• Aucun résultat trouvé

Instruments reconfigurables pour la mesure de capteurs acoustiques

N/A
N/A
Protected

Academic year: 2022

Partager "Instruments reconfigurables pour la mesure de capteurs acoustiques"

Copied!
38
0
0

Texte intégral

(1)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Instruments reconfigurables pour la mesure de capteurs acoustiques

J.-M Friedt, T. R´etornaz

29 avril 2008

1 / 38

(2)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz

Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Conception d’un capteur de temp´ erature

• Deux r´esonateurs pour s’affranchir des sources corr´el´ees de bruit (environnement de l’antenne, contraintes)

• Deux r´esonateurs sur un mˆeme substrat, propageant des ondes acoustiques selon des directions diff´erentes pour pr´esenter des coefficients de d´erive thermique diff´erents

power detector frequency

tunable source micro

processor

Interrogateur bas´e sur un principe de radar :

1 ´emission d’une source de fr´equence `a f

2 attente deτ secondes afin de charger le r´esonateur (τ≥Q/f)

3 couper l’´emission et ´ecouter la d´echarge du r´esonateur

4 r´ep´eter pourf →f +fstep,f ∈bande ISM

5 apr`es balayage, max de r´eponse = fr´equence de r´esonance

2 / 38

(3)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz

Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Capteur de temp´ erature sur une roue

Exemple de mesure de temp´erature sur roue en rotation `a 3000 tours/minute

⇒mesure de variations de temp´erature avec une pr´ecision de 0,2 `a 1oC

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x 104 433.2

433.25 433.3 433.35 433.4

f (MHz)

Rotation, fit 3 measurements, 12.4 ms/10 sweeps

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x 104

f (MHz)

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x 104 0 2 4 6 8 10

time (a.u.)

averages (a.u.)

signal loss (wheel stopped)

• Mesure de temp´erature absolue n´ecessite un calibrage pr´eliminaire

• Dur´ee de l’interrogation<10 ms

• Port´ee'2 m en espace libre, 30 cm dans la terre, quelque cm dans un corps vivant

3 / 38

(4)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz

Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Capteurs enterr´ es

• sans fil et sans batterie⇒compatible avec une observation `a long terme de bˆatiments

• compl´ement au radar de sol Ground Penetrating Radar (GPR) (“cible coop´erative”)

• port´ee de 30 cm d´emont´ee dans le sol humide, devrait pouvoir ˆetre augment´ee compte tenu des port´ees des radars de sol

Donn´ees fournies par L. Chommeloux (SENSeOR)

4 / 38

(5)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz

Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Capteurs enterr´ es (2)

Evolution de capteurs enterr´´ es `a 30, 50 cm & 80 cm (filaire), dans la terre humide1

0 20 40 60 80 100 120

−15

−10

−5 0 5 10 15

T (o C)

time (days since 01/01/2008) σ(30 cm)

relative <30 cm>

σ(60 cm) relative <60 cm>

relative <80 cm>

σ(80 cm)

<temperature Montbéliard>7

εsoil '9−20⇒λsoil/2'8−11 cm

1Temp´erature :http://english.wunderground.com, IVERMOND1

5 / 38

(6)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz

Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Balayage de fr´ equence en mode radar

