SlideShare a Scribd company logo
1 of 6
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2675
Design of an FPGA based Control System for Robot
Uzma Shaikh1, Shraddha Bawangade2, Ahmadi Tahseen3, Saniya Anjum4, Prof. M. Nasiruddin5
1,2,3,4 B.E Student, Department of Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India
5Associate Professor & HOD, Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract -Robots save workers from performingdangerous
tasks. They can work in hazardous condition, that human just
can’t do. Robots main position in society is to assist humansby
taking on the jobs that are dirty, dull or dangerous. As the
work done in the field of robotics make robots technologically
more advanced, they learn how to do jobs faster and better
than humans. A robot that avoid obstaclesandallowsknowing
the distance from such obstacles was built. The work done on
this robot till date consists of two ultrasound transducers
placed in the front and the back of the system, and theinfrared
ones placed on the sides. The basic configuration gives
autonomy to the robot, allowing the obstacles evasion and
avoiding the collision with objects around to generatepossible
escape routes. The FPGA (Field Programmable Gate Array)
was used in the basic structure to receives the digitized values
from the sensors, which formats the data and performs
operations that will throw as results the control signals that
will indicate to each motor the movement they must follow to
avoid an obstacle according to the measured distance. The
idea of this paper is to modify the basic configuration by using
Verilog HDL language to implement combining FPGA chip
with ultrasonic ranging module and control motor driver to
achieve automatic obstacle avoidance function. And this is
done by adding more transducer to the previous system in
order to enhance the application of the system, by introducing
light intensity, sound detection, depth detection, temperature
and fire sensing module. This development has changed the
dynamics of robotics and brought them into the workplace,
making them pivotal to a business.
Key Words: Obstacle Avoidance Function, FPGA(Field
Programmable Gate Array), Transducers, Sensors,
Verilog HDL, Ultrasonic Ranging.
1. INTRODUCTION
Robots increase worker safety by preventing
accidents since humans are not performing risky jobs. They
produce more accurate and high quality of work, without
making any mistake and are more precise than human
workers. Robots are configured to perform different type of
task which involve the movement and orientation of the
robots. This paper uses ultrasonic ranging module which is
widely applied in industry, agriculture, transportation,
environment, safety protection, the energy measurement
and other scientific fields. The performance indexes of
ultrasonic ranging such as measuring precision, measuring
distance and measuring reliability and so on, has a very
important role to improve the control precision and
reliability of the related application system, enhance
production efficiency, and promote the development of
science and technology the ultrasonic obstacle which is
responsible for receiving the echo, and producing drive
signals, and then controlling the robot to avoid obstacle.
FPGA hasmany features such as perfect efficiency, portable,
easy to operate, good secrecy performance, subtle real-time
performance, high integration [3].
This system adopts FPGA as the main control chip
which controls the motor driver through the real-time
distance measured by ultrasonic module, and then leads the
robot to avoid obstacle intelligently. This designemploysthe
L293D motor driver module which makes the circuit work
stable duo to its high stability. A robot with number of
sensors and numbers of motors could be controlled
concurrently with use of a single FPGA chip. So that, this is a
small attempt to implement a mobile robot which avoids
obstacleswith use of range sensorsandwheeledmotors.The
mobile robot platform can move forward, backward, turn
right & left. With use of the four range sensors the robot
avoids obstacles. This obstacle avoidance system can be
implemented in medical assertive devices, industrial robots
and outdoor / indoor navigation robots.
2. METHODOLOGY
In previous work a robot capable of locomotion carries an
FPGA board in charge of signal processing and controlsignal
generation. Sensors send information to an analog to digital
converter and this information passes to the FPGA, when a
control signal is generated, the information goes to a digital
to analog converter that finally sends orders to the system
motors according to Figure 1.
Figure 1: Basic Block Diagram of the System
The idea of this work is to enhance the application
of basic structure by interfacing more modules with basic
one. The system includes two ultrasound transducers, one
in the front part and other one in the back part of the robot.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2676
These ultrasound transducers detect an obstacle in the
range of 5cm to 500cm. There are four infraredtransducers,
two placed on the right and the left side of the robot and
two placed on the bottom left and bottom right of the robot.
These infrared transducers detect an obstacle in the range
of 1cm to 40cm. The system also includes light sensor
module to detect the ranging intensity of light. These
infrared transducers detect an obstacle in the range of 1cm
to 40cm. These sensors send informationtothe FPGAboard,
when a control signal is generated. The signals are
stimulated on the FPGA board. The signals are then passes
to the system motor according to the figure 2.
Figure 2: System Overview
The FPGA Development board used in thisprojectis
ALTERA Cyclone II EP2C5T144 chip. Thisboardcaneasilybe
embedded into user’sapplication. Applicationsinclude from
simple logic control, data acquisition, signal processing, to
mathematical calculation functions. It consist of 4068 logic
elements, multiple 4k RAM blocks giving a total of 119898
bits, 13 multipliers with 2 PLLsand 89 I/Os. Maximum clock
frequency is 300 Mhz and it operateson 5V DC singlepower.
An infrared sensor circuit is one of the basic and
popular sensor modules in an electronic device. This sensor
is analogous to human’s visionary senses, which can be used
to detect obstacles and it is one of the common applications
in real time. This circuit comprises of the following
components LM358 IC, two IR transmitter and receiverpair,
resistors of the range of kilo ohms, variable resistors and
LED (Light Emitting Diode). In this project, the transmitter
section includes an IR sensor, which transmitscontinuousIR
rays to be received by an IR receiver module. An IR output
terminal of the receiver varies depending upon its receiving
of IR rays. Since this variation cannot be analyzed as such,
therefore this output can be fed to a comparatorcircuit.Here
an operational amplifier (op-amp) of LM358 is used as
comparator circuit. When the IR receiver does not receive a
signal, the potential at the inverting input goes higher than
that on non-inverting input of the comparator IC(LM358).
Thus the output of the comparator goes low, but the LED
does not glow. When the IR receiver module receives signal,
the potential at the inverting input goeslow.Thustheoutput
of the comparator (LM358) goes high and the LED starts
glowing. Resistor R1(470), R2(470) and R3(470)areusedto
ensure that minimum 10mA current passes through the IR
LED Devices like Photodiode and normal LEDs respectively.
Resistor VR2 (preset=5k) is used to adjust the output
terminals. Resistor VR1 (preset=10k) is used to set the
sensitivity of the circuit diagram as shown in the figure 3.
Figure 3: IR Sensor Circuit
Ultrasonic ranging module used is HC-SR04 which provides
2cm to 400cm non-contact measurement function, the
ranging accuracy can reach to 3mm. The modules includes
ultrasonic transmitters, receiver and control circuit. The
basic principle of work, using IO trigger for atleast10ushigh
level signal, the module automatically sendseight40kHzand
detect whether there is a pulse signal back, if the signalback,
through high level, time of high output IO duration is the
time from sending ultrasonic to returning.TheSRF05output
is a 5 volts signal with a variable period that depends on the
distance from the robot to the obstacle, this signal is treated
to obtain a voltage value that is proportional to the distance
to the object location. The figure 4 shows the sensor and its
emission pattern.
Test distance = (high level time*velocity of sound
(340m/s) / 2.
Figure 4: Sensor and its Emission Pattern
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2677
Figure 5: Ultrasonic Sensor Operation at Different
Condition
Automatic dark detector module senses darkness.As
the light level decreases and LDR(Light DependentResistor)
meets the maximum threshold resistance, the circuit
automatically switcheson the LED D1 asshown in thefigure
8. A dark detector can be made using a variable resistor. The
sensitivity of the circuit can be adjusted with a variable
resistor. If
High resistance-> more darkness to switch on the LED.
Low resistance-> less darkness to switch on the LED.
Figure 6: Light detector sensor
The fire sensor (flame sensor) is used to detect the presence
of fire or other infrared source. Flame or a light source of a
wavelength in the range of 760nm to 1100nm can be
detected. The featuresof fire sensor are that it can beusedin
fire fighting robot or heat seeking robot. It is small and
compact in size with adjustable threshold value and 2 state
binary outputs (logic high and low). It comparatively has
easy mounting with a screw hole. It basically operates at 5v
power supply. The module has simple 3pin male berg
connector having Vcc, ground and output pin. The
potentiometer is provided to adjust the threshold level.
Figure 7: Fire Sensor
Figure 8: 5v power supply circuit using 7805 voltage
regulator.
Figure 9: Power supply layout diagram.
L293D is a typical Motor driver or Motor Driver IC
which allowsDC motor to driveon either direction.L293Dis
a 16-pin IC which can control a set of two DC motors
simultaneously in any direction. It means that you can
control two DC motor with a single L293D Dual H-
bridge Motor Driver integrated circuit(IC). In asingleL293D
IC chip there are two H-Bridge circuit which can rotate two
DC motor independently. Due its size it is very much used in
robotic application for controlling DC motors.Givenbelowis
the pin diagram of a L293D motor controller. There are two
Enable pins on L293D IC. Pin1 and pin9, for being able to
drive the motor, the pin1 and pin9 need to be high. For
driving the motor with left H-bridge you need to enablepin1
to high. And for right H-bridge you need to make the pin9 to
high. If anyone of the either pin1 or pin9 goes low then the
motor in the corresponding section will suspend working.
It’s like a switch. You can simply connect the pin16 VCC (5v)
to pin1 and pin9 to make them high.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2678
Figure 10: Motor Driver Circuit Diagram
Figure 11: Motor Driver Layout Diagram
Principle of working of robot is to find the available and
possible way to go ahead. Robot find its way on the basis of
sensor data. Sensor interact with environment and generate
signal. The Signal from sensor is given to comparator,
comparator compare the signal with threshold value and
generate output. If signal is less than threshold then output
will be logic ‘0’ and if signal is greater than threshold then
output will be logic ‘1’. Whenever the oBackSensortacle is
found comparator generate the output logic ‘1’ and for no
oBackSensortacle logic ‘0’ will be generate. The output of
comparator is given to the input of FPGA kit on respective
pins. Then FPGA kit takes the decision based on available
sensor data, conditions in Verilog code given in next points.
Like above in Verilog, the robot take decision as per
condition. Then after FPGA kit generate data for motor
driver controller(L293D) to drive a motor.
Figure 12: Block diagram of proposed structure
3. CONCLUSIONS
With the advancement in the field of robotics, robots can be
used in hazardouscondition where the presenceofhumanis
unsafe. The key point in this system is to propose the
solution to the problem of determining and calculating
distances and the obstacles in the way, and thereby
connecting extra module to the basic structure in order for
obstacle avoidance which enhance the application of the
project. The system has used ultrasonic raging module with
various sensors that can be drived using motor, that lead to
increase in productibility and accuracy of system.
Figure 13: Simulation result (output waveform)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2679
Figure 14: Synthesis results (RTL Gate view)
Figure 15: Hardware structure of project
The table shown below gives the detail description of
movement of robot.
FS: Front Sensor
BS: Back Sensor
LS: Left Sensor
RS: Right Sensor
BL: Back left sensor
BR: Back Right sensor
FrS: Fire Sensor
Sr
No
FS BS LS RS BL BR FrS Robot
Movement
1 0 0 1 1 0 0 1 Forward
2 0 0 1 0 0 0 1 Forward
3 0 0 0 1 0 0 1 Forward
4 1 0 1 0 0 0 1 Right
5 1 0 0 0 1 0 1 Right
6 0 0 0 0 1 0 1 Right
7 0 0 1 0 1 0 1 Right
8 1 0 0 1 0 0 1 Left
9 0 0 0 1 0 1 1 Left
10 1 0 0 1 0 1 1 Left
11 1 0 1 0 1 0 1 Right
12 0 0 0 0 0 1 1 Left
13 1 0 0 0 1 0 1 Right
14 1 0 0 0 0 1 1 Left
15 0 0 1 1 1 0 1 Right
16 0 0 1 1 0 1 1 Left
17 0 0 1 0 0 1 1 Left
18 0 0 0 1 1 0 1 Right
19 1 0 1 0 1 1 1 Right
20 1 0 0 1 1 1 1 Left
21 1 1 1 1 1 1 1 Buzzer
22 1 0 1 1 1 1 1 Buzzer
23 0 0 1 1 0 0 0 Forward
24 0 0 1 0 0 0 0 Forward
25 0 0 0 1 0 0 0 Forward
26 1 0 1 0 0 0 0 Right
27 1 0 0 0 1 0 0 Right
28 0 0 0 0 1 0 0 Right
29 0 0 1 0 1 0 0 Right
30 1 0 0 1 0 0 0 Left
31 0 0 0 1 0 1 0 Left
32 1 0 0 1 0 1 0 Left
33 1 0 1 0 1 0 0 Right
34 0 0 0 0 0 1 0 Left
35 1 0 0 0 1 0 0 Right
36 1 0 0 0 0 1 0 left
37 0 0 1 1 1 0 0 Right
38 0 0 1 1 0 1 0 Left
39 0 0 0 1 1 0 0 Right
40 0 0 1 0 0 1 0 Left
41 1 0 1 0 1 1 0 Right
42 1 0 0 1 1 1 0 Left
REFERENCES
[1]Uzma Zabeen Shaikh, Shraddha Bawangade, Ahmadi
Tahseen, Saniya Anjum, “Review on Design of a Control
System for Robots using FPGA”, 2017 International Journal
of Innovative Research in Science, Engineering and
Technology (IJIRSET)
[2]Y.J. Yeoh, H. laafar, W.Z.W.Hassan, “ 3-Level Automotive
Safety Warning and Alert System Using FPGA”, 2015 IEEE
International Circuits and Systems Symposium (ICSyS)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2680
[3]Md. Liakot Ali, S.M. Tofayel Ahmad, and Md. Bazlul
Karim,” DEVELOPMENT OF AN FPGA BASED LOW POWER
MESSAGE DISPLAYING SYSTEM USING SCANNING
TECHNIQUE”, 6th International ConferenceonElectricaland
Computer Engineering ICECE 2010, 18-20 December 2010,
Dhaka, Bangladesh
[4]Huang Wan-Fu (Ed), “The Design of a Six-digit Digital
Clock with a Four digit Seven-segmentDisplayModule”,978-
1-4244-8165-1/11/$26.00 ©2011 IEEE
[5]Yoshihiro Niitsu, Saki Itoh, Shinya Kitahara, Hiroya
Minami and Michio Shimomura, “Walking Support by
Dangerous Obstacles Notification Using an Electronic White
Cane”, 978-1-4673-4728-0/12/$31.00 ©2012 IEEE
[6]R. P. Mahapatra , K. Vimal Kumar , Gaurav Khurana and
Roopam Mahajan , “ULTRA SONIC SENSOR BASED BLIND
SPOT ACCIDENT PREVENTION SYSTEM”,2008International
Conference on Advanced Computer TheoryandEngineering.
[7Yoshihiro Niitsu, Toshiki Taniguchi and Kouichiro
Kawashima, “Detection and notification of dangerous
obstacles and places for visually impaired person using a
smart cane”, 2014 seventh international conference on
mobile computing and ubiquitous networking (ICMU)
[8]Kuniaki Kairabata Naruhiro Nishioka Po Chih Lin Hideo
Nakamura Hisato Kobayashi, “DistanceMesurementMethod
under Multiple Ultra Sonic Sensors Environment”, 0-7803-
2775-6196 $4.00 0 1996 IEEE
[9]JunYang, Chen Zhong, Feng Zhang, Hong Liu, “The Design
and Implementation of FPGA-Based Ultrasonic Obstacle
Avoidance Car, International Conference on Chemical,
Material and Food Engineering” (CMFE-2015)
[10]Gregorio Trinidad Garcia1, Griselda Saldaña-González,
Jose Italo Cortes, Carmen N. López Marin, Mariano Larios G,
F. Villafuerte-Herrera, “CONTROLLED SYSTEM FOR
DISTANCE SENSING USING FPGA”, 1st international
conference on instrumentation applied science
BIOGRAPHIES
B.E Student, Department of Electronics
and Telecommunication Engineering,
ACET, Sadar, Nagpur, India
B.E Student, Department of Electronics
and Telecommunication Engineering,
ACET, Sadar, Nagpur, India
B.E Student, Department of Electronics
and Telecommunication Engineering,
ACET, Sadar, Nagpur, India
B.E Student, Department of Electronics
and Telecommunication Engineering,
ACET, Sadar, Nagpur, India
Associate Professor & HOD, Electronics
and Telecommunication Engineering,
ACET, Sadar, Nagpur, India

More Related Content

What's hot

Wireless Bomb Disposal Robot
Wireless Bomb Disposal RobotWireless Bomb Disposal Robot
Wireless Bomb Disposal Robot
Abhishek Gupta
 
Iaetsd real time implementation of railway
Iaetsd real time implementation of railwayIaetsd real time implementation of railway
Iaetsd real time implementation of railway
Iaetsd Iaetsd
 
WIRELESS ROBOT
WIRELESS ROBOTWIRELESS ROBOT
WIRELESS ROBOT
AIRTEL
 
accelerometer based gesture controlled robotic arm
accelerometer based gesture controlled robotic arm accelerometer based gesture controlled robotic arm
accelerometer based gesture controlled robotic arm
Padmakar Mangrule
 

What's hot (20)

Wireless Bomb Disposal Robot
Wireless Bomb Disposal RobotWireless Bomb Disposal Robot
Wireless Bomb Disposal Robot
 
ArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless CommunicationArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless Communication
 
IRJET- Design and Analysis of Street Light Control System
IRJET-  	  Design and Analysis of Street Light Control SystemIRJET-  	  Design and Analysis of Street Light Control System
IRJET- Design and Analysis of Street Light Control System
 
IRJET- Intelligent Traffic Management for Ambulance and VIP Vehicles
IRJET- Intelligent Traffic Management for Ambulance and VIP VehiclesIRJET- Intelligent Traffic Management for Ambulance and VIP Vehicles
IRJET- Intelligent Traffic Management for Ambulance and VIP Vehicles
 
Android Based Voice Controlled Smart Wheelchair
Android Based Voice Controlled Smart WheelchairAndroid Based Voice Controlled Smart Wheelchair
Android Based Voice Controlled Smart Wheelchair
 
Iaetsd real time implementation of railway
Iaetsd real time implementation of railwayIaetsd real time implementation of railway
Iaetsd real time implementation of railway
 
Bachelors Project Report Presentation
Bachelors Project Report PresentationBachelors Project Report Presentation
Bachelors Project Report Presentation
 
WIRELESS ROBOT
WIRELESS ROBOTWIRELESS ROBOT
WIRELESS ROBOT
 
IRJET- Explosive Ordinanace Disposal Robot
IRJET- Explosive Ordinanace Disposal RobotIRJET- Explosive Ordinanace Disposal Robot
IRJET- Explosive Ordinanace Disposal Robot
 
accelerometer based gesture controlled robotic arm
accelerometer based gesture controlled robotic arm accelerometer based gesture controlled robotic arm
accelerometer based gesture controlled robotic arm
 
Hand movement controlled robotic vehicle
Hand movement controlled robotic vehicleHand movement controlled robotic vehicle
Hand movement controlled robotic vehicle
 
IRJET- Fire Fighting Robotic Vehicle
IRJET- Fire Fighting Robotic VehicleIRJET- Fire Fighting Robotic Vehicle
IRJET- Fire Fighting Robotic Vehicle
 
Spark
SparkSpark
Spark
 
Gesture controled robot
Gesture controled robotGesture controled robot
Gesture controled robot
 
Gesture control robot
Gesture control robotGesture control robot
Gesture control robot
 
Gesture Control Robot
Gesture Control RobotGesture Control Robot
Gesture Control Robot
 
Wireless gesture Controlled Robot
Wireless gesture Controlled RobotWireless gesture Controlled Robot
Wireless gesture Controlled Robot
 
IRJET- Unmanned Ground Vehicle for Military Assistance
IRJET-  	  Unmanned Ground Vehicle for Military AssistanceIRJET-  	  Unmanned Ground Vehicle for Military Assistance
IRJET- Unmanned Ground Vehicle for Military Assistance
 
Accelerometer controlled robot
Accelerometer controlled robotAccelerometer controlled robot
Accelerometer controlled robot
 
Gesture control car
Gesture control carGesture control car
Gesture control car
 

Similar to IRJET- Design of an FPGA based Control System for Robot

Robotic Vehicle with Hand Motion Control Using a RF Module
Robotic Vehicle with Hand Motion Control Using a RF Module Robotic Vehicle with Hand Motion Control Using a RF Module
Robotic Vehicle with Hand Motion Control Using a RF Module
Associate Professor in VSB Coimbatore
 

Similar to IRJET- Design of an FPGA based Control System for Robot (20)

IRJET- Low Powered Radio Frequency and PIR Sensor based Security Device
IRJET- Low Powered Radio Frequency and PIR Sensor based Security DeviceIRJET- Low Powered Radio Frequency and PIR Sensor based Security Device
IRJET- Low Powered Radio Frequency and PIR Sensor based Security Device
 
IRJET- i-Stroller (Robot)
IRJET-  	  i-Stroller (Robot)IRJET-  	  i-Stroller (Robot)
IRJET- i-Stroller (Robot)
 
IRJET- Industrial Disaster Control System using Hanging Robot
IRJET- Industrial Disaster Control System using Hanging RobotIRJET- Industrial Disaster Control System using Hanging Robot
IRJET- Industrial Disaster Control System using Hanging Robot
 
IRJET- Smart Blind Stick using Arduino
IRJET- Smart Blind Stick using ArduinoIRJET- Smart Blind Stick using Arduino
IRJET- Smart Blind Stick using Arduino
 
Using LoRa Technology to Monitor and Control Sensors in Greenhouse
Using LoRa Technology to Monitor and Control Sensors in GreenhouseUsing LoRa Technology to Monitor and Control Sensors in Greenhouse
Using LoRa Technology to Monitor and Control Sensors in Greenhouse
 
IRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control SystemIRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control System
 
IRJET- Smart Blind Stick for Visually Impaired People
IRJET-  	  Smart Blind Stick for Visually Impaired PeopleIRJET-  	  Smart Blind Stick for Visually Impaired People
IRJET- Smart Blind Stick for Visually Impaired People
 
IRJET- Smart Monitoring System for Industrial Automation (IoT Based)
IRJET- Smart Monitoring System for Industrial Automation (IoT Based)IRJET- Smart Monitoring System for Industrial Automation (IoT Based)
IRJET- Smart Monitoring System for Industrial Automation (IoT Based)
 
IRJET- Industrial Safety Device for Employees in Overhead Bridge Crane us...
IRJET-  	  Industrial Safety Device for Employees in Overhead Bridge Crane us...IRJET-  	  Industrial Safety Device for Employees in Overhead Bridge Crane us...
IRJET- Industrial Safety Device for Employees in Overhead Bridge Crane us...
 
RF Controlled Robot Using Advanced Sensors
RF Controlled Robot Using Advanced SensorsRF Controlled Robot Using Advanced Sensors
RF Controlled Robot Using Advanced Sensors
 
Hand Gesture Control Robot
Hand Gesture Control RobotHand Gesture Control Robot
Hand Gesture Control Robot
 
IRJET- Automated Targeting System for Open Space Military Area
IRJET- Automated Targeting System for Open Space Military AreaIRJET- Automated Targeting System for Open Space Military Area
IRJET- Automated Targeting System for Open Space Military Area
 
IRJET- Home Surveillance Without using CCTV Camera
IRJET-  	  Home Surveillance Without using CCTV CameraIRJET-  	  Home Surveillance Without using CCTV Camera
IRJET- Home Surveillance Without using CCTV Camera
 
A Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled PersonA Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled Person
 
Developing Infrared Controlled Automated Door System
Developing Infrared Controlled Automated Door SystemDeveloping Infrared Controlled Automated Door System
Developing Infrared Controlled Automated Door System
 
SMART STREET LIGHTING Using IOT
SMART STREET LIGHTING Using IOTSMART STREET LIGHTING Using IOT
SMART STREET LIGHTING Using IOT
 
Robotic Vehicle with Hand Motion Control Using a RF Module
Robotic Vehicle with Hand Motion Control Using a RF Module Robotic Vehicle with Hand Motion Control Using a RF Module
Robotic Vehicle with Hand Motion Control Using a RF Module
 
IRJET- Intelligent Home Monitoring using IoT for Physically Challenged
IRJET- Intelligent Home Monitoring using IoT for Physically ChallengedIRJET- Intelligent Home Monitoring using IoT for Physically Challenged
IRJET- Intelligent Home Monitoring using IoT for Physically Challenged
 
Autonomous navigation robot
Autonomous navigation robotAutonomous navigation robot
Autonomous navigation robot
 
Short Range Radar System using Arduino Uno
Short Range Radar System using Arduino UnoShort Range Radar System using Arduino Uno
Short Range Radar System using Arduino Uno
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 

Recently uploaded (20)

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 

IRJET- Design of an FPGA based Control System for Robot

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2675 Design of an FPGA based Control System for Robot Uzma Shaikh1, Shraddha Bawangade2, Ahmadi Tahseen3, Saniya Anjum4, Prof. M. Nasiruddin5 1,2,3,4 B.E Student, Department of Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India 5Associate Professor & HOD, Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract -Robots save workers from performingdangerous tasks. They can work in hazardous condition, that human just can’t do. Robots main position in society is to assist humansby taking on the jobs that are dirty, dull or dangerous. As the work done in the field of robotics make robots technologically more advanced, they learn how to do jobs faster and better than humans. A robot that avoid obstaclesandallowsknowing the distance from such obstacles was built. The work done on this robot till date consists of two ultrasound transducers placed in the front and the back of the system, and theinfrared ones placed on the sides. The basic configuration gives autonomy to the robot, allowing the obstacles evasion and avoiding the collision with objects around to generatepossible escape routes. The FPGA (Field Programmable Gate Array) was used in the basic structure to receives the digitized values from the sensors, which formats the data and performs operations that will throw as results the control signals that will indicate to each motor the movement they must follow to avoid an obstacle according to the measured distance. The idea of this paper is to modify the basic configuration by using Verilog HDL language to implement combining FPGA chip with ultrasonic ranging module and control motor driver to achieve automatic obstacle avoidance function. And this is done by adding more transducer to the previous system in order to enhance the application of the system, by introducing light intensity, sound detection, depth detection, temperature and fire sensing module. This development has changed the dynamics of robotics and brought them into the workplace, making them pivotal to a business. Key Words: Obstacle Avoidance Function, FPGA(Field Programmable Gate Array), Transducers, Sensors, Verilog HDL, Ultrasonic Ranging. 1. INTRODUCTION Robots increase worker safety by preventing accidents since humans are not performing risky jobs. They produce more accurate and high quality of work, without making any mistake and are more precise than human workers. Robots are configured to perform different type of task which involve the movement and orientation of the robots. This paper uses ultrasonic ranging module which is widely applied in industry, agriculture, transportation, environment, safety protection, the energy measurement and other scientific fields. The performance indexes of ultrasonic ranging such as measuring precision, measuring distance and measuring reliability and so on, has a very important role to improve the control precision and reliability of the related application system, enhance production efficiency, and promote the development of science and technology the ultrasonic obstacle which is responsible for receiving the echo, and producing drive signals, and then controlling the robot to avoid obstacle. FPGA hasmany features such as perfect efficiency, portable, easy to operate, good secrecy performance, subtle real-time performance, high integration [3]. This system adopts FPGA as the main control chip which controls the motor driver through the real-time distance measured by ultrasonic module, and then leads the robot to avoid obstacle intelligently. This designemploysthe L293D motor driver module which makes the circuit work stable duo to its high stability. A robot with number of sensors and numbers of motors could be controlled concurrently with use of a single FPGA chip. So that, this is a small attempt to implement a mobile robot which avoids obstacleswith use of range sensorsandwheeledmotors.The mobile robot platform can move forward, backward, turn right & left. With use of the four range sensors the robot avoids obstacles. This obstacle avoidance system can be implemented in medical assertive devices, industrial robots and outdoor / indoor navigation robots. 2. METHODOLOGY In previous work a robot capable of locomotion carries an FPGA board in charge of signal processing and controlsignal generation. Sensors send information to an analog to digital converter and this information passes to the FPGA, when a control signal is generated, the information goes to a digital to analog converter that finally sends orders to the system motors according to Figure 1. Figure 1: Basic Block Diagram of the System The idea of this work is to enhance the application of basic structure by interfacing more modules with basic one. The system includes two ultrasound transducers, one in the front part and other one in the back part of the robot.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2676 These ultrasound transducers detect an obstacle in the range of 5cm to 500cm. There are four infraredtransducers, two placed on the right and the left side of the robot and two placed on the bottom left and bottom right of the robot. These infrared transducers detect an obstacle in the range of 1cm to 40cm. The system also includes light sensor module to detect the ranging intensity of light. These infrared transducers detect an obstacle in the range of 1cm to 40cm. These sensors send informationtothe FPGAboard, when a control signal is generated. The signals are stimulated on the FPGA board. The signals are then passes to the system motor according to the figure 2. Figure 2: System Overview The FPGA Development board used in thisprojectis ALTERA Cyclone II EP2C5T144 chip. Thisboardcaneasilybe embedded into user’sapplication. Applicationsinclude from simple logic control, data acquisition, signal processing, to mathematical calculation functions. It consist of 4068 logic elements, multiple 4k RAM blocks giving a total of 119898 bits, 13 multipliers with 2 PLLsand 89 I/Os. Maximum clock frequency is 300 Mhz and it operateson 5V DC singlepower. An infrared sensor circuit is one of the basic and popular sensor modules in an electronic device. This sensor is analogous to human’s visionary senses, which can be used to detect obstacles and it is one of the common applications in real time. This circuit comprises of the following components LM358 IC, two IR transmitter and receiverpair, resistors of the range of kilo ohms, variable resistors and LED (Light Emitting Diode). In this project, the transmitter section includes an IR sensor, which transmitscontinuousIR rays to be received by an IR receiver module. An IR output terminal of the receiver varies depending upon its receiving of IR rays. Since this variation cannot be analyzed as such, therefore this output can be fed to a comparatorcircuit.Here an operational amplifier (op-amp) of LM358 is used as comparator circuit. When the IR receiver does not receive a signal, the potential at the inverting input goes higher than that on non-inverting input of the comparator IC(LM358). Thus the output of the comparator goes low, but the LED does not glow. When the IR receiver module receives signal, the potential at the inverting input goeslow.Thustheoutput of the comparator (LM358) goes high and the LED starts glowing. Resistor R1(470), R2(470) and R3(470)areusedto ensure that minimum 10mA current passes through the IR LED Devices like Photodiode and normal LEDs respectively. Resistor VR2 (preset=5k) is used to adjust the output terminals. Resistor VR1 (preset=10k) is used to set the sensitivity of the circuit diagram as shown in the figure 3. Figure 3: IR Sensor Circuit Ultrasonic ranging module used is HC-SR04 which provides 2cm to 400cm non-contact measurement function, the ranging accuracy can reach to 3mm. The modules includes ultrasonic transmitters, receiver and control circuit. The basic principle of work, using IO trigger for atleast10ushigh level signal, the module automatically sendseight40kHzand detect whether there is a pulse signal back, if the signalback, through high level, time of high output IO duration is the time from sending ultrasonic to returning.TheSRF05output is a 5 volts signal with a variable period that depends on the distance from the robot to the obstacle, this signal is treated to obtain a voltage value that is proportional to the distance to the object location. The figure 4 shows the sensor and its emission pattern. Test distance = (high level time*velocity of sound (340m/s) / 2. Figure 4: Sensor and its Emission Pattern
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2677 Figure 5: Ultrasonic Sensor Operation at Different Condition Automatic dark detector module senses darkness.As the light level decreases and LDR(Light DependentResistor) meets the maximum threshold resistance, the circuit automatically switcheson the LED D1 asshown in thefigure 8. A dark detector can be made using a variable resistor. The sensitivity of the circuit can be adjusted with a variable resistor. If High resistance-> more darkness to switch on the LED. Low resistance-> less darkness to switch on the LED. Figure 6: Light detector sensor The fire sensor (flame sensor) is used to detect the presence of fire or other infrared source. Flame or a light source of a wavelength in the range of 760nm to 1100nm can be detected. The featuresof fire sensor are that it can beusedin fire fighting robot or heat seeking robot. It is small and compact in size with adjustable threshold value and 2 state binary outputs (logic high and low). It comparatively has easy mounting with a screw hole. It basically operates at 5v power supply. The module has simple 3pin male berg connector having Vcc, ground and output pin. The potentiometer is provided to adjust the threshold level. Figure 7: Fire Sensor Figure 8: 5v power supply circuit using 7805 voltage regulator. Figure 9: Power supply layout diagram. L293D is a typical Motor driver or Motor Driver IC which allowsDC motor to driveon either direction.L293Dis a 16-pin IC which can control a set of two DC motors simultaneously in any direction. It means that you can control two DC motor with a single L293D Dual H- bridge Motor Driver integrated circuit(IC). In asingleL293D IC chip there are two H-Bridge circuit which can rotate two DC motor independently. Due its size it is very much used in robotic application for controlling DC motors.Givenbelowis the pin diagram of a L293D motor controller. There are two Enable pins on L293D IC. Pin1 and pin9, for being able to drive the motor, the pin1 and pin9 need to be high. For driving the motor with left H-bridge you need to enablepin1 to high. And for right H-bridge you need to make the pin9 to high. If anyone of the either pin1 or pin9 goes low then the motor in the corresponding section will suspend working. It’s like a switch. You can simply connect the pin16 VCC (5v) to pin1 and pin9 to make them high.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2678 Figure 10: Motor Driver Circuit Diagram Figure 11: Motor Driver Layout Diagram Principle of working of robot is to find the available and possible way to go ahead. Robot find its way on the basis of sensor data. Sensor interact with environment and generate signal. The Signal from sensor is given to comparator, comparator compare the signal with threshold value and generate output. If signal is less than threshold then output will be logic ‘0’ and if signal is greater than threshold then output will be logic ‘1’. Whenever the oBackSensortacle is found comparator generate the output logic ‘1’ and for no oBackSensortacle logic ‘0’ will be generate. The output of comparator is given to the input of FPGA kit on respective pins. Then FPGA kit takes the decision based on available sensor data, conditions in Verilog code given in next points. Like above in Verilog, the robot take decision as per condition. Then after FPGA kit generate data for motor driver controller(L293D) to drive a motor. Figure 12: Block diagram of proposed structure 3. CONCLUSIONS With the advancement in the field of robotics, robots can be used in hazardouscondition where the presenceofhumanis unsafe. The key point in this system is to propose the solution to the problem of determining and calculating distances and the obstacles in the way, and thereby connecting extra module to the basic structure in order for obstacle avoidance which enhance the application of the project. The system has used ultrasonic raging module with various sensors that can be drived using motor, that lead to increase in productibility and accuracy of system. Figure 13: Simulation result (output waveform)
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2679 Figure 14: Synthesis results (RTL Gate view) Figure 15: Hardware structure of project The table shown below gives the detail description of movement of robot. FS: Front Sensor BS: Back Sensor LS: Left Sensor RS: Right Sensor BL: Back left sensor BR: Back Right sensor FrS: Fire Sensor Sr No FS BS LS RS BL BR FrS Robot Movement 1 0 0 1 1 0 0 1 Forward 2 0 0 1 0 0 0 1 Forward 3 0 0 0 1 0 0 1 Forward 4 1 0 1 0 0 0 1 Right 5 1 0 0 0 1 0 1 Right 6 0 0 0 0 1 0 1 Right 7 0 0 1 0 1 0 1 Right 8 1 0 0 1 0 0 1 Left 9 0 0 0 1 0 1 1 Left 10 1 0 0 1 0 1 1 Left 11 1 0 1 0 1 0 1 Right 12 0 0 0 0 0 1 1 Left 13 1 0 0 0 1 0 1 Right 14 1 0 0 0 0 1 1 Left 15 0 0 1 1 1 0 1 Right 16 0 0 1 1 0 1 1 Left 17 0 0 1 0 0 1 1 Left 18 0 0 0 1 1 0 1 Right 19 1 0 1 0 1 1 1 Right 20 1 0 0 1 1 1 1 Left 21 1 1 1 1 1 1 1 Buzzer 22 1 0 1 1 1 1 1 Buzzer 23 0 0 1 1 0 0 0 Forward 24 0 0 1 0 0 0 0 Forward 25 0 0 0 1 0 0 0 Forward 26 1 0 1 0 0 0 0 Right 27 1 0 0 0 1 0 0 Right 28 0 0 0 0 1 0 0 Right 29 0 0 1 0 1 0 0 Right 30 1 0 0 1 0 0 0 Left 31 0 0 0 1 0 1 0 Left 32 1 0 0 1 0 1 0 Left 33 1 0 1 0 1 0 0 Right 34 0 0 0 0 0 1 0 Left 35 1 0 0 0 1 0 0 Right 36 1 0 0 0 0 1 0 left 37 0 0 1 1 1 0 0 Right 38 0 0 1 1 0 1 0 Left 39 0 0 0 1 1 0 0 Right 40 0 0 1 0 0 1 0 Left 41 1 0 1 0 1 1 0 Right 42 1 0 0 1 1 1 0 Left REFERENCES [1]Uzma Zabeen Shaikh, Shraddha Bawangade, Ahmadi Tahseen, Saniya Anjum, “Review on Design of a Control System for Robots using FPGA”, 2017 International Journal of Innovative Research in Science, Engineering and Technology (IJIRSET) [2]Y.J. Yeoh, H. laafar, W.Z.W.Hassan, “ 3-Level Automotive Safety Warning and Alert System Using FPGA”, 2015 IEEE International Circuits and Systems Symposium (ICSyS)
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2680 [3]Md. Liakot Ali, S.M. Tofayel Ahmad, and Md. Bazlul Karim,” DEVELOPMENT OF AN FPGA BASED LOW POWER MESSAGE DISPLAYING SYSTEM USING SCANNING TECHNIQUE”, 6th International ConferenceonElectricaland Computer Engineering ICECE 2010, 18-20 December 2010, Dhaka, Bangladesh [4]Huang Wan-Fu (Ed), “The Design of a Six-digit Digital Clock with a Four digit Seven-segmentDisplayModule”,978- 1-4244-8165-1/11/$26.00 ©2011 IEEE [5]Yoshihiro Niitsu, Saki Itoh, Shinya Kitahara, Hiroya Minami and Michio Shimomura, “Walking Support by Dangerous Obstacles Notification Using an Electronic White Cane”, 978-1-4673-4728-0/12/$31.00 ©2012 IEEE [6]R. P. Mahapatra , K. Vimal Kumar , Gaurav Khurana and Roopam Mahajan , “ULTRA SONIC SENSOR BASED BLIND SPOT ACCIDENT PREVENTION SYSTEM”,2008International Conference on Advanced Computer TheoryandEngineering. [7Yoshihiro Niitsu, Toshiki Taniguchi and Kouichiro Kawashima, “Detection and notification of dangerous obstacles and places for visually impaired person using a smart cane”, 2014 seventh international conference on mobile computing and ubiquitous networking (ICMU) [8]Kuniaki Kairabata Naruhiro Nishioka Po Chih Lin Hideo Nakamura Hisato Kobayashi, “DistanceMesurementMethod under Multiple Ultra Sonic Sensors Environment”, 0-7803- 2775-6196 $4.00 0 1996 IEEE [9]JunYang, Chen Zhong, Feng Zhang, Hong Liu, “The Design and Implementation of FPGA-Based Ultrasonic Obstacle Avoidance Car, International Conference on Chemical, Material and Food Engineering” (CMFE-2015) [10]Gregorio Trinidad Garcia1, Griselda Saldaña-González, Jose Italo Cortes, Carmen N. López Marin, Mariano Larios G, F. Villafuerte-Herrera, “CONTROLLED SYSTEM FOR DISTANCE SENSING USING FPGA”, 1st international conference on instrumentation applied science BIOGRAPHIES B.E Student, Department of Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India B.E Student, Department of Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India B.E Student, Department of Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India B.E Student, Department of Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India Associate Professor & HOD, Electronics and Telecommunication Engineering, ACET, Sadar, Nagpur, India