Department of Electrical and Computer Engineering
The University of Alabama in Huntsville
Fall 2008
Course Home Page: http://www.ece.uah.edu/~jovanov/CPE621/CPE621.html
Notes: http://www.ece.uah.edu/~jovanov/CPE621/notes/621notes.html
Lectures Tuesday/Thursday 3:55-5:15 PM, EB219
Description This course will cover hardware and software support for increasingly important class of computer systems: low-power embedded sensors and wireless sensor networks. Topics include low-power microcontroller and DSP architectures (TI MSP430 and 55x families), battery powered systems, sensor platform architecture, wireless intelligent sensors (WISE and Telos), low power wireless communication standards (802.15.4/ZigBee), resource constrained operating systems (TinyOS), data aggregation/sensor synergy, and collaborative signal processing. This course will be based on reading/discussion and individual/group projects.
Prerequisites Approval of instructor.
Instructor Dr. Emil Jovanov
213, Engineering Building
Phone: 824 6632, e-mail: jovanov@ece.uah.edu
Office hours Tuesday 5:15-6:45 PM, Thursday 10-11:30 AM, and by appointment.
Text Chris Nagy, Embedded System Design using the TI MSP430 Series, Elsevier Science, 2003. (ISBN 075067623x)
Recommended references:
§ Gerald Luecke, Analog and Digital Circuits for Control System Applications : Using the TI MSP430 Microcontroller, Newnes, 2004. (ISBN 0750678100)
§ José A. Gutierrez, Ed Callaway and Raymond Barrett, Low-Rate Wireless Personal Area Networks: Enabling Wireless Sensors with IEEE 802.15.4, IEEE Press, 2003 (ISBN: 0-7381-3557-7).
§ TinyOS: http://www.tinyos.net
§ Telos: http://www.moteiv.com
§
MSP430 Family, manuals, links,
examples:
http://www.ece.uah.edu/~jovanov/msp430/msp430.html
Important Project proposals due: Thursday, Sep 11, 2008.
Dates Midterm project review Tuesday, Oct 21, 2008.
Last day of Class: Thursday, November 25, 2008.
Projects&documentation due: Tuesday, Dec 2, 2008.
Grading Class participation 5%
Paper summaries 15%
Homeworks/Miniprojects 30%
Project 40%
Final report/paper 10%
Course Outline
· Introduction, course overview (1 lecture)
· Low power microcontroller architectures (3 lectures)
· TI MSP430Fx family
· CPU core, Timers, UARTs, GPI/O
· Low power modes
· Signals, Sensors, and Signal Conditioning (1 lecture)
· Discussion of projects (1 lecture)
· AD/DA, Digital Signal Processing, and Assembly Programming (2 lectures)
· Wireless Intelligent Sensors (WISE and Telos) (2 lectures)
· Resource constrained OS, TinyOS & nesC (4 lectures)
· Low-power wireless communication (ZigBee) (3 lectures)
· Midterm project review (1 lecture)
· Low-power DSP architectures (4 lectures)
· Battery powered embedded systems, battery characteristics (1 lecture)
· Application-specific processing (3 lectures)
· Final project presentations (2 lectures)
Laboratory DSP/Microcontroller Laboratory is in room EB 205 (Engineering Building).
|
|
|
|
Telos wireless sensor platform & |
DSP evaluation board for C5505 |