• source de fr´equence programmable (DDS) g´en`ere une fr´equence d’interrogationf

• commutation switch RF afin d’´emettre pendant une dur´ee τ

• `a la coupure de l’´emission, ´ecoute de la puissance retourn´ee par le r´esonateur (d´ecroissance exponentielle de l’´energie enQ/π p´eriodes, i.e.Q/(π×f) s.Q= 8000 `af '434 MHz⇒5.9µs

• r´ep´eter pour toutes les fr´equences de la bande ISM

⇒1 balayage de bande ISM n´ecessite'10 ms

12 V, 130 mA 13 V, 120 mA 14 V, 120 mA

11 V, 150 mA 10 V, 160 mA 9 V, 180 mA 8 V, 200 mA 7 V, 230 mA

power detector

−1.5 to

−32.5 dB

microcontroler ARM7 core

source 400 MHz

1 Ms/s ADC RS232

SPI

4 attenuator

DDS

analog

Puissance mesur´ee avec un att´enuateur 42 dB en sortie antenne

6 / 38

(7)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz

Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Mode onde continue (CW)

• Emission continue radiofr´´ equence : ´elimine l’´etalement spectral associ´e au hachage

• Mesure de variation d’imp´edance sous forme de variation de puissance transmise par le coupleur et d´emodulateur I/Q

⇒proche du principe des RFID (couplage magn´etique d’antennes) mais sensibilit´e et dynamique r´eduite par rapport au radar

Vdc

10 kHz 20 dB low−pass

filter

10 kHz 20 dB low−pass

filter

I/Q demod.

reference oscillator synthetiser

control and acquisition microcontroler

4

PLL VCO

f/8

magnitude phase

GPIO

ethernet

Coldfire 5282

ADC

AD9851

multiplication

AD8302

MAX274

reference phase shift 54.233+/−0.2 MHz

mesurement

30 MHz TTL

tunable radio frequency source

frequency

7 / 38

(8)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz

Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Filaire v.s sans fil

• Probl`eme des oscillateurs : l’imp´edance du capteur change avec son environnement⇒conditions de Barkhausen difficiles `a toujours respecter

• Deux strat´egies de mesure de fr´equence : direct et r´eciproque2

• Un compteur direct n´ecessite une porte pr´ecise : cf GPS qui va suivre

• Impl´ementation d’un compteur r´eciproque dans un FPGA (3 voies : 1 r´ef´erence et 2 mesures)

2http://cp.literature.agilent.com/litweb/pdf/5965-7660E.pdf

8 / 38

(9)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Carte ARMadeus

Con¸cue par une association de passionn´es de Linux. Elle convient parfaitement `a notre besoin de prototypage rapide, car elle offre des bus d’adresse, de contrˆole et de donn´ee communs entre :

• ARM9 :µcontrˆoleur cadenc´e `a 200 MHz

• RAM : 16 MB

• FPGA : Xilinx 200 k portes

ARM9 RAM

FPGA

71 mm 39 mm

9 / 38

(10)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

GNU/Linux

Syst`eme d’exploitation multi-utilisateurs, multi-tˆaches

Organis´e en deux espaces distincts, permettant un fonctionnement plus robuste

• Espace noyau : tˆaches de bas niveau, non-interruptibles, haute vitesse d’ex´ecution

• Espace utilisateur (userspace) : tˆaches de haut niveau,

interruptibles, autorise le calcul sur nombre flottant (ex. FFT), gestion ais´ee des IHM

Avantages :

• Disponibilit´e des sources en environnement libre

• Gain de temps dans l’´elaboration de projet, par la r´eutilisation du travail d’autrui

10 / 38

(11)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Architecture compl` ete de la plateforme

Cross-Compilation FPGA (firmware)

ssh

RS232 (Zegbee)

LCD

5V fref

ARMadeus CAMERA

{fn}

Ordinateur - Linux -

11 / 38

(12)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Cross-Compilation

L’association ARMadeus3distribue4 (tarball, svn) un buildroot adapt´e :

• G´en`ere un syst`eme d’exploitation complet (GNU/Linux) pour leur carte ´electronique

• Disponibilit´e d’un compilateur GCC sp´ecifique `a l’ARM9

• Exemple de programme port´e avec succ`es : Mplayer, qt4-embedded

• Possibilit´e d’´emuler le rootfs g´en´er´e `a l’aide deqEmu.

• Une compilation de xenomai r´eussie (par un membre d’ARMadeus) montre qu’il est possible d’impl´ementer un syst`eme temps r´eel dur

3irc.rezosup.org#armadeus

4www.armadeus.com/wiki/index.php?title=LinuxInstall

12 / 38

(13)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

ISE de Xilinx

Environnement propri´etaire de d´evellopement (≡IDE) pour FPGA

• Edition, simulation, compilation de code VHDL, mais aussi Verilog,´ diagramme

• disponible pour Linux & windows

• consulter absolument avant l’´elaboration d’un projet VHDL : http://www.armadeus.com/wiki/index.php?title=

How to make a VHDL design in Ubuntu/Debian Enregistrement sur leur site pour t´el´echargement :

• http://www.xilinx.com/support/download/index.htm

• e-mail valide n´ecessaire

13 / 38

(14)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Compteur r´ eciproque de fr´ equences

Evaluation des nombres d’oscillations intervenues sur deux entr´´ ees diff´erentes, pendant un mˆeme laps de temps d’int´egrationτ

Cref

Cinc

fref

f r´ef´erence Tps int´egration

f inconnu Compteur f r´ef´erence Compteur f inconnu

finc

τ

f

inc

= f

ref

. C

inc

C

ref

, ∆(f

inc

) = 1 +

ffinc

ref

τ =

finc=fref

2 τ

14 / 38

(15)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Architecture du syst` eme embarqu´ e

Calcul sur nombres flottants

LCD Communication rapide (50 Mo/s)

τ τ

finc=frefCCinc

ref

Cref

Cinc Cref Cinc fref

finc FPGA

USER SPACE NOYAU LINUX

15 / 38

(16)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif

Cam´era CMOS Conclusions

Exp´ erimentation

synthétiseur Tektronix AFG3252

FPGA/VHDL compteur compteur HP53131A

oscillateur 433 MHz 1/16

TTL 30 MHz oscillateur

10 MHz 433 MHz

120 MHz

30 MHz

signal Compteur : std_logic_vector (31 downto 0);

process ( Signal, GateTIME, RAZ ) begin

if RAZ = ’1’ then -- Remise @ 0

Compteur <= "00000000000000000000000000000000";

elsif rising_edge ( Signal ) and GateTIME = ’1’ then Compteur <= Compteur + 1;

end if ; end process ;

16 / 38

(17)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif

Cam´era CMOS Conclusions

Exp´ erimentation 2

Exemple de mesure : comparaison compteur HP et FPGA 0 200 400 600 800100012001400160018002000 4.3394

4.3394 4.3394 4.3394 4.3394 4.3394 4.3394 4.3394

4.3394x 108 Gate time = 500 ms

Temps (4 points/s)

Freq (Hz)

100 Hz

VHDL, ref=120 MHz HP53131A ref ext = 10 MHz

compteur HP53131A

afficheur LCD

ampli + offset

division par 16

caméra OV6620

oscillateur de référence

433 MHz SEAS010

carte ARMadeus FPGA 200 kportes processeur ARM9

oscillateur

17 / 38

(18)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif

Cam´era CMOS Conclusions

Exp´ erimentation 3

0 100 200 300 400 500 600 700 800 900 1000

4.337 4.3375 4.338 4.3385 4.339 4.3395 4.34x 108

temps (u.a.)

fréquence1 (Hz)

0 100 200 300 400 500 600 700 800 900 1000

−300

−280

−260

−240

−220

−200

−180

−160

temps (u.a.)

fréquence2 − 30 MHz (Hz)

160 kHz ~ 65 oC

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x 105 434.2

434.25 434.3 434.35 434.4 434.45

t (s)

f (MHz)

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x 105 434.48

434.481 434.482 434.483 434.484 434.485 434.486

t (s)

f (MHz)

25 kHz 4 points > 10 kHz

compteur VHDL nettoyé

HP53131A − 500 Hz

18 / 38

(19)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif

Cam´era CMOS Conclusions

Variance d’Allan

• Dans notre cas : finc ≈27 MHz,fref = 120 MHz etτ = 1 s

• En th´eorie ∆(finc) =1+27/1201 = 1,225 Hz

• La variance d’Allan sur 200 k points `a 1 seconde :

∆(finc) = 27.106×5.10−8= 1,35 Hz (≈1/2 Hz `a 20 secondes)

