Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Broche Arduino Nano :spécifications, descriptions des broches et programmation

La technologie va de pair avec la robotique et l'électronique. Au centre de tout cela se trouve la carte de circuit électronique, et la carte de circuit imprimé la plus courante dans le monde de l'électronique est la carte de circuit imprimé Arduino. Les gens pensent également que les Aduinos sont des microcontrôleurs, et cependant, ce sont des circuits imprimés avec plusieurs composants, y compris le microcontrôleur. Au contraire, l'Arduino Nano Pinout en tant que carte de circuit imprimé comporte plusieurs composants en lui-même, ce qui le rend encore plus intéressant à découvrir.

Qu'est-ce qu'un brochage Arduino Nano

Arduino Nano est un petit panneau de particules série de processeur de microcontrôleur ATmega328P avec des dimensions de 4,5 cm sur 1,8 cm. En effet, Arduino Nano est populaire à la place de l'Arduino UNO en raison de ses nombreuses similitudes.

La différence la plus significative est qu'Arduino UNO utilise une carte de circuit imprimé en plastique Dual-In-line Package (PDIP) et possède 30 broches, tandis qu'Arduino Nano utilise un boîtier plat quadruple en plastique (TQFP) et possède 32 broches. En fait, Arduino Nano utilise un micro USB de type B tandis qu'Arduino Nano a une prise d'alimentation CC.

(Aussi connu sous le nom de PDIP (plastique DIP))

(Emballage plat carré à broche mince (TQFP))

Par la suite, Arduino Nano est préférable à Arduino UNO en raison de sa petite taille, de son prix et de ses fonctions spéciales, car ils ont tous deux des fonctionnalités similaires.

(Vues avant, arrière et latérales de l'Arduino Nano)

Caractéristiques d'Arduino Nano

Exemple de bus SPI de base)

(RJ11 tourner ICSP PIC programmeur)

Spécifications Arduino Nano

ARDUINO NANO SPÉCIFICATION
Microcontrôleur ATmega328P
Mémoire flash du processeur Mémoire flash de 32 Ko (2 Ko utilisés par Bootloader)
Architecture / Processeur AVR 8 bits
SRAM 2 Ko
EEPROM 1 Ko
Vitesse d'horloge Vitesse d'horloge de 16 MHz
Source de tension de fonctionnement 5 V
Broches d'E/S analogiques 8
Tension d'entrée 7V-12V
Courant continu par broches d'E/S 40 mA
Broches d'E/S numériques 22
Sortie de modulation de largeur d'impulsion (PWM) 6
Consommation électrique 19 mA
Taille du PCB 1,8 cm X 4,5 cm
USB Micro USB de type B
En-tête ICSP OUI
Communication IIC, communication SPI, USART
Poids 7 grammes
Programmable IDE Arduino

Disposition du brochage Arduino Nano

Cette section expliquera les fonctions des broches dans le matériel sous-jacent, et nous discuterons en détail des tâches alternatives des broches.

(Dispositions des broches de la fonction Arduino Nano)

Broche TX/D1 est une broche d'E/S numérique responsable de la transmission des données série du PCB Arduino Nano. C'est donc un port série.

Broche RX / D0 est une broche d'E/S numérique responsable de la réception des données série dans le PCB Arduino Nano. Il s'agit donc de l'une des broches de communication série et d'un port série.

2 broches de réinitialisation et un bouton de réinitialisation qui réinitialise le microcontrôleur et le bouton de réinitialisation sur actif BAS.

Broche D2 et D3 . Ce sont des broches d'E/S numériques utilisées pour interrompre le programme du microcontrôleur en cas d'urgence ou lorsqu'une fonction plus importante doit être exécutée et que le programme en cours doit être arrêté.

Broches d'horloge série D0 à D13 (SCK). Ce sont toutes les 14 broches d'entrée-sortie numériques (E/S) du brochage Arduino Nano. De plus, la configuration des broches est conforme aux exigences de l'application à l'aide des fonctions pinMode(), digitalRead() et digitalWrite(). Les broches IO numériques ont également une résistance pull-up interne qui va de 20Ω à 40Ω et ne sont pas connectées par défaut. Par la suite, les broches Digital IO peuvent également fournir 40 mA de courant d'alimentation pour alimenter le microcontrôleur.

Broches D3, D5, D6, D9 et D11 pour la modulation de largeur d'impulsion. Par conséquent, ils contrôlent le moteur en termes de vitesse, de luminosité des LED et de nombreuses autres fonctions nécessitant une modulation.

