Earl Grey and The Boston Tea PartyTeam MembersPurposeObjectivesConceptTurning the CarSystem OverviewSystem ArchitectureM68HC11E MicrocontrollerSensorsRC Car InterfaceUser Warning OutputSoftwarePower SystemScheduleDivision of LaborRisks and Contingency PlanMaterialsPossible AdditionsT122001010BACSlide 1Speaker NameEarl GreyEarl Grey and and The The BostonBoston Tea PartyTea PartyEarl GreyEarl Grey and and The The BostonBoston Tea PartyTea PartyPresentThe EntourageThe EntourageT122001010BACSlide 2Speaker NameTeam MembersTeam MembersCasey GoldEllen PrommersbergerNathan WinderSteven AndersonTom MonikowskiEllenT122001010BACSlide 3Speaker NamePurposePurposeEase tedium of stop-and-go trafficImprove safety of rush hour drivingEllenT122001010BACSlide 4Speaker NameObjectivesObjectivesUse sensors to determine position of car relative to other vehiclesControl acceleration and breaking based on distance away from leading vehicleControl steering to follow lead carDemonstrate concept on RC vehicleEllenT122001010BACSlide 5Speaker NameConceptConceptEllenT122001010BACSlide 6Speaker NameTurning the CarTurning the CarEllenT122001010BACSlide 7Speaker NameSystem OverviewSystem OverviewCaseyT122001010BACSlide 8Speaker NameSystem ArchitectureSystem ArchitectureCaseyT122001010BACSlide 9Speaker NameM68HC11E MicrocontrollerM68HC11E MicrocontrollerAvailabilityFeatures•Built in RAM and ROM•Serial communications interface (SCI)•Synchronous serial peripheral interface (SPI)•8-channel, 8-bit analog-to-digital (A/D) converter•Plenty of I/OCaseyT122001010BACSlide 10Speaker NameSensorsSensorsUltrasonic Range: 1’ 10”– 50’Accuracy: 99.5%Beam width: 5°TomT122001010BACSlide 11Speaker NameRC Car Interface RC Car Interface Steering•Incremental adjustment system•D/A circuitry Speed Control•Maintain following distance relative to speed•Constantly monitor speed of vehicleManual Override•Disengages with driver input•ENGAGE/DISENGAGE buttonTomT122001010BACSlide 12Speaker NameUser Warning OutputUser Warning OutputStatus light on electronics box•Green LEDStatus light on RC car•Blue LEDWarning light on RC car•Yellow LEDAudio warning on RC car•Audio circuit•AmplifierTomT122001010BACSlide 13Speaker NameSoftwareSoftwareAccept values from sensors•Interpret as distances or hits/missesConditionally determine the course of action•Speed and turningHandle user warningsTomT122001010BACSlide 14Speaker NamePower SystemPower SystemBattery power•Sensors•System•RC carChoppers•Step up/Step down•Ensure proper voltages and currentsSteveT122001010BACSlide 15Speaker NameScheduleScheduleSteveT122001010BACSlide 16Speaker NameDivision of LaborDivision of LaborCasey – FPGA/Processor Setup, ProgrammingEllen – Controls, Sensors, Quality ControlNathan – Controls, Sensors, ConstructionSteven – Power, Construction, Circuit DesignTom – Math, Power, Programming SteveT122001010BACSlide 17Speaker NameRisks and Risks and Contingency PlanContingency PlanRISKSSensors•May not work as anticipatedSteeringRC car operationReaction speed•Signal processing•Software/Hardware interactionCONTINGENCY PLANSensors•Add focusing beam deflectorSteering•Manual override of steering in difficult situationsRC car operation•Modify carReaction speed•Use fewer sensors•More efficient codeNathanT122001010BACSlide 18Speaker NameMaterialsMaterialsRC Escalades (2)CPUFPGAUltrasonic Sensors (7)RAMFlash ROMPrototyping materialsBatteryNathanT122001010BACSlide 19Speaker NamePossible AdditionsPossible AdditionsExtra sensorsProgramming for highway driving (higher speeds)More accurate sensing for nonstandard vehiclesNOS•Wet or dry shot?Five 10” LCD
View Full Document