Home - Blog

Arduino Nano Pinout: Especificações, Descrições de Pin, e Programação

A tecnologia anda de mãos dadas com a robótica e a electrónica. No centro de tudo isto está a placa de circuito electrónico, e a placa de circuito mais comum no mundo da electrónica é a placa de circuito Arduino. As pessoas também pensam que os Aduinos são microcontroladores, e no entanto, são placas de circuito com múltiplos componentes, incluindo o microcontrolador. Pelo contrário, o Arduino Nano Pinout como placa de circuito impresso tem vários componentes dentro de si, e isso torna ainda mais interessante aprender também sobre ele.

O que é um Arduino Nano Pinout

Arduino Nano é um pequeno processador de microcontrolador ATmega328P com dimensões de 4,5 cm por 1,8 cm. De facto, o Arduino Nano é popular em vez do Arduino UNO, devido às suas muitas semelhanças. 

A diferença mais significativa é que o Arduino UNO usa a forma de placa de circuito duplo em linha de plástico (PDIP) e tem 30 pinos, enquanto que o Arduino Nano usa uma placa de plástico quadrada plana (TQFP) e tem 32 pinos. De facto, o Arduino Nano utiliza Micro USB tipo B, enquanto que o Arduino Nano tem uma tomada de corrente contínua.

Arduino Nano Pinout 1

(Also conhecido como PDIP (DIP de plástico))

Arduino Nano Pinout 2

(Thin pin Pacote plano quadrado (TQFP))

Subsequentemente, o Arduino Nano é preferível ao Arduino UNO devido ao seu pequeno tamanho, preço e funções especiais, uma vez que ambos têm funcionalidades semelhantes.

Arduino Nano Pinout 3

(Arduino Nano Frente, Verso, e vista lateral)

Características do Arduino Nano

O microcontrolador ATmega328P vem com um bootloader incorporado, tornando mais fácil o flash do quadro com o seu código. O microcontrolador de potência é da família AVR (Audio/Video Receiver) de 8 bits.

Sinal de tensão de funcionamento de 5V.

A alimentação de energia através de VIN ou VCC pode variar entre 7V e 12V.

 A memória Flash do CPU 32KB foi por 2KB utilizada pelo Bootloader.

Velocidade de relógio de 16MHz ou oscilador de cristal.

2KB de memória SRAM.

1KB de memória EEPROM

Arduino Nano Pinout tem 30 pinos. Oito alfinetes analógicos,14 alfinetes digitais, 6 alfinetes de potência, e 2 alfinetes de reposição.

19mA Consumo de energia.

40mA DC or Pino I/O.

O pequeno tamanho do Arduino Nano Pinout pode caber em placas de pão padrão, tornando-o a primeira escolha para muitas aplicações.

Suporta comunicações SPI (Serial Peripheral Interface), USART (Universal Synchronous/Asynchronous Receiver/Transmitter), e comunicações de circuitos inter-integrados (IIC).

Arduino Nano Pinout 4

Barramento SPI básico example)

Utiliza Micro USB tipo B, ao contrário do Arduino UNO.

A programação em série em circuito (ICSP) permite a programação do microcontrolador sem ser desligado da placa de circuito.

Arduino Nano Pinout 5

 (RJ11 rodar ICSP PIC programmer)

Especificações do Arduino Nano

ARDUINO NANOESPECIFICAÇÃO
MicrocontroladorATmega328P 
Memória Flash da CPU32 KB (2 KB utilizados pelo Bootloader) memória flash
Arquitectura / ProcessadorAVR 8-bit
SRAM2 KB
EEPROM1 KB
Velocidade do Relógio16 MHz velocidade do relógio
Fonte de tensão de funcionamento5V
Pinos de E/S analógicos8
Tensão de entrada7V-12V
Corrente DC por pinos de E/S40 mA
Pinos de E/S digitais22
Modulação por largura de pulso (PWM) de saída6
Consumo de energia19 mA
Tamanho PCB1,8 cm X 4,5 cm
USBMicro USB tipo B
Cabeçalho do ICSPSIM
ComunicaçãoIIC, comunicação SPI, USART
Peso7 gramas
ProgramávelArduino IDE

Arduino Nano Pinout Arranjo

Esta secção explicará as funções dos pinos no hardware subjacente, e discutiremos em pormenor as tarefas alternativas dos pinos.

(Arranjos dos pinos da função Arduino Nano)

O pino TX / D1 é um pino digital I/O responsável pela transmissão de dados em série a partir do PCB Arduino Nano. Daí que seja uma porta de série.

O pino RX / D0 é um pino de E/S digital responsável pela recepção de dados em série no PCB Arduino Nano. Assim, é um dos pinos de comunicação em série e uma porta de série.

2 pinos Reset e um botão Reset que reinicia o microcontrolador e o botão Reset para activo LOW.

Pinos D2 e D3. Estes são pinos de E/S digitais usados para interromper o programa do microcontrolador em caso de emergência ou quando uma função mais importante precisa de ser executada e o programa em execução precisa de ser parado.

Pinos D0 a D13 do Relógio de Série (SCK). Estes são todos os 14 pinos de entrada/saída digital (E/S) do pino de saída do Arduino Nano. Além disso, a configuração dos pinos é conforme os requisitos da aplicação usando as funções pinMode(), digitalRead(), e digitalWrite(). Os pinos de IO digital também têm uma resistência interna de pull-up que vai de 20Ω a 40Ω e não estão ligados por defeito. Subsequentemente, os pinos Digital IO podem também fornecer 40 mA de corrente de alimentação para alimentar o microcontrolador.

D3, D5, D6, D9, e D11 pinos para Modulação da largura do pulso. Assim, controlam o motor em termos de velocidade, brilho de LED, e muitas mais funções que necessitam de modulação.

