microc:gpio

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
microc:gpio [2023/08/25 08:33] – [2.1 Généralités] philmicroc:gpio [2023/08/25 09:31] (Version actuelle) – [2.1 Généralités] phil
Ligne 4: Ligne 4:
 {{ :microc:microcontroleur.png?nolink|}} {{ :microc:microcontroleur.png?nolink|}}
  
-[Mise à jour le : 22/8/2023] +[Mise à jour le : 25/8/2023] 
  
 <html><span style="color:red">En cours de rédaction</span></html> <html><span style="color:red">En cours de rédaction</span></html>
Ligne 27: Ligne 27:
 // Carte de prototypage // // Carte de prototypage //
  
-Le microcontrôleur ATMEGA328 est le coeur de la <html><a href="https://nextuslab.com/glossaire/prototype-carte-electronique/" target="_blank" title="Pour en savoir plus">carte de prototypage</a></html>((Un prototype de carte électronique est un premier exemplaire d’une carte électronique. Il sert à tester les hypothèses et les fonctionnalités avant d’entamer la production en série (industrialisation). Ce premier exemplaire n’est pas commercialisable.)) **Arduino Uno**. Cela facilite sa connexion à des périphériques d'E/S et sa programmation.  +Le microcontrôleur ATMEGA328P est le coeur de la <html><a href="https://nextuslab.com/glossaire/prototype-carte-electronique/" target="_blank" title="Pour en savoir plus">carte de prototypage</a></html>((Un prototype de carte électronique est un premier exemplaire d’une carte électronique. Il sert à tester les hypothèses et les fonctionnalités avant d’entamer la production en série (industrialisation). Ce premier exemplaire n’est pas commercialisable.)) **Arduino Uno R3** (<html><a href="https://www.arduino.cc/en/uploads/Main/arduino-uno-schematic.pdf" target="_blank" title="Arduino UNO Reference Design PDF"><strong>Schéma</strong></a></html>). Cela facilite sa connexion à des périphériques d'E/S et sa programmation.  
  
 {{ :microc:a000066_03.front_643x483.webp |}} {{ :microc:a000066_03.front_643x483.webp |}}
  
-<callout type="primary" title="CONNEXIONS">Les broches du microcontrôleur sont reliées électriquement aux broches des connecteurs de la carte. Un <html><a href="http://marcusjenkins.com/wp-content/uploads/2014/06/ARDUINO_V2.pdf" target="blank"><b>schéma</b></a></html> identifie ces liens. \\+<callout type="primary" title="CONNEXIONS">Les broches du microcontrôleur sont reliées électriquement aux broches des connecteurs de la carte. Un <html><a href="http://marcusjenkins.com/wp-content/uploads/2014/06/ARDUINO_V2.pdf" target="blank"><b>SYNOPTIQUE</b></a></html> identifie ces liens. \\
 __Exemple__ : on voit sur ce schéma que la broche 19 du microcontrôleur est reliée avec la broche 13 du connecteur de la carte. \\ \\ __Exemple__ : on voit sur ce schéma que la broche 19 du microcontrôleur est reliée avec la broche 13 du connecteur de la carte. \\ \\
 __REMARQUE__ : dans l'environnement de programmation Arduino, pour simplifier la mise en oeuvre des E/S, le programme implanté dans le microcontrôleur fait référence à la connectique de la carte et non à celle du microcontrôleur !  __REMARQUE__ : dans l'environnement de programmation Arduino, pour simplifier la mise en oeuvre des E/S, le programme implanté dans le microcontrôleur fait référence à la connectique de la carte et non à celle du microcontrôleur ! 
Ligne 45: Ligne 45:
 //Exemple pour l'<html><a href="https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf" target="_blank" title="SOURCE DATASHEET"><strong>ATMEGA328</strong></a></html> (Vcc = 5V - 25°C) // //Exemple pour l'<html><a href="https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf" target="_blank" title="SOURCE DATASHEET"><strong>ATMEGA328</strong></a></html> (Vcc = 5V - 25°C) //
 ^ Niveau logique  ^ Signal de sortie (Output)             ^ Signal d'entrée (Input)  ^ ^ Niveau logique  ^ Signal de sortie (Output)             ^ Signal d'entrée (Input)  ^
-^ LOW             | 0V à 0,5V (Vol) pour  0 à 20mA  (IoL) | 0V à 1,5V (Vil)          | +^ LOW             | 0V à 0,5V (**VoL**)((Tension de sortie à l'état bas )) pour  0 à 20mA  (IoL) | 0V à 2,2V (**Vil**((Tension d'entrée à l'état bas)))          | 
-^ HIGH            | 4,5V à 5V (Voh) pour   0 à 20mA (IoH) | 3V à 5,5V (VIH         +^ HIGH            | 4,5V à 5V (**VoH**)((Tension de sortie à l'état haut)) pour   0 à 20mA (IoH) | 2,7V à 5V (**ViH**((Tension d'entrée à l'état haut)))     
 + 
 +<callout type="danger" title="LIMITES A RESPECTER" color="red" icon="true">Le courant maximum en sortie sur une broche ne doit pas dépasser **40mA**. Au total, il ne doit pas dépasser **200mA**.</callout>
  
 \\ \\
  • microc/gpio.1692945193.txt.gz
  • Dernière modification : 2023/08/25 08:33
  • de phil