0% ont trouvé ce document utile (0 vote)
204 vues4 pages

Étude du RESET d'un Microcontrôleur

Le document présente l'étude d'un microcontrôleur et de son circuit de reset. Il contient des informations techniques sur les caractéristiques du reset, la modélisation mathématique du circuit RC de reset, et des exercices sur la détermination de la tension de reset en fonction du temps et du paramètre tau, ainsi que sur la probabilité de défaillance lors de la mise à jour de microcontrôleurs.

Transféré par

LAPP
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
204 vues4 pages

Étude du RESET d'un Microcontrôleur

Le document présente l'étude d'un microcontrôleur et de son circuit de reset. Il contient des informations techniques sur les caractéristiques du reset, la modélisation mathématique du circuit RC de reset, et des exercices sur la détermination de la tension de reset en fonction du temps et du paramètre tau, ainsi que sur la probabilité de défaillance lors de la mise à jour de microcontrôleurs.

Transféré par

LAPP
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Problématique : Etude d’un microcontrôleur.

Schéma de branchement d'un microcontrôleur avec son circuit de RESET ( RESET actif à niveau bas).

Un extrait de la documentation technique est donné ci-dessous :

Table 31-3. Reset, Brown and Internal voltage Characteristics


Symbol Parameter Typical Max Units
VRST RESET Pin Threshold Voltage 0,7 VCC V
tRST Minimum pulse width RESET Pin 2,5 μs
VHYST brown-out Detector Hysteresis 50 mV

Pour t  0 , le condensateur est chargé à Vcc = 3,3 V.

A l’instant t  0 s , on appuie sur le bouton poussoir et la tension VRESET passe instantanément à 0 (on décharge le
condensateur).
dV
Puis, pour t > 0, le condensateur va se recharger en suivant la loi :  RESET  VRESET  VCC , où  est une
dt
constante positive (   RC ).

Partie A

1. Résoudre l’équation différentielle (E) :  y '(t )  y(t )  3,3 où y est une fonction de la variable t (en μs ).
2. En utilisant la question précédente et la condition initiale à t = 0, montrer que la tension VRESET (notée VR ) est
t

déterminée, en fonction du temps t (en μs ) par : VR (t )  3,3e   3,3 .

3. Etudier les variations de la fonction VR sur l’intervalle [0; [ et la limite de cette fonction lorsque t tend vers  .

Partie B Dans cette partie, on considère que   1.


1. La tension VRESET s’écrit alors : VR (t )  3,3e t  3,3
a) Tracer la courbe représentative de la fonction VR sur la calculatrice pour t variant de 0 à 10 μs .
Choisir une fenêtre et des unités adaptées pour pouvoir visualiser toute la courbe sur l’intervalle [0 ; 10].

Appel n°1 : Présenter vos résultats de la calculatrice à l’examinateur.

b) Compléter le tableau de valeurs de VR (t ) Annexe1 et le graphique Annexe2 pour t [0 ; 10] .

Groupe BTS « nouveaux programmes et évaluation » IREM de Clermont-Ferrand Page 1


0  3,3e 
3 t
2. a) Calculer I   3,3 dt .
b) En déduire la valeur moyenne de VRESET sur l’intervalle [0 ; 3].
On donnera la valeur exacte puis une valeur approchée à 0,01près.

3. Dans cette question, on veut numériser VR en mesurant VRESET toutes les 0,5 μs (période d’échantillonnage).
dVRESET V  Vn 1
Pour cela, on discrétise l’équation différentielle (E) en remplaçant VRESET par Vn et par n
dt 0,5
(n entier naturel).
La tension Vn aux bornes du condensateur vérifie alors la relation de récurrence :
2
Vn1  Vn  1,1 et la condition initiale V0  0 .
3
Ce résultat n’a pas à être démontré.
a) Programmer cette suite sur la calculatrice et afficher le tableur.

Appel n°2 : Présenter vos résultats de la calculatrice à l’examinateur.

b) Compléter le tableau de valeurs de Vn Annexe1.

Remarque : on peut constater que les valeurs de la tension VRESET , obtenues avec deux méthodes différentes, sont
cependant assez proches.

Partie C
t

On rappelle que VRESET  VR (t )  3,3e   3,3 et que Vcc = 3,3 V.
Pour effectuer un RESET correct du microcontrôleur en appuyant sur le bouton poussoir, il faut que la tension VRESET
reste inférieure ou égale à 0,7Vcc pendant un temps au moins égal à 2,5 µs.
Le problème consiste à déterminer la valeur minimale de   RC pour bien effectuer ce RESET.

1. Si   1 , le RESET a-t-il pu s’effectuer correctement ? On pourra répondre en s’aidant du graphique Annexe2.


2. On admet que la valeur minimale de  pour bien effectuer le RESET est la solution de l’équation :
VR (2,5)  0,7 VCC
Résoudre cette équation. On donnera la valeur exacte de  puis une valeur approchée à 0,1près.

Partie D

On appelle « flashage » l’opération de mise à jour du programme d’un microcontrôleur. Pendant cette opération, il
peut se produire une panne de déprogrammation.
Un électronicien est chargé du « flashage » de 50 microcontrôleurs.
On admet qu’il y a une probabilité de 0,02 qu’un microcontrôleur se déprogramme pendant sa mise à jour.
Les « flashages » s’effectuent indépendamment les uns des autres.
Soit X la variable aléatoire qui mesure le nombre de microcontrôleurs en panne de déprogrammation suite à leur
« flashage ».
1. X suit une loi binomiale. Justifier et donner ses paramètres.
2. Calculer, à 0,01 près :
a) la probabilité qu’aucun microcontrôleur ne soit en panne de déprogrammation suite à son « flashage ».
b) la probabilité qu’au plus deux microcontrôleurs soient en panne de déprogrammation suite à leur « flashage ».
4. Calculer E ( X ) puis donner une interprétation de ce résultat dans le contexte du problème.

Groupe BTS « nouveaux programmes et évaluation » IREM de Clermont-Ferrand Page 2


Annexe 1

t (en μs ) 0,5 1 1,5 2 2,5

VR (t )
(en V, arrondi à 0,01près)

t
n 1 2 3 4 5
0,5

Vn
(en V, arrondi à 0,01 près)

Annexe 2

Groupe BTS « nouveaux programmes et évaluation » IREM de Clermont-Ferrand Page 3


Corrigé Annexe 2

Groupe BTS « nouveaux programmes et évaluation » IREM de Clermont-Ferrand Page 4

Vous aimerez peut-être aussi