The document describes a public transport assistance system called PuTAVI for visually impaired people. PuTAVI uses ultrasonic sensors, RF transmitters and receivers, a microcontroller, and an audio playback system to provide audio guidance to users about obstacles and nearby bus identification. The system is designed to be low-cost, portable, and user-friendly to help visually impaired people safely navigate public transportation independently. It consists of subsystems for obstacle detection, bus identification, signal conditioning, audio feedback, and microcontroller synchronization of all components. PuTAVI is intended to make commuting easier for the visually impaired through real-time audio guidance.
1 of 5
Downloaded 11 times
More Related Content
IJARCCE4J s govinda Public Transport Assistant for Visually Impaired (PuTAVI)
1. ISSN (Online) : 2278-1021
ISSN (Print) : 2319-5940
International Journal of Advanced Research in Computer and Communication Engineering
Vol. 3, Issue 11, November 2014
Public Transport Assistant for Visually Impaired
(PuTAVI)
Sathvik N Prasad1, Shrikanth S Hegde1, Subodh B Hegde1, Vishwas H P1, Sreekar V1,Roopa J2,
Govinda Raju M2
Student, ECE, RV College of Engineering, RV Vidyaniketan Post, Mysore Road, Bangalore, India1
Assistant Professor, ECE, RV College of Engineering, RV Vidyaniketan Post, Mysore Road, Bangalore, India2
Abstract: Visually challenged people rely on support for managing their routine, be it in crossing busy roads, climbing
steps or boarding buses. Applying technology to make these people self-reliant and independent is a social
responsibility. It is high time that a novel technological solution be found. The objective of this project is to provide
technologically supported audio guidance system to visually challenged people, with respect to obstacle and bus
identification on an MSP430 platform making use of ultrasonic sensors, RF Transmitter and Receiver. The system is
wearable by the user and user friendly in its interface.
Keywords: Signal Conditioning; Audio playback; Obstacle Detection System; Bus Identification System; Ultrasonic
sensors
I. INTRODUCTION
This project is oriented towards helping visually impaired
people with appropriate voice commands that are played
through an earphone. The proposed design is the
architecture of a new concept we have christened
"PuTAVI". The project aims at making navigation and
commutation smoother and easier for these people by
administering a sub system which gives audio information
about the route numbers of local transport (bus in this
case). The advantage of the system lies in the fact that it
can prove to be a cost effective solution to millions of
blind people worldwide. The proposed combination of
various working units as shown in Figure1, makes a real-time
system that monitors position of the user and
provides appropriate voice information, making navigation
more safe and secure.
A .Technical Background
Recently there has been a lot of Electronic Travel Aids
(ETA), designed and devised to help the blind people to
navigate safely and independently. The most important
factors, which enable blind users to accept these devices
readily, are portability, low cost, and above all simplicity
of controls. Hence, ETA device should be small in size
and lightweight for portability.
Figure 1: Top Level Block Diagram
Since a blind person is not able to see the display panel or
control buttons, hence the device should be easily
controllable. Moreover, the ETA device should be of low-cost
so as to be affordable by a common man. Recent
trends showcases a wide range of research work initiated
in the direction of designing high end and electronically
advanced robotic guides which can not only provide safe
navigation but these aids have intelligent interfaces that
provide simple physical and cognitive assistance such as
obstacle avoidance and public transport assistance.
B. Proposed Solution
In comparison with other technologies many blind
guidance systems use ultrasound because of its immunity
to the environmental noise. Another reason why ultrasonic
is popular is this technology is relatively inexpensive, and
also the ultrasound emitters and detectors are small
enough to be carried without the need for complex
circuitry. Apart from the conventional navigation systems,
a blind aid system can be provided a new dimension of
Real-time-assistance and artificial vision along with
dedicated obstacle detection circuitry.
C. Organization of the Paper
Section 2 of the paper substantiates the proposed solution
provided. It throws light on the major hardware and
software sub-systems. Section 3 elucidates the hardware
implementation and the software logic. Section 4 of the
paper provides the results of simulations. Section 5 deals
with the scope for improvement in the project.
II. PROPOSED SOLUTION
Figure 2 represents the System Level Diagram of PuTAVI.
Since a prototype has been presented the assumptions made
Copyright to IJARCCE www.ijarcce.com 8599
2. ISSN (Online) : 2278-1021
ISSN (Print) : 2319-5940
International Journal of Advanced Research in Computer and Communication Engineering
Vol. 3, Issue 11, November 2014
for the input is from 2 buses and hence a unique audio is
played for each of the buses.
The main constraint in the system was to consider that a
transmitter is present on the bus which has to be detected.
The main hardware parts in the circuit are as follows:
Sensors
Signal Conditioning
Microcontroller
Audio Playback IC
RF Decoder and receiver
User Controlled Switch
The software in the system mainly considers the code
which governs the working of the subsystems. The
software used in developing the above system are:
Code Composer Studio, Version 5.2.1
Termite Serial Monitor
TINA TI Version 9
The analog subsystem is a 5V to 3.3V converter. This
converter helps in conditioning the sensor output in order
to provide input to MSP430, for processing.
Figure 2: System Level Diagram
III. IMPLEMENTATION
A. Hardware Implementation
The overall hardware mainly is classified into power-supply
unit, sensor system, signal conditioning,
microcontroller, R. F. transmission and reception along
with encoder and decoder, and the audio logging and
playback unit.
Power Supply unit:
The power-supply unit consists of 2 regulators namely
LM3940 and UA7805. The 5 volt output got after the
regulation is used to power the sensor unit, signal
conditioning, RF and the audio sub-system. The 3.3 volt
output is used to power the msp430 microcontroller.
Sensor unit:
The Sensor unit consists of 2 ultrasonic sensors (HC-SR04).
To start measurement, a pulse of high(5V) for 10us is sent
to TRIG pin of SR04 ,this will initiate the sensor which
transmits 8 cycles of ultrasonic burst at 40Khz and wait
for the reflected ultrasonic burst.When the sensor detects
ultrasonic reflection from receiver, the echo pin is set to
5V and the duration of it is proportional to the distance of
the reflecting object as shown in Figure 3.
Figure 3: Timing waveform of HCSR-04
According to calibrations of the sensor the distance in cm
is equal to the 1/58 times the durarion for which the echo
pin is set high.
Signal Conditioning unit:
m = m + ------ (1)
Design Requirements:
Vout=3.3 V when Vin=5V
Vout=0 V when Vin=0V
Substituting in Eqn(1)
We get a=3.3/5; b=0; Designing a=3.3/5 considering
Standard resistance values and tolerances:
a= R1/ (R1+R2)
R1=330 K立
R2=170 K立~169.7 K立
(150 K立+15 K立+4.7 K立; standard values)
The circuit designed is shown in Figure 4.
Selection of op-amp:
Since we need a unipolar swing in the output of the circuit;
a single supply op-amp circuit has been designed for the
above use. The OPA4277PA was chosen in order to
optimise the space as the package consists of 4 op-amps
with improved noise immunity and a good slew rate.
Since the pulse width of the sensor is as less as 10us the
op-amp used to shift the level should have a good slew
rate. The specifications of OPA4277PA just proved
perfect for the above application.
Figure 4: OpAmp 4277 5V to 3.3V converter for Signal Conditioning
Copyright to IJARCCE www.ijarcce.com 8600
3. ISSN (Online) : 2278-1021
ISSN (Print) : 2319-5940
International Journal of Advanced Research in Computer and Communication Engineering
Vol. 3, Issue 11, November 2014
RF unit:
Encoder: The 212 series of encoders begin a 4 word
transmission cycle upon receipt of a transmission enable.
The HT12E and the transmitter circuit is as shown in
figure 5.
Figure 5: HT12E encoder circuit with RF Transmitter
This cycle repeats itself as long as the transmission enable
is low. Once the transmission enable returns high the
encoder output completes its final cycle and then stops.
The transmission timing is as shown in Figure 6.
Figure 6: Timing waveform of RF Transmitter
Decoder:
Figure 7: Receiver circuit with Decoder
The 212series of decoders provides various combinations
of addresses and data pins in different packages so as to
pair with the 212 series of encoders.
Microcontroller MSP430G2553
The Microcontroller used in the project is
MSP430G2553.The MC is mainly used to synchronize all
the sub-systems. The function served by the
microcontroller is mainly to trigger the ultrasonic sensors
and then wait for the echo pulse from the sensor. At first a
user controlled switch is provided as an input to the
microcontroller. The user can switch between obstacle
detection and bus identification mode. Based on this
decision the MC controls the audio feedback system with
corresponding and relevant messages as previously
logged.
Audio Playback System(APR33A3)
The Audio playback system gives appropriate voice
commands to the VI person through earphone. The system
consists of a powerful 16 bit audio processor (APR33A3)
which has a built in high resolution ADC and DAC. The
system also has an audio recording microphone amplifier
through which the user can record the voice messages at 8
different channels. In this project we used only four voice
commands left, right, busnumber1 and bus number 2
which are recorded at 4 different channels. The recorded
voice can be played back by selecting respective channels
through MSP430 micro-controller.
The final product is made wearable and is compact. It is
portable and light to carry around for outdoor navigation.
The finished product PuTAVI is as shown in the Figure 8.
Figure 8: Finished Product PuTAVI
B. Software Implementation
The logic flow of the circuit is shown in the following
block diagrams.
The system level flowchart is as shown in Figure 9.
Copyright to IJARCCE www.ijarcce.com 8601
4. ISSN (Online) : 2278-1021
ISSN (Print) : 2319-5940
International Journal of Advanced Research in Computer and Communication Engineering
Vol. 3, Issue 11, November 2014
Figure 9: System Flow chart
The user is given a switch to choose between the modes.
Two modes have been provided:
Obstacle Detection System
Bus Identification System
Both the systems are controlled by MSP430 and share a
common output through the audio feedback system.
The logic flow of the Obstacle Detection System is as
shown in the flowchart in Figure 10.
The device is calibrated such that the obstacle is sensed
only when it is at a particular distance from the user.
The decision making in all the stages of logic flow is done
by the microcontroller MSP430.
Figure 10: Obstacle Detection System flowchart
The logic flow of the Bus Identification System is as
shown in Figure 11.The bus identification system is a pair
of RF Transmitter and Receiver. When the bus approaches
the bus stop the RF transmitter sends a message which is
picked up by the receiver and decoded. This information is
given to the user via audio feedback. The user decides
accordingly. The merit of the decoder is that 212 buses can
be detected.
Figure 11: Bus Identification System flowchart
IV. RESULTS
The simulation result of the signal conditioning circuit
designed using OPA4277PA is shown below. The purpose
of the circuit is to level shift the signal from 5V to
3.3V.The result is shown in Figure 12.
Figure 12: Simulation results of level shifter
The ultrasonic sensors were calibrated using Termite 2.9.
The circuit is calibrated for an optimum distance. The
screen grab of the above calibration is as shown in Figure
13.
Copyright to IJARCCE www.ijarcce.com 8602
5. ISSN (Online) : 2278-1021
ISSN (Print) : 2319-5940
International Journal of Advanced Research in Computer and Communication Engineering
Vol. 3, Issue 11, November 2014
Figure 13: Calibration and testing of Ultrasonic sensor
HCSR-04
V. CONCLUSIONS
The system provides an integrated solution of both
obstacle detection and public transport assistance. The
main objective of the system was to make the system
compact, low power and wearable, which has been
accomplished. Since a prototype of the product is
presented, it has been limited to an extent of 2 buses. This
can be extended to any form of transport and number.
The user can select the mode of his choice i.e., between
obstacle detection and public transport assistance. The
overall product is compact and low power, and hence can
be carried around with minimum effort and least concern
regarding powering of the circuit.
When low cost isnt a priority the system can be made
robust with the use of a GPS module. The audio playback
can be made clearer and the storage capability can be
increased with the help of SD card. The use of SD card
was intended but the logging and playback was too slow.
We had two options on hand; that was to change the
platform or to change the approach for audio playback.
We went ahead with the use of audio playback
ICAPR33A3; this can be done better with the help of a SD
card and a more improved platform with enhanced
capabilities.
REFERENCES
[1]. Amit Kumar, RushaPatra, M. Manjunatha, J.Mukhopadhyay and A.
K. Majumdar An electronic travel aid for navigation of visually
impaired Communication Systems and Networks (COMSNETS),
2011 Third International conference on 4-8 Jan 2011.
[2]. Calder, David J.; Curtin .An obstacle signaling system for the blind
,Digital Ecosystems and Technologies Conference (DEST),
2011Proceedings of the 5th IEEE International,Conference on 30
June 2011.
Copyright to IJARCCE www.ijarcce.com 8603