Broches A0 à A7 . Il s'agit de huit broches d'entrée analogiques et les entrées analogiques ont une fonction de convertisseur analogique-numérique (ADC) 8 bits. De plus, il est lu avec la fonction analogRead(), qui lit également les valeurs des broches analogiques spécifiées.

D10 Signal and Systems (SS), D11 Master Out Slave In (MOSI), D12 Master In Slave Out (MISO) et D13 Serial Clock (SCK) broches .

Par conséquent, ce sont les broches numériques qui sont utilisées dans la communication SPI (Serial Peripheral Interface).

DEL intégrée (13) . Cette broche numérique contrôle la LED interne intégrée au circuit imprimé, l'allumant ou l'éteignant chaque fois que nécessaire.

Broches A4 (SDA), A5 (SCA) . Ce sont des broches analogiques pour la communication à interface à deux fils (TWI) ou à circuit intégré (I2C).

AREF est une référence de conversion analogique tension-numérique (ADC).

VIN , l'une des broches d'alimentation, est la broche de tension d'entrée d'alimentation utilisée lors de la connexion à une source d'alimentation externe (niveau de tension d'entrée 7 V - 12 V).

3v3 est la tension minimale générée par le régulateur de tension intégré de la carte Nano.

5 V est la tension d'alimentation régulée utilisée par la carte Nano pour alimenter ses composants.

Broche GND est la broche de terre sur la carte nano.

Comment alimenter l'Arduino Nano

Vous devrez alimenter Arduino Nano pour exécuter votre première application. La mise sous tension de la carte de circuit imprimé Arduino Nano et ses modes de consommation d'énergie sont également abordés dans cette section. Ces modes d'alimentation peuvent protéger votre circuit imprimé Arduino, en particulier contre les dommages électriques.

(Arduino Nano alimenté par mini USB)

Différence entre Arduino Uno et Arduino Nano

En revanche, Arduino UNO et Arduino Nano présentent des différences significatives dans les spécifications techniques. Cependant, voici quelques-unes des différences décrites ci-dessous.

(Arduino Nano et Arduino UNO posés côte à côte)

Comment programmer Arduino Nano

(Configuration Arduino Nano sur une planche à pain)

Dans cette section, nous discuterons de la programmation de l'Arduino et de l'exécution des programmes.

La première étape consiste à télécharger l'IDE Arduino et les pilotes associés comme le noyau megaAVR. Plus tard, une fois la carte Arduino IDE installée, connectez la carte Arduino à l'ordinateur à l'aide du port USB. Il alimentera les LED.

Pendant ce temps, dans le logiciel Arduino, choisissez le bon type de carte Arduino que vous utilisez. Accédez aux exemples de code intégrés. Ensuite, chargez l'exemple de code de votre ordinateur sur la carte sur la barre supérieure du logiciel Arduino. Immédiatement lorsque le processus est terminé, la LED intégrée Arduino commencera à clignoter. Ensuite, vous pouvez observer l'Arduino et voir vos commandes en cours d'exécution. Par conséquent, si vous avez le code d'exemple pour que la carte Arduino clignote, vous observerez ensuite ce que fait la carte nano.

Résumé

Pour résumer, l'application et la familiarité d'Arduino Nano sont principalement basées sur les caractéristiques et fonctionnalités décrites dans cet article. De plus, Arduino Nano est utilisé dans de nombreuses applications, telles que le suivi des gestes et les capteurs électroniques embarqués.

En bref, nous avons également établi que la programmation Arduino peut varier dans des programmes plus étendus. De plus, la communication SPI et la communication série sur les broches ont également été couvertes. En cas de problème technique ou de question, n'hésitez pas à nous contacter. Nous sommes toujours ravis d'écouter vos commentaires.


Technologie industrielle

  1. Spécifications et applications de l'ICM-20608-G
  2. Spécifications et applications APDS-9960
  3. Capteur Arduino - Types et applications
  4. Programmation de la série Atmel AT89 via Arduino
  5. Calculatrice Arduino
  6. Arduboy Clone avec Arduino Nano et écran OLED I2C
  7. Transistor 2N3771 :brochage, fonctionnalités, applications et alternatives
  8. Microcontrôleur AT89c51 :programmation, brochage, fonctionnalités et alternatives
  9. Arduino Protoshield - Un guide rapide et complet sur son assemblage