This project report describes an automatic toll collection system using RFID. It was submitted by 5 students to the Department of Electronics and Communication Engineering at Government Polytechnic, Arvi in partial fulfillment of their diploma requirements. The report includes an introduction to the system, block diagrams, descriptions of the main components including a microcontroller, RFID reader, LCD display, and details of the circuit design and programming. The system is aimed at automating toll collection to reduce time spent at toll booths.
1. A
PROJECT REPORT
ON
IOT BASE ATOMATIC TOLL COLLECTION USING RFID
GOVERNMENT POLYTECHNIC, ARVI
In Partial Fulfillment of the requirement
For the award of Diploma
Of
Diploma of Engineering in Electronics and communication
Submitted by: -
1.Mis.Sakshi P. Dafare 2. Mis.Ashwini L. Pawar
3.Mr. Sarthak r. Kadav 4.Mr. Ashwin T. Barange
5.Mr. Sanket D. Bhatkulkar
Under the guidance of
Prof. P.D.Dhakulkar
Department of Electronics And Communication Engineering
Government polytechnic Arvi(442201)
2017-2018
2. Department of electronics & communication engineering
Government Polytechnic Arvi, Dist Wardha
2017-18
This is certify that Project entitled
“IOT BASE ATOMATIC TOLL COLLECTION USING RFID”
Which has been submitted by ,
1.Mis.Sakshi P. Dafare 2. Mis.Ashwini L. Pawar
3.Mr. Sarthak r. Kadav 4.Mr. Ashwin T. Barange
5.Mr. Sanket D. Bhatkulkar
Final year student of Electronics & communication Engineering
During academic year 2017-18 in the partial fulfilment of requirement
of the
Diploma In Electronics & communication Engineering
Prescribed by the M.S.Board of technical Education, Mumbai is the
record of their own work carried out by them under my guidance and
to my satisfication.
-: Guided By :-
Prof. P.D.Dhakulakar
Lect. In Electronics & communication Engineering
Dr.B.G.Gawalwad IPS. S.R.Thute
Head Of Department Principle
Dept of Electronics & comm.Engg. Government Poly. Arvi
3. ACKNOWLEDGEMENT
It is great pleasure for us to express our deep sense of indebtedness towards our guide Prof.
P.D. Dhakulkar Whose enthusiasm was a source of inspiration for us. It is because of him, that
we could synchronies our efforts in covering the manifold facets of our project.
We are extremely thankful to him for his kind advice and guidance that have paved the way
right from the beginning to the successful completion of project.
We profusely thank Dr. B. G. Gawalwad, Professor and Head of electronics Engineering
Department and IPS. S. R. Thute, Principal of Government Polytechnic, Arvi. Who was very
kind enough to provide us all the help so that we could work voraciously, barring the time limit.
Finally, we would like to acknowledge all the teaching and non-teaching staff who directly
and indirectly helped and contributed to successful completion of our project.
Sakshi Dafare
Ashwini Pawar
Ashwin Barange
Sarthak Kadav
Sanket Bhatkulkar
4. DEPARTMENT OF ELECTRONICS ENGINEERING
GOVERNMENT POLYTECHNIC, ARVI.
MAHARASTRA STATE BOARD OF TECHNICAL EDUCATION, MUMBAI
DECLARATION
We herewith submit the dissertation entitled “AYTOMATIC TOLL COLLECTION SYSTEM
USING RFID” to G. P, Arvi, for the award of Diploma of Diploma in Department of
Electronics and communication under the guidance of Prof. P.D. DHAKULKAR.
This dissertation has not been submitted to any other University or Institution for award of any
diploma.
1.Mis.Sakshi P. Dafare 2. Mis.Ashwini L. Pawar
3.Mr. Sarthak r. Kadav 4.Mr. Ashwin T. Barange
5.Mr. Sanket D. Bhatkulkar
DATE:
PLACE: ARVI, WARDHA
6. ABSTRACT
It is a basically known that an electronics toll control with a
manually by person and it is a time consuming. As a reason of
the latest technology advance automation and e payment
control of device become initiative.
It projects setup one toll collection center user pay toll from
sitting in a vehicle. Its shows the constructionand working of the
device is wirelessly control the toll collection booth by using RFID
and AT328 microcontroller. Initially the setup of RFID card and
put data on it then RFID reader (RF signal) read the data. This
signal or code consist of the information about the function or
action to be take place i.e. on or off the toll gate. The RFID
reader reads the data from user card and send to the
microcontroller and it send to the ESP8266and they send on
internet.
KEYWORD: - ESP8266, onlinetoll reduction, automatic gate
control.
8. Introduction
Our life is changing very fastand the role of automation in our day to day life is
increasing at a very fastrate. This is the motive behind our projecti.e.
“Automation”. Day by day the number of vehicles passing over the road is
increasing due to which the road condition is decaying rapidly. The
governmentsponsors theprice of road construction and road maintenance.
The government has somesourceof money to build and maintain these roads
& this sourceis the Toll Station.
At the onset, the goal of our projectgroup was to design an Automatic tolling
systemfor collecting toll. After studying various techniques like weight-based
systems, bar coding etc. we choseRadio frequency identification, which is an
emerging technology applied for tracking and communication. RFID (Radio
frequency Identification) is an area of automatic identification that has quickly
been gaining momentum in recent years and has now being seen as a radical
means of enhancing data handling processes, complimentary in many ways to
other data capture technologies such as bar coding.
In today’s era of technology, where machines are being extensively used in all
the fields we are trying to emulate concept, which will be of great usein public
transportsystems. Today a person has to travel long distances into vastly
unknown territories for job, business, or even for tourism. As the vehicles are
increasing and roads are falling short, nowadays weseefrequently traffic jams
or long queues at the toll stations waiting for paying the toll. Paying the toll
every-time through cash or checking the pass takes a lot of time. And today
Time is moreprecious than money. Therefore, our project is aimed at reducing
time consumed for manual transactions and human effort
10. Automatic Toll Collection Using RFID
2.BLOCK DIAGRAM OF AUTOMATIC TOLL COLLECTION
SYSTEM USING RFID
2.1 BLOCK DIAGRAM
11. Fig 2.1 BLOCK DIAGRAM
The previous page Block diagram of our project’s working model.
Before preparing the Hardware& Softwarewehad designed the block diagram
of working modelof our project. Itcan also be called as Blueprint of our
project. Itshows all basic parts required to run our system. And these basic
parts will be explained further in detail.
12. This consistof 4 main units as shown in the diagram they are,
RFID TAG (On Vehicle).
RFID Receiver.
Microcontroller Board (connected to receiver & gate control).
GATE CONTROL (servo motor).
13. Chapter No. 3
Component Description
Automatic Toll Collection Using RFID
3. COMPONENT DESCRIPTION
14. 3.1 MICROCONTROLLER
Design specification of Microcontroller AT328
28-pin AVR Microcontroller
Flash Program Memory: 32 Kbytes
EEPROM Data Memory: 1 Kbytes
SRAM Data Memory: 2 Kbytes
I/O Pins: 23
Timers: Two 8-bit / One 16-bit
A/D Converter: 10-bit Six Channel
PWM: Six Channels
RTC: Yes, with Separate Oscillator
MSSP: SPI and I²C Master and Slave Support
USART: Yes
External Oscillator: up to 20MHz
Description
The Atmel 8-bit AVR RISC-basedmicrocontrollercombines
32 kB ISP flash memory with read-while-write capabilities,
1 kB EEPROM,2 kB SRAM, 23 general purpose I/O lines, 32 general
purpose working registers,three flexible timer/counters with compare
modes,internal and external interrupts, serial programmable USART,a
byte-oriented 2-wire serial interface, SPI serial port, 6-channel 10-bit A/D
converter (8-channels in TQFP and QFN/MLF packages),
programmable watchdog timer with internal oscillator, and five software
selectable powersaving modes.The device operates between 1.8-5.5
volts. The device achieves throughput approaching 1 MIPS per MHz.
15. A common alternative to the ATmega328 is the "Pico Power" ATmega328P. A
comprehensivelist of all other members of the mega AVR series can be found
on the Atmel website. As of 2013 the ATmega328 is commonly used in many
projects and autonomous systems wherea simple, low-powered, low-cost
micro-controller is needed. Perhaps the most common implementation of this
chip is on the popular Arduino development platform, namely the Arduino
Uno and Arduino Nano models. Reliability qualification shows thatthe
projected data retention failure rate is much less than 1 PPM over 20 years at
85 °C or 100 years at 25 °C. Programming mode is entered when PAGEL (PD7),
XA1 (PD6), XA0 (PD5), BS1 (PD4) is setto zero. RESET pin to 0V and VCC to 0V.
VCC is set to 4.5 - 5.5V. Wait60 μs, and RESET is set to 11.5 - 12.5 V. Wait more
than 310 μs. Set XA1:XA0:BS1:DATA =100 1000 0000, pulseXTAL1 for at least
150 ns, pulseWR to zero. This starts the Chip Erase. Wait until RDY/BSY (PD1)
goes high. XA1:XA0:BS1:DATA =100 0001 0000, XTAL1 pulse, pulseWRto zero.
This is the Flash write command. And so on. Serial data to the MCU is clocked
on the rising edge and data from the MCU is clocked on the falling edge. Power
is applied to VCC while RESET and SCK are set to zero. Wait for at least 20 ms
and then the Programming Enableserial instruction 0xAC, 0x53, 0x00, 0x00 is
sent to the MOSI pin. The second byte (0x53) will be echoed back by the MCU.
18. 5.2. Pin Descriptions
5.2.1. VCC Digital supply voltage.
5.2.2. GND Ground.
5.2.3. PortB (PB [7:0]) XTAL1/XTAL2/TOSC1/TOSC2PortBis an 8-bit bi-
directional I/O port with internal pull-up resistors (selected for each bit). The
PortB output buffers havesymmetricaldrive characteristics with both high
sink and sourcecapability. As inputs, Port B pins that are externally pulled low
will sourcecurrent if the pull-up resistors areactivated. The Port B pins are tri-
stated when a reset condition becomes active, even if the clock is not running.
Depending on the clock selection fuse settings, PB6 can be used as input to the
inverting Oscillator amplifier and input to the internal clock operating circuit.
Depending on the clock selection fuse settings, PB7 can be used as output from
the inverting Oscillator amplifier. If the InternalCalibrated RC Oscillator is used
as chip clock source, PB [7:6] is used as TOSC [2:1] input for the Asynchronous
Timer/Counter2 if the AS2 bit in ASSR is set.
5.2.4. PortC (PC [5:0]) PortC is a 7-bit bi-directional I/O portwith internal pull-
up resistors (selected for each bit). The PC [5:0] outputbuffers have
symmetricaldrive characteristics with both high sink and sourcecapability. As
inputs, Port C pins that are externally pulled low will sourcecurrentif the pull-
up resistors areactivated. The Port C pins are tri-stated when a reset condition
becomes active, even if the clock is not running.
5.2.5. PC6/RESETIf the RSTDISBL Fuseis programmed, PC6 is used as an I/O
pin. Note that the electrical characteristics of PC6 differ from those of the
other pins of Port C. If the RSTDISBL Fuseis unprogrammed, PC6 is used as a
Reset input. A low level on this pin for longer than the minimum pulselength
will generate a Reset, even if the clock is not running. Shorter pulses arenot
guaranteed to generate a Reset. The various special features of PortC are
elaborated in the Alternate Functions of Port C section.
5.2.6. PortD (PD [7:0]) PortD is an 8-bit bi-directional I/O port with internal
pull-up resistors (selected for each bit). The PortD output buffers have
symmetricaldrive characteristics with both high sink and sourcecapability. As
inputs, Port D pins that are externally pulled low will sourcecurrent if the pull-
19. up resistors areactivated. The Port D pins are tri-stated when a reset condition
becomes active, even if the clock is not running.
5.2.7. AVCC AVcc is the supply voltage pin for the A/D Converter, PC [3:0], and
PE [3:2]. Itshould be externally connected to VCC, even if the ADC is not used.
If the ADC is used, it should be connected to VCC through a low-pass filter.
Note that PC [6:4] usedigital supply voltage, VCC.
5.2.8. AREF Areis the analog reference pin for the A/D Converter.
5.2.9. ADC [7:6] (TQFP and VFQFNPackageOnly) In theTQFP and VFQFN
package, ADC [7:6] serveas analog inputs to the A/D converter. Thesepins are
powered fromthe analog supply and serveas 10-bitADC channels.
20. 3.3 LCD DISPLAY
Liquid Crystal Display which is commonly known as LCD is an Alphanumeric
Display it means that it can display Alphabets, Numbers as well as special
symbols thus LCD is a user friendly Display device which can be used for
displayingvariousmessagesunlikesevensegmentdisplaywhich can displayonly
numbers and some of the alphabets. The only disadvantage of LCD over seven
segment is that seven segment is robustdisplay and be visualized from a longer
distance as compared to LCD. Here we have used 16 x 2 Alphanumeric Display
which means on this display we can display two lines with maximum of 16
characters in one line.
This interface diagramshows us the connection of an LCD to
microcontroller.LCD consists of 8 data lines which can be either a command or
a data. An entire portis used for sending data to the LCD by microcontroller. 3
other pins are also used for handshaking purposes.
21. 3.4. MFRC522 (RFID MODULE)
DESCRIPTION
The MFRC522 is a highly integrated reader/writer IC for contactless
communication at 13.56 MHz’s The MFRC522 readersupports ISO/IEC
14443 A/MIFARE and NTAG.The MFRC522’s internal transmitter is able
to drive a reader/writer antenna designed to communicate with ISO/IEC
14443 A/MIFARE cardsand transponders without additional
active circuitry. The receiver module provides a robust and efficient
implementation for demodulating and decoding signals from ISO/IEC
14443 A/MIFARE compatible cards and transponders. The digital
module manages the complete ISO/IEC14443A framing and
22. error detection(parity and CRC) functionality. The MFRC522 supports
MF1xxS20, MF1xxS70 and MF1xxS50 products.The MFRC522
supports contactless communicationand uses MIFARE higher transfer
speedsup to 848 kBd in both directions.
FEATURES
Highly integrated analog circuitry to demodulate and decode
responses
Buffered output drivers for connecting an antenna with the
minimum number of external components
Supports ISO/IEC 14443 A/MIFARE and NTAG
Typical operating distance in Read/Write mode up to 50 mm
depending on the antenna size and tuning
Supports MF1xxS20, MF1xxS70 and MF1xxS50 encryption in
Read/Write mode
Supports ISO/IEC 14443 A higher transfer speed communication
up to 848 kBd
Supports MFIN/MFOUT
Additional internal power supply to the smart card IC connected via
MFIN/MFOUT
Supported host interfaces
SPI up to 10 Mbit/s
I2C-bus interface up to 400 kBd in Fast mode,up to 3400 kBd in
High-speed mode
RS232 Serial UART up to 1228.8 kBd, with voltage levels
dependanton pin voltage supply
FIFO bufferhandles 64 byte send and receive
Flexible interrupt modes
Hard resetwith low power function
Power-down by software mode
Programmable timer
Internal oscillator for connection to 27.12 MHz quartz crystal
2.5 V to 3.3 V power supply
23. 3) FILTER CAPACITOR:
As mentioned above we have to use filter capacitor to remove the AC
signal from the output of rectifier. Filter capacitor is used in order to remove
ripples from the pulsating DC and convert it to unregulated DC.
A capacitor is an electrical device that can store energy in the electric field
between a pair of closely spaced conductors (called ‘plates’). When voltage is
applied to the capacitor, electric charges of equal magnitude, but opposite
polarity, build up on the plate.
Capacitorsare used in electrical circuits as energy storagedevices. They can also
be used to differentiate between high frequency and low frequency signals and
this makesthem usefulin electronic filters. Thesesmall deviations fromtheideal
behavior of the devicecan become significantwhenit is operating under certain
conditions, i.e. high frequency, high current, or temperature extremes.
PIV =100V
I = 1A
For filter capacitor design :-
C= (I1 * t1)/Vr
Vr= ripple voltage
Il = load current
T1= time during which the capacitor being discharge by load current
Vr = ripple voltage 10% of output voltage
Vr = 1.0 V
Frequency 50 HZ
T1 = 1/50 = 20 ms
T for 360° = 20ms
For 180°= 10ms
For 60°= 20ms * (60°/360)
= 3.4ms
For bridge :-
24. T1 = [time for 90° + time for θ1]
= 5ms + 3.4ms
= 8.4ms
I1 = load current supplied to various IC
I1 = current required for LCD + o/p current of 89S51 +
o/p current of max232 + current required for LM35 +
+ Current required for heart beat sensor + current required
For GPS SR-87
= 3mA + 40mA + 8mA + 0.060mA + 22mA + 40mA
= 113.06Ma
C = I1 * T1/ Vr
= 113.06 * 8.4 * 10^-6 / 1
= 949.704 µF
Thus this 949.704 µF value can be approximated to 1000 µF. Thus we will use
1000 µF capacitor before IC 7805, which is used for improving Frequency
Response
4) VOLTAGE REGULATOR:
Two separate voltage regulators are used after the filter capacitor so as
to generate constant DC voltage supply of 5 volts and 12 volts. We have used
7805 and 7812 as a voltage regulator. Both of them are three pin IC which are
namely input, ground and output. We have to give out put of filter capacitor to
the input of regulator, and we get 5 volts and 12 volts supply at the output pin
of the respective regulator.
Transformer selection: we require 12V for min input for IC 7805
= Drop across IC 7805 + Required Output voltage
= 3 V+ 5V
= 8 V
So at Input of 7805 we required 8 V with margin
25. Consider drop across diode 0.7V so 2 diode conducts drop is 1.4 V
= 1.4 V +8 V
= 9.4 V
So at secondary we required 10 V
Fixed voltage regulator IC 7805 produces +5V regulated output voltage with
respect to the ground.
Output Current in Excess of 1.0 A
No External Components Required
Internal Thermal Overload Protection
Internal Short Circuit Current Limiting
Output Transistor Safe–Area Compensation
Output Voltage Offered in 2% and 4% Tolerance
Available in Surface MountD2PAK, DPAK and Standard 3–Lead
Transistor Packages
Waveforms for Power supply module
We get 230 volts A.C. supply
from the power grid (Electricity
board). The voltage amplitude is
of 230 volts and the frequency is
50 Hz.
By using a Step down tranformer
we are lowering the 230 volt AC
supply to a lower value (e.g., 15
V) using a transformer. This
lower voltage is still AC. The
voltage amplitude is reduced
26. but the frequency is same,
which is 50 Hz
Then rectification is done by a
set of 4 diodes (Bridge rectifier),
this rectifier transforms this AC
voltage into pulsating voltage.
The negative half cycles of
transformer output are
converted to positive half cycles.
The next step is filtering, which
is done by an electrolytic
capacitor of 100microF, this
filter capacitor transforms this
pulsating voltage into almost
DC. This is having ripples.
The voltage obtained after the
capacitor oscillates a little bit
(this oscillation is called ripple),
so a voltage regulating stage is
necessary, done by a voltage
regulator IC. After this stage the
output is true DC voltage
27. 1) TRANSFORMER:
Transformer is the main component of the power supply module. There
aretwo typesof transformernamelyStep up and Step Down.WehaveusedStep
down transformer as we have to generate 5 volts and 12 volts DC supply from
the 230 volts input AC supply so we have used 15 volts / 500 mA transformers
which mean its output will be 15 volts AC with current rating of 500 mA.
Types of Transformer:
1. Core type Transformer
2. Shell type Transformer
3. Berry type Transformer
3.8 RECTIFIER:
Rectifieris used to rectify the negative half cycles of the output signal of
the secondary of the transformer. So at the input of the rectifier We have AC
signal with both positiveand negative cycles and at the output of the rectifier
We have signalwith only positive cycles but as this signalis also AC We haveto
use capacitor to filter out the AC of the output signal. There are mainly three
types of rectifiers namely half wave, Full waveand Bridge rectifier. Outof
these three wehave used Bridge rectifier since it give moreefficiency. A full
waverectifier converts the wholeof the input waveform to one of constant
polarity (positiveor negative) at its output by reversing the negative (or
positive) portions of the alternating currentwaveform .The positive(negative)
portions thus combine with the reversed negative (positive) portions to
producean entirely positive(negative) voltage/currentwaveform. For single
phaseAC is center tapped, and then two diodes back to back (i.e. anode to
anode or cathode to cathode) form a full wave rectifier.
Rectifier designing 1N4007 diodes are used to build circuit of full wave bridge
rectifier
Surge overload rating - 50 amperes peak
Ideal for printed circuit board
Reliable low costconstructionutilizing molded plastic technique resultsin
inexpensive product
28. Mounting Position: Any
For diode design:-
PIV = Vm
Vm = E0 max + 2 Vf
= 10.7 + 1.4 V
= 12.1 V
I0 = Il/2
= 116.2 mA/ 2
= 58.1 mA
Peak repetitive current
Ifm = [Il (t1+t2)]/t2
T2 = time for 90° - time for θ1
= 5ms - 3.4ms
=1.2ms
Ifm = 116.2mA( 8.6ms+1.2ms) /1.2ms
= 833mA
Fromabove specification diode 1N4007 is selected.
30. ESP8266:
The ESP8266 is a low-costWi-Fimicrochip with full TCP/IP
stack and microcontroller capability produced by Shanghai-based Chinese
manufacturer, Express if Systems.
The chip first came to the attention of western makers in August2014 with
the ESP-01 module, made by a third-party manufacturer, Ai-Thinker. This small
module allows microcontrollers to connect to a Wi-Fi network and make
simple TCP/IP connections using Hayes-stylecommands. However, atthe time
there was almost no English-languagedocumentation on the chip and the
commands it accepted. The very low price and the fact that there were very
few external components on the module which suggested that it could
eventually be very inexpensive in volume, attracted many hackers to explore
the module, chip, and the softwareon it, as well as to translate the Chinese
documentation. The ESP8285 is an ESP8266 with 1 MiB of built-in flash,
allowing for single-chip devices capable of connecting to Wi-Fi.
Fig. ESP 8266
31. Features:
Processor:L106 32-bitRISC microprocessorcore based on
the Tensilica Xtensa Diamond Standard 106Micro running at
80 MHz.
Memory:
iB instruction RAM.
iB instruction cache RAM.
16 iB user data RAM.
iB ETS system data RAM. External QSPI flash: up to 16 MiB is
supported (512 KiB to 4 MiB typically included).
UART on dedicated pins, plus a transmit-only UART can be
enabled on GPIO2.
10-bit ADC (successive approximation ADC).
I²C (software implementation).
I²S interfaces with DMA (sharing pins with GPIO).
UART on dedicated pins, plus a transmit-only UART can be
enabled on GPIO2
36. PCB LAYOUT
A printed circuit board, or PCB, is used to mechanically support and
electrically connectelectronic componentsusingconductivepathways,tracksor
traces etched fromcopper sheets laminated onto a non-conductivesubstrate.It
is also referred to as printed wiring board (PWB) or etched wiring board. A PCB
populated with electronic components is a printed circuit assembly (PCA), also
known as a printed circuit board assembly (PCBA).
Fig. PCB layout Diagram
37. Printed Circuit Boards play a vital role here in determining the overall
performance of the electronic equipment. A good PCB design ensures that the
noise introduced as a result of component placement and track layout is held
within limits while still providing components years of assembly maintenance
and performance reliability.
Where and Why are PCB’s used?
Printed circuits boards are used to route electric signals through copper track
which are firmly bonded to an insulating base.
Advantages of PCB over Common wiring are:
1. PCB’s are necessary for connecting a large number of electronic components
in a very small area with minimum parasitic effects.
2. PCB’s are simulated with mass production with less chance of writing error.
3. Small components are easily mounted.
4. Servicing in simplified.
Base Materials used for PCB
The base materials used for PCB’s are glass epoxy, epoxy paper, polyester etc.
Copper foil used for copper clad is manufactured by the process of electronic
deposition.
Preparation of Single Sided PCB
In single sided PCB conductor tracks are present on one side of copper
clad board. So crossing of conductors is not allowed. It is mechanically &
chemically cleansed. The photo resistis an organic solutionwhich when exposed
to light of proper wavelength, changes their solubility in developer but after
exposure to light is not soluble.
Laminate coating of photo resistis done by: (i) Spray coating (ii) Dip coating (iii)
Roller coating.
The coated copper clad and laminated film negative is kept in intimate contact
with each other. The assembly is exposed to UV light and is rinsed in the
developer tank. Proper developer has to be used for a particular photo resist
38. and then the PCB is dyed in a tray. The dye reveals the flux to be used for a
particular photo resist. Then the PCB is dyed in a tray.
FABRICATION
The required circuit is designed and the layout of the circuit is done on the
componentside as well as the copper clad side. Spaces areprovided for holes to
insert the respective components. Etch resistant ink coatings are given on the
interconnecting marks.
ETCHING
Fig. Etching Process
The copper clad PCB is etched with ferrous chloridesolution containing a
small amount of Hydro Chloric Acid for increasing activeness of Ferric Chloride
in etching. Wherever the varnish coating is there the copper remains. Then it is
washed with water and Oxalic Acid.
41. char Aa2[5] = "PAWAR";
char Aa3[5] = "KADAV";
char Aa4[7] = "BARANGE";
//********************************************************************
*********************//
void setup() {
Serial.begin(9600); // Initialize serial communications with
the PC
SPI.begin(); // Init SPI bus
mfrc522.PCD_Init(); // Init MFRC522 card
// Serial.println(F("AUTOMATIC TOLL TAX DEDUCTION SYSTEM")); //shows in serial
that it is ready to read
gate.attach(6);
gate.write(90);
lcd.print("AUTOMATIC TOLL");
lcd.setCursor(0, 1);
lcd.print("TAX COLLECTION");
delay(2000);
pinMode(A2, INPUT_PULLUP);
}
void loop() {
MFRC522::MIFARE_Key key;
for (byte i = 0; i < 6; i++) key.keyByte[i] = 0xFF;
byte block;
42. byte len;
MFRC522::StatusCode status;
//-------------------------------------------
// Look for new cards
if ( ! mfrc522.PICC_IsNewCardPresent()) {
return;
}
// Select one of the cards
if ( ! mfrc522.PICC_ReadCardSerial()) {
return;
}
// Serial.println(F("**Card Detected:**"));
lcd.clear();
lcd.setCursor(0,0);
lcd.print("** Card Detected");
//-------------------------------------------
//mfrc522.PICC_DumpDetailsToSerial(&(mfrc522.uid)); //dump some details about
the card
43. //mfrc522.PICC_DumpToSerial(&(mfrc522.uid)); //uncomment this to see all
blocks in hex.
………………………………………………………….
Serial.print("DILIP_BHATKULKAR");
Serial.print("&p2=");
Serial.print("MH32C4020");
Serial.print("&p3=");
Serial.print("50");
Serial.print("&p4=");
Serial.print("ONLINE_DEDUCTION");
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Payment Done");
lcd.setCursor(0, 1);
lcd.print("Thank You...");
lcd.print("AUTOMATIC TOLL");
lcd.setCursor(0, 1);
lcd.print("TAX COLLECTION");
}
if (kk == 5)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("VN : MH32AE2011");
lcd.setCursor(0, 1);
46. }
delay(1000); //change value if you want to read cards faster
mfrc522.PICC_HaltA();
mfrc522.PCD_StopCrypto1();
}
Chapter No. 8
ARDUINO DESCRIPTION
47. Automatic Toll Collection Using RFID
ARDUINO
The Arduino Uno is a microcontroller board based on the ATmega328
(datasheet). Ithas 14 digital input/output pins (of which 6 can be used as PWM
outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a
power jack, an ICSP header, and a reset button. Itcontains everything needed
to supportthe microcontroller; simply connect it to a computer with a USB
cable or power it with a AC-to-DC adapter or battery to get started. The Uno
differs fromall preceding boards in that it does not use the FTDI USB-to-serial
driver chip. Instead, it features the Atmega16U2 (Atmega8U2 up to version R2)
programmed as a USB-to-serialconverter.
48. Fig. Arduino Kit
"Uno" means one in Italian and is named to mark the upcoming release of
Arduino 1.0. The Uno and version 1.0 will be the reference versions of Arduino,
moving forward. TheUno is the latest in a series of USB Arduino boards, and
the referencemodel for the Arduino platform; for a comparison with previous
versions, seethe index of Arduino boards.
FEATURES
Microcontroller ATmega328
Operating Voltage 5V
InputVoltage (recommended) 7-12V
InputVoltage (limits) 6-20V
49. Digital I/O Pins 14 (of which 6 providePWM output)
Analog InputPins 6.
Chapter No. 8
PROJECT APPLICATION
50. Automatic Toll Collection Using RFID
PROJECT APPLICATION
Automatic Toll Reduction.
Online Deduction.
51. Detect automatically Vehicles.
Security is more for user information.
No Overlaps the data by card of vehicles.
In National Highway to implement this project.
In governmentsectors moreimplement this project.
More profitable becauseit reduces more paper and fuel.
Itreduces more waiting time.
Chapter No. 9
53. 1) Human effort and time is reduced.
2) The technology used does not require line of sight.
3) Requires no Toll Plazas and investment on the infrastructureof building
huge toll plaza can be saved.
4) At presently available manual toll plazas there are high chances of
cheatings to be conducted. But in case of computerized toll station, the
cheating is completely eliminated because the control is over the main
server and there is no human interface in the collection of the charges at
the toll plazas.
5) Without the interruption in the flow of traffic, this system can efficiently
work 24 hours a day.
6) Helps to trace the illegal vehicles.
7) Since most of the working is softwarebased hence hardwarecostis
saved.
8) Also due to mostof the working being softwarebase, the chances of the
systemfailure is less.
Limitation of your Project: -
As every coin has its two sides, our system also has its ADVANTAGES & few
LIMITATIONS which can be overcomeeasily. They are,
54. 1) We have to invest in dedicated computers which run 24X7 for each lane
for fast service.
2) We have to make provision for UPS for uninterrupted service.
3) If RFID tag is destroyed the information in it is lost& we will haveto
make separatebackups for every tag. So basically investment cost is only
the main limitation factor.
Future Scope
As of in future we are planning of making this system moreaccurate. Also we
will be probably implementing the facility of post charging the users account.
Also we will be looking to send user a sms abouthis transaction details. Apart
55. fromthese all the major modification that we are planning is to directly link
the users’ toll accountwith his bank account. Hence the toll tax will be directly
deduced fromthe user’s bank accountinstead of his toll account. Also in future
we are looking to add a feature that will allow the governmentcars to pass
through without collecting their tax.
Conclusion: -
Times are changing and even this Manual Technique for Taxation at
toll station has to change and seeing a change in mind set of every individual
56. this technology would also be taken wholeheartedly. And we would see that
paying Toll at the Toll station won’tbe that time consuming and much accurate
and preferred across every nook and corner of the globe wherever there would
be a toll station. And as described above about the merits of this Toll station
we don’tthink that it’s not that far enough when we would see this technology
being used in India and in terms benefiting the wholesociety as well as the
company whoseis involved in Toll taxation.
RFID is a powerfultechnology, and it is likely to see world-widedeployment
within the coming years. Continuous technological advancements of RFID have
resulted in reduced costof installation and maintenance of devices across
different market segments. Comparing advantages and limitations of our
systemwe can conclude that our system is beneficial for daily travelers and
Toll station authorities to lessen the burden.
And finally, while RFID may seem to be a fairly simple and innocuous
technology on the surface, a wide range of issues and choices need to be
explored and resolved for its successful, wide-scaledeployment. We are seeing
great promiseand signs that the RFID and futureupcoming sensor network
technologies will help to change the way we think about our manufacturing
processes and the interactions with the people and customers.
On the concluding node we can say that wehave successfully implemented
one of the phaseof our projectbut still have someimprovements and
advancements to be done.
Reference: -
BOOKS: -
57. 1) Sachin Bhosale, Dnyaneshwar Natha Wavhal. “Automated Toll Plaza
Systemusing RFID” IJSETR, Vol2, Issue1, Jan 2013.
2) Aniruddha Kumawat, Kshitija Chandramore, “Automation Toll Collection
SystemUsing RFID”, Vol. 2, Issue2, April-June2014
3) Asif Ali Laghari, M. Sulleman Memon and Agha Sheraz Pathan, “RFID
Based Toll Deduction System,” I.J. Information Technology and
Computer Science.
4) Micro controller by Ayala
5) Embedded System by Mazidi
6) Microprocessor and micro controller: U. A. Bakshi
WEBSITES: -
1) www.electronicsforu.com
2) www.atmel.com
3) www.datasheetlocator.com