200 likes | 308 Views
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
E N D
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 microphone LEDs LCD screen speaker motion sensor smoke and temperature USB cable LCD screen K E Y ATOM Board speaker 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.
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 • very compact and lightweight design • remote system management • easy installation Control Panel Wireless Alarm Kit DSC Wireless Ready Alarm System Kit
Schematic/Theory of OperationCentral 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 OperationRemote 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 OperationRemote sensor unit • Analog signals: smoke detector, microphone and temperature sensor
Schematic/Theory of OperationRemote sensor unit • Digital signals: motion sensor, speaker, LEDs
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