Exercice Sous-partie 3 - Chaîne d'acquisition de la tempér… · Bac Sciences de l'Ingénieur Métropole 1 remplacement 2024

Thème : Chaîne d'information : capteurs, conditionnement et conversion analogique-numérique · Tiré du sujet Métropole France 1 remplacement (2024)

Énoncé

Sous-partie 3: Système de commande

L'objectif de cette sous-partie est d'analyser les informations de fonctionnement du robot et de valider les exigences sur la gestion de la trajectoire et sur la surveillance de la température de la batterie.

Le robot est autonome dans ses déplacements. Il doit donc être capable de détecter des obstacles, de rester à distance d'un autre robot, d'envoyer sa position dans l'entrepôt et de communiquer l'état de charge de sa batterie, ainsi que sa température.

La surveillance de la température de la batterie est une question de sécurité. Elle est réalisée pendant le transport d'étagère et lors d'une recharge car il y a un risque d'incendie ou d'explosion au vu de la technologie de la batterie. La chaîne d'acquisition de la température est donnée figure 9.

La caractéristique du capteur de température est donnée sur la figure 10.

Le conditionneur permet d'adapter la tension UCU_C aux caractéristiques du convertisseur analogique numérique (CAN) choisi. Ce conditionneur a pour relation UCAN=U0+AV×UCU_{CAN} = U_0 + A_V \times U_C où U0U_0 est la tension constante de décalage et AVA_V un coefficient constant.

La tension UCANU_{CAN} doit être comprise en 0 V et 5 V pour un fonctionnement du capteur dans sa plage d'utilisation de 10°C à 50°C.

Le CAN a une tension pleine échelle de 5 V, codée en sortie sur 10 bits.

Le robot est équipé de deux capteurs optiques pour détecter la bande de guidage noire et de capteurs à ultrasons pour détecter les obstacles. Si le robot ne détecte plus la bande de guidage, il s'arrête et émet un signal sonore à l'aide d'un buzzer.

Différents éléments sont connectés au microcontrôleur.

Les capteurs optiques sont connectés sur le port B:

le capteur optique gauche sur la broche RB1 (RB1 = 1 si bande détectée, RB1 = 0 sinon);

le capteur optique droit sur la broche B0.

Le buzzer est connecté sur la broche RB4:

RB4 = 1 (le buzzer sonne);

RB4 = 0 (le buzzer ne sonne pas).

La commande de chaque moteur est connectée au port C (la figure 11 décrit le fonctionnement des moteurs de déplacement).

· Marche avant · Marche arrière · Robot à l'arrêt

Moteur droit · RC2 = 0

RC3 = 1 · RC2 = 1

RC3 = 0 · RC2 = 0

RC3 = 0

Moteur gauche · RC0 = 0

RC1 = 1 · RC0 = 1

RC1 = 0 · RC0 = 0

RC1 = 0

Figure 11: tableau de fonctionnement des moteurs de déplacement

Les quatre cas possibles de détection de la bande de guidage sont décrits sur la figure 12.

Cas 1 · Les deux capteurs optiques détectent la bande de guidage.

Cas 2 · Le capteur optique gauche détecte la bande de guidage, le capteur optique droit détecte le sol blanc.

Cas 3 · Le capteur optique droit détecte la bande de guidage, le capteur optique gauche détecte le sol blanc.

Cas 4 · Les deux capteurs optiques détectent le sol blanc.

Figure 12: table de détection

Questions 1.14 à 1.18

Question 1.14

À l'aide de la figure 9, identifier la nature de l'information (analogique, logique ou numérique) délivrée par le capteur. À l'aide de la figure 10, calculer la sensibilité thermique SθS_\theta du capteur en mV⋅∘C−1\text{mV}\cdot{^\circ\text{C}}^{-1} et les tensions de sortie du capteur Ucmin⁡U_{c\min} et Ucmax⁡U_{c\max} correspondant aux valeurs extrémales de la température à contrôler.

Question 1.15

Le conditionneur permet d'adapter la tension UcU_c aux caractéristiques du convertisseur analogique numérique (CAN) choisi. Ce conditionneur a pour relation UCAN=U0+Av×UcU_{CAN} = U_0 + A_v \times U_c où U0U_0 est la tension constante de décalage et AvA_v un coefficient constant.

La tension UCANU_{CAN} doit être comprise entre 0 V0\text{ V} et 5 V5\text{ V} pour un fonctionnement du capteur dans sa plage d'utilisation de 10 ∘C10\text{ }^\circ\text{C} à 50 ∘C50\text{ }^\circ\text{C}.

Montrer que l'équation de UCANU_{CAN} en fonction de UcU_c peut s'écrire:

