23-07-2012, 04:16 PM
Mobile Based Robotic CAR CONTROL
Mobile Based Robotic CAR.doc (Size: 463 KB / Downloads: 71)
INTRODUCTION
Mobile Based Robotic CAR CONTROL
This is a project based on wireless control system. In the present scenario the technological revolution is having thrust and potential migration towards the Robotics and Automation. This project is conceptually a developmental work towards the wireless robotic car control through a Mobile. When the concept of wireless control is considered there another concept come to the existence called remote controller device. The remote controller device may be a small, simple hand held device or a complicated programmable device. In this project an attempt is made to interface a mobile to the control the Robotic CAR. The project has versatile application in industrial sector. The project is designed with programmable options at transmitter and receiver end. These types of application projects are having advantage for many industrial and mining solutions. This project has an advantage to program the car for its operation for repetitive action. The application of embedded technology makes the system compact and programmable. The project can be used in the places where the human access is not possible and carry out the repetitive work such as transport of material with in the industrial premises etc. This project is designed using C++ language to have a GUI for accepting commands and send the same command as DTMF code to the car, where the embedded controller decode it and realize into actions.
WORKING & DESIGN PRINCIPLE
“The Mobile Based Robotic Car Control” is designed on the principles of wireless communication, DTMF encoding and decoding and wireless FM communication. A program is written on C++ language using GUI. The software is developed to accept command from the user and depending on the command selection a particular bit is made high. The bit is taken into the DTMF encoder to generate a specific DTMF code with respect to the command selected by the user. The DTMF code is transmitted through the FM transmitter using 102 MHz (Approximately) carrier. The same is received by a FM receiver and decoded by a DTMF decoder. The out put of the DTMF decoder is the BCD equivalent of the specific DTMF code transmitted from the transmitter. The microcontroller installed at the car is programmed to read the BCD code and decode it and send necessary signals to the servo motor drivers to control the operation of the Car.
Input section:
The Mobile based Robotic Car Control accepts input from the mobile through wireless. Each key is assigned with one of the function of the robotic Car. On pressing a Key automatically activated for a small period of time to generate a pulse, the same pulse is used to activate a relay to close the ROW and COLUMN of the DTMF decoder.
Transmitter Section:
The transmitter section consisting of a DTMF encoder and a FM transmitter, The DTMF encoder generates a DTMF signal and feed to the FM transmitter section. The DTMF signal is a complex audio signal, which is further modulated with a high frequency carrier signal ranging between 88MHz to 108MHz. The carrier signal is transmitted with Bird Wing antenna for better coverage of distance. The signal transmitted is carrying the DTMF signal corresponding the key pressed / shorted in the DTMF encoder.
Receiver Section:
The receiver section consisting of super-heterodyne FM receiver and a DTMF decoder. The FM receiver tuned to receive the signal transmitted by the particular transmitter used in this project. The receiver removes the carrier and reproduces the DTMF signal, which was transmitted by the transmitter section. The output of the receiver is feed to the DTMF decoder. The DTMF decoder receives the DTMF signal and generates the BCD equivalent of the key position pressed/ shorted during the generation of the DTMF code. The BCD equivalent available at the decoder end is latched and which is specified and correspond to a particular action of the Robotic Arm.
Output Section:
The output section consisting of motherboard having a microcontroller AT89C51, and different drivers for PMDC servo motors. The microcontroller reads the code from the DTMF decoder and recognize the action intended by the user. The micro controller is programmed to generate the necessary driver signals to complete the intended action.