100 101 102 103 104 105

10−9 10−8 10−7 10−6 10−5

τ (s) στ

τ−1/2

oscillateur TTL 30 MHz, compteur VHDL ref=125 MHz oscillateur capteur de température 434 MHz

compteur HP53131A ref=10 MHz

compteur réciproque VHDL ref=122 MHz mesure=433/16 MHz

τ

mêmes données mais en retirant les points aberrants

bruit de la référence (120 MHz)

19 / 38

(20)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Capture d’images

• Interfa¸cage d’une cam´era CMOS (300 k pixels) avec le FPGA

• Une impulsion nous informe de la disponibilit´e d’une nouvelle valeur de pixel sur le bus de donn´ees (∼

horloge du compteur)

• Commutation de signaux `a haute vitesse (>15 MHz)

• Corr´elation d’une grandeur physique, `a une image de la sc`ene de la mesure

20 / 38

(21)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Datasheet

Chronogramme des signaux de contrˆole envoy´es par la cam´era :

On utilise PCLK comme source de signal oscillant, afin d’incr´ementer un compteur, utilis´e pour l’adressage de la valeur des pixels dans une m´emoire (RAM) synth´etis´ee dans le FPGA

21 / 38

(22)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Principe de r´ eception d’une image

VSYNC, HREF, PCLK : gestion d’une RAM interne au FPGA

• instantiation de bloc RAM Xilinx : simple `a mettre en œuvre

