Aquest article proporciona informació detallada sobre una placa Arduino Nano, i és un tipus de placa de microcontroladors dissenyada per l'equip Arduino. Aquest microcontrolador es basa en Atmega168 o Atmega328p. És bastant similar a la placa Arduino Uno, però pel que fa a la configuració del pin i les característiques, aquesta placa nano s’ha substituït Arduino Un a causa de la seva mida petita. Com sabem, mentre dissenyem un sistema incrustat es prefereixen components de mida petita. Les plaques Arduino s’utilitzen principalment per construir projectes electrònics . sistemes incrustats, robòtica, etc. Però les taules nano s’introdueixen principalment per a principiants que no són de formació tècnica.
Què és una placa Arduino Nano?
Arduino Nano és un tipus de microcontrolador i està dissenyat per Arduino.cc. Es pot construir amb un microcontrolador com Atmega328. Aquest microcontrolador també s'utilitza a Arduino UNO. És una placa de mida petita i també flexible amb una gran varietat d'aplicacions. Altres Taules Arduino inclouen principalment Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo i Arduino Due. I altres taules de desenvolupament són AVR Development Board, PIC Development Board, Raspberry Pi , Intel Edison, MSP430 Launchpad i placa ESP32.
Aquesta placa té moltes funcions i funcions com una placa Arduino Duemilanove. No obstant això, aquesta placa Nano és diferent en el seu embalatge. No té cap presa de corrent continu, de manera que la font d'alimentació es pot proporcionar mitjançant un petit port USB connectat directament als pins com VCC i GND. Aquesta placa es pot subministrar de 6 a 20 volts mitjançant un port mini USB a la placa.
Funcions Arduino Nano
Les funcions d’un nano Arduino inclouen principalment les següents.
Arduino-nano-placa
- El microcontrolador ATmega328P és de la família AVR de 8 bits
- La tensió de funcionament és de 5 V.
- La tensió d'entrada (Vin) és de 7V a 12V
- Els pins d’entrada / sortida són 22
- Els pins i / p analògics són 6 de A0 a A5
- Els pins digitals són 14
- El consum d'energia és de 19 mA
- Els pins d'E / S del corrent continu són 40 mA
- La memòria flash és de 32 KB
- SRAM té 2 KB
- EEPROM té 1 KB
- La velocitat CLK és de 16 MHz
- Pes-7 g
- La mida de la placa de circuit imprès és de 18 X 45 mm
- Admet tres comunicacions com SPI, IIC i USART
Arduino Nano Pinout
A continuació es mostra la configuració del pin nano Arduino i a continuació es descriu la funcionalitat de cada pin.
Pin d'alimentació (Vin, 3,3 V, 5 V, GND): Aquests pins són pins d’alimentació
- El vin és el voltatge d’entrada de la placa i s’utilitza quan és extern Font d'alimentació s’utilitza de 7V a 12V.
- 5V és el font d'alimentació regulada tensió de la placa nano i s’utilitza per donar subministrament a la placa, així com als components.
- 3,3 V és la tensió mínima que es genera a partir del regulador de voltatge al tauler.
- GND és el passador de terra del tauler
Pin RST (restabliment): Aquest pin s'utilitza per restablir el microcontrolador
Pins analògics (A0-A7): Aquests pins s’utilitzen per calcular el voltatge analògic de la placa dins del rang de 0V a 5V
Pins d'E / S (pins digitals de D0 a D13): Aquests passadors s'utilitzen com a pins i / p en cas contrari, passadors o / p. 0V i 5V
Clavilles de sèrie (Tx, Rx): Aquests pins s’utilitzen per transmetre i rebre dades de sèrie TTL.
Interrupcions externes (2, 3): Aquests pins s’utilitzen per activar una interrupció.
PWM (3, 5, 6, 9, 11): Aquests pins s’utilitzen per proporcionar una sortida PWM de 8 bits.
SPI (10, 11, 12 i 13): Aquests passadors s’utilitzen per suportar Comunicació SPI .
LED incorporat (13): Aquest pin s'utilitza per activar el LED.
IIC (A4, A5): Aquests pins s’utilitzen per donar suport a la comunicació TWI.
AREF: Aquest pin s'utilitza per donar tensió de referència a la tensió d'entrada
Diferència entre Arduino UNO i Arduino Nano
La placa Arduino Nano és similar a una placa Arduino UNO que inclou un microcontrolador similar a Atmega328p. Així, poden compartir un programa similar. La diferència principal entre aquests dos és la mida. Perquè la mida d’Arduino Uno és doble a la placa nano. Així doncs, les plaques Uno fan servir més espai al sistema. La programació de l'ONU es pot fer amb un USB mentre que Nano utilitza el cable mini USB. Les principals diferències entre aquests dos es detallen a la taula següent.
diferència entre Arduino-UNO i Arduino-nano
Comunicació Arduino Nano
La comunicació d'una placa Arduino Nano es pot fer utilitzant diferents fonts, com ara utilitzar una placa Arduino addicional, un ordinador, en cas contrari mitjançant microcontroladors. El microcontrolador que s’utilitza a la placa Nano (ATmega328) ofereix comunicació en sèrie (UART TTL). Es pot accedir a pins digitals com TX i RX. El programari Arduino inclou un monitor sèrie que permet transmetre i rebre informació textual fàcilment de la placa.
Els LED TX & RX de la placa Nano parpellejaran quan s’enviï informació a través de l’enllaç FTDI i USB en direcció a l’ordinador. El SoftwareSerial, semblant a una biblioteca, permet la comunicació en sèrie en qualsevol dels pins digitals de la placa. El microcontrolador també admet la comunicació SPI i I2C (TWI).
Programació Arduino Nano
La programació d’un nano Arduino es pot fer mitjançant el programari Arduino. Feu clic a l'opció Eines i seleccioneu la placa nano. El microcontrolador ATmega328 sobre la placa Nano ve preprogramat amb un carregador d’arrencada. Aquest carregador d’arrencada permet carregar codi nou sense utilitzar un programador de maquinari exterior. La comunicació d'això es pot fer amb el protocol STK500. Aquí també es pot evitar el carregador d’arrencada i el programa de microcontroladors es pot fer mitjançant la capçalera de programació en circuit o ICSP amb un ISP Arduino.
Aplicacions d'Arduino Nano
Aquestes plaques s’utilitzen per construir projectes Arduino Nano llegint les entrades d’un sensor, un botó o un dit i donen una sortida en activar el motor o el LED, o algunes de les aplicacions es detallen a continuació.
- Mostres de sistemes i productes electrònics
- Automatització
- Diversos Projectes de bricolatge
- Sistemes de control
- Sistemes incrustats
- Robòtica
- Instrumentació
Per tant, es tracta d’una visió general de Full de dades Arduino nano . A partir de la informació anterior, podem concloure que, per als principiants que són novells en electrònica, es recomana extremadament aquesta placa Nano per les seves funcions, com ara el seu baix cost i molt senzill d’utilitzar en diferents aplicacions. Aquesta placa es pot connectar simplement a qualsevol ordinador a través del seu port mini USB. Aquí teniu una pregunta, què és un controlador nano Arduino?