|
Class number:
2449
|
|
Title: Embedded System Design |
|
Department: Engineering |
|
Career: Undergraduate |
|
Component: Laboratory |
|
Session: Regular |
|
Instructor's Permission Required: No |
|
Grading Basis: Regular |
|
Units: 1.25 |
| Enrollment limited to 16 |
|
Current enrollment: 6 |
|
Available seats: 10 |
|
Start date: Tuesday, January 21, 2025 |
|
End date: Friday, May 9, 2025 |
|
Mode of Instruction: In Person |
|
Schedule: M: 1:30PM-4:10PM, MECC - 320 |
|
|
Instructor(s): Ning, Taikang |
|
Prerequisite(s): Prerequisite: C- or better in Engineering 212L or 221L, or permission of the instructor. |
|
Distribution Requirement: Meets Writing Emphasis Part2 Requirements |
Course Description:
This course focus on embedded system design with an emphasis on hands-on implementation of application specific systems using microcontrollers. Students will integrate prior knowledge from other courses and apply them to translate application requirements to embedded system design specifics, including performance criteria, hardware components, system schematics, and required software components. Course topics consist of computer system architecture, CPU internal structure, microprocessor buses, peripheral interface, time division multiplexing, analog to digital conversion, pulse width modulation, multiple-interrupt design, and real-time control. MCS-51assembly and C programming languages are introduced and extensively used in laboratory design projects. Lectures and laboratory experiments are coordinated to help students become familiar with embedded system design practices such as digital watch, biomedical instrumentation, DC motor control and other mechatronics design examples. |