Microcontrollers and digital signal processors are often utilized in applications such as
communication systems, automotive control systems, biomedical instrumentation, consumer appliances, and industrial
control systems. The purpose of this course is to examine a variety of issues regarding the
real-time application of embedded microprocessor systems. Topics will include digital
processing, the physics of sensors and transducers, signal representation, system design and
software development. Classes will include lecture and laboratory sessions. Depending on
student interest, exemplary applications from the following list will be studied:
automotive control, biomedical instrumentation, communication systems, speech processing,
data compression, and audio and acoustic processing.
Prerequisite: Senior standing or greater or by permission of instructor. Credit 3 units.
First offering was: Fall 1997, Tu/Th 1-2:30, Instructor: A. Maynard Engebretson
Second offering: Spring 1999, Wed 5:30pm-8:30pm, Instructor: A. Maynard Engebretson


Biomedical instrumentation
Use of correlation, averaging, and band-pass filtering to improve ECG
resolution.
Use of adaptive filtering to extract fetal ECG from maternal signal.
Communication
Digital telephony utilizing a 3-wire, full-duplex, RS232-type scheme
for voice communication.
Low-bit-rate telephony using data compression to reduce the data rate
of the above scheme.
Audio and acoustic processing
Use time-of-arrival information from a two-microphone array to track sound source.
Automotive control systems
Use RPM's and temperature to generate control signals for fuel
and ignition systems.
Convert sensor signals to pulse-width-modulated
drive signals for dashboard gauges
