Exercice Questions 1.15 à 1.17 · Bac Sciences de l'Ingénieur Métropole 2024 (sujet 1)
Thème : Chaîne d'information : capteurs, conditionnement et conversion analogique-numérique · Tiré du sujet Métropole France 1 (2024)
Énoncé
Sous-partie 3: Analyse de l'affichage de l'état de charge de la batterie et des conditions de montée
L'objectif de cette sous-partie est de valider l'algorithme de gestion de l'affichage du niveau de charge de la batterie et d'établir les conditions de montée du siège de relevage.
Le siège de relevage dispose d'un indicateur du niveau de charge de la batterie composé de cinq leds vertes et d'une led rouge (figure 14).
La notice d'utilisation du siège de relevage indique que si la led rouge de l'indicateur clignote, la batterie doit être rechargée.
Le niveau de charge de la batterie du siège de relevage est contrôlé en surveillant la tension qui diminue au cours de sa décharge.
Le principe de cette surveillance (figure 15) comporte une adaptation de la tension réalisée par un pont diviseur de tension associé au convertisseur analogique numérique (CAN) du microcontrôleur qui gère l'indicateur à leds.
La figure 16 indique, pour la batterie du siège de relevage, les valeurs de la tension en fonction du pourcentage de charge.
% de charge · 100 % · 90 % · 80 % · 70 % · 60 % · 50 % · 40 % · 30 % · 20 % · 10 %
en V · 12,73 · 12,62 · 12,50 · 12,37 · 12,24 · 12,10 · 11,96 · 11,81 · 11,66 · 11,51
Figure 16: tension en V en fonction de l'état de charge en %
Le pont diviseur de tension est composé de deux résistances et (figure 17).
La résistance est égale à .
Le convertisseur analogique numérique (CAN) convertit la tension en une valeur numérique .
Le quantum est défini par la relation:
La gestion des leds est assurée par un scénario qui répond à la description suivante:
Si le niveau de charge est supérieur à 80 % de la capacité totale de la batterie, les cinq leds vertes sont allumées. Au fur et à mesure que le niveau de charge diminue, les leds vertes s'éteignent, depuis la led verte 5 située en haut de l'indicateur jusqu'à la led verte 1 située en bas:
niveau de charge supérieur à 60 %, quatre leds vertes allumées;
niveau de charge supérieur à 40 %, trois leds vertes allumées;
niveau de charge supérieur à 20 %, deux leds vertes allumées;
niveau de charge supérieur à 10 %, une led verte allumée.
Lorsque le niveau de charge devient inférieur ou égal à 10 %, les leds vertes sont éteintes et la led rouge clignote avec une période d'une seconde, la batterie doit être rechargée.
La première partie de l'algorithme en langage Python est présentée et expliquée ci-dessous:
led_refs = [led_rouge, led_verte1, led_verte2, led_verte3,
led_verte4, led_verte5]
def controle_leds(liste_etats):
for led_ref, etat in zip(led_refs, liste_etats):
led_ref.write_digital(etat)
controle_leds([0,0,0,0,0,0]) # initialisation La fonction controle_leds(liste_etats) permet d'affecter à l'ensemble des leds des états logiques 0 (éteinte) ou 1 (allumée) selon la liste à six éléments définie par liste_etats.
Ainsi l'instruction controle_leds([0,0,0,0,0,0]) éteint l'ensemble des leds.
L'ordre des leds est fixé par l'instruction: led_refs = [led_rouge, led_verte1, led_verte2, led_verte3, led_verte4, led_verte5].
Ainsi pour un niveau de charge supérieur à 20 % controle_leds([0,1,1,0,0,0]) allume la led_verte1 et led_verte2 et éteint toutes les autres.
Le tableau de la figure 18 donne des exemples de traduction d'opérations logiques en langage Python:
opérations logiques · a et b · a ou b · non a · a et ( c ou d)
Syntaxe en Python · a and b · a or b · not a · a and ( c or d)
Figure 18: Syntaxe d'opérations logiques en langage Python
Le siège de relevage n'autorise le fonctionnement qu'après la vérification du bon assemblage des quatre pieds et des deux demi-dossiers. La présence de chaque élément est détectée par un capteur dont l'état est associé à une variable binaire.
Par exemple, si le pied avant droit est présent, la variable pied_avant_droit est vraie, sinon elle est fausse. Il en est de même pour les autres éléments associés aux variables: pied_avant_gauche, pied_arriere_gauche, pied_arriere_droit, dossier_gauche et dossier_droit.
La variable montage_correct est associée au bon assemblage, elle répond à l'équation logique en langage Python:
montage_correct = pied_avant_gauche and pied_avant_droit and pied_arriere_gauche and pied_arriere_droit and dossier_gauche and dossier_droit La montée du siège de relevage, associée à la variable montee, est obtenue lorsque la totalité des conditions suivantes est vérifiée:
le montage est correct, la variable montage_correct est vraie;
le cordon d'arrêt d'urgence est présent, la variable cordon_urgence est vraie;
la position haute est non atteinte, la variable position_haute est fausse;
la commande montée siège est appuyée, la variable cde_montee_siege est vraie, ou la commande montée télécommande est appuyée, la variable cde_montee_telecommande est vraie.
Question 1.15
Déterminer la valeur de la résistance pour que .
Question 1.16
Le convertisseur analogique numérique (CAN) convertit la tension en une valeur numérique .
Le quantum est défini par la relation: .
Calculer la valeur du quantum en V.
Questions 1.15 et 1.17 (DR3)
Calculer les valeurs de à indiquer dans la 3 ème colonne du document réponse DR3.
Calculer les valeurs décimales à indiquer dans la 4 ème colonne du document réponse DR3.
Indiquer dans la 5 ème colonne les valeurs entières de (arrondies à l'entier inférieur le plus proche).
Pourcentage de charge
(V)
(V)
(valeurs arrondies à l'entier inférieur le plus proche)
80 %
12,50
4,16
851,9
851
60 %
12,24
40 %
11,96
3,98
815,1
815
20 %
11,66
10 %
11,51
3,83
784,3
784

Corrigé
Corrigé établi d’après les éléments de correction officiels
Question 1.15 : Déterminer la valeur de la résistance R1 pour que Utest = Ubatt / 3.
Réponse : 24 kΩ / 24000 Ω
Question 1.16 : Calculer la valeur du quantum q en V.
Réponse : 0,00488 V / 4,88 mV
Question 1.15 (DR3) : Valeur de Utest (V) pour 60 % de charge.
Réponse : 4,08
Question 1.17 (DR3) : Valeur décimale Ncalculé pour 60 % de charge.
Réponse : 835,5 / 835,6
Question 1.17 (DR3) : Valeur entière de N pour 60 % de charge.
Réponse : 835
Question 1.15 (DR3) : Valeur de Utest (V) pour 20 % de charge.
Réponse : 3,89
Question 1.17 (DR3) : Valeur décimale Ncalculé pour 20 % de charge.
Réponse : 795,9 / 796,0
Question 1.17 (DR3) : Valeur entière de N pour 20 % de charge.
Réponse : 795
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 Sous-partie 3 - Chaîne d'information · Métropole 2025 (sujet 2) · Exercice Sous-partie 3 - Chaîne d'acquisition de la tempér… · Métropole 1 remplacement 2024 ›
Plus d’exercices de Chaîne d'information : capteurs, conditionnement et conversion analogique-numérique
- Exercice Sous-partie 3 - Questions 1.12 et 1.13 · Métropole 2026 (sujet 1)
- Exercice Sous-partie 3 - Acquisition et conditionnement · Métropole 2026 (sujet 2)
- Exercice Sous-partie 3 - Acquisition et codage de l'image · Métropole 2025 (sujet 1)
- Exercice Sous-partie 3 - Questions 1.14 à 1.16 · Métropole 1 remplacement 2025
- Exercice Sous-partie 3 - Chaîne d'information · Métropole 2025 (sujet 2)
- Exercice Sous-partie 3 - Chaîne d'acquisition de la tempér… · Métropole 1 remplacement 2024
- Exercice Sous-partie 3 - Chaîne d'information · Métropole 2024 (sujet 2)
- Exercice Sous-partie 1 - Chaîne d'information · Métropole 2023 (sujet 1)
- Exercice Sous-partie 1 - Chaîne d'information · Métropole 2023 (sujet 2)
- Exercice Sous-partie 1 - Chaîne d'acquisition de l'inclina… · Métropole 2022 (sujet 2)