Cours:InfoS2 tdMli
Cahier des charges
On souhaite modifier l'éclairement d'une lampe à l'aide de 2 boutons.
Les broches du µcontrôleur pouvant délivrer un courant maximum de qques dizaines de mA maximum avec une tension maximale de 5V (tension d'alimentation), il convient d'utiliser un transistor en commutation (se comporte comme un interrupteur commandé) tel que câblé sur le document tinkercad.
Il faut générer un signal MLI (PWM) dont le rapport cyclique permettra de faire varier la tension moyenne aux bornes de la charge (ici une lampe) et donc de faire varier l'intensité lumineuse.
Afin de ne pas percevoir le clignotement de la lampe, la fréquence de la MLI devra être supérieure à 50Hz.
Configuration du timer en fast PWM
D'après le schéma tinkercad et le pinout de la carte arduino, quel timer devons nous configurer ?
Chercher dans la datasheet du µcontroleur (lien ci dessus) la section décrivant ce périphérique et plus particulièrement les pages donnant la descriptions des registres
Quel tableau permet de choisir:
- le mode de fonctionnement (normal, ctc, pwm ...)
- le prédiviseur (qui changera la Fmli )