Microcontoller

2,427 views

Published on

its a ppt on my project at panjab university made by sachin narang and shikhar misra .

  • Be the first to comment

Microcontoller

  1. 1. ARTIFICIALLY INTELLIGENT OBSTACLE AVOIDING ROBOTUSING 8051<br />SACHIN NARANG UE-6858<br />SHIKHAR MISRA UE-6878<br />
  2. 2. Obstacle avoidance robot is capable of detecting an obstacle in its path.<br />It can avoid the obstacle on its own by changing its direction.<br />Principle: Proximity of obstacle is detected using IR sensors and path is adjusted suitably.<br />Its major application is in Automation of vehicles.<br />INTRODUCTION<br />
  3. 3. Philips 89V51RD2 Microcontroller with 64kB flash memory working at 11.0592MHz.<br />Regulated power supply: 7-15V<br />Power indicator LED.<br />Dual full H bridge Motor Driver .<br />DC Motors.<br />ON/OFF switch for power and motor drivers.<br />Infrared sensors. <br />MAJOR COMPONENTS(HARDWARE)<br />
  4. 4. TRIC : <br />windows based IDE combining editor, project manager and compiler.<br />iBoard compatible.<br />includes SDCC compiler (an open source software).<br />SOFTWARES USED<br />
  5. 5. FLASH MAGIC : <br />windows software from embedded systems academy.<br />Its features includes :Erasing , Programming and Modifying Flash memory.<br />SOFTWARES USED<br />
  6. 6. P89V51RD2(Philips) Features<br />64 KB flash memory<br />1 KB RAM<br />32 I/O lines<br />Three 16-bit Timer/Counter<br />8051 Features<br />
  7. 7. Features: <br />Modulated IR transmitter<br />Ambient light protected IR receiver<br />3 pin interface connectors<br />Indicator LED<br />IR SENSORS <br />
  8. 8. MOTOR DRIVER IC L293D<br />1.Microcontroller provides us only digital logic (1 or a 0).<br />2. We cant provide polarity from microcontroller.<br />3. We cant connect motors to Controller as mostly motors runs on<br /> voltage higher that +5V, and motors demands high current (depends).<br />Now the solution to above limitations is use of a “H Bridge”.<br />
  9. 9. BLOCK DIAGRAM<br />PC<br />Serial Interface RS 232<br />Memory<br />LS<br />ML<br />8051µC<br />FS<br />MR<br />MR<br />RS<br />Clock<br />LS: Left Sensor<br />FS: Front Sensor<br />RS: Right Sensor<br />ML: Motor Left<br />MR: Motor Right<br />
  10. 10. LOGIC<br /> Path of robot<br />
  11. 11. THANK YOU!<br />

×