Pinos A0 a A7. Estes são oito pinos de entrada analógicos, e as entradas analógicas têm uma característica de conversor analógico-digital de 8 bits (ADC). Além disso, é lido com a função analogRead(), que também lê valores de pinos analógicos especificados.

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

Consequentemente, estes são os pinos Digital que são utilizados na comunicação SPI (Serial Peripheral Interface).

LED Inbuilt (13). Este pino Digital controla o LED interno incorporado na placa de circuito, ligando-o ou desligando-o sempre que necessário.

Pinos A4 (SDA), A5 (SCA). Estes são pinos analógicos para comunicação de Interface de Dois Fios (TWI) ou Circuito Integrado Inter-Integrado (I2C).

AREF é uma referência de Conversão de tensão analógica para digital (ADC).

VIN, um dos pinos de potência, é o pino de tensão de entrada da fonte de alimentação utilizado quando também se liga a uma fonte de alimentação externa (nível de tensão de entrada 7V – 12V) microcontrolador da torre.

3v3 é a tensão mínima gerada pelo regulador de tensão da placa Nano embutida.

5V é a tensão de alimentação de energia regulada utilizada pela placa Nano para alimentar os seus componentes.

O pino GND é o pino de terra na placa de nano.

Como alimentar o Nano Arduino

Terá de carregar o Arduino Nano para executar a sua primeira aplicação. A alimentação da placa de circuito do Arduino Nano e os seus modos de consumo de energia são também discutidos nesta secção. Estes modos de potência podem manter a sua placa de circuito Arduino segura, especificamente contra danos de energia.

(Arduino Nano alimentado com mini USB)

Cabo mini USB Conector – Ligue a ficha de alimentação do cabo mini USB ao pino e deixe-o tirar energia de qualquer fonte a partir da qual ocorra uma ligação.  Por um lado, esta opção também lhe permite retirar energia de qualquer dispositivo que suporte especificamente micro USB de conector USB.

Pino VIN – A fonte de alimentação externa não regulada de 6-20V passa especificamente através do pino para a placa para o alimentar. Posteriormente, a alimentação passa através da regulação pela placa Nano a 5V de voltagem adequada para o funcionamento da placa de circuito eléctrico por um regulador de voltagem da placa.

– Igualmente importante, se tiver uma fonte de alimentação regulada de 5V, é aqui que ocorre a ligação de energia. Assim, esta fonte também fornece a energia directamente à placa de circuito; assim, qualquer sobrecarga ou interrupção externa da fonte de energia pode danificar especificamente a placa microcontroladora Arduino.

Diferença entre o Arduino Uno e o Arduino Nano

Em contraste, Arduino UNO e o Arduino Nano têm diferenças significativas nas especificações técnicas. No entanto, aqui estão algumas das diferenças discutidas abaixo.

(Arduino Nano e Arduino UNO colocados lado a lado)

– Em contraste, o Arduino Uno é maior que o Arduino Nano com 6,9 cm x 5,3 cm, enquanto que o Arduino Nano tem 1,8 cm x 4,5 cm.

– Arduino Nano Pinout-Em contraste, o Arduino Nano tem um pacote de prancha TQFP (Pacote Plástico Quádruplo Plano) enquanto que o Arduino UNO tem pacote de prancha PDIP (Pacote Plástico Duplo em Linha).

-Em contraste, o Arduino Nano tem 32 pinos, enquanto que o Arduino UNO tem 30 pinos. Os dois pinos extra no Arduino Nano são para funções de ADC.

 – Em contraste, o Arduino Uno tem uma tomada DC e um cabo USB normal, enquanto o Arduino Nano usa uma porta USB mini-B; por conseguinte, pode obter energia a partir da ligação USB normal mini-B. Subsequentemente, também permite a comunicação através de USB.

Como programar o Arduino Nano

(Arduino Nano montado sobre uma tábua de pão)

Nesta secção, iremos discutir como programar o Arduino e também executar os programas.

O primeiro passo é descarregar a IDE do Arduino e drivers relacionados como o núcleo do megaAVR. Mais tarde, uma vez instalada a placa IDE do Arduino, ligar a placa Arduino ao computador utilizando a porta USB. Irá alimentar os LEDs.

Entretanto, no software do Arduino, escolha o tipo correcto de placa Arduino que está a utilizar. Ir para os exemplos de código incorporados. Subsequentemente, carregue o código de exemplo do seu computador para a placa na barra superior do software Arduino. Imediatamente quando o processo estiver concluído, o LED incorporado no Arduino começará a piscar. Posteriormente, poderá então observar o Arduino e ver os seus comandos a serem executados. Assim, se tiver o código de exemplo para o tabuleiro Arduino piscar, observará depois o que o nano tabuleiro está a fazer. 

Resumo

Em resumo, a aplicação e familiaridade de Arduino Nano baseiam-se principalmente nas características e funcionalidades discutidas neste artigo. Além disso, o Arduino Nano tem utilizações em muitas aplicações, tais como gestos de rastreio e sensores electrónicos a bordo. 

Em resumo, estabelecemos também que a programação do Arduino pode variar em programas mais extensos. Além disso, a comunicação SPI e a comunicação em série em pinos também foi abrangida. Em caso de qualquer tecnicismo ou questão, não hesite em contactar-nos. Temos sempre o maior prazer em ouvir o seu feedback.

Hommer Zhao
Hola, soy Hommer, el fundador de WellPCB. Hasta ahora tenemos más de 4.000 clientes en todo el mundo. Si tiene alguna pregunta, no dude en ponerse en contacto conmigo. Gracias por adelantado.

Serviços