• RAM double port (16 et 8 bits)

Enclenchement d’une interruption de l’ARM9 par le FPGA lorsque la RAM est pleine

• programmation du module (request irq) pour le noyau Linux

• Lecture rapide de la RAM par l’ARM9 : stockage temporaire dans la m´emoire noyau

La taille de la RAM ne pouvant contenir une image enti`ere, ces ´etapes sont r´ep´et´ees de nombreuses fois (≈50X)

22 / 38

(23)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Affichage, stockage de l’image

Transfert de l’image contenue dans la m´emoire noyau dans l’espace utilisateur

Transformation des donn´ees brutes, en une matrice de pixels cod´es en (R,G,B), par le filtrage de Bayer

Il est alors possible :

• d’afficher l’image sur le LCD, par l’utilisation d’un mappage m´emoire (frame buffer)

• de stocker l’image sur un support (carte SD) dans le format ppm5

5portable pixmap file format

23 / 38

(24)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Evolution du code VHDL : CMOS ´

3/03/08

18/01/08 18/01/08 20/02/08

4/03/08 26/02/08

5/03/08 13/03/08 14/03/08

24 / 38

(25)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Flux des donn´ ees CMOS

R´eception actuel des images :

FPGA Interruptions Sous

ARM9 Stockage temporaire

RAM

CMOS

25 / 38

(26)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Flux des donn´ ees CMOS

Architecture `a mettre en place avec la nouvelle version de la carte ARMadeus :

RAM RAM

FPGA DMA

Stockage temporaire image

Requˆete ARM9

CMOS

26 / 38

(27)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Insertion dans le FPGA

Taux d’occupation du FPGA :

• Compteur seul : 3%

• Cam´era seule : 6%

• Compteur + Cam´era : 10%

Cela indique clairement, que nous n’utilisons qu’une faible proportion du FPGA, et qu’il est possible d’y inclure encore une grande quantit´e de tˆaches

27 / 38

(28)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Sauvegarde des mesures

La carte ARMadeus offre divers moyens de sauvegardes et de communications des mesures :

• Ecran LCD : affichage des fr´´ equences sous forme de graphes

• Liaison ethernet

