Introduction aux systèmes embarqués
Circuits de conditionnement pour
capteurs
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Objectifs d’apprentissage
Décrire les circuits de prétraitement associés
aux capteurs
– Rôle, types et utilisations
• Conversion d’impédance en tension‐courant ou en
fréquence
• Compensation des câbles de raccordement
– Conditionnement à amplificateurs opérationnels
• Circuits linéaires et non‐linéaires
• Considérations pratiques
Prérequis essentiel : familiarité avec les circuits électriques et
électroniques
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Fonction d’un circuit de
conditionnement
Permet de :
Convertir la sortie d’un capteur passif en une quantité électrique
(généralement tension, courant ou fréquence)
Convertir un courant en tension ou vice‐versa
Amplifier la sortie d’un capteur actif (analogique)
Adapter l’impédance d’une capteur au circuit de traitement
Isoler le capteur du circuit de traitement
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Conditionneurs pour capteurs résistifs.
Principe du diviseur de tension ou
de courant avec deux types de montages,
dépendant de la variable mesurée :
1) Mesure de résistance (exemple : sonde Pt)
Raccordement direct à la cible
Raccordement avec montage « 4 fils » pour pallier la résistance
des fils de branchement.
2) Mesure d’une variation de résistance (exemple : variation T
par thermistance)
Montage en pont de Wheatstone
Montage en pont à « 3 fils » pour pallier la résistance des fils de
branchement
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Montage potentiométrique
Rs
R1 Appareil de mesure
E
Rx Rc
Rx // Rc Rx Rc
Vm E E
Rx // Rc R1 Rs Rs R1 Rx Rc Rx Rc
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
• Linéarisation par mesure locale
Rs R1 Appareil de mesure
E Rx Rc
Rx Rc Vm E
Rs R1 Rx Rc Rx Rc
Rx 0 Rx
Vm E si Rx Rx 0 R1 Rs
Rx 0 R1 Rs 2
Rx
Vm E Rx I s
Rs
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Effet de la résistance des fils de liaison.
Annulé par le montage « 4 fils »
Appareil de mesure
Rf
Rx Vm Rc Is
Rf
Rx Rc
On a : Vm Is
Rx Rc 2 R f
Cependant, la mesure est toujours sensible aux variations
de E ou Is. Les montages en pont réglent le problème.
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Montage en pont
Condition d’équilibre :
Rs R1 R3
Vm=0
Rc • Satisfaite lorsque :
E
R1Rx = R2R3 => Rx = R2R3/R1
Vm Équilibre indépendant des
R2 valeurs de E ou Rc!
Rx
R1 Rx R2 R3
Vm E
( R1 R2 )( R3 Rx )
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Effet des fils de raccordement
A Rf C A Rf C
Vm E Vm E
A’ R2 A’ R2
Rx Rf Rx Rf D
D
Si les branches sont égales à l’équilibre, Rf et ses variations affectent
également R3 et R2 ou Rx et ne peuvent pas déséquilibrer le pont.
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Conditionneurs pour capteurs réactifs
L’information associée à la valeur d’impédance peut être convertie
En amplitude de tension par un pont d’impédances,
En fréquence du signal généré par un oscillateur.
Source Z0 Z0
alternative
ea Vm
Z0 Zx
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Amplificateurs opérationnels et
conditionneurs
• Servent à :
– Amplifier les signaux des capteurs
– Assurer la conversion courant‐tension
– Faire l’adaptation d’impédance
– Réaliser des fonctions de filtrage avec gain (actif)
– Réaliser diverses opérations mathématiques sur
les signaux
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Amplificateurs opérationnels
• Deux entrée, une sortie :
Un entrée + non‐inverseuse de polarité ; une
entrée ‐ inverseuse de polarité V- -
On a pour la sortie : Vs
A
• Vs=A(V+‐V‐)
V+ +
• Caractéristiques idéales :
Gain en tension infini
Ze infini (ne tire pas de courant de la source)
Zs nul (générateur de tension idéal)
• En réalité :
Gain ~ 104‐107 à f=0 ; baisse vite avec f après
Ze ~ 10 k ‐100 G
Zs ~ 50‐100
Et d’autres limitations encore (à venir)
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Montages de base
Nœud de Rc
sommation
Ic Idéalement, ie=if Re V1
Ic
Re V1
Ve ‐ Vs
et V+=V‐ ‐ Vs
Ie Ie
+ +
Ve
• Amplificateur inverseur de phase • Amplificateur non‐inverseur de phase
Partant de : V1 Ve Re Vs Ve Partant de : V1 Re Vs Rc
Re Rc Re Rc
Vs A0 V1 Vs AVe V1
ARc ARe Rc
Pour A fini : Vs Ve Pour A << 1 : Vs Ve
( A 1) Re Rc ( A 1) Re Rc
R Rc
Pour A >> 1 : Vs c Ve Pour A >> 1 : Vs 1 Ve
Re Re
V1 ~0 (= ‐Vs / A) V1 ~Ve (= ‐Vs / A)
Vs est indépendant de A Vs est indépendant de A
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Montages de base II
• Étage tampon (convertisseur d’impédance) :
obtenu si Re‐> et Rc fini dans le montage non‐ ‐ Vs
inverseur de phase
+
Gain=1 Ve
Ze >> 1 ; Zs~50‐100
• Amplificateur différentiel
Combinaison des montages inverseur et non‐ Re Rc
Ve1 ‐
inverseur de phase. Pour A très grand :
R +
Ve1 1 c Ve 2 c Ve 2 Ve1 Ve 2
Rc R
Vs
Re Re Re Ve2
Un diviseur de tension permet d’égaliser le gain en Re
réduisant celui pour Ve2. On a : Ve1 Rc
R Rc
‐
R
Vs c Ve1 1 c Ve 2 c Ve 2 Ve1
R Re
Ve2 +
Re Re Rc Re Re
En pratique, Ve2 = Ve1 peut donner Vs 0 Resistances de ~ Rc
(erreurs de mode commun et courant de compensation
polarisation)
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Montages de base III
• Amplificateur additionneur
Re1 Nœud de Rc
Généralisation à plusieurs entrées de Ve1 sommation
l’amplificateur inverseur de polarité. Pour Re2 Ic
A>>1 et Rei = Re : Ve2 V1
‐ Vs
RC Re3 Ie
Ve
Vs Rc I e
Re i i
Ve3 +
L’équivalent non inverseur de polarité
existe aussi
• Amplificateur de trans‐impédance Rc
Convertit un courant en tension avec gain
If
Vs Rc I e
Pour A>>1 : Source de
(gain exprimé en ohms !) courant ‐ Vs=‐RcIe
Ie
Le circuit de base doit souvent être +
amélioré pour compenser des délais causés
par des capacitances parasites
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Généralisations
• On obtient de nouvelles fonctions ou des circuits
améliorés en :
Utilisant plusieurs amplificateurs
remplaçant Rc ou Re par une impédance, une diode, ou tout
autre circuit à deux ports
• Intégrateur
• Dérivateur
• Amplificateur logarithmique ou exponentiel
• Filtres analogiques
Modifiant le circuit d’entrée, de sortie ou de contre‐réaction
• Circuit redresseur de tension
• Amplificateur à gain programmable
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Amplificateurs d’instrumentation
• Permettent de réaliser de meilleurs amplificateur différentiels
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Convertisseurs tension‐courant
• Génèrent un courant contrôlé
par tension et qui ne dépend
pas de la charge pour Rs>>1
Iref=Vref/R1
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Circuits non‐linéaires
• Redresseur simple alternance
U si U i 0
U0 i
0 Autrement
• Ampli logarithmique
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Circuits non linéaires
• Bascule de Schmidt
• Multivibrateur astable
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Amplificateur à gain programmable par
code numérique
R
• Réalisé avec un ampli‐op et un CNA
D
à sortie en courant Ve Ic
vref
Avec R = Rref, On obtient pour les CNA
‐
Ie Ic Ie Vs
trois montages :
D Vs +
V D V
Ve 2 n 1 Rref
e
s
2 1
n R
Vs
2 n
1
Ve D
D
D vref
Vs Ve Ve CNA
D D
R Ie Ic
Ie Ic
Ve vref
CNA Ve D ‐ Vs
n
V D
R Ie Ic R
2 1 Rref
Vs
+
Ie Ic e n
R
2 1 Rref
Vref
‐
Is=Ic Vs
D
Vs RI s R I c R R
2 n 1 Rref
Vref +
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Dérivateur
Rc
Ic
Ve C
‐ Vs
Ie +
Réponse en amplitude
>60dB
6 dB/octave
log(G) = 10 dB/décade
0
log( f )
dve v Réponse en phase
c s dv
vs RcC e
dt Rc dt 90 degrés
log( f )
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Intégrateur
C
Ic
Re
Ve
‐ Vs
Ie +
Réponse en amplitude
6 dB/octave
>60dB
= 10 dB/décade
log(G)
Gain unité à
f = 1/2RC
0
log( f )
ve dv 1
Re
C s
dt
vs
ReC ve dt
Réponse en phase
log( f )
‐90 degrés
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Intégrateur à résistance shunt
• La résistance ajoutée en parallèle avec C limite le gain DC
• Les entrées continues ne peuvent plus saturer l’ampli‐op, car elles ne sont plus
intégrées (peut être un désavantage en automatique)
Réponse en amplitude
Rc log(G) Gain max = Rc/Re
à f < 1/2ReC
C
If Gain unitaire à
Re f = 1/2pReC
Ve 0
‐ Vs log( f )
Ie Réponse en phase
+
log( f )
‐90 degrees
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
• Conditionneur de capteur source de tension
–Il s’agit d’un amplificateur opérationnel (AO) qui agit en tampon
d’impédance tout en offrant une amplification :
R2
‐
AO
+
R1
Capteur
source
V=(1+R2/R1)E
E
de fém
• Conditionneur de capteur source de courant.
• Il s’agit d’un convertisseur courant‐tension à amplificateur opérationnel
R
‐
AO
I Z : +
V=‐RI
Rs et Cs en //
en CC si Z >>1
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Amplificateur de photodiode
• La capacitance de la photodiode fait diverger le gain à haute
fréquence.
Amplification du bruit Compensation
Oscillation
Cs
• Solution:
C en parallèle avec Rc Rc
lumière
Vpol Ic
gain
Sans shunt ‐ Vs
Ipd
log(Vout/Iin)
Avec shunt +
Rpd
Ipd
log( f ) Cpd
Circuit
équivalent
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Conditionneur de capteur source de charge
• Convertisseur charge‐tension à amplificateur opérationnel.
R
C
Toute variation de charge se
- retrouve aux bornes de C
I=dq/dt
+
Du fait de la résistance de fuite R, la fonction de transfert est, dans le domaine s :
V(s) = ‐ Q(s)/C . RCs/(1+RCs)
Filtre passe‐haut de fréquence de coupure fc=1/2RC
Pour f>> fc, on a :
v(t) = ‐q(t)/C
Pour f<= fc, R mène à un convertisseur courant‐tension :
v(t) = ‐ dq/dt . R
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Derrière les rideaux…
Transistors bipolaires
Étage tampon
Ampli différentiel
Pour augmenter le gain, il
faut bloquer la propagation
de la tension de polarisation
Transistors à effet de champ
C bloque la tension de polarisation
et T5 augmente le gain
https://www.embedded.com/print/4009543
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Le vrai ampli‐op
• Le gain en boucle ouverte dépend de f avec
comportement de filtre passe‐bas de second‐
ordre : Réponse en amplitude
Premier pôle vers f=10 Hz log(G) Gain max
Deuxième pôle proche de la fréquence du gain
6 dB/oct (1 pôle actif)
unité
L’ampli‐op oscille pour toute contre‐réaction de 12dB/oct
G=1 et =180O (2 pôles actifs)
f gain unité
0
log( f )
Réponse en phase log( f )
0 degrees
‐90 degrees
‐180 degrees
Schéma de l’ampli‐op 741.
Mirroir de courant; ampli différentiel; Ampli de classe A; décaleur de tension; étage de sortie
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Compensation du deuxième pôle
• On ajoute un zéro pour annuler le pôle
Réponse en amplitude
• Ex. : Intégrateur avec résistance de
compensation ajoutée dans la boucle de log(G)
contre‐réaction 6 dB/oct
Maintient le gain à haute fréquence une Gain min.
valeur minimum > 1
Permet d’éviter les oscillations dues à un 0
gain de contre‐réaction égal à ‐1 log( f )
If Cc Réponse en phase
Rc log( f )
Re
Ve ‐
Vs ‐90 degrés
Ie +
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Autres sources d’erreur
Tension de décalage (« input offset voltage: vos ») :
valeur de V+‐V‐ pour avoir Vs=0 (10 V‐ 10 mV)
Courant de polarisation (« input bias current: ib ») :
Moyenne de i+ et i– lorsque Vs=0 (10 fA‐1A)
Courant de décalage (« offset current ib») :
Différence entre les courants i+ et i– (~nA)
Taux de réjection de l'alimentation (« power
supply rejection ratio : PSRR ») : rapport des
variations de vos suivant celles de la tension
d'alimentation (80‐100 dB)
Taux de rejet des tensions de mode commun
(« common mode rejection ratio : CMRR ») :
rapport des gains en mode différentiel et commun (80‐100 dB)
La vitesse de suivi (« slew rate » ) : la vitesse maximale de montée ou de
descente de Vs (1‐1000 V/s)
Le bruit, la plage de travail en tension ou courant, etc.
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Compensation de la tension et du
courant de décalage
• Permet d’éviter les erreurs dues aux courants de fuite et de
polarisation de l’ampli‐op :
Un courant de compensation de même amplitude et de polarité
inverse est injecté avec un montage à potentiomètre pour annuler
l’effet de vos
Une tension de compensation est créée par zb pour annuler l’effet
de Ib+ ou ib‐
zc
ze
Ve Ic
+V Ie ‐ Vs
Compensation
R +
pour Vos Compensation
Ic zb pour Ib
‐ V
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Circuits décaleurs de tension
• Ajoutent une composante continue à
Vref
vs de manière à décaler sa tension de
référence. 2R R
Permettent de traiter des signaux bipolaires Ve Vs
avec des circuits unipolaires et vice‐versa.
2R
Rc Rc
Re Re 1 1
Ve1 Vs Ve Vref
Ve1 ‐ ‐ 4 2
Vs Vs
Vref + + Pour Ve=10 v, on
Rc Vref obtient Vs=0‐5 v
Rc R avec vref= 5v.
R
Vs c Ve Vref Vs Ve 1 c Vref
Re Re Re
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
Isolation de masse
• Effectuée par un coupleur optique (LED et
photo‐détecteur séparés par un isolant)
• Permet d’éviter les effets de masse (chaque
fils relié à la masse est soumis à V=RI !)
Vcc Vref+
Start
EOC
CAN Sortie
É-B Binaire
m1
R
• Sans coupleur optique, la connexion entre m1 et m2
génère une différence de tension entre elles égale à la Vref- CLK
m2
résistance du fil de connexion multipliée par le
courant qui le traverse => l’une de m1 ou m2 aura
une tension différente de zéro !
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)
En résumé
Les capteurs et leur circuits associés forment les
entrées des systèmes embarqués
Un circuit de conditionnement est presque
toujours requis pour adapter la sortie d’un
capteur aux stages de traitement subséquents
Le conditionneur peut avoir un impact sur la
précision du capteur et sa sensibilité
À suivre : les actionneurs et leurs interfaces, qui forment les sorties des
systèmes embarqués
Traduit et/ou adapté de matériel recueilli sur Internet (dont des notes de Pierre Courtellemont)