2.737 Course Description
Room: 3-442
Time: Monday and Wednesday 10:00-11:00
Lab : 3-470
The lab is accessed by means of a key code which will be handed over to you during the second lecture. The lab is open to you 24 hours a day, 7 days a week.
Prerequisites:
- Experience with a Programming language (C Preferred) - 1.00 or equivalent
- Basic Electronics course - 6.071 or equivalent
- Classical feedback systems course - 2.14 or equivalent
Course Texts :
- The Art of Electronics, Second edition, Paul Horowitz and Winfield Hill, Cambridge University Press, 1989
To receive G credit
The course is now an undergraduate elective at the senior level. Graduate students may receive G credit by requesting this from Ain Sonin, the mechanical engineering graduate officer. Alternately, grad students desiring H-level credit may, with the instructor's permission, sign up for 2.996. However, to receive H-level credit, students will be required to do significantly more advanced work, to be negotiated with the instructor.
The course has been significantly restructured from earlier offerings. Instead of focusing on the programming of specific microcontrollers such as the Intel 8051, the course aims to make use of the IBM PC for data acquisition and control applications. There is significant emphasis on development of support electronics - both digital and analog, programming the IBM-PC internals, and hardware interfacing. The course is laboratory based. There will be five laboratories during the first ten weeks of the course and each laboratory will cover specific issues such as sampling of analog signals and problems with aliasing, quantization, digital filtering, writing interrupt service routines, user interfaces etc. The lecture component of the course will be targeted towards providing the material for doing the labs.
In addition, students are expected to work in groups of three on a specific project that requires significant effort in design and manufacture and emphasizes mechatronic design. The projects are to be based on the use of the IBM-PC as the controller. A suggested project is the design and development of a computer controlled plotter. Students interested in other specific projects should find a group that is willing to do their project and convince the instructor about the scope of the project and in addition find their own resources for completion of the project.
Return to Mechanical Engineering Department. Maintained by mingchih@mit.edu