ECE 477 Design Review Team 7 Spring 2011 Paste a photo of team members here, annotated with names of team members. Stuart Pulliam Zach Smith Will Granger Linda Stefanutti Outline • • • • • • • • • • Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout Software design/development status Project completion timeline Questions / discussion Project Overview • Home security system based on a central monitoring station (CMS) running a web server and communicating wirelessly with two remote sensor units(RSU). The RSU controlled by the microcontroller will control : a smoke detector, a motion detector, a temperature sensor, a noise detector and a speaker. RSU LCD screen RSU speaker LEDs microphone LCD screen speaker motion sensor smoke and temperature LCD screen USB cable ATOM Board speaker K E Y P A D CMS Project-Specific Success Criteria • An ability to detect motion based on temperature variance, noise above 90dB, the presence of smoke/combustion with a photoelectric amplifier, and to measure temperature with a thermocouple amplifier. • An ability to encode and transmit data packets wirelessly to/from the remote sensors with a sensor identification address included in each packet. • An ability to arm/disarm the security system and to alert the user (visually, audibly, and through email) of emergency conditions from both the CMS and the remote sensor units. • An ability to time stamp events and log them in non-volatile memory on the CMS. • An ability to display event logs and operational status on an LCD as well as a webpage hosted by an embedded web server. Block Diagram - CMS Block Diagram -RSU Component Selection Rationale • Computer platform – Intel Atom board vs Asus wireless router • Microcontroller – Freescale MC9S12C vs Microchip PIC18F25K22 • Wireless module – MRF24WB0MA Wi-Fi vs WRL-08665 XBee Packaging Design • logging capability • Straightforward keypad interface • Integrated wireless sensors DSC Wireless Ready Alarm System Kit • very compact and lightweight design • remote system management • easy installation Control Panel Wireless Alarm Kit Schematic/Theory of Operation Central monitoring station • D945GSEJT Atom board – 5 modes of operations • • • • Change Password Activate In-Home/Out-Home mode Status Conditions Stop an Active Alarm – Database with SQL Server 2005 – Activate/De-activate alarm with Internet App – Bidirectional communication Schematic/Theory of Operation Remote sensor unit • Freescale 9S12C32 : • frequency: 24MHz • voltage: 5V regulated • Idle state: • LCD : room temperature • green light • Alarm state: • LCD: sensor triggered • red light Schematic/Theory of Operation Remote sensor unit • Analog signals: smoke detector, microphone and temperature sensor Schematic/Theory of Operation Remote sensor unit • Digital signals: motion sensor, speaker, LEDs Schematic/Theory of Operation Remote sensor unit PCB Layout • Four area division: digital, analog, power, XBee • Microcontroller: 9S12C module • EMI sources: power, XBee, speaker • Sensitive devices: microphone • Trace width: – 40-60mils for power/ground – 10-12mils for the other signals • Voltage translators PCB areas XBee POWER AREA MICRO ANALOG AREA DIGITAL AREA Software Design/Development Status • Atom board – C# .NET • Web Application • Main Program – Apache or IIS 5.1 for Web Server Software – SQL Database • loginTable, Remote1Table, Remote2Table • Microcontroller - MC9S12C – Assembly Project Completion Timeline • • • • • • Week 8 (03/04): – start prototyping sensors with the micro Week 9 (03/11): – finalize PCB layout – prototype Xbee module with micro Week 11(03/25): – test PCB board in separate sections: power, microcontroller, analog signals, XBee, digital signals Week 12 (04/01): – interface key-pad and LCD screen with the Atom board Week 13 (04/08): – Successfully transfer information from Atom board to Web Server – Bidirectional communication among CMS and the two RSU Week 14 (04/15): – email service in alarm state – packaging Questions / Discussion