• Liaison RS232≡liaison sans-fil (Zigbee)

• M´emoire Flash interne : 16 Mo - Taille(P

)≈2 Mo

• M´emoire Flash externe (carte SD) : 1, 2, 8 Go

A titre d’exemple `` a l’aide d’une carte SD d’un Go, il est possible d’enregistrer en continu plus de 3 ans de mesure (de 2 fr´equences inconnues) par seconde.

28 / 38

(29)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Prototypage achev´ e & valid´ e

• Variance d’Allan sur 200 k points, en accord avec les performances pr´edites

• Validation du process VHDL du compteur r´eciproque de fr´equences sur une architecture FPGA (Xilinx)

• Impl´ementation d’une gestion d’un capteur CMOS, et affichage sur LCD

• D´eveloppement d’un prototype qui va servir de plateforme de d´emonstration et d’enregistrement

29 / 38

(30)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Local reference stability issue

Differential measurement : the uncertainty on the local oscillator is seen on the frequencydifference

Ifa differential (two resonator setup) is not feasible

• Assume we want a sensor working in -20 to 120oC range.

• Assume we wish to comply with 433-ISM regulation (1.5 MHz bandwidth)

• Assume we have a referenced (2 resonance) temperature sensor

⇒750 kHz/140 K=5.4 kHz/Ki.e.12 ppm/K.

Due to fabrication dispersion, we actually use 6 ppm/K

For 0.1 K accuracy, we must provide a long term local oscillator stability better than 0.5 ppm over the whole temperature range.

One conceivable solution (if applicable) : lock local oscillator on GPS.

30 / 38

(31)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

GPS reference

Motorola Oncore VP Thales A12

Novatel Superstar2

200 ns on a 1 s 1PPS signal ⇒0.2 ppm relative stability (<0.5 ppm) on the long termsince the GPS signal will not be affected by thermal drift, stress etc ...

(aging and drift monitored and compensated for by the ground segment of GPS)

31 / 38

(32)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Local reference stability issue (2)

• A reference oscillator might display a relative short term (<100 s) stability in the 10−9−10−10 rangeunder stable environmental condition

• Embedded sensor monitoring⇒the reference oscillator is subject to large temperature variations (TTL oscillator)

200 400 600 800 1000 1200 1400 1600 1800

5 10 15 20

temps (minutes) mesures hobo (oC)

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x 104 0

0.5 1

T (oC) à 30 cm

500 1000 1500 2000 2500 3000

5 10 15 20

TMSP430 (oC) (T/12/4096*1.5)/0.0035−291

<.>60

−50 0 50 100

4.3399 4.3399 4.3399 4.3399 4.34 4.34 4.34

x 108 20 MHz resonator, multiplied to 400 MHz (PLL) + mixer at 34 MHz

temperature (oC)

f (Hz)

f[Hz]=0.0432*T3−3.4975*T2−107.35*T+cst

433.988 MHz 2 kHz

Left : 2.5-day measurement (1 measurement/min), interrogation unit outdoor Middle : 4 month measurement (1 measurement/day), interrogation unit indoor Right : reference output (20 MHz) multiplied to 433 MHz output, function of T

32 / 38

(33)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Local reference stability issue (3)

• Tuning a reference signal is performed by varying the capacitor on one of the arms of the quartz resonator

• A frequency counter monitors the oscillator frequency (here the gate time is accurate) and compensates for any drift from the setpoint frequency

• Direct counter⇒extremely simple to add to any microcontroller : use input capture and internal timer to monitor the oscillator

polarisation (Vdc)

2.0147 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148

x 106 0

0.01 0.02

frequence

|Y|

vide 27 pF 37 pF

2.0147 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148

x 106

−2 0 2

2.0147 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148

x 106

−2 0 2

2.0147 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148

x 106

−2 0 2

2.0147 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148 2.0148

x 106

−2 0 2

φY

2.014750 MHz ∆ f=70 Hz 2.014820 MHz

