Page 4 sur 6
Réglage du timer de la commande MLI du moteur CC
1. On désire utiliser la fonction PWM du timer (10 bits). Préciser l’état des bits1 et 0 du registre de
commande TCCR1A.
TCCR1A :1er registre de contrôle du timer 1.
PWM11 = 1 PWM10 = 1 PWM 10 bit
Compléter le tableau suivant :
2. Quel est la valeur maximale et minimale du compteur TCNT1.
TCNT1max=1023, TCNT1min=0
3. En déduire la valeur de la fréquence du signal PWM. (fréquence de l’horloge du système STK200 à 4
MHz). Compléter le document réponse 4 (valeur de CLK).
Fréquence de l’horloge du signal MLI = (4 000 000)/2046 = 1955Hz
4. On utilise la sortie OC1B du microcontrôleur (µC). Sur quel port et quel bit se trouve cette sortie (voir
schéma du STK200).
La sortie de OC1B est sur PD4
5. La sortie OC1B du µC est en mode PWM normale. On n’utilise pas OC1A du µC. Indiquer l’état des
bits 4 à 7 du registre TCCR1A.
On travaille sur OC1B
COM1A1 = 0 COM1A0 = 1 PWM désactivée
COM1B1 = 1 COM1B0 = 0 PWM normale sur OC1B
Compléter le tableau suivant :
6. En déduire la valeur hexadécimale du registre TCCR1A.
Bit2 e 3 à 0 TCCR1A = 63h
Mode de fonctionnement du timer1