Presentation is loading. Please wait.

Presentation is loading. Please wait.

T122001010BAC Speaker Name Slide 1 Earl Grey and The Boston Tea Party Present The Entourage.

Similar presentations


Presentation on theme: "T122001010BAC Speaker Name Slide 1 Earl Grey and The Boston Tea Party Present The Entourage."— Presentation transcript:

1 T BAC Speaker Name Slide 1 Earl Grey and The Boston Tea Party Present The Entourage

2 T BAC Speaker Name Slide 2 Team Members  Casey Gold  Ellen Prommersberger  Nathan Winder  Steven Anderson  Tom Monikowski Ellen

3 T BAC Speaker Name Slide 3 Purpose  Ease tedium of stop-and- go traffic  Improve safety of rush hour driving Ellen

4 T BAC Speaker Name Slide 4 Objectives  Use sensors to determine position of car relative to other vehicles  Control acceleration and breaking based on distance away from leading vehicle  Control steering to follow lead car  Demonstrate concept on RC vehicle Ellen

5 T BAC Speaker Name Slide 5 Concept Ellen

6 T BAC Speaker Name Slide 6 Turning the Car Ellen

7 T BAC Speaker Name Slide 7 System Overview Casey

8 T BAC Speaker Name Slide 8 System Architecture Casey

9 T BAC Speaker Name Slide 9 Processor and Memory Casey

10 T BAC Speaker Name Slide 10 FPGA Casey

11 T BAC Speaker Name Slide 11 Memory Mapping  Implement on FPGA  Code using Verilog Casey

12 T BAC Speaker Name Slide 12 Software  Accept values from sensors Interpret as distances or hits/misses  Conditionally determine the course of action Speed and turning  Handle user warnings Tom

13 T BAC Speaker Name Slide 13 Software Speed Adjustment Two major components to speed adjustments:  Relative velocities  Ideal distance Tom

14 T BAC Speaker Name Slide 14 Software Speed Adjustment Tom

15 T BAC Speaker Name Slide 15 Software Speed Adjustment Tom

16 T BAC Speaker Name Slide 16 Software Speed Adjustment Tom

17 T BAC Speaker Name Slide 17 Software Speed Adjustment Tom

18 T BAC Speaker Name Slide 18 Software Speed Adjustment Tom

19 T BAC Speaker Name Slide 19 Software Speed Adjustment Tom

20 T BAC Speaker Name Slide 20 Software Speed Adjustment Tom

21 T BAC Speaker Name Slide 21 Software Speed Adjustment Tom

22 T BAC Speaker Name Slide 22 Software Speed Adjustment Tom

23 T BAC Speaker Name Slide 23 Sensor Changes ULTRASONIC  +/- 5º beamwidth (actually +/- 5.25” at 60”)  13 pin output (requires about 7 FPGAs)  1 cycle/second  $20 each INFRARED  +/- 2” beamwidth at 0” - 60”  Single pin output (direct connect to A/D ports in HC11)  50 ms period  $12 each Ellen

24 T BAC Speaker Name Slide 24 Sensors  Infrared analog output  Sharp GP2Y0A02YK  Range: 20 cm – 150 cm  Beam width: +/- 50mm Ellen

25 T BAC Speaker Name Slide 25 Sensor Data Data Sheet Reflectivity Curve Experimental Data Reflectivity Curve Ellen

26 T BAC Speaker Name Slide 26 RC Car Interface  Speed Control Maintain following distance relative to speed Constantly monitor speed of vehicle  Steering Incremental adjustment system Digital servos  Manual Control Disengages with driver input changes ENGAGE/DISENGAGE button Audio/Visual User Warnings Nathan

27 T BAC Speaker Name Slide 27 Speed Control Functionality  Digital-Analog Conversion translates digital duty cycle to analog voltage  DC Motor: Linear Relationship between Voltage and Speed Nathan

28 T BAC Speaker Name Slide 28 Speed Control Interface Nathan

29 T BAC Speaker Name Slide 29 Speed Control Hardware Design Nathan

30 T BAC Speaker Name Slide 30 Steering Interface  Digital interface with I/O port on FPGA  Smooth servo transition from 0º - 90º  0º corresponds to 6% duty cycle  90º corresponds to 9.5% duty cycle Nathan

31 T BAC Speaker Name Slide 31 Manual Control Interface  RC controller operates at 75.75MHz  RC receiver outputs digital signals  Signals “RC SpeedControl” and “RC SignalControl” sent to FPGA  Change in signals indicates Manual Input/Override Nathan

32 T BAC Speaker Name Slide 32 User Warning Output  Warnings output digital signals from FPGA  Signal “IntWarning” to warn of potential problems Slower frequency buzzing and flashing yellow LEDs  Signal “FinalWarning” to alert system disengagement Faster frequency buzzing and flashing red LEDs Nathan

33 T BAC Speaker Name Slide 33 Power System Tether (120VAC – 15VDC) 5 V Regulator  Sensors  Processor  Memory  FPGA  DAC  RC receiver  Servos 3.3 V Regulator  EPROM Steve 15 VDC  DC motor  Current gain OpAmps  DAC

34 T BAC Speaker Name Slide 34 Schedule Steve

35 T BAC Speaker Name Slide 35 Deliverables Milestone One  Full prototype functionality Milestone Two  Implement on real Escalade Expo  Full Distribution to 10,000 Dealers Nationwide  ROI: 100 Million Dollars Steve

36 T BAC Speaker Name Slide 36 Actual Deliverables Milestone Two  Final Bug-infested Software  Finalized Hardware mounted in vehicle Milestone One  Peripheral Hardware Tested and Built  Servos Mounted  Processor, Memory and FPGA fully functioning  Running preliminary Software Steve

37 T BAC Speaker Name Slide 37 Division of Labor  Casey – FPGA/Processor Setup, Programming  Ellen – Controls, Sensors, Quality Control  Nathan – Control Interface, Hardware Design, Construction  Steven – Power, Construction  Tom – Math, Sensors, Software Design Steve

38 T BAC Speaker Name Slide 38 Parts and Prices  RC Escalades (2) $70 ea  Optoisolators 6N139 (6) $0.25 ea  Infrared Sensors Sharp GP2Y0A02YK (7) $14.50 ea  DAC MAX5312 $10 (adaptor socket)  Buzzers/bicolored LEDs $1 ea  Prototyping materials $25  PCBs 2-layer Board $33 per revision  CPU 68HC11E0  FPGA XCS10  RAM CY62256  Flash ROM AT29C256  Bus drivers 74HC245 (2)  Latch 74HC373  Assorted logic chips  8MHz clock  EPROM XC18V256  OpAmps OPA548 (3)  RC receiver and servos Steve

39 T BAC Speaker Name Slide 39 Possible Additions  Extra sensors  Programming for highway driving (higher speeds)  More accurate sensing for nonstandard vehicles  NOS Wet or dry shot?  Five 10” LCD screens  Streetglow Blue Blinking? Steve

40 T BAC Speaker Name Slide 40 Wrap Up Haiku Escalade Rollin Entourage Wheels are Spinnin Bass that’s a Bumpin Steve


Download ppt "T122001010BAC Speaker Name Slide 1 Earl Grey and The Boston Tea Party Present The Entourage."

Similar presentations


Ads by Google