Arduino Nano Pinout, schéma et spécifications en détail

La carte de développement Arduino Nano a été publiée pour la première fois en 2008 par Arduino et est l’une des cartes Arduino les plus populaires. Elle est basée sur le microcontrôleur 8 bits ATmega328 d’Atmel (Microchip Technology). L’Atmega328 est livré avec un chargeur de démarrage intégré, ce qui permet de flasher facilement la carte Nano avec un programme. Le pinout et les spécifications de l’Arduino Nano basé sur l’Atmega 328P sont donnés en détail dans ce post.

L’Arduino Nano a les mêmes fonctionnalités mais est plus petit en taille que l’Arduino Uno. L’autre différence est qu’il n’y a pas de prise d’alimentation DC sur le Nano et qu’il est alimenté à l’aide d’un câble USB Mini-B au lieu d’un câble standard.

Arduino Nano

Les cartes Arduino Nano sont largement utilisées dans le domaine de la robotique, des systèmes embarqués et des projets électroniques où la taille requise du microcontrôleur est petite.

Arduino Nano Pinout et Pin diagram

Pinout de l’Arduino Nano

Arduino Nano a un total de 36 broches. Parmi celles-ci, 8 sont des broches d’entrée analogiques et 14 des broches d’entrée/sortie numériques (dont 6 peuvent être utilisées comme sorties PWM). Nano possède un résonateur à cristal SMD de 16 MHz, un port mini USB-B, un connecteur ICSP, 3 broches RESET et, un bouton RESET.

Microcontrôleur Atmega328P : L’Atmega328P est un microcontrôleur 8 bits à haute vitesse et efficace, qui est basé sur l’architecture RISC (Reduced Instruction Set Computing) de l’AVR (Audio Video Recorder). Il est considéré comme le contrôleur AVR le plus populaire. Il consomme moins d’énergie que le microcontrôleur Atmega328.

Microcontrôleur Atmega 328p

Cristal SMD : Les cristaux montés en surface ont une meilleure stabilité que les autres cristaux et peuvent être facilement soudés sur la carte PCB.

Vous cherchez à modifier la fréquence PWM d’Arduino Nano ?

Comment modifier la fréquence sur les broches PWM d’Arduino Nano

Alimentation d’Arduino Nano :

Pin d’alimentation et port

Mini USB : Le mini USB est plus petit que l’USB standard mais plus épais que le micro USB. La carte Nano est alimentée par ce port. Et il nous permet également de connecter la carte à l’ordinateur à des fins de programmation.

Vin : C’est la tension d’alimentation continue modulée, qui est utilisée pour réguler les circuits intégrés utilisés dans la connexion. Elle est également appelée tension primaire pour les circuits intégrés présents sur la carte Arduino. La valeur de la tension Vcc peut être négative ou positive par rapport à la broche GND.

Pinout de l’Arduino Nano – Broches numériques:

Pins numériques sur l’Arduino Nano

Il existe 14 broches d’entrée/sortie numériques. Les broches numériques de l’Arduino ne peuvent lire/sortir que deux états : quand il y a un signal de tension et quand il n’y a pas de signal. Ce type d’entrée/sortie est généralement appelé numérique (ou binaire) et ces états sont appelés HIGH ou 1 et LOW ou 0.

Arduino Nano Pinout- PWM Pins:

Pins PWM sur Arduino Nano

Si vous regardez de près, vous trouverez le symbole ‘.’ sur les broches numériques 3,5,6,9,10 et 11. Six broches de l’ensemble des broches numériques sont des broches PWM (Pulse Width Modulation). Elles sont numérotées D3, D5, D6, D9, D10 et D11. Chacune de ces broches numériques peut générer un signal de modulation de largeur d’impulsion d’une résolution de 23 bits. La broche PWM génère le signal PWM en utilisant la fonction analogWrite().

Arduino Nano Pinout- Analog Pins:

Analog Pins on Arduino Nano

Arduino UNO possède 6 broches analogiques, tandis que Nano possède huit broches analogiques numérotées de A0 à A7. Vous pouvez connecter jusqu’à 8 capteurs analogiques/numériques à la carte. La fonction des broches analogiques est de lire la valeur de l’entrée analogique/numérique utilisée dans la connexion. Chacune de ces broches analogiques a un ADC intégré d’une résolution de 210 bits (donc il donnera 1024 valeurs).

Pinces ICSP:

L’en-tête ICSP se compose de 6 broches:

Pinces ICSP

