Cours:InfoS2 tdMli : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
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 atmega328p}}]]</big></big>
+
[[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

ArduinoPinout.png

lien Tinkercad

datasheet aTmega328p

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

Question.jpg D'après le schéma tinkercad et le pinout de la carte arduino, quel timer devons nous configurer ?


Configuration des boutons