1 / 31

Traffic Light Dashboard Display

Traffic Light Dashboard Display. ECE 411 Practicum Project Joe Davis (EE: Analog) Russell Ellis (EE: Analog) JJ Hartley (CE: Computer HW) David Dang (EE: Analog). Problem Or Need. Traffic lights can frequently be difficult to see In front of the sun. Blocked by large vehicles.

ursa
Download Presentation

Traffic Light Dashboard Display

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Traffic Light Dashboard Display ECE 411 Practicum Project Joe Davis (EE: Analog) Russell Ellis (EE: Analog) JJ Hartley (CE: Computer HW) David Dang (EE: Analog)

  2. Problem Or Need • Traffic lights can frequently be difficult to see • In front of the sun. • Blocked by large vehicles. • Lights behind sharp turns.

  3. Motivation • According to NHTSA in 2008* • ~800k intersection related traffic accidents • Majority (>50%) of these accidents attributed to traffic light recognition errors • >7400 were fatal • Increase Traffic Safety • Save Lives! * NHTSA. (2010). “Crash factors in Intersection-Related Crashes: An On-Scene Perspective”. DOT HS 811 366. Washington, DC: National Highway Traffic Safety Administration.

  4. Objective • Create a dashboard mounted device that displays relevant traffic light information. • Current light state • Amount of time left for relevant light state • Proof of concept design, not a complete solution!

  5. Requirements • Should display accurately and be simple to understand • Low Cost/Power Consumption • Durable/Reliable • Safe, easy to use • Should be able to fit and operate in a vehicle • Software should be easy/readily available.

  6. Alternatives • Google utilizes a related design in its driverless car.* • Still susceptible to line of sight • Requires extensive optical algorithms • NHTSA is researching options * Crider, Michael (2012-05-09). Back To Basics: How Google’s Driverless Car Stays On The Road. Slashgear.

  7. Approach • Universal Design • Develop a transmitting board that simulates traffic light • Develop receiving board that displays traffic light information sent from transmitting board

  8. Development Tools • PCB123 • Atmel Studio 6.0 environment

  9. Hardware Design

  10. Hardware Design

  11. Hardware Design

  12. Bill Of Materials

  13. Software Design main: setup ports and USART loop1: read and store DIP Switches set changedDIP = 0 store testMode, dash, and streetSelect values loop2: if testMode examine DIP Switch values stored, execute test number else if dash read from USART if byte matches streetSelect display info recieved else //this is streetlight run FSM logic transmit state over USART if DIP Switches changed goto loop1 else goto loop2

  14. Software Design Software Design

  15. Software Design

  16. Software Design

  17. Software Design

  18. Software Design

  19. Software Design

  20. IP and Prior Work • Utilized open source code from datasheets

  21. Testing • Correct function of individual components • Correct S/W implementation • S/W & H/W test cases • Correct functioning of communications between transmitter/receiver • Power consumption testing • Testing Modes

  22. Hardware Design

  23. Results/Demonstration • Everything works!

  24. Contributions • Joe Davis – Schematic/Layout, SW/HW debug • JJ Hartley – Software design, Layout, SW/HW debug • David Dang – Testing/documentation, SW/HW debug • Russell Ellis – Decoder prototyping, SW/HW debug

  25. Lessons Learned • PCB Layout design • Wireless is hard • Order surplus parts • AVR programming • JTAG fuses

  26. Q&A

  27. Back-up

  28. Patent

More Related