Department of Electrical and Computer Engineering
The University of Alabama in Huntsville
Fall 2009
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, TI 55x DSP, ARM 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 1:30-3:30 PM, Thursday 10 - 11:30 AM, and by appointment.
Laboratory DSP/Microcontroller Laboratory is in room EB 205 (Engineering Building).
Text Chris Nagy, Embedded System Design using the TI MSP430 Series, Elsevier Science, 2003. (ISBN 075067623x)
Recommended references:
§
John Davies, MSP430
Microcontroller Basics, Newnes, 2008
(ISBN 978-0-7506-8276-3).
· Site: http://www.elsevierdirect.com/companion.jsp?ISBN=9780750682763
§ 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 10, 2009.
Dates Midterm project review Tuesday, Oct 20, 2009.
Last day of Class: Thursday, November 24, 2009.
Projects&documentation due: Tuesday, Dec 1, 2009.
Grading Class participation 5%
Paper summaries 15%
Homeworks/Miniprojects 30%
Project 40%
Final report/paper 10%
Course Outline
· Introduction, course overview (1 lecture)
· Real-time embedded systems (1 lecture)
· Low power microcontroller architectures (2 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)
· Middleware and application-specific processing (3 lectures)
· Final project presentations (2 lectures)
|
|
|
|
Telos wireless sensor platform & |
iSense and SuperNode |