19-01-2013, 04:55 PM
PC CONTROLLED WIRELESS ROBOT
PC CONTROLLE.docx (Size: 501.31 KB / Downloads: 187)
ABSTRACT
The advent of new high-speed technology and the growing computer capacity provided realistic opportunity for new robot controls and realization of new methods of control theory. This technical improvement together with the need for high performance robots created faster, more accurate and more intelligent robots using new robots control devices, new drives and advanced control algorithms.
RF modules itself can generates its carrier frequency which is around 2.4 GHz. We need to generate serial data using HT12E and fed to the RF transmitting module. On other side RF receiver receives sent data as RF signals and given to another micro controller. Here, RF receiver itself demodulates the data from carrier signal and generate serial data as output. The Microcontroller is used to control the motors. It gets the signals from the RF receiver and it drives the motors . Two DC Gear motors are used to drive the robot.
By using this communication network we can design a remote device for controlling robot. If you send move forward command from RF remote transmitter, then receiver receives that data and perform operation on robot to move in that particular direction. Similarly if you sends turn left command then, robot will take left direction with respect to that command. So by this way we can design remote using RF modules for robotic applications
TRANSMITTER:
. RECEIVER:
REQUIREMENTS:
HARDWARE REQUIREMENTS:
• AT89S52
• L293D
• CAPACITOR
• RESISTOR
• HT12E
• HT12D
• RF MODULES
SOFTWARE REQUIREMENTS:
• KEIL C COMPILER
• PROGRAMMING IN EMBEDDED C
SCHEMATIC DIAGRAM
TRANSMITTER CIRCUIT:
3.1. Fig Transmitter Circuit
3.2. RECEIVER CIRCUIT:
3.2. Fig Receiver Circuit
CIRCUIT DESCRIPTION
DESIGNING:
Since the main intension of this project is to design a robot with wireless pc controlled. In order to fulfill this application there are few steps that has been performed i.e.
• Designing the power supply for the entire circuitry.
• Selection of microcontroller that suits our application.
• Selection of Robot.
• Selection of RF.
• Selection of Driver IC.
• Selection of Motor
Complete studies of all the above points are useful to develop this project.
. POWER SUPPLY SECTION:
In-order to work with any components basic requirement is power supply. In this section there is a requirement of two different voltage levels.
Those are
• 5V DC power supply.
• 3.3V DC power supply.
SELECTION OF MICROCONTROLLER:
As we know that there so many types of micro controller families that are available in the market. Basic 8051 family is enough for our application; hence we are not concentrating on higher end controller families. In order to fulfill our application basic that is AT89C51 controller is enough. But still we selected AT89S52 controller because of inbuilt ISP (in system programmer) option.
SELECTION OF ROBOT:
Here in this project we designed one robot which has two gear motors. Two gear motors are connected to two wheels and we are placing two flexible wheels in the front side of the robot.
SELECTION OF MOTOR:
Gear motors are complete motive force systems consisting of an electric motor and a reduction gear train integrated into one easy-to-mount and -configure package. This greatly reduces the complexity and cost of designing and constructing power tools, machines and appliances calling for high torque at relatively low shaft speed or RPM.