Professional Documents
Culture Documents
Submitted By:
CONTENTS
Introduction
to
Robotics
&
Sensors-
Accelerometer. Aim of the Project & its description. Blocks diagram & planning of the project. Tools/ Softwares /Components required. Applications & Advantages. Future work. What Enhancement in Capstone Project 2.
INTRODUCTION TO ROBOTICS
Robotics is the engineering science and technology of robots, and their design,
manufacture, and application. Robotics is related to electronics, mechanics, and software. The guiding force behind the robot will be an Embedded System. At the core of every Embedded System there is either a microprocessor or a microcontroller or any other programmable intelligent unit.
GENERAL WORKING
The Aim of this project is to show how a Robot can be automated with the help of Microcontroller interfaced with Accelerometer . In this project we are having gear motors that are controlled with the help of accelerometer. Accelerometer specified for different functions for up, down, left(rotation) and right(rotation) moment of the robot.
BLOCK DIAGRAM
POWER SUPPLY MICRCONTROLLER ADC
LCD
IR TRASNSMITTER
ACCELEROMETER
IR RECEIVER
MICROCONTROLLER
LCD
ROBOT
Microcontroller. I.C Programmer and Software for the burning of the Microcontroller. Accelerometer Components for designing of the embedded part. Soldering kit. Measuring Instruments (Multi-meter), etc
Inside an accelerator MEMS device are tiny micro-structures that bend due to momentum and gravity. bend by an equivalent amount which can be electrically detected.
When it experiences any form of acceleration, these tiny structures When we tilt or move the accelero-meter in left direction than the
motor will rotate to the left side. Again when you are tilt your accelero-meter in right direction then the motor will be rotate to right side. Similarly, when we are move the accelero-meter to up direction then with the help of ROBOT will move forward direction. And similarly to the down direction robot will move backward.
MICROCONTROLLER (8051)
This microcontroller had 128 bytes of RAM, 4K bytes of on-chip ROM, two timers, one serial port, and four ports (8-bit) all on a single chip. The 8051 is an 8-bit processor, meaning the CPU can work on only 8- bit pieces to be processed by the CPU. The 8051 has a total of four I/O ports, each 8bit wide. Although 8051 can have a maximum of 64K bytes of on-chip ROM, many manufacturers put only 4K bytes on the chip.
that to show the commands which are being executed by the robot given by microcontroller.
In this project, two LCDs are
the
5. Still
ADC(0809)
ADC is used to convert analog signal received from accelerometer into digital signal and then send it to microcontroller. The input of accelerometer in the terms of angles measured in x,y and z co-ordinates and the adc convert it into the digital format. The microcontroller uses this information to perform different tasks with robot.
MOTOR DRIVER(L293D)
L293D is a dual H-bridge motor
driver integrated circuit (IC). Motor drivers act as current amplifiers since they take a low-current control signal and provide a higher-current signal. This higher current signal is used to drive the motors.
The motor operations of two motors
can be controlled by input logic at pins 2 & 7 and 10 & 15. Input logic 00 or 11 will stop the corresponding motor.
Logic 01 and 10 will rotate it in
GEAR MOTOR
This project is consisting of gear motors that are working on AC 220V. As we know our microcontroller is a dc controlled device means working on +5v Dc, so to provide insulation to the MCU and also to drive motors we are using switching circuit.and we use three dc motor to control our robot.
emitter(Transmitter) is an LED made from gallium arsenide, which emits near-infrared energy at about 880nm.
The infrared
phototransistor(receiver) acts as a transistor with the base voltage determined by the amount of light hitting the transistor.
FUTURE ENHANCEMENTS
We can include more features in the project, for example we can include cameras for automatic movement and wide area coverage. We can also use bigger transmitter with higher frequency range(RF) for controling the Robot upto larger distances. With help cameras and other electronic equipment such as GPS, we can use it for surviellence purposes and security purposes.
APPLICATIONS
We can drive crane very accurately with the help of
accelerometer controller.
It is used for pick and place service.
organizations.
Can be used to automate devices at schools, colleges, etc.
Future work
Self balancing robots. Tilt-mode game controllers. Model airplane auto pilot. Alarm systems.
Collision detection.
Human motion monitoring. Levelling sensor, inclinometer. Vibration Detectors for Vibration Isolators. G-Force Detectors.
CONCLUSION
This project made is accessible in many ways as it can very accurately control the motors. And solves many requirements in todays market scenario. Robot control using accelerometer a wider future aspects. Most of challenges faced so far while project making are overcome and the work in progress continuous.
REFRENCES
1. From Pedro Neto, J. Norberto Pires, IEEE
paper which was published on Sept. 27, 2009. 2. http://www.8051projects.info/proj.asp?ID=35 3. The 8051 Microcontroller and Embedded Systems By Muhammad Ali Mazidi