33 / 38

(34)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Local reference stability issue (4)

Motorola Oncore VP

1 PPS

HP53131A counter

ref. Cs 10 MHz

PC (recording) 32 kHz

PWM MSP430

4 MHz

freq., PID, T RS232 compteur

RS232 3600

3800 4000 4200 4400 4600 4800

0 20 40 60 80 100 120

frequence % 65536 (Hz)

PWM -> DAC (u.a.)

• Evolution of the frequency as a function of DC tuning voltage (open loop).

• 1 kHz tuning around 4 MHz (250 ppm)

34 / 38

(35)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Local reference stability : time analysis

Open loop : -1 ppm/K around 25oC, temperature fluctuations are visible on the frequency

Closed loop : temperature fluc- tuations are visible on the feed- back control

35 / 38

(36)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Local reference stability issue (5)

100 101 102 103 104 105 106

10−9 10−8 10−7 10−6 10−5

τ (s) στ

MSP430, open HP53131 open MSP430, closed HP53131, closed

3 s/year

1 day

frequency deviation ∆f relative frequency deviation ∆f/f

• 5×10−8= 0.05 ppm is consistent with 50 ns relative stability

• Such a stability is enough for our sensing applications

• Global reference forallinterrogation units, even widely spaced apart

36 / 38

(37)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Conclusion

Dans le cadre de l’interrogation de capteurs acoustiques radiofr´equences :

• nous avons acquis la capacit´e `a exploiter une ´electronique reconfigurable rapide (FPGA) pour la r´ealisation de circuits

´

electroniques simples (compteurs)

• d´emontr´e les performances sur des mesures de capteurs de

temp´erature et de contrainte (SAW), avec des performances proches des limites th´eoriques

• identifi´e une cause possible de d´egradation de la qualit´e de la mesure en l’instabilit´e de l’oscillateur de r´ef´erence

• propos´e une solution `a ces fluctuations de l’oscillateur de r´ef´erence – compatible avec les contraintes de coˆut et en accord avec la consommation ´electrique de solutions concurrentes – avec l’asservissement sur le GPS.

37 / 38

(38)

reconfigurables pour la mesure de capteurs acoustiques J.-M Friedt, T.

etornaz Capteurs passifs sans fil Etat des lieux´ Environnement de travail Application `a notre besoin Caract´eristiques de notre dispositif Cam´era CMOS Conclusions

Perspectives

• impl´ementer l’asservissement sur le GPSdansle FPGA sur un oscillateur `a plus haute fr´equence

• am´eliorer les performances du compteur en incluant les traitements num´eriques du signal propos´es dans la litt´erature

http://www.femto-st.fr http://www.senseor.com

38 / 38

Références

Documents relatifs

De nom- breuses incertitudes sont alors rencontrées dans un réseau de capteurs sans fil réel : les signaux sont bruités, des évènements peuvent se produire en

Nous proposons dans ce tutoriel comment programmer et déployer des réseaux de capteurs sans ls avec des plateformes de prototypage open

Après avoir examiné l'influence des changements de la permittivité diélectrique sur les performances des structure s d’antennes proposées, les structures Son-1,

Banc de caractérisation de récupérateurs d’énergie vibratoire : Application sur dispositif piézoélectrique pour l’alimentation de capteurs communicants sans fil.. Florian

Les caractérisations effectuées pour deux températures différentes (32°C et 60°C) ont validé la grande sensibilité du design de résonateur choisi (variation pleine échelle de la

Les valeurs des différents estimateurs, dont e s pour s=0.1%, sont tracées en fonction de l’impédance du capteur passif interrogé (Figure 4). On remarque que e Max possède sans

In a first logical approach named L2R, some ontology axioms (disjunctions, inverse functional properties, composite keys) and additionnal knowledge about the data sources

Figure 27 : Image radiographique de face d’une fracture de la diaphyse claviculaire type