Il signifie programmation série en circuit. Nous pouvons utiliser ces broches pour programmer le firmware de la carte Arduino. Le firmware avec les nouvelles fonctionnalités est téléchargé sur le microcontrôleur à l’aide de l’en-tête ICSP.

Pinces I2C:

Pinces I2C

C’est le protocole de communication série à deux fils. Il est l’abréviation de Inter-Integrated Circuits. L’I2C utilise deux lignes pour envoyer et recevoir des données : une broche d’horloge série utilise (SCL) et une broche de données série (SDA).

  • SCL-Il signifie Serial Clock. Elle est définie comme la ligne qui transfère les données d’horloge. Elle est utilisée pour synchroniser le décalage des données entre les deux dispositifs. L’horloge série est générée par le dispositif maître.
  • SDA-It représente les données série. Il est défini comme la ligne utilisée par l’esclave et le maître pour envoyer et recevoir les données. C’est pourquoi elle est appelée une ligne de données, tandis que SCL est appelée une ligne d’horloge.

Pinces SPI:

Pinces SPI sur Arduino Nano

SPI signifie Serial Peripheral Interface. Elle est utilisée par les microcontrôleurs pour communiquer rapidement avec un ou plusieurs périphériques.

  • SCK-Il signifie Serial Clock. Ce sont les impulsions d’horloge, qui sont utilisées pour synchroniser le transfert de données.
  • MISO-It signifie entrée maître/sortie esclave. Cette ligne de données dans la broche MISO est utilisée pour recevoir les données de l’esclave.
  • MOSI-It signifie Master Output/ Slave Input. Cette ligne est utilisée pour envoyer des données aux périphériques.
  • SS-It signifie sélection de l’esclave. Cette ligne est utilisée par le maître. Elle agit comme la ligne d’activation. Lorsque la valeur de la broche Slave Select d’un périphérique est BASSE, il peut communiquer avec le maître. Lorsque sa valeur est HAUT, il ignore le maître. Cela nous permet d’avoir plusieurs périphériques SPI partageant les mêmes lignes MISO, MOSI et CLK.

Interruptions externes (2 et 3)- Ces broches peuvent être utilisées pour déclencher une interruption externe dans les conditions suivantes : une valeur basse, un front montant ou descendant, ou un changement de valeur.

RXD et TXD : Les broches TXD et RXD sont utilisées pour la communication série. Le TXD est utilisé pour transmettre les données, et le RXD est utilisé pour recevoir les données pendant la communication série. Elle représente également le flux réussi des données de l’ordinateur vers la carte.

Autres broches:

3,3V : Cette broche sort 3,3V.

5V : Cette broche sort 5V.

GND (broches de masse) : Il y a un total de 5 broches de masse sur la carte..

RST : Utilisez pour réinitialiser la carte Arduino. Si cette broche est alimentée avec 5 V, la carte se réinitialisera automatiquement

REF : Cette broche est la référence d’entrée/sortie. Elle fournit la référence de tension à laquelle le microcontrôleur fonctionne actuellement. Envoyer un signal à cette broche ne fait rien.

Les indicateurs LED sur Arduino Nano:

La carte Arduino Nano se compose de 4 indicateurs LED:

La LED indicatrice de transmission de données (blanche) : Lorsque cette LED s’allume, l’Arduino Nano transmet des données à l’ordinateur.

La LED d’indicateur de réception de données (rouge) : Lorsque cette LED s’allume, la carte reçoit des données de l’ordinateur.

Indicateur d’alimentation : Il indique l’état de la batterie. Il peut également afficher la tension de la batterie sur l’écran LCD connecté à la carte Arduino.

Indicateur LED de la broche 13 (bleu) : Dans la carte, il y a une LED intégrée connectée à la broche numérique 13. Lorsque cette broche est réglée sur HIGH ou 1, la LED s’allume. Lorsque la broche est réglée sur BAS ou 0, la DEL s’éteint.

Spécifications d’Arduino Nano:

Microcontrôleur: ATmega328
Tension de fonctionnement : 5 V
Tension d’entrée (VIN): 6-20 V
Consommation électrique: 19 mA
Mémoire flash : 32 Ko (dont 2 Ko pris par le bootloader)
SRAM: 2 Ko
Vitesse d’horloge: 16 MHz
EEPROM : 1 KB
Courant par broche E/S: 40 mA (20 mA recommandé)
Taille du circuit imprimé: 18 x 45 mm
Poids: 7 g

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.