Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Pinagem do Arduino Nano:especificações, descrições de pinos e programação


A tecnologia anda de mãos dadas com a robótica e a eletrônica. No centro de tudo isso está a placa de circuito eletrônico, e a placa de circuito mais comum no mundo da eletrô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 vários componentes, incluindo o microcontrolador. Pelo contrário, o Arduino Nano Pinout como placa de circuito impresso possui vários componentes dentro de si, e isso torna ainda mais interessante aprender sobre isso.

O que é uma Pinagem Nano do Arduino


O Arduino Nano é um pequeno chipboard serial do processador microcontrolador ATmega328P com dimensões de 4,5 cm por 1,8 cm. De fato, o Arduino Nano é popular em vez do Arduino UNO por causa de suas muitas semelhanças.

A diferença mais significativa é que o Arduino UNO usa a forma de placa de circuito Plastic Dual-In-line Package (PDIP) e tem 30 pinos, enquanto o Arduino Nano usa um plástico quad flat pack (TQFP) e tem 32 pinos. Na verdade, o Arduino Nano usa Micro USB Tipo B, enquanto o Arduino Nano possui um conector de alimentação DC.

(Também conhecido como PDIP (plástico DIP))

(Pacote plano quadrado de pino fino (TQFP))

Posteriormente, o Arduino Nano é preferível ao Arduino UNO devido ao seu pequeno tamanho, preço e funções especiais, pois ambos possuem funcionalidades semelhantes.

(Arduino Nano Vista frontal, traseira e lateral)

Recursos do Arduino Nano


Exemplo básico de barramento SPI)

(RJ11 turn ICSP PIC programador)

Especificações do Arduino Nano

ARDUINO NANO ESPECIFICAÇÃO
Microcontrolador ATmega328P
Memória Flash da CPU 32 KB (2 KB usado pelo Bootloader) de memória flash
Arquitetura / Processador AVR de 8 bits
SRAM 2 KB
EEPROM 1 KB
Velocidade do Relógio Velocidade de clock de 16 MHz
Fonte de tensão operacional 5V
Pinos de E/S analógica 8
Tensão de entrada 7V-12V
Corrente CC por pinos de E/S 40 mA
Pinos de E/S digital 22
Saída de modulação de largura de pulso (PWM) 6
Consumo de energia 19 mA
Tamanho do PCB 1,8 cm X 4,5 cm
USB Micro USB Tipo B
Cabeçalho ICSP SIM
Comunicação IIC, comunicação SPI, USART
Peso 7 gramas
Programável Arduíno IDE

Arranjo de pinagem do Arduino Nano


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

(Arranjos de pinos de função do Arduino Nano)

Pino TX/D1 é um pino de E/S digital responsável pela transmissão de dados seriais do Arduino Nano PCB. Portanto, é uma porta serial.

Pino RX/D0 é um pino de E/S digital responsável por receber dados seriais no Arduino Nano PCB. Portanto, é um dos pinos de comunicação serial e uma porta serial.

2 Redefinir pinos e um botão Reset que redefine o microcontrolador e o botão Reset para BAIXO ativo.

Pino D2 e ​​D3 . 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 ser executada e o programa em execução precisa ser interrompido.

Pinos D0 a D13 Serial Clock (SCK). Estes são todos os 14 pinos de entrada-saída digital (E/S) da pinagem 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 E/S digitais também possuem um resistor pull-up interno que varia de 20Ω a 40Ω e não são conectados por padrão. Subsequentemente, os pinos de E/S digitais também podem fornecer 40 mA de corrente da fonte de alimentação para alimentar o microcontrolador.

Pinos D3, D5, D6, D9 e D11 para Modulação de largura de pulso. Portanto, eles controlam o motor em termos de velocidade, brilho do LED e muitas outras funções que precisam de modulação.

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

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


Conseqüentemente, estes são os pinos digitais que são usados ​​na comunicação SPI (Serial Peripheral Interface).

LED embutido (13) . Este pino digital controla o LED interno embutido 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 (I2C).

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

VIN , um dos pinos de alimentação, é o pino de tensão de entrada da fonte de alimentação usado ao conectar também a um microcontrolador de torre de fonte de alimentação externa (nível de tensão de entrada de 7V – 12V).

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

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

pino GND é o pino terra na placa nano.

Como alimentar o Arduino Nano


Você precisará ligar o Arduino Nano para executar seu primeiro aplicativo. Ligar a placa de circuito Arduino Nano e seus modos de consumo de energia também são discutidos nesta seção. Esses modos de energia podem manter sua placa de circuito Arduino segura, especificamente contra danos de energia.

(Arduino Nano alimentado por mini USB)

Diferença entre Arduino Uno e Arduino Nano


Em contraste, o 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)

Como programar o Arduino Nano


(Configuração do Arduino Nano em uma placa de ensaio)

Nesta seção, discutiremos como programar o Arduino e também executar os programas.

O primeiro passo é baixar o Arduino IDE e drivers relacionados, como o núcleo megaAVR. Mais tarde, uma vez que a placa Arduino IDE tenha sido instalada, conecte a placa Arduino ao computador usando a porta USB. Ele alimentará os LEDs.

Enquanto isso, no software Arduino, escolha o tipo correto de placa Arduino que você está usando. Vá para os exemplos internos de código. Em seguida, 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 embutido do Arduino começará a piscar. Depois, você pode observar o Arduino e ver seus comandos sendo executados. Portanto, se você tiver o código de exemplo para que a placa Arduino pisque, você observará posteriormente o que a placa nano está fazendo.

Resumo


Para resumir, a aplicação e a familiaridade do Arduino Nano são baseadas principalmente nos recursos e funcionalidades discutidos neste artigo. Além disso, o Arduino Nano tem usos em muitas aplicações, como rastreamento de gestos e sensores eletrônicos integrados.

Em resumo, também estabelecemos que a programação do Arduino pode variar em programas mais extensos. Além disso, a comunicação SPI e a comunicação serial nos pinos também foram abordadas. Em caso de qualquer detalhe técnico ou dúvida, não hesite em contactar-nos. Estamos sempre felizes em ouvir seus comentários.

Tecnologia industrial

  1. Especificações e aplicativos ICM-20608-G
  2. Especificações e aplicações do APDS-9960
  3. Sensor Arduino - Tipos e Aplicações
  4. Programação da série Atmel AT89 via Arduino
  5. Calculadora Arduino
  6. Arduboy Clone com Arduino Nano e display I2C OLED
  7. Raspberry Pi e laptop Arduino
  8. Transistor 2N3771:Pinagem, Recursos, Aplicações e Alternativas
  9. Microcontrolador AT89c51:programação, pinagem, recursos e alternativas
  10. Arduino Protoshield – Um guia rápido e abrangente sobre como montá-lo