LPC2138 Based Temperature Compensated Ultrasonic Ranging For Blind Person

Similar documents
Review of RFID & GSM Based Automatic Ration Distribution System

Advanced Electronic System for Human Safety (Smart Watch)

A Surveillance Robot with Climbing Capabilities for Home Security

A Review of Security System for Smart Home Applications

Intelligent Home Automation and Security System

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People

Other 555 based and 8051 based projects...

Development of Industrial Intrusion Detection and Monitoring Using Internet of Things P. Gokul Sai Sreeram 1, Chandra Mohan Reddy Sivappagari 2

Zigbee-Based Wireless Distance Measuring Sensor System

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

Raghavendra Reddy D 1, G Kumara Swamy 2

Human Detection Robot using PIR Sensors

Integration of Arduino as a slave system to LonWorks based System using I2C Interface

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

Keywords ATM Terminal, Finger Print Recognition, Biometric Verification, PIN

Design and Development of SMS Based Wireless Home Appliance Control and Security System

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) BUS TRACKING AND TICKETING SYSTEM

Automated Security System using ZigBee

SMART DRUNKEN DRIVER DETECTION AND SPEED MONITORING SYSTEM FOR VEHICLES

1. NON CONTACT DIGITAL TACHOMETER USING AVR MICROCONTROLLER 2. CELSIUS SCALE THERMOMETER USING Atmega BLACK BOX SECURITY SYSTEM FOR CAR USING

Android based Alcohol detection system using Bluetooth technology

RFID, GPS & GSM Based Vehicle Tracing & Employee Security System

Design Infrared Radar System

Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle

Micro-Step Driving for Stepper Motors: A Case Study

Fig. 1 BAN Architecture III. ATMEL BOARD

DESIGN AND IMPLEMENTATION OF LOW COST HOME SECURITY SYSTEM USING PIC MICROCONTROLLER ANDGSM NETWORK

Keywords RFID READER, FPGA, GSM.

ANYTIME ANYPLACE-REMOTE MONITORING OF STUDENTS ATTENDANCE BASED ON RFID AND GSM NETWORK

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader

Wireless Home Security System

Lab Experiment 1: The LPC 2148 Education Board

Keywords: GPS, GSM, AVR Microcontroller, SMS.

EVAL-UFDC-1/UFDC-1M-16

HIGH SECURED VEHICLE WITH INTERIOR VENTILATION CONTROL AND PERIMETER MONITORING SYSTEM

Computers Are Your Future Prentice-Hall, Inc.

International Journal of Advancements in Research & Technology, Volume 3, Issue 5, May ISSN THROUGH MOBILE

ADVANCE DRIVER ASSISTANCE SYSTEM BY USING WIRELESS TECHNOLOGY

Automatic Ration Material Distributions and Payment System Based on GSM and RFID Technology

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

SMS GSM Alarm Messenger

Wearable Finger-Braille Interface for Navigation of Deaf-Blind in Ubiquitous Barrier-Free Space

COMPUTER BASED REMOTE CONTROL FOR LAYOUT OF SCALED MODEL TRAINS

How To Track A Vehicle With A Smart Vehicle Tracking System

OPTICAL COMMUNICATION BASED STEPPER MOTOR CONTROL USING PULSE WIDTH MODULATION

Tamura Closed Loop Hall Effect Current Sensors

Technical data. General specifications. Indicators/operating means. 30 Hz Multiplex operation 30 Hz / n, n = number of sensors, n 5

Design of Wireless Home automation and security system using PIC Microcontroller

A Method for Image Processing and Distance Measuring Based on Laser Distance Triangulation

Technical data. General specifications. Indicators/operating means. Electrical specifications Operating voltage U B Power consumption P 0 Interface

Nagpur, Maharashtra, India

Agricultural Robot (Irrigation System, Weeding, Monitoring of Field, Disease Detection)

If an occupancy of room is zero, i.e. room is empty then light source will be switched off automatically

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual HAW - Arduino 1

Single channel data transceiver module WIZ2-434

Waterproof portable tracker and

2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information

MEDICAL ALERT SYSTEM FOR REMOTE HEALTH MONITORING USING SENSORS AND CLOUD COMPUTING

Automated Blood Bank Management System Using Direct Call Routing Technique

DEVELOPMENT OF E-PUBLIC DISTRIBUTION SYSTEM (E-PDS) USING SMART CARD

INFRARED PARTS MANUAL

Vehicle and Object Tracking Based on GPS and GSM

Discovering Computers Chapter 9 Communications and Networks

GSM Based Electrical Control System for Smart Home Application

Android based Secured Vehicle Key Finder System

Instruction Manual Service Program ULTRA-PROG-IR

Accident Notification System by using Two Modems GSM and GPS

