Una visió general de la placa Arduino Nano

Proveu El Nostre Instrument Per Eliminar Problemes





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.



nano-placa arduino

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.

arduino-nano-pinout

Arduino-nano-pinout

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

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ó.

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?