Wireless Surveillance Vehicle Lance P. Riegert Rodrigo A. Urra Steve C. Wilson September 18, 2007Wireless Surveillance Vehicle1 of 20 Senior Design Project – Fall 2007
Agenda Project Description and Requirements System Overview User Interface System Hardware –ALIX.1C Microcontroller –HCS12 Microcontroller –DC Motor Drive –Speed Detection –Power System Integration Testing Strategies Cost Questions September 18, 2007Wireless Surveillance Vehicle2 of 20
Project Description & Requirements September 18, 2007Wireless Surveillance Vehicle3 of 20 Surveillance Vehicle Controlled over the Internet Detect & control speeds: 2 forward, 1 reverse Turn left & right Rotate mounted camera & transmit feed to client 8-hour battery lifespan Power-saving mechanisms
System Overview September 18, 2007Wireless Surveillance Vehicle4 of 20
User Interface – offline September 18, 2007Wireless Surveillance Vehicle5 of 20
User Interface – online September 18, 2007Wireless Surveillance Vehicle6 of 25
System Components September 18, 2007Wireless Surveillance Vehicle7 of 25
System Specifications September 18, 2007Wireless Surveillance Vehicle8 of 20
ALIX.1C Microcontroller Power –12V DC Battery Interfaces –miniPCI Wireless Card –USB Logitech QuickCam –CompactFlash Card (OS & Software) –Serial to HCS12 Software Responsibilities –Wireless Interface –Camera Interface –Transmit Camera Video –Pass Commands to HCS12 September 18, 2007Wireless Surveillance Vehicle9 of 20
HCS12 Microcontroller Power –9.2 V Battery Pack Interfaces –PA0, PA1, PWM0 to H-Bridge for Drive Motor –PA2, PA3 to H-Bridge for Steering Motor –PWM1 to Servo for Camera Angle –Serial Port to ALIX.1C –Slotted Optical Switch to Timer5 Port Software Requirements –Drive Vehicle Forward, Reverse, Left & Right –Detect and Adjust Speed –Control Camera Angle September 18, 2007Wireless Surveillance Vehicle10 of 20
DC Motor Drive September 18, 2007Wireless Surveillance Vehicle11 of 20
Speed Detection September 18, 2007Wireless Surveillance Vehicle12 of 20
Speed Detection September 18, 2007Wireless Surveillance Vehicle13 of 20 Flowchart for Interrupt HandlerFlowchart for Background Job
Power September 18, 2007Wireless Surveillance Vehicle14 of 20
System Integration September 18, 2007Wireless Surveillance Vehicle15 of 20
Command & Video Transmission September 18, 2007Wireless Surveillance Vehicle16 of 20 TCP (commands) FTP (video/screenshots)
Testing Strategies September 18, 2007Wireless Surveillance Vehicle17 of Hardware –ALIX.1C HCS12 serial interface –ALIX.1C Internet connection –ALIX.1C webcam recognition –HCS12 output voltages –Vehicle control (Steering, Speed) 2. Software –Client server command transmission –Client Spook video transmission –HCS12 response to serial stimulus 3. Incremental System Integration
Cost Estimates September 18, 2007Wireless Surveillance Vehicle18 of 20 ComponentCommercial CostOur Cost Vehicle$30 Logitech Quickcam Web Camera$30- ALIX.1C Microcontroller$150- Motorola HCS12 Microcontroller$150- Wireless Network Interface Card$40 Servomotor (1)$30- Rechargable 12V Batteries$140 CompactFlash Cards$30 USB CompactFlash Card Reader$15 44-pin to 40-pin Cable for Linux Installations $10 H-Bridge$10 Shaft Encoder$10 Wires and DC power plug$10 TOTAL$655$295
Possible Difficulties Obtaining stable video frame rates Vehicle recovery if outside of wi-fi radius Keeping aligned steering Maintaining stable speed control Implementation of power-saving features September 18, 2007Wireless Surveillance Vehicle19 of 20
Questions Questions? September 18, 2007Wireless Surveillance Vehicle20 of 20