UCAN=2273⋅Uc−1,25U_{CAN} = 2273 \cdot U_c - 1{,}25

Question 1.16

Le CAN a une tension pleine échelle de 5 V5\text{ V}, codée en sortie sur 10 bits10\text{ bits}.

Calculer le quantum qq du convertisseur en mV\text{mV}.

Question 1.17

Sur le document réponse DR1, compléter le tableau « acquérir température ».

θ (∘C)\theta\ (^\circ\text{C})

Uc (mV)U_c\ (\text{mV})

UCAN (V)U_{CAN}\ (\text{V})

N (deˊcimal)N\ (\text{décimal})

N (binaire)N\ (\text{binaire})

N (hexadeˊcimal)N\ (\text{hexadécimal})

10

0,55

0

0

00 0000 0000

0

30

50

2,75

5

1023

11 1111 1111

3FF

Question 1.18

À l'aide de la figure 10, calculer la résolution de la chaîne d'acquisition Rθ=Δθ2nR_\theta = \frac{\Delta\theta}{2^n} en ∘C^\circ\text{C}. Conclure sur la capacité du système à détecter une variation de température suffisamment précise dans un souci de sécurité.

Énoncé: Exercice Sous-partie 3 - Chaîne d'acquisition de la tempér… · Bac Sciences de l'Ingénieur Métropole 1 remplacement 2024

Corrigé

Corrigé établi d’après les éléments de correction officiels

Question 1.14 : identifier la nature de l'information (analogique, logique ou numérique) délivrée par le capteur.

Réponse : analogique

Question 1.14 : calculer la sensibilité thermique Sθ du capteur en mV·°C⁻¹.

Réponse : 0,0550{,}055 mV/°C

Question 1.14 : calculer la tension de sortie minimale Ucmin correspondant à 10 °C.

Réponse : 0,550{,}55 mV

Question 1.14 : calculer la tension de sortie maximale Ucmax correspondant à 50 °C.

Réponse : 2,752{,}75 mV

Question 1.15 : Montrer que l'équation de UCAN en fonction de Uc peut s'écrire : UCAN = 2273·Uc - 1,25.

Réponse : Pour θ=10 ∘C\theta = 10\text{ }^\circ\text{C} : UCAN=0 V=U0+Av×0,55⋅10−3U_{CAN} = 0\text{ V} = U_0 + A_v \times 0{,}55\cdot 10^{-3} Pour θ=50 ∘C\theta = 50\text{ }^\circ\text{C} : UCAN=5 V=U0+Av×2,75⋅10−3U_{CAN} = 5\text{ V} = U_0 + A_v \times 2{,}75\cdot 10^{-3} Par différence : 5=Av×(2,75⋅10−3−0,55⋅10−3)⇒Av=52,2⋅10−3≈22735 = A_v \times (2{,}75\cdot 10^{-3} - 0{,}55\cdot 10^{-3}) \Rightarrow A_v = \frac{5}{2{,}2\cdot 10^{-3}} \approx 2273 Puis U0=−2273×0,55⋅10−3=−1,25 VU_0 = -2273 \times 0{,}55\cdot 10^{-3} = -1{,}25\text{ V}.

Question 1.16 : Calculer le quantum q du convertisseur en mV.

Réponse : 4,884{,}88 mV

Question 1.17 : Tableau DR1, θ = 30 °C, Uc (mV).

Réponse : 1,651{,}65

Question 1.17 : Tableau DR1, θ = 30 °C, UCAN (V).

Réponse : 2,52{,}5

Question 1.17 : Tableau DR1, θ = 30 °C, N (décimal).

Réponse : 512512 / 511511

Question 1.17 : Tableau DR1, θ = 30 °C, N (binaire).

Réponse : 10000000001000000000 / 01111111110111111111

Question 1.17 : Tableau DR1, θ = 30 °C, N (hexadécimal).

Réponse : 200200 / 1FF1FF

Question 1.18 : calculer la résolution de la chaîne d'acquisition Rθ = Δθ / 2^n en °C.

Réponse : 0,0390{,}039 °C

Question 1.18 : Conclure sur la capacité du système à détecter une variation de température suffisamment précise dans un souci de sécurité.

Réponse : La résolution est largement suffisante pour détecter une variation de température qui pourrait mettre en danger la batterie.

L’explication pas à pas, faite avec l’IA, est réservée aux membres Premium. Premium

Résous-le ici : correction automatique, indices et corrigé détaillé.

‹ Exercice Questions 1.15 à 1.17 · Métropole 2024 (sujet 1) · Exercice Sous-partie 3 - Chaîne d'information · Métropole 2024 (sujet 2) ›

Plus d’exercices de Chaîne d'information : capteurs, conditionnement et conversion analogique-numérique