GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs mercredi 7 février 2001 Philippe Mabilleau ing. 2 GEI 437 Laboratoire d ’interfaces et microprocesseurs Types de capteurs • Capteurs de position • Capteurs de force • Capteurs de température Philippe Mabilleau ing. 3 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs de position • Ces capteurs traduisent la position d'un objet – sur un axe de rotation – sur un axe linéaire • Position angulaire • Position linéaire Philippe Mabilleau ing. 4 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs de position absolue • Position donnée par rapport à une référence fixe • Angle avec une direction fixe • Distance avec un point fixe sur un axe • Position absolue dans l ’espace – 2D déplacement dans un plan – 3D repérage dans l ’espace Philippe Mabilleau ing. 5 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs de position relative • Mesure du déplacement par rapport aux positions antérieures • Référence absolue non disponible • Grandeur mesurée – vitesse – accélération – déplacement par comptage Philippe Mabilleau ing. 6 GEI 437 Laboratoire d ’interfaces et microprocesseurs Technologie des capteurs • Capteurs analogiques – position absolue • Capteurs numériques – position absolue et relative – déplacements Philippe Mabilleau ing. 7 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs analogiques • La position est mesurée à l'aide d'une grandeur analogique – potentiométriques (résistance) – capacitifs et inductifs – de niveau (liquide) Philippe Mabilleau ing. 8 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs numériques • Position ou déplacement • Directement encodé sous forme numérique • Capteurs mécaniques • Capteurs optiques Philippe Mabilleau ing. 9 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs potentiométriques • Bonne précision si démultipliés • Valeur analogique généralement convertie en tension • Coût élevé • Résistance au déplacement non négligeable • Bruit de contact potentiel entre le curseur et la piste Philippe Mabilleau ing. 10 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs potentiométriques • • • • • Linéaire ou angulaire Simple ou multitours Position absolue Valeur angulaire limitée en amplitude Utilisation de potentiomètres avec deux pistes sans fin de course • Conversion linéaire de la résistance en tension pour être présentée à un convertisseur analogique à numérique Philippe Mabilleau ing. 11 GEI 437 Laboratoire d ’interfaces et microprocesseurs Potentiomètres sans fin R1 angle R1 R2 Philippe Mabilleau ing. R2 angle 12 GEI 437 Laboratoire d ’interfaces et microprocesseurs Conversion de la résistance 0- 1 K -15V R R (−10 v) V=− 1kΩ 1K -10 V 0- 10 V + Philippe Mabilleau ing. 13 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs capacitifs • Exploitation de la variation de capacité d'un condensateur • Pour un condensateur plan A C = Kε 0 d avec ε0 = 8.85 pF/m – Variation de la distance d – Variation de l'aire A – Variation de la constante diélectrique K Philippe Mabilleau ing. 14 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs inductifs • Variation de l'inductance ou de l'inductance mutuelle • LVDT So u r c e a c • linear variable differential transformer • L'amplitude de la tension différentielle de sortie varie linéairement avec la position du noyau • La phase de cette même tension change au passage au centre L1 L3 Philippe Mabilleau ing. L2 So r t i e 15 GEI 437 Laboratoire d ’interfaces et microprocesseurs Utilisation d'un LVDT LVDT D R S our c e a c C D R Philippe Mabilleau ing. So r t i e d c 16 GEI 437 Laboratoire d ’interfaces et microprocesseurs Utilisation d'un LVDT Détecteur phase LVDT Oscillateur Philippe Mabilleau ing. Filtre et red. 17 GEI 437 Laboratoire d ’interfaces et microprocesseurs Caractéristiques des LVDT • • • • Course linéaire de ±1 mm à ±25 cm Linéarité typique de ±0.25% Transfert statique en mV/mm Caractéristiques dynamiques fonctions de l'électronique d'interface Philippe Mabilleau ing. 18 GEI 437 Laboratoire d ’interfaces et microprocesseurs Mesures de niveaux • Mécaniques – utilisation de flotteurs avec les liquides • Électriques – utilisation des caractéristiques électriques du fluide • conduction • capacité à constante diélectrique variable • À ultra-sons – non invasifs • À mesure de pression Philippe Mabilleau ing. 19 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs numériques • À encodage directe – code Gray • Par comptage – déplacements relatifs – codage incrémental – détection du sens de déplacement Philippe Mabilleau ing. 20 GEI 437 Laboratoire d ’interfaces et microprocesseurs Code Gray • Le code Gray est un code à distance minimale qui permet d'éviter les états intermédiaires erronés • Un seul bit change d ’une position à l'autre • Il peut être utilisé avec des capteurs optiques ou à balais mécaniques, pour des positions angulaires ou linéaires Philippe Mabilleau ing. 21 GEI 437 Laboratoire d ’interfaces et microprocesseurs Code Gray 4 bits Philippe Mabilleau ing. 22 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs mécaniques à balais • Lecture numérique simple • Usure élevée, sensible à l'environnement • Utilisation d'interrupteurs magnétiques et d'un compteur – « compte-tours » • Dispositifs de pointage Philippe Mabilleau ing. 23 GEI 437 Laboratoire d ’interfaces et microprocesseurs Capteurs optiques • Résistance au mouvement faible • Lecture numérique simple • Par encodage direct – encodeurs angulaires optiques – angles mesurés en absolu • Par comptage – dispositifs de pointage (souris) Philippe Mabilleau ing. 24 GEI 437 Laboratoire d ’interfaces et microprocesseurs Codeur incrémental • Détection du mouvement relatif et de sa direction • Linéaire ou angulaire • Règle imprimée • Roue dentée • Surface striée Capteur 1 Capteur 2 n+1/2 demi-périodes Philippe Mabilleau ing. 25 GEI 437 Laboratoire d ’interfaces et microprocesseurs Sens du déplacement X Y P XS Philippe Mabilleau ing. 26 GEI 437 Laboratoire d ’interfaces et microprocesseurs Détecteur X D Q D Q C C P D Q Y D Q D Q C C X- C S CLK Philippe Mabilleau ing. 27 GEI 437 Laboratoire d ’interfaces et microprocesseurs Détecteur simplifié X D Q S C Y X Y=P S Philippe Mabilleau ing. P 28 GEI 437 Laboratoire d ’interfaces et microprocesseurs Mesures de forces • La mesure des forces ou contraintes est très utilisée car elle permet la mesure indirecte des pressions, débits, accélération et poids • La mesure des contraintes utilise la relation qui existe entre contrainte et déformation Philippe Mabilleau ing. 29 GEI 437 Laboratoire d ’interfaces et microprocesseurs Différents types de contraintes A • Étirement • Compression • La contrainte est exprimée en N/m2 • La déformation est exprimée en m/m ou en µm/m Philippe Mabilleau ing. ∆l F F l A ∆l F F l F A ∆l Déformation = l Contrainte = 30 GEI 437 Laboratoire d ’interfaces et microprocesseurs Torsion F Torsion = A ∆x F A l ∆x Déformation = l Philippe Mabilleau ing. F 31 GEI 437 Laboratoire d ’interfaces et microprocesseurs Contrainte et déformation Déformation Rupture Saturation Contrainte F A E= = Déformatio n ∆l l Zone de déformation élastique E module d'élasticité d'Young en N/m2 Philippe Mabilleau ing. Contrainte 32 GEI 437 Laboratoire d ’interfaces et microprocesseurs Jauge de contrainte • Une jauge de contrainte est un dispositif conducteur dont la résistance va varier suite à sa déformation sous une contrainte • Sous l'effet de la contrainte la longueur de la jauge va augmenter et sa section va diminuer; ce qui va modifier sa résistance l0 R0 = ρ Philippe Mabilleau ing. A0 33 GEI 437 Laboratoire d ’interfaces et microprocesseurs Variation de la résistance l 0 A 0 = (l 0 + ∆l )( A0 − ∆A) l 0 + ∆l R=ρ A0 − ∆A l0 ∆l R = ρ 1 + 2 A0 l0 • Exemple: – R0 = 120 Ω – contrainte de 1000 µm/m – ∆R = 0.24 Ω Philippe Mabilleau ing. 34 GEI 437 Laboratoire d ’interfaces et microprocesseurs Construction Substrat isolant Direction sensible Direction non-sensible Pad d'interconnexion Philippe Mabilleau ing. Conducteur 35 GEI 437 Laboratoire d ’interfaces et microprocesseurs Jauges métalliques • La relation entre la contrainte et la variation de résistance d'une jauge permet de définir son coefficient ∆R R GF = ∆l l • Pour les jauges métalliques usuelles GF est voisin de 2; il peut aller jusqu'à 10 pour certains alliages ou le carbone Philippe Mabilleau ing. 36 GEI 437 Laboratoire d ’interfaces et microprocesseurs Résistance d ’une jauge • La valeur nominale de la résistance d'une jauge (en l'absence de contrainte) peut être de 60, 120, 240, 350, 500 ou 1000 Ω; la valeur la plus commune est 120 Ω Philippe Mabilleau ing. 37 GEI 437 Laboratoire d ’interfaces et microprocesseurs Utilisation d'une jauge • Un pont est utilisé pour mesurer la variation de résistance • Une jauge inactive est utilisée dans la seconde branche du pont pour compenser les effets des variations de température RA Det + Vs Philippe Mabilleau ing. D F RD F 38 GEI 437 Laboratoire d ’interfaces et microprocesseurs Variations au détecteur ∆R 1 R =R + R A RD RA ∆ V = VS − RD + R1 RA + R2 ∆R ∆l VS R V S ∆R VS ∆V = − ≈− = − GF ∆R l 4 1+ 4 R 4 R Philippe Mabilleau ing. 39 GEI 437 Laboratoire d ’interfaces et microprocesseurs Jauges à semi-conducteur • Construites à partir de semiconducteurs (généralement le silicium) • Coefficients beaucoup plus élevés que les jauges métalliques • du à l'effet de la contrainte sur la mobilité des porteurs dans les semi-conducteurs • Coefficients de l ’ordre de -50 à -200 • Variation de la résistance non linéaire • généralement le coefficient décroît avec la contrainte (donc augmente en valeur absolue) Philippe Mabilleau ing. 40 GEI 437 Laboratoire d ’interfaces et microprocesseurs Accéléromètres • Mesure de la position d ’une masse suspendue à un ressort – réponse dynamique • résonance • Capteur de position – potentiométriques – LVDT – Piézo-électrique • Mesure de vibrations Philippe Mabilleau ing. 41 GEI 437 Laboratoire d ’interfaces et microprocesseurs Manomètres • Différents types – à diaphragme et LVDT (type Bourdon) – à semi-conducteur (jauges de contrainte) – jauge Pirani (dissipation thermique d ’un filament, faible pression) – Jauge à ionisation (faibles pressions) • Débitmètres – manomètre différentiel Philippe Mabilleau ing. 42 GEI 437 Laboratoire d ’interfaces et microprocesseurs Mesure de températures • Basée sur l'effet de la température sur des grandeurs physiques ou électriques – résistance – effet thermo-électrique – propriété des semi-conducteurs • résistivité • tension Zener – expansion • d ’un liquide • d ’un solide Philippe Mabilleau ing. 43 GEI 437 Laboratoire d ’interfaces et microprocesseurs Résistance métallique • Résistivité des métaux croissante avec la température • Résistance métallique croissante avec la température • Variation non linéaire • approximation par une variation linéaire sur une plage limitée R(T ) = R (T0 )(1 + α 0 ∆T ) • par une variation quadratique sur une plage R(T ) = R (T0 )(1 + α 1 ∆T + α 2 ( ∆T )2 ) plus large Philippe Mabilleau ing. 44 GEI 437 Laboratoire d ’interfaces et microprocesseurs Exemples de variations Philippe Mabilleau ing. 45 GEI 437 Laboratoire d ’interfaces et microprocesseurs Détecteur à résistance (RTD) - + + Philippe Mabilleau ing. Vs Utilisation d ’un pont avec lignes de compensation Li gne s de c om pe ns a t i o n 46 GEI 437 Laboratoire d ’interfaces et microprocesseurs Thermistor • Résistance à semi-conducteur • Diminue avec la température d ’une façon non linéaire • Très sensibles à la température; – typiquement 10% de la résistance nominale par °C • Plages de températures d ’utilisation – -50 °C à -100 °C jusqu'à 300 °C Philippe Mabilleau ing. 47 GEI 437 Laboratoire d ’interfaces et microprocesseurs Résistance d ’un thermistor Philippe Mabilleau ing. 48 GEI 437 Laboratoire d ’interfaces et microprocesseurs Facteur de dissipation • Dissipation de puissance par le courant traversant la résistance de mesure – élévation de température • Réduction l ’incidence du phénomène sur la mesure – limitation du courant dans la résistance – prise en compte de l'erreur de lecture due au réchauffement Philippe Mabilleau ing. 49 GEI 437 Laboratoire d ’interfaces et microprocesseurs Prise en compte • Facteur de dissipation • Spécifications des RTD et des thermistors – facteur de dissipation, PD (en W/ºC) , qui est la puissance requise pour augmenter la température du composant de 1 ºC P ∆T = PD Philippe Mabilleau ing. • P = puissance dissipée dans la résistance pour la mesure • ∆T = élévation de la température résultante 50 GEI 437 Laboratoire d ’interfaces et microprocesseurs Effet thermo-électrique • Force électromotrice résultant de la différence de température entre 2 jonctions métallique dans un circuit • Très faible (quelques mV) • Non linéaire • mais une approximation linéaire peut être utilisée sur de vastes plages de température • Fonction des températures des jonctions de référence Philippe Mabilleau ing. 51 GEI 437 Laboratoire d ’interfaces et microprocesseurs Thermocouple métal A TR métal A T1 Force électromotrice T2 métal C TM métal B métal C TR métal B Philippe Mabilleau ing. 52 GEI 437 Laboratoire d ’interfaces et microprocesseurs Utilisation d ’un thermocouple • Plage des températures qui peuvent être mesurées très vaste – plage de 500 à 1500 °C – depuis -200 °C jusqu'à 1482 °C • Dépend de la nature des jonctions métalliques – jonctions métalliques standards Philippe Mabilleau ing. 53 GEI 437 Laboratoire d ’interfaces et microprocesseurs Types standards de jonctions Type Matériaux J Fer-constantan T Cuivre-constantan -200 à 371 C K Chromel-alumel -190 à 1260 oC E Chromel-constantan -100 à 1260 C S 90% platine + 10% rhodium-platine 87% platine + 13% rhodium-platine 0 à 1482 oC R Philippe Mabilleau ing. Plage de températures -190 à 760 oC o o 0 à 1482 oC 54 GEI 437 Laboratoire d ’interfaces et microprocesseurs Exemples de variations Philippe Mabilleau ing. 55 GEI 437 Laboratoire d ’interfaces et microprocesseurs Autres capteurs • Bilames métalliques • détection d'un seuil de température • Thermomètres à gaz ou à pression de vapeur saturante • mesure de pression • Capteurs intégrés à semi-conducteur • variation d'un tension Zener en fonction de la température • plage de mesure de -50 ºC à 150 ºC • utilisés comme point de référence pour thermocouple Philippe Mabilleau ing. 56 GEI 437 Laboratoire d ’interfaces et microprocesseurs Exemple d ’application • Plage de température à mesurer de 500 à 600 °F avec une résolution de ±1 °F • La plage de températures est de 260 à 315.6 °C • Un thermocouple de type J (fer-constantan) est utilisé avec une jonction de référence à 25 °C ±0.5 °C • Les tables donnent pour un thermocouple de type J – à 260 °C, V T25 = 12.84 mV – à 315.6 °C, VT25 = 15.90 mV Philippe Mabilleau ing. 57 GEI 437 Laboratoire d ’interfaces et microprocesseurs Conditionnement du signal • La tension VADC présentée au convertisseur varie de 0 à 5 V • La tension de sortie du thermocouple est considérée linéaire sur la plage utilisée • Le circuit de conditionnement doit réaliser la conversion suivante: VADC = m VT25 + V0 • Les paramètres m et V0 peuvent être déterminés à l'aide des équations suivantes: 0 = m (0.01284) + V0 5 = m (0.01590) + V0 • Ce qui fait: m = 1634 et V0 = -21 V Philippe Mabilleau ing. 58 GEI 437 Laboratoire d ’interfaces et microprocesseurs Calcul du circuit • Un gain de 1634 risque d'être source d'instabilités si réalisé avec un seul étage • Un amplificateur différentiel avec un gain de -100 va être utilisé comme premier étage suivi d'un sommateur V1 = -100 VT25 VADC = 16.34 V1 - 21 VADC = 16.34 (V1 - 1.29) Philippe Mabilleau ing. 59 GEI 437 Laboratoire d ’interfaces et microprocesseurs Circuit de conditionnement 1K 2.88K +5V 1K 100K 163.4K TREF Fer - T 10K Constantan 1K + + Philippe Mabilleau ing. Va d c