ADVANCED EMBEDDED REMOTE ROBOT USING RF

Abstract
The main aim of this project is to design a system that behaves like a robot and control it using RF technology. Robot is a system that contains sensors, control systems, manipulators, power supplies and software all working together to perform a task. Designing, building, programming and testing a robot is a combination of physics, mechanical engineering, electrical engineering, structural engineering, mathematics and computing.
This project describes a new economical solution of robot control systems. The presented robot control system can be used for different sophisticated robot applications. The control system consists of an RF transmitter and receiver, a microcontroller that collects data from the RF receiver and controls the robot.

The RF modules used here are STT-433 MHz Transmitter, STR-433 MHz Receiver, HT640 RF Encoder and HT648 RF Decoder. Momentary switches are interfaced to the RF transmitter through RF Encoder. The encoder continuously reads the status of the switches, passes the data to the RF transmitter and the transmitter transmits the data.

At the receiving end, the RF receiver receives this data, gives it to RF decoder. This decoder converts the single bit data into 8-bit data and presents it to the microcontroller. Now, it is the job of the controller to read the data and perform the corresponding action i.e., to move the robot back, front, left or right.

SOFTWARE AND HARDWARE TOOLS:

Software Tools:
  1. Keil compiler
  2. Orcad.
  3. Proload


Hardware Tools:
  1. Microcontroller AT89S52.
  2. RF transmitter and receiver modules.
  3. RF encoder and decoder.
  4. DC motors and L293D for Robot.
  5. Switches.


Block diagram
Transmitter section




Receiver section