16-11-2012, 11:30 PM
Can u pls snd me the programming codes & circiut diagram for dis plzz
(08-02-2010, 04:54 PM)project report tiger Wrote: INTELLIGENT AMBULANCE FOR CITY TRAFFIC POLICE
ABSTRACT:
The main aim of this project is develop an intelligent ambulance which will reach the hospitals without any problem in heavy traffics.
INTRODUCTION:
This particular project is designed for the cities with heavy traffic .Eg: In Bangalore the roads are full jammed every time. Most of the time the traffic will at least for 100meters .In this distance the traffics police canâ„¢t hear the siren form the ambulance .so he ignores this .Then the ambulance has to wait till the traffic is left. Some times to leave the traffic it takes at least 30 minutes .So by this time any thing can happen to the patient .So this project avoid these disadvantages.
According to this project if any ambulance comes near when the ambulance at emergency comes to any traffic post the traffic signals automatically stop the signals and give green signal for this ambulance.
COMPONENTS USED:
Power Supply - 12V/1A DC
Micro controller “P89V51RD2
Siren - 12Vdc
EPROM - 24C04
Real Time Clock “DS1307
Light Emitting Diode (LED)
RF transmitter & receiver
SOFTWARES USED:
Flash magic
Embedded c
Keil uVision3 IDE
WORKING PRINCIPLE:
When the ambulance at emergency comes to any traffic post the traffic signals automatically stop the signals and give green signal for this ambulance.
The ambulance carries an RF transmitter and every traffic post will have an RF receiver. So whenever the ambulance comes near the traffic, the ambulance will transmit a code say emergency the receiver will receive this signal and check in the database of the micro controller. Then it immediately switch off the other signals that is it make all the signals red and later make this particular direction signal green. So by doing this the ambulance can go without any problem.
BLOCK DIAGRAM:
SOFTWARE REQUIREMENTS:
1. Keil mVision3 IDE:
Keil µVision3 IDE (Integrated Development Environment) is a Windows based front end for the C Compiler and assembler. Keil µVision2 is used for writing embedded C programs. Embedded C is a high level language, which includes many aspects of the ANSI (American National Standard Institute) C programming language. Standard libraries are altered or enhanced to address the peculiarities of an embedded target processor.
2. Philips ISP Utility:
Philips provides a ready-made FLASH In System Programming Utility for the PC, which can be used to program the development board.
3. Description of Embedded C
The C programming language is a general-purpose programming language that provides code efficiency, elements of structured programming, and a rich set of operators. Its generality combined with its absence of restrictions, makes C a convenient and effective programming solution for a wide variety of software tasks. Many applications can be solved more easily and efficiently with C than with other more specialized languages. Cx51 is not a universal C compiler adapted for the 8951 target. It is a ground-up implementation dedicated to generating extremely fast and compact code for the 8951 microprocessor. Cx51 provides you with the flexibility of programming in C and the code efficiency and speed of assembly language. The C language on its own is not capable of performing operations (such as input and output) that would normally require intervention from the operating system. Instead, these capabilities are provided as part of the standard library. Because these functions are separate from the language itself, C is especially suited for producing code that is portable across a wide number of platforms.
Since Cx51 is a cross compiler, some aspects of the C programming language and standard libraries are altered or enhanced to address the peculiarities of an embedded target processor.
APPLICATIONS
1) Defence vehicles in emergency cases.
2) Fire extinguishing vehicles
3) Police vans in emergency cases
t