Presentation is loading. Please wait.

Presentation is loading. Please wait.

RED ROVER Team CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez.

Similar presentations


Presentation on theme: "RED ROVER Team CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez."— Presentation transcript:

1 RED ROVER Team CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez

2 Red Rover System Camera w/ audio Temperature sensor Ultrasonic Transducer (2) Accelerometer LCD

3 Base Station System MC68HC11 CLOCK Address Bus Driver Address Bus Driver Reset Circuit Data Bus Driver RAM EPROM Serial Data From Computer Transmitter to Vehicle Receiver from vehicle Reset Power distributed to all chips CLK 8 Data 8-14 Address VddVss

4 Vehicle Processor System MC68HC11 CLOCK Address Bus Driver Address Bus Driver Reset Circuit Data Bus Driver RAM EPROM decoder Serial Data From Computer Transmitter to Base station Receiver from Base station Reset Power distributed to all chips / Separate Power for motors CLK 8 Data 8-14 Address VddVss Camera w/ audio Temperature sensor Accelerometer LCD Ultrasonic Transducer receiver Ultrasonic Transducer transmitter 4 motors PWM H-bridge

5 M68HC11 Processor  8 bit data and 16 bit address  16 bit timer system  8 bit pulse accumulator  Real time interrupt  7 8 bit registers  Interfaces to both local and remote peripherals

6 Processor circuit diagram

7 Reset & Voltage Regulator

8 Lynxmotion Robot Chassis  4 7.2V motor chassis  Room inside for additional electronics  Can carry 5lb load  Able to stack decks on top  Low or high clearance Micro-Motor Controller Decoder 1 for each motor

9 Micro Dual Serial Motor Controller  Contains 2 parallel H- bridges  They allow for bi-directional control of 2 motors  127 different speeds  Maximum current 2A  PWM frequency of 750Hz  Input is made with 4 bytes of info  Start byte is most significant bit 4 bytes input to SCI

10 …Input to Serial Control Input oInput of 4 bytes o non-inverted logic o 8 bits at a time, no start bit, 1 stop bit o MSB read first and last bit must be clear o To configure: need to send 3 byte packet Bit 6: = # of motors, so in our case, =1 Bits 0-5: motor #, in our case, 1-4 After configurations set: programming protocol: 4 bytes Bit 0: direction (1 forward, 0 backward) Bits 1-6: motor number Bit 7: always 0 Remaining: 0x00 turns off motor 0x7F turns fully on f0 in reverse brakes

11 Transceiver 433Mhz Multi-Channel RS-232 Serial RF Transceiver 10 selectable channels Three baud rates: 9600, 19200, and 38400 bps -104dBm sensitivity

12 Camera and Audio  Miniature and Lightweight  1.2 GHz  Needs 8-9V power supply  RC connection for receiver  Resolution 380 lines  Rotates w/ horizontal motor  Motor movement controlled by PWM for slow movement and limited angle  Connected directly to monitor

13 Digital Temperature Sensor DS18S20  Gives 9 bit centigrade temperature  Upper and lower programmable trigger points  1-wire bus/ LSB first  -55°C to 125°C  Accuracy within.5C  Can power from data line or Vcc  Data stored in 16-bit sign-extended two’s complement number in its own temperature register Vehicle Microprocessor DS18S20 Gnd DQ Vdd 1-wire bus Vpu 4.7k

14 Ultrasonic 25kHz Transducers  Excited by 25kHz square wave  Filters out signals outside 24-26kHz band  Transmitter transducer driven by 10 cycle square waves and receiver transducer receives echo  Timer on HC11 counts time for the return echo  Speed of sound 1100ft/s  So object (1100 x t)ft away Vehicle Microprocessor Receiver Transmitter Burst of sound waves to object Corresponding echo Timer start stop Amplifier

15 Accelerometer Breakout Board - ADXL E8 Series  2 axis acceleration and tilt sensor  Low power <.6mA  Direct interface to microcontrollers via duty cycle modulation (DCM)  Duty cycle=pulse width/period  DCM measured by counter/timer to determine acceleration  Acceleration = (T1/T2-.5)12.5% T2 T1 T2=Rset/125Mohms HC11 Counter/timer ADXL202E YP XP GND VDD YA XA Vdd LP Filters

16 LCD  16x4 character display  HD44780 parallel interface  Uses HD44780U LCD Driver VssVccVeeRsR/WEDB0-7 LCD Vcc Vehicle Microprocessor

17 Software Microprocessor data manipulation and peripheral interface in assembly and C++ User interface programming in C++ Using Tera Term for monitor program Considering FPGA programmed using Verilog

18 Done so far… Most of the processor done and awaiting testing. Will be done with both processor boards with testing by Monday Started ordering parts

19 Parts list Base Station Processor Board, w/ M68HC11, EPROM, RAM,,… Vehicle Processor Board, w/ same components Pololu Robot Chassis Digital Temperature Sensor Accelerometer 2 Transceivers Graphic LCD Camera w/ audio 2 Ultrasonic Transducers

20 Schedule

21 Division of labor and responsibilities  Crossen: V ehicle processor, Code, Chassis & Motors, Temp Sensors  Peter: V ehicle processor, Code, LCD, Accelerometer  Nancy: Base station, Code, Transducers, User’s Manual  Eric: Base station, Code, Transceiver, Video

22 Questions/Comments


Download ppt "RED ROVER Team CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez."

Similar presentations


Ads by Google