V e H I C L E de T E CT I o N and C A R S Peed M o N I T O R I N
V e H I C L E de T E CT I o N and C A R S Peed M o N I T O R I N
net/publication/4005354
CITATIONS READS
11 892
3 authors:
Jose Pelegri-Sebastia Jorge Alberola
Universitat Politcnica de Valncia Universitat Politcnica de Valncia
42 PUBLICATIONS 277 CITATIONS 10 PUBLICATIONS 107 CITATIONS
Vicente Llario
Universitat Politcnica de Valncia
6 PUBLICATIONS 13 CITATIONS
SEE PROFILE
All content following this page was uploaded by Jorge Alberola on 30 July 2015.
The user has requested enhancement of the downloaded file. All in-text references underlined in blue are added to the original document
and are linked to publications on ResearchGate, letting you access and read them immediately.
Vehicle Detection and Car Speed Monitoring
System using GMR Magnetic Sensors
J.Pelegr, J. Alberola, V. Llario
Escola Pol. Sup. Gandia (Polytechnic University of Valencia)
Department of Electronic Engineering
C/ Nazaret-Oliva s/n, 46730-Grao de Ganda (Valencia-
Spain)
E-mail: [email protected]
Abstract A new simple circuit can detect the magnetic Oe) and small magnetic elds (see gure 2).The dieren-
perturbation caused by the cars with two GMR Magnetic
Field Gradient Sensors located on the pavement of a tial output signal of bridge, with respect to time, varies
high- way or fast road without wires. When a car passes accord with the perturbed gradient eld. The ability to
above the board, a Microcontroller processes the signal of detect only magnetic gradients allow low sensitivity to ex-
sensors to obtain the speed and length of the car in real
time. The dates of more than one thousand vehicles could ternal sources of constant magnetic noise. The output of
be stored in ROM until it is full. At this point the sensor is a lineal dierential voltage in 0 to 200 Oersted
microcontroller sends the dates through a FSK modulation, range with a sensitivity of 225 V/Oe (see gure 3).
that a PC stored per- manently, and after present it with a
software. The aord- able system could be used to
automatic trac measurements and control at many places,
replacing the expensive systems like the ultra sonic
sensors and the video cameras to cover an extended area.
Keywords Magnetic eld measurement, GMR sensor, ve-
hicle detection, car speed monitoring.
I. Introduction
Velocity is the cause of most number of trac acci-
dents on highways or fast roads. Our system could pre-
vent it taken advantage of the Magnetoresistive Giant
eect (GMR) of sensors. Reference [1] are an introduction
of this eect and the reference [2][3][4] presents some
applications of the GMR sensors. Fig. 2. Functional block diagram of the GMR sensor.
When a vehicle passes above the board, in a constant
magnetic eld presence, it disturbs the eld. The earths
eld provides a uniform magnetic eld over a wide area
(several Kilometres), and gure 1 shows how a ferrous ob-
ject, a car, creates a local disturbance in this eld whether
it is moving. GMR sensors can detect the change in the
earths eld due to the vehicle disturbance in many types
of applications [5][6][7]. The two GMR sensors used are
the AB001-02 of NVE Corporation. Functional Block of
sensors can be represented by a Wheastone Bridge where II. Design of the Board
two pairs of unshielded GMR bridge resistors provide for The system is composed of two GMR sensors (AB001-
directional sensing of small gradients in large (until 250 02), a Microcontroller PIC family, a fast semiconductor
IC memory with an access and write cycle of 45 ns and a
0-7803-7474-6/02/$17.00 2002 IEEE
radio transmitter module with a two kilometer of range, and it can continuously works during several days in an au-
that makes the prototype available with a low cost. tomatic way.
The diagram of blocks is the following one in gure 4. We
can note a GMR sensor, a high pass lter, the instrumen-
tation amplier, a low pass lter. As well a microcontroller
with a A/D converter, a fast ram and the radio module.
Fig. 6. Sensors output signals under low and high current level
excitation.
int k,n;
for( k=0; k<=M ;k++ )
for( y[k]=0, n=0; n<N-k; n++ )
y[k] += x1[n+k] * x2[n] / N;
}
Actually, the routine computes the more general sam-
ple cross correlation between two length-N signal blocs
x1 (n), x2 (n), n=0, 1,. . . ,N-1. Where the compute is
y[k], k=0, 1,. . . ,M, the x1 , x2 are N-dimensional (signals),
y is (M+1)-dimensional (result), M is result length (2N+1)
and N is number of samples of x1 , x2 .