0% found this document useful (0 votes)
143 views2 pages

Robot Design with PIC18F4550 Microcontroller

The document describes the design and development of a line following and obstacle detecting robot using a PIC18F4550 microcontroller. Key components include 2 motors, 1 LED, 1 photodiode sensor, wheels, a battery, and an L293D motor driver. The input system uses an IR LED and photosensor mounted on the front to provide analog signals to the microcontroller's comparator. The output system uses the motor driver to power the motors. Programming is done using MPLAB IDE via an RS232 cable. The main difference between the line follower and obstacle detector is the placement of the sensors - bent down for line following vs. straight for obstacle detection.

Uploaded by

Riko Malango
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
143 views2 pages

Robot Design with PIC18F4550 Microcontroller

The document describes the design and development of a line following and obstacle detecting robot using a PIC18F4550 microcontroller. Key components include 2 motors, 1 LED, 1 photodiode sensor, wheels, a battery, and an L293D motor driver. The input system uses an IR LED and photosensor mounted on the front to provide analog signals to the microcontroller's comparator. The output system uses the motor driver to power the motors. Programming is done using MPLAB IDE via an RS232 cable. The main difference between the line follower and obstacle detector is the placement of the sensors - bent down for line following vs. straight for obstacle detection.

Uploaded by

Riko Malango
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Design and Development of the Robots using PIC18F4550 microcontroller

Ramanan Subramanian B.E Biomedical


Email id: ramananbiomedical@[Link]

In this project, I have designed and developed a robot made using PIC 18F4550
microcontroller, With 2 motors, 1 led, 1 photodiode or photosensor, wheels, AAA battery,
L293D which is a motor driver, and a comparator which is inbuilt in microcontroller. The
input system consists of the opto-coupler which is consisting of IR LED and IR sensor
mounted at the front end of the robot. The input system provide the analog signals that are fed
to the PIC microcontroller where signals are compared in the comparator. The output system
consists of the motor driver which drives the motor. A potentiometer is used to provide the
variable resistances to the comparator in the PIC microcontroller as reference voltage. The
voltage is regulated at 5V using a voltage regulator 7805.

In this robot designing and development, I have added an idea of making both line follower
and obstacle detection robots. The main difference between line follower and obstacle
detection robot is that the sensor input placements. When the LED and the photodiode bent
downwards, it just uses the reflectance method and will become a line follower robot for
identifying the white and black colors in the path of movement.

In the obstacle detecting robots, the LED and photo diodes are straightened, such that any
obstacles in the in front of the path can be easily identified. The following images show the
various views of the robot. In these images, you can view the difference in the input
placements. In obstacle detection robot, input sensors are straightened while in line follower
the input sensors are bent down.
Obstacle Detection Robot

Line Follower Robot

The programming is performed using the PIC development kit using the RS232 cable by the
software MPLAB IDE.

You might also like