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

Slides:



Advertisements
Similar presentations
Liter Liquid Tending Robot Julie Lam Kevin Chang Jason Smith Andrew Jenkins.
Advertisements

RADIO FREQUENCY BASED SERIAL COMMUNICATION..
MC68HC11 System Overview. System block diagram (A8 version)
TEAM 9 - MRAV DESIGN CONSTRAINTS ANALYSIS by Nick Gentry.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
SPI Serial Peripheral Interface. SPI Serial Peripheral Interface is communication between two devices, one bit at a time sequential one bit at time over.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
RADIO FREQUENCY MODULE. Introduction  An RF module is a small electronic circuit used to transmit and receive radio signals.  As the name suggests,
1 Autonomously Controlled Vehicles with Collision Avoidance Mike Gregoire Rob Beauchamp Dan Holcomb Tim Brett.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Mars Rover TEAM CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez.
Read Chapter 3 (David E. Simon, An Embedded Software Primer)
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Capstone CDR Fall 2005 Team Doki Doki: Paintball Gun IR Sensing and Tracking Team Members: Matt Freeman James Kirby Juan Rivera.
Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith
Coordinate Based Tracking System
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
Tracking Rover Team Rubber Ducky Alex Chi Joshua Rubin Alexander Starick Ryan Ramos.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
Background   Who does this project addresses to?   Handicapped.   Amputated limbs.   Paralyzed.   Motivation Statistics.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
September, 2007ENGR Low-Level Robot Control Mechatronics: Motors, sensors & embedded controls.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
AT91 Embedded Peripherals
8085. Microcomputer Major components of the computer - the processor, the control unit, one or more memory ICs, one or more I/O ICs, and the clock Major.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
8254 Timer.
MICROPROCESSOR FUNCTION Technician Series Created Mar 2015 gmail.com.
OBSTACLE AVOIDANCE ROBOT
ROBOTIC VEHICLE FOR STORES MANAGEMENT
RTLS. LOCATING / POSITIONING SYSTEMS A positioning system is a mechanism for determining the location of an object in space Interplanetary systems Global.
Preliminary Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
Tiltmeter, Compass,Temperature modules for the PPM.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
The Surveyor By: Randy Direen, David Cox, Ali Abali, Leonardo Carrasco, Lisa Prince Preliminary Design Review January 25, 2005.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
Final Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
Module 8 Tutorial  An 8086 system is used for controlling the speed of a motor. The motor can operate at 5 different speeds (1- 5).  The speed.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
ARM CORTEX (STM32) BASED MOTOR SPEED CONTROL SUBMITTED BY EDGEFX TEAM.
MICROCONTROLLER AND INTERFACING Presented by: Shefali Jethva ( ) Shivali Panchal ( ) Komal Soni ( ) Roll no. :- 14EC308.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Mobile phone keypad sensed password entry for door opening.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
WAR FIELD SPYING ROBOT WITH NIGHT VISION WIRELESS CAMERA BY ANDROID APPLICATIONS Submitted by:
Application Case Study Christmas Lights Controller
Introduction to Microcontroller Technology
RASH DRIVING WARNING SYSTEM FOR HIGHWAY POLICE
SUBMITTED BY EDGEFX TEAM
UP AND DOWN CONTROLLED SPEED OF DC MOTOR IN EMBEDDED SYSTEM
SCADA for Remote Industrial Plant
Interfacing of LCD with µP
Principles & Applications
PWM BASED SPEED CONTROL FOR DC MOTOR
Introduction to Microprocessors and Microcontrollers
8051 Micro Controller.
Manual Robotics ..
Robotics System Lecture 11_12: DC Motor
Programmable Interval Timer
Presentation transcript:

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

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

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

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

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

Processor circuit diagram

Reset & Voltage Regulator

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

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

…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

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

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

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

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

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

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

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

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

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

Schedule

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

Questions/Comments