Modifications

Sauter à la navigation Sauter à la recherche
144 octets ajoutés ,  27 octobre 2024 à 22:28
Ligne 2 : Ligne 2 :     
== Introduction ==
 
== Introduction ==
−
Le Pico dispose de plusieurs entrées analogiques communément appelée A0, A1, A2 localisées sur les broches GP26, GP27 et GP28.
+
Une broche de microcontrôleur présente généralement plusieurs fonctions qui permettent de l'utiliser de façon différentes.
   −
Ce type de broche permet de lire précisément la tension présente sur la broche d'entrée. A l'opposé d'une entrée numérique où il existe seulement deux valeurs (1 ou 0), l'entrée analogique retourne une valeur entière entre 0 et 65535 (valeur 16 bits). Cette valeur couvre la plage de tension entre 0V et 3.3V.
+
La fonction la plus simple est le contrôle '''numérique en sortie''' aussi dit "''digital output''" en anglais.
   −
Il existe de très nombreux périphériques capable de produire une tension analogique en sortie. Le plus simple est le potentiomètre qui produit une tension de sortie proportionnelle à la rotation de son axe. Une tension analogique peut servir à fournir une référence de consigne ou dans le cas d'un capteur, produire une tension de sortie proportionnelle au phénomène physique mesuré (distance, température, luminosité, etc).
+
Dans ce mode de fonctionnement, la broche est commandée en tout ou rien par le microcontrôleur permettant ainsi de fixer la tension de sortie de la broche parmi deux états.
 +
 +
* A l'état HAUT, la tension de la broche est fixée à 3,3V.
 +
* A l'état BAS, la tension de la broche est fixée à 0V.
 +
 
 +
Avec ces deux états, il est possible de commander directement des périphériques de faibles puissances comme des LEDs et circuit intégrés.
 +
 
 +
{{tmbox | text = L'utilisation d'un dispositif amplificateur permettra de commander des périphériques plus puissant tels que relais, moteurs, éclairages, appareils base ou haute tension.}}
 +
 
 +
En Python, l'état HAUT correspond à une valeur booléenne vraie (True ou 1) et l'état BAS correspond à une valeur booléenne fausse (False ou 0).
    
== Cas pratique ==
 
== Cas pratique ==
32 920

modifications

Menu de navigation