290 likes | 440 Views
S.W.A.T (Security Watching All the Time). Jeff Shin Tyler Stubbs Paul Kasemir Pavel Mayyak. Overview. Project Objectives and Purpose Approach Sub-systems Division of Labor Schedule Budget Project Modifications. Project Statement. Home Security and Safety
E N D
S.W.A.T(Security Watching All the Time) Jeff Shin Tyler Stubbs Paul Kasemir Pavel Mayyak
Overview • Project Objectives and Purpose • Approach • Sub-systems • Division of Labor • Schedule • Budget • Project Modifications
Project Statement • Home Security and Safety • Detection of intruders • Intruder prevention by alarms and lights • Recording of home activity • Generate reports (logs) • Allow remote access
Ethernet: Allows remote access to system Zigbee Wireless: Allows wireless communication with the sensors SD Card: Stores sensor data Modularity and Daughterboards
Flash/EEPROM: Memory to store the data from sensors. (1 Meg each) LEDs: 8 LEDs, used primarily for debugging purposes RS232 Shifter: Interfaces to the serial port on the Visual Station DB9 Connector: Serial cable to the Visual Station Power: One 6 Volt DC source powering board Program Header: Allows STK500 to program the microcontroller External IO Header: Controls alarm triggering Control System Motherboard
Control System • Main control processor: ATMega128 • RF link: • AT86RF230 • MRF24J40 • Internet: ENC28J60 • Data Storage: SD cards • Alarm Trigger: Standard IO • Serial link: MAX3232 • Programming: C/C++ using Eclipse
LEDs: 8 LEDs, used primarily for debugging purposes Power: One 6 Volt DC source powering board Program Header: Allows STK500 to program the microcontroller External IO Header:Triggers alarm Sensor Motherboard
Zigbee Wireless: Allows wireless communication with the sensors PIR325: Infared motion sensor AH180: Magnetic sensor for Doors Glass Break Sensor: Tests integrity of Glass MAX6607: Temperature sensor Sensor Daughterboards
Sensors • Simple control processor: ATMega88/168 • RF link: ZigBee Wireless • AT86RF230 • MRF24J40 • Magnetic sensors: AH180 • Glass Integrity: TBD • Temperature: MAX6607 • Infrared Sensor: PIR325
Visual Station • Contained within a laptop • Continuously updating sensor values • Graphically displays information • Monitor and control system settings
Alarms • Lights • Noise (siren) • Email
Power Sources • All parts of the system will be powered by AC • All digital components and chips will run at 3.3V • Parts requiring ramped up voltage will utilize boost converter
Programming • Environment • Eclipse • C or C++ • WinAVR • Programmer • STK500 • AVR Studio 4
Division of Labor • Programming: Pavel and Paul • PCB Designs: Paul • Analog Circuitry: Jeff and Tyler • Sensor Construction and Implementation: Jeff and Tyler • Documentation and Testing: All
Milestone Objectives • Milestone 1 • Have control and sensor boards soldered • Have basic code executing • Have communication to the PC on serial • Hope to have wireless link established • Get the self built IR sensor working
Milestone Objectives • Milestone 2 • Have all hardware tested and working • Have a visual station program running • Have communications for wireless and serial seamlessly working • Have remote login capability
STK 500 Programmer ATMega128 ATMega 8 ZigBee Chips Temperature Sensor IR Sensor Components Magnetic Sensor Broken Glass Sensor PCB Passives (Capacitors, Resistors, Inductors) Connectors/Jacks Power Supplies Alarm Lights Alarm Siren Buffer Budget TOTAL $85 Sampled Sampled Sampled Sampled $24 $5 $90 $200 $60 $25 $35 $15 $10 $450 $850 Budget
Project Modifications • Main types of sensing are daughter boards rather than all on one motherboard *Easier to break down piece by piece *Easier to debug • We have purchased power supplies rather than building them*For convenience *Time constraints *New allowance in budget
Project Modifications • Ethernet is on a separate daughter board*Allows for easier debugging and block break down • Looking into two different types of Zigbee wireless chips*Allows us to test to see which interfaces better
Questions?? Security Watching All the Time