AUTOMATIC LPG BOOKING, LEAKAGE DETECTION AND A REAL TIME LPG MEASUREMENT MONITORING SYSTEM

Syslog Technologies Innovative Thoughts

SECURITY & ACCESS CONTROL SYSTEM BASED PROJECTS

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

DT3: RF On/Off Remote Control Technology. Rodney Singleton Joe Larsen Luis Garcia Rafael Ocampo Mike Moulton Eric Hatch

WIRELESS BLACK BOX USING MEMS ACCELEROMETER AND GPS TRACKING FOR ACCIDENTAL MONITORING OF VEHICLES

Fingerprint Based Biometric Attendance System

ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE

Smart Queue Management System Using GSM Technology

DESIGN FOR MONITORING AND OPTIMIZATION OF POWER DEMAND FOR WIRELESSLY COMMUNICATING ELECTRIC LOADS

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

AN INTERNET OF THINGS (IOT) BASED SECURITY ALERT SYSTEM USING RASPBERRY PI

Development of GSM and GPS based Cost Effective Telematics Module

Future Stars. Grade X Manual Chapter 1 Networking and Telecommunication. telecommunication. Telephones, telegrams, radios and televisions help

Robot Navigation System with RFID and Ultrasonic Sensors

Home Security System Using Gsm Modem

LOW COST MOTOR PROTECTION FILTERS FOR PWM DRIVE APPLICATIONS STOPS MOTOR DAMAGE

Sensor-Based Robotic Model for Vehicle Accident Avoidance

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642

RPLIDAR. Low Cost 360 degree 2D Laser Scanner (LIDAR) System Development Kit User Manual Rev.1

Location-Aware and Safer Cards: Enhancing RFID Security and Privacy

Autos Limited Ghana Vehicle Tracking Business Proposal

Product Datasheet P MHz RF Powerharvester Receiver

IR Communication a learn.sparkfun.com tutorial

Green House Monitoring and Controlling Using Android Mobile Application

PROFIBUS fault finding and health checking

E190Q Lecture 5 Autonomous Robot Navigation

Small 7-key User-definable Remote Control User s Guide

Advanced Car Security System Using GSM

International Journal of Electronics and Computer Science Engineering 1588

Parking Guidance System

Smart Home Security System Based on Microcontroller Using Internet and Android Smartphone

Transcription:

LPC2138 Based Temperature Compensated Ultrasonic Ranging For Blind Person Pooja Prakash Patil 1, Prof. R.G.Dabhade 2 Abstract: This paper is intended to provide a theoretical model of object detection and real time assistance via Global Positioning System (GPS).This paper aims at the development of an Electronic Travelling Aid (ETA) kit to help the blind people to find obstacle free path. This ETA is fixed to the stick of the blind people. When the object is detected near to the blinds stick it alerts them with the help of vibratory circuit. Ultrasonic sensors are used to evaluate distance of the objects around the blind person to guide the user towards the secure and available path. Output is in the form of vibrations which the blind person can easily recognize. The hardware of entire system contains ARM7 (LPC2138), temperature sensor, ultrasonic sensors and mobile vibrator, Global positioning system (GPS) module and Global System for Mobile (GSM) module. It contains temperature compensation method to reduce the error in measurement of distance using ultrasonic sensors. Keywords: ARM7, GPS, GSM, temperature sensor, ultrasonic sensors. I. INTRODUCTION Different ways are available to measure the distance of obstacle from blind person. One of the methods is by means of ultrasonic sensor. Different applications are available in the field robotics and self -propelling vehicles. Self propelling vehicles are very much used in industries which are totally dependent on automatic machines. Walking safely and confidently without any human assistance in urban or unknown environments is a difficult task for blind people. Visually impaired people generally use either the typical white cane or the guide dog to travel independently. In this paper we considered only one important parameter as temperature. So to compensate this sensitivity temperature sensor is incorporated with ultrasonic sensors to reduce error in calculated distance. [1] There are three main categories of these systems: II. LITERATURE REVIEW 2.1.1 Electronic travel devices (ETDs): devices that transform information about the environment that would normally be seen through vision into a form that can be conveyed through another sensory part. 2.1.2 Electronic orientation devices (EODs): devices that provide orientation prior to, or during the travel. They can be external to the user or can be carried by the user (e.g., infrared light transmitters and handheld receivers). 2.1.3 Position locator devices (PLDs): which include technologies like Global Positioning Systems, European Geostationary Navigation Overlay Service (EGNOS), etc. Electronic travel device can also be categorized depending on how the information is gathered from the environment and depending on how this information is given to the user. Information can be gathered with sonar, ultrasonic sensor, infrared, laser scanners, or cameras and the user can be informed through the auditory and/or vibration sense. Sounds or synthetic voice are the options for the first case and electro tactile or vibrator for the second. Vibrator feedback has some great advantage because it does not block the auditory sense (free-ears), which is the most important perceptual input source (the others are touch, wind, odors, and temperature) for a visually impaired user. Page 206

The National Research Council s guidelines for ETDs are listed below: 1) Detection obstacles in the front of the blind people from ground level to head height for the full body width. 2) Give surface information including textures, color and discontinuities. 3) Detection of objects bordering the travel path for projection. 4) Distant object and direction information for projection of a straight line. 5) Landmark positions and identification information. 6) Information enabling self-familiarization and mental mapping of the surrounding. 7) In addition: ergonomic, operate with minimal interface with natural sensory channels, single unit, reliable, user choice of auditory or tactile modalities, durable, easily repairable, robust, low power and cost.[2] III. METHODOLOGY This paper contains a method to implement a mobility device for blind person. Model contains signal processing unit with ARM7 (LPC2138) microcontroller which receives distance from ultrasonic sensor and temperature from temperature sensor & gives alert to the blind person using vibrator. It will have different vibrations for different distances. Temperature compensation method is used to reduce the error in measurement of distance. Global Positioning System module is used to find the location of blind person and after pressing a switch message is transmitted through SMS to parent of blind person. IV. SYSTEM ARCHITECTURE The system contains ultrasonic sensor and temperature sensor as the input units. Different types of ultrasonic sensor and temperature sensors are available in the market and in a given system HC-SR04 and LM35 are used respectively due to their low cost and great features over other sensors. Ultrasonic sensor measures the round trip delay which is directly proportional to output pulse width. The distance measured by sensor varies with environment temperature, humidity, pressure and obstacle surface. But temperature compensation is necessary as it have more impact on measured distance. Temperature compensation method is implemented by microcontroller unit. The microcontroller unit provides an interface between sensors and computer. The power unit provides power to all devices. The block diagram of proposed system is shown in Figure 4.1. Fig 4.1. Block diagram of system Page 207

The microcontroller unit triggers the ultrasonic sensor and receives echo. It also communicates with the temperature sensor. The microcontroller collects distance information from ultrasonic sensor and environment temperature from temperature sensor. It computes the corrected distance with temperature compensation. The microcontroller requires 5v TTL signal and the computer provides RS-232 signals. For TTL to RS-232 and vice versa conversion we require MAX-232 IC. The serial data transmitted from microcontroller to computer are pulse width, temperature and distance with temperature compensation. The serial data is displayed on PC using visual basic software which plays as a human machine interface. The received data is analyzed using Visual Basic. V. PROPOSED HARDWARE DESIGN Distance of obstacle depends upon speed of ultrasonic and time required for its traveling. If the time required in traveling the pulse from ultrasonic sensor to obstacle and return back to sensor can be measured, then the measurement of distance can be done very easily. This can be achieved by using an ultrasonic module which can give the time waveform on C.R.O. in terms of pulse width. The output pulse width will vary in proportional to the distance travel by the ultrasonic wave. The sensor transmits an ultrasonic wave and returns an output pulse that is directly proportional to round trip delay. By measuring the pulse width of output wave, the distance to target can easily be calculated. The ultrasonic sensor produces Pulse width in the output. Ultrasonic sensor consists of 4 pins. These are Trigger, OUT, VCC and GND. GND and VCC are ground and supply pins. Trigger input receives 10μs trigger pulse. ARM 7 LPC2138 will make this pin HIGH then delay for about 10 μs and make pin LOW again. OUT pin gives the Output pulse width depending upon distance travel. After the trigger is given to LPC2138, it measures pulse output on OUT pin. Timing diagram of ultrasonic sensor output wave is shown in Figure. 5.1. The output pulse duration is converted to distance measured and the temperature effect is also considered. The method of temperature compensation is described here [4]. Fig. 5.1 Ultrasonic sensor output wave Ultrasonic sensor has three pulses first is a short pulse which is transmitted as input pulse. Second pulse is the pulse reflected by an object and third pulse is the signal that the sensor receives and converts it to a pulse of variable duration. The temperature sensor LM35 is used for temperature measurement. There are 4 pins in Temperature sensor out of which 3 pins are VCC, Data and GND and one pin has no connection. Communication with LPC2138 is divided into three steps. In the first step the LPC2138 makes the data pin low for 18ms and then make the pin high for 40μS so that temperature sensor LM 35 understand that a request receives from LPC2138. In the second step LM35 gives an automatic reply which indicates that temperature sensor LM 35 received LPC2138 request. The response is 54μS low and 80μS high pulse. In the third step Data Reading takes place. The data has total 40 bits which are divided into 5 parts of 8 bits each. These 5 parts are integer Relative humidity, decimal Relative humidity, integer temperature, decimal temperature and Parity bits of 8 bits each. Firstly all the required components are connected on a PCB and LPC2138 burned with the program. LPC2138 has In System Programming. Trouble shooting is important so it consume more time and efforts. Different sensors are used for taking input and then computer is connected to receive output from RS-232 serial adapter. Block diagram of processing unit is shown in Figure 5.2. Page 208

Fig. 5.2 Hardware Block Diagram PCB manufactured manually has several disadvantages like large size, more power loss etc. Trouble shooting is complex so the circuit diagram and layout preparation is done on the Proteus software. The final layout is manufactured for PCB fabrication. The data required at the output are Pulse Width, Temperature and Distance with Temperature compensation which is calculated by the use of Pulse Width and Temperature. The round trip delay (td) is measured by Pulse Width which is scaled by a factor 16.5 calculated by the use of manual distance measurement. [5] VI. RESULTS The serial data are PWM & Temperature and distance (D) is taken manually using scale. These data has been feed into visual basic program and the PWM received are scaled by a factor so that it is comparable to round trip delay and all input PWM is scaled. The output data generated are distance & error with and without temperature compensation as shown in table 1 and table 2.Fig 6.1 shows log of data at visual basic end which contains temperature compensated output. TABLE I: Output data received after Temperature compensation Sr. No. Distance Without Distance with T.C. Error Without T.C. E1 Error With T.C. T.C. D1(cm) D2(cm) (%) E2 (%) 1 11 0044 33.0 011.2 2 17 0067 23.0 017.3 3 23 0092 29.0 024.1 4 27 0110 42.0 028.2 5 35 0140 27.0 036.8 6 44 0174 25.0 045.4 7 51 0208 36.0 053.5 Fig. 6.1 Log of data available on Visual Basic Fig. 6.2 contain format of GSM message to parent of blind person which gives GPS location through GSM. Page 209

BLIND PERSON ALERT AT 19 52.7712N, 7428.2507E Fig. 6.2 GSM Command format TABLE II: Error reduced after error compensation Sr. No. Error Without T.C. E1(%) Error With T.C. E2(%) Error reduction E (%) 1 17.1912 9.8942 7.297 2 13.0245 7.2288 5.7956 3 5.6497 1.3931 4.2566 4 11.4819 1.5404 6.9415 5 10.3214 6.0786 4.2428 6 7.1463 2.4370 4.7093 VII. CONCLUSION The design and architecture of a new concept of Smart Electronic Travel Aid Stick for blind people. The advantage of the system lies in the fact that it can prove to be a very low cost solution to millions of blind persons worldwide. The proposed combination of various working units makes a real-time system that monitors position of the user and provides dual feedback making navigation more safe and secure. This system is intended to provide overall measures object detection and real-time assistance via Global Positioning System (GPS).The system consist of ultrasonic sensor, sonar sensors, GPS Module, GSM Module and vibratory circuit. When the object is detected near to the blinds stick it alerts them with the help of vibratory circuit. The location of the blind is found using Global System for Mobile communications (GSM) and Global Position System. REFERENCES [1] Rahul Kumar Rastogi, Rajesh Mehra Efficient Error Reduction In Ultrasonic Distance Measurement Using Temperature Compensation, International Journal of Advanced Electrical and Electronics Engineering (IJAEEE), Volume-1, Issue-2, 2012. [2] Dimitrios Dakopoulos and Nikolaos G. Bourbakis, Wearable Obstacle Avoidance Electronic Travel Aids for Blind: A Survey, Transactions on Systems, Man, and Cybernetics, Vol. 40, Issue no. 1, IEEE 2010. [3].A. A. Tahat A Wireless Ranging System for the Blind Long-Cane Utilizing a Smart-Phone 10th International Conference on Telecommunications (ConTEL), PP-111-117, IEEE 2009. [4] Mohammad FaridSaaid, Ismarani Ismail, Mohd Zikrul Hakim Noor, Radio Frequency Identification Walking Stick (RFIWS): A Device for the Blind, 5th International Colloquium on Signal Processing & Its Applications (CSPA), PP-250-253, IEEE 2009. [5] MohdZikrul Hakim Noor, Ismarani Ismail and Mohammad FaridSaaid, Bus Detection Device for the Blind Using RFID Application 5th International Colloquim on Signal Processing and Its Applications, PP- 247-249, IEEE 2009. [6] B. Ando, A Smart Multisensor Approach to Assist Blind People in Specific Urban navigation tasks, Transaction on Neural Systems and Rehabilitation Engineering, Vol. 16, Issue no. 6, PP- 592-594, IEEE 2008. Page 210