* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Mirror Mate Group 9
Survey
Document related concepts
Power inverter wikipedia , lookup
Pulse-width modulation wikipedia , lookup
Three-phase electric power wikipedia , lookup
Variable-frequency drive wikipedia , lookup
Electronic paper wikipedia , lookup
Resistive opto-isolator wikipedia , lookup
Power engineering wikipedia , lookup
Buck converter wikipedia , lookup
History of electric power transmission wikipedia , lookup
Stray voltage wikipedia , lookup
Rectiverter wikipedia , lookup
Switched-mode power supply wikipedia , lookup
Opto-isolator wikipedia , lookup
Voltage optimisation wikipedia , lookup
Alternating current wikipedia , lookup
Distribution management system wikipedia , lookup
Transcript
Group 9 Jake Hochstadt EE Matt Simons EE Jerome Yearwood EE Ryan Moreland CpE MirrorMate in a Nutshell Goals and Objectives Emergency Vehicle Alerts via an already existing system Safety in School Zones and Construction Zones Turn by Turn Directions Harness the driver’s attention Display and Microcontroller Jerome Yearwood Inspiration LCD Display ez-LCD-301 2.6” TFT LCD color display 400x240 resolution 4Mbytes flash memory 3.3V operating voltage Resistive touchscreen Programs in ASCII Serial TTL interface Microcontroller (PIC18F26K22) Operating voltage VDD =1.8 to 5.5V Program Memory Flash 64KB 16 MHz precision internal oscillator 2 EUSART ports Supports RS232 Auto-Baud Detect Available in through hole and surface mount Measurement Modules Infrared Systems Matt Simons Matt Simons What is Opticom? Opticom is a traffic light 2 ft. preemption system currently used by emergency vehicles to quickly maneuver intersections Utilizes a powerful IR beacon mounted on the emergency vehicle IR sensors are mounted on 4 in. the traffic lights 14Hz frequency, newer systems feature authentication Reduced speed zone beacon Placed in construction zones, school zones, accident scenes or anywhere a driving hazard exists User configurable via buttons and seven segment displays Features alerts for school zone, construction zone, accident scene, and special event. Beacon details Utilizes peak wavelength of 950nm at 38kHz, High power emitters, estimate 1500ft line of sight range Encodes information into RC-5 similar protocol 41 high power emitters Flexible power supply MirrorMate IR receiver Two different frequency receivers to accommodate the Opticom system (14Hz) and the reduced speed zone beacon (38kHz) The 14Hz signal will be detected via photodiodes, band pass filters, and firmware The 38kHz signal will be decoded using integrated IR receiver/decoders. The encoded data will be interpreted by the MCU Four directional receivers located in the bottom of the mirror determine direction Bluetooth Systems Jake Hochstadt Bluetooth Hardware Current: 8mA – 40mA Voltage: 3 - 4.2 V Benefits Inexpensive Ease of use Detriments Chinese part HC-05 Bluetooth Serial Module Initial Bluetooth Configuration AT+ROLE=0 AT+CMODE=1 AT+UART=9600 Android Development Phones Motorola Photon 4g Motorola Defy Android (2.3) Android (2.3) Bluetooth: v2.1 Bluetooth: v2.1 Screen Size: 4.3 inches Screen Size: 3.7 inches Bluetooth Software Android API www.developer.android.com Important Classes BluetoothAdapter BluetoothServerSocket Android Application Ryan Moreland MirrorMate Application Flowchart MirrorMate Title Bluetooth Connectivity Bluetooth Connectivity Bluetooth Connection Main Application Local Map Directions Request Direction Confirmation Calculation Exit Directions List Android Development Application written in Java for Android version 2.3.4 (Gingerbread) Backwards compatible with all future Android versions Android holds approximately 75% of the U.S. market share Android Development Written utilizing the Google Distance Matrix API Google Maps JavaScript API Google Maps Android API Android Bluetooth API Power MirrorMate will operate on any standard 12V automotive charging system. MirrorMate requires 3.3V for all components. This voltage will be created by a simple power supply consisting of a commercially available voltage regulator. (LM1085) Construction zone beacon requires 5V, it will use multiple LM1084 regulators to power the microcontroller and the large current requirements of the emitters. Ensures constant voltage for emitters regardless of input voltage Budget and Financing $243.43 spent so far Assistance expected from Microchip Assistance from family members Expected total budged to fall below $1500 Item Description Qty Price Acquired Total Mirror Used, BMW with IR pod 1 $50 NO $50 Display 2.6” serial smart LCD 1 $100 YES $112.00 Bluetooth Module Serial bluetooth interface 3 $8.89 ORDERED $23.90 Microcontroller (Mirror) PIC18F26K22 10 $2.85 ORDERED $34.00 Microcontroller (Beacon) PIC16F882 10 $2.48 NO $20.48 IR receiver modules TSOP32338 38kHz receiver/decoder 10 $1.08 YES $10.85 Photodiodes TEFD4300F, 950nm 25 $0.51 YES $12.86 IR emitter LEDs SFH4547, high power, 30° 50 $0.42 YES $21.00 3.3V regulator LDO LM1085 10 $1.85 ORDERED $18.50 5V regulator LDO LM1084 10 $2.52 ORDERED $25.20 Misc. Components Passive components 1 $100 PARTIAL $100 PCBs 4PCB, 2 PCBs requires 2 $125 NO $250.00 Android OS Device Motorola Photon 4G, Motorola Defy 2 FREE Yes $0.00 Budget Chart of Progress Display Testing Research Beacon Bluetooth Application 0 20 40 60 80 100 Challenges IR range Interfacing LCD with microcontroller (foreseen) Interfacing Bluetooth module with microcontroller (foreseen) Plans for Successful Completion Parts are beginning to arrive, begin interfacing LCD and Bluetooth module Determine what steps are necessary for increased IR range Test Google API and MirrorMate app functionality Send PCB’s off for manufacturing once complete design functionality is verified Group 9 is taking a divide and conquer approach which will take advantage of each group member’s strengths Design Responsibilities Member Responsibility Ryan Android application development Jerome LCD display interfacing, GUI, and microcontroller firmware development Matt IR interfacing, speed zone beacon, and microcontroller firmware development Jake Bluetooth interfacing, Android application development, microcontroller firmware Questions