Cours:InfoS2 tdMli : Différence entre versions
Ligne 2 : | Ligne 2 : | ||
<big><big>[https://www.tinkercad.com/things/eov1NKirGeA {{Rouge|lien Tinkercad}}] | <big><big>[https://www.tinkercad.com/things/eov1NKirGeA {{Rouge|lien Tinkercad}}] | ||
− | [[Media:Atmega328p.pdf|{{Rouge|datasheet | + | [[Media:Atmega328p.pdf|{{Rouge|datasheet aTmega328p}}]]</big></big> |
=Cahier des charges= | =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 {{Rouge|fast PWM}}= | =Configuration du timer en {{Rouge|fast PWM}}= | ||
+ | |||
+ | {{Question|D'après le schéma tinkercad et le pinout de la carte arduino, quel timer devons nous configurer ?}} | ||
+ | |||
+ | |||
=Configuration des boutons= | =Configuration des boutons= |
Version du 9 mars 2022 à 14:15
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 ?