This report explains the design and working of
a remote control car. It also contains the source
code of programming used for car
[01/06/2011]
Remote Control Car Using PIC
REMOTE CONTROL CAR USING PIC
Description:
The project named as “REMOTE CONTROL CAR USING PIC” is
built by making use of DC motors. One DC motor is attached with one
rear tyre and other is attached to other rear tyre. When these motors run
simultaneously, they cause motion of car in forward and reverse
direction. To move the car left or right, one motor is switched on earlier
than other. Hence the car will turn in direction of motor which is switched
on after a delay.
The application of this project is found in our daily life in the toys,
having a remote to control the car’s movement.
Components Used:
PIC18F452
DC Motor
L293D
DC Supply
Car Model
PIC18F452:
PIC18F452 microcontroller is used to control the DC motors via
programming. The programming is done in C language. It has 40 pins
out of which 33 pins can be used for input & output. In this project,
PORTB is used as an output port and PORTD is used as an input port.
Push buttons are attached at input for control of car and motor driver is
attached at the output port which is further connected with DC motors.
DC Motor:
DC motors are used to move the car in forward & reverse direction
and to turn the car left & right. Two switches are used for forward and
2 | Page
Remote Control Car Using PIC
reverse direction and two switches are used for leftward and rightward
motion.
L293D:
To change the direction of DC motor, H-bridge circuit is used.
L293D is the integrated circuit of H-bridge. This is the driver of motors.
Circuit Diagram:
3 | Page
Remote Control Car Using PIC
Compiler & Other Software Used:
4 | Page
Remote Control Car Using PIC
The compiler used for compiling the C language code is MIKROC
PRO for PIC. Proteus 7.7 is also used for the simulation of circuit.