240 likes | 366 Views
Senior Project -Computer Engineering- 2005 Hyperthermia Alarm For Automobiles. Brian Gaugler and Betsy McPhail Advisor: Professor Traver. What is Hyperthermia?. General name given to a variety of heat-related illnesses Exhaustion and heat stroke are most common
E N D
Senior Project -Computer Engineering- 2005Hyperthermia Alarm For Automobiles Brian Gaugler and Betsy McPhailAdvisor: Professor Traver
What is Hyperthermia? • General name given to a variety of heat-related illnesses • Exhaustion and heat stroke are most common • Can cause severe illness and even death • Children or pets left in an automobile can suffer from hyperthermia
Background • Hyperthermia causes over 30% of parked vehicle related deaths yearly • From 1998 to July 31, 2004 there have been at least 214 deaths attributed to hyperthermia
Project Goals • Design system to monitor conditions inside vehicle • System will alert driver and others of dangerous situations
Behavior Motion inside of car? No Send signal to handheld alarm No Yes Driver response? Temperature too hot? Yes Yes Start Timer No Start car alarm Time left? No Roll down windows Yes
Components Car Alarm Motion Sensors Window Switch Microcontroller Battery Transmitter Car Battery Receiver Temperature Sensor Alarm
Constraints • Power • Handheld Alarm Battery • Car Battery • Size • Handheld Alarm • Car Component • Consumer Cost
Performance Criteria • Motion Sensing • Sensitivity • Range • Temperature Sensing • Reliability • Transmitting/Receiving Signals • 1000 meters minimum • No line of sight • Battery Life No False Alarms!!! No Hyperthermia Accidents!!!
Functional Block Diagram Motion Sensors Transmitter Circuit Temperature Sensor Microprocessor Relay Circuit Power Windows Relay Circuit Car Alarm Receiver Circuit Buzzer
Power Block Diagram: Car Component Temperature Sensor Voltage Regulator 5V Motion Sensors Relays Battery 12V MOSFET Voltage Regulator 3.3V Microcontroller Transmitter Window Motor Car Horn MOSFET
Power Block Diagram: Handheld Receiver Battery 9V Voltage Regulator 5V Receiver Voltage Comparator Buzzer Voltage Divider 1.15V
Motion Sensors • Passive InfraRed (PIR) Motion Detector • Will not detect motion through windows • Will not detect changes in temperature or light • Positioned over seats • High/Low output to port of microcontroller
Temperature Sensor • LM34DX Precision integrated-circuit temperature sensor • Output voltage linearly proportional to ambient temperature (~10mV/1oF) • Output to ADC of microcontroller
Transmitter/Receiver • T7/R7 FM narrow band radio modules • Operating Frequency: 433MHz • Transmitter: • When supplied with power, continually transmits a signal • Receiver: • Carrier Detect pin voltage proportional to input signal { Signal Carrier Detect { Noise 1.15V Time
Car Horn and Windows • Controlled by microcontroller • Relay circuit needed to supply necessary current
Power • Car Battery • Rechargeable • Voltage Regulators • 9 Volt Battery
Software: Algorithm Monitor Motion no Motion? yes Set Timer for 5 mins Roll Down Windows no yes Time left? Sound Alarm Time left? no yes Monitor Temperature Set Timer for 5 mins no T > 90oF? Reset? yes yes Power Transmitter no
Results: Goals Accomplished Motion Sensor Digital 0V/5V 0V/3.3V Relay Window Motor Motion Sensor Digital 0V/5V Digital 0V/3.3V Microprocessor P3.1 P3.3 MOSFET Relay P3.5 Temperature Sensor Analog 0.1V/oF AIN0 MOSFET Relay Relay P3.6 P3.4 Digital 0V/3.3V 0V/3.3V Digital 0V/3.3V Car Horn Digital 0V/3.3V MOSFET Transmitter
Results: Goals Accomplished Antenna Voltage Regulator Receiver 5V Carrier Detect Pin ~1.09V – 2.58V 5V Voltage Comparator Buzzer Voltage Divider 0V/5V 1.15V
Results: Software • C • Interrupts • Timer 2 • 4 interrupts/second • Analog to Digital Converter
Results: Prototype vs. Production Model • Microcontroller • Power Source • Transmitter/Receiver • Range • Encoder/Decoder • Motion Sensor Sensitivity
Demonstration • Simulation of system • 2 motion sensors and a temperature sensor • Hand-held buzzer will sound if “sun” and motion • Car horn will sound and window motor will run if system not reset within 1 minute
Thank You… • Special Thanks to…. • Prof Traver • Prof Spinelli • Prof Rudko • Prof Hedrick • Gene Davis • Dan and Mike