Arduino UNO R3: Pinagem (Pinout) – Características!


Diagrama de pinagem da placa de desenvolvimento Arduino UNO R3 - fvml.com.br
Diagrama de pinagem da placa de desenvolvimento Arduino UNO R3

🌐 Você pode ler este artigo em:
English
|
Español

A placa Arduino UNO R3 é, sem dúvida, uma das mais populares
e acessíveis plataformas de prototipagem eletrônica do mundo. Ideal para
iniciantes, educadores e profissionais, sua simplicidade e vasta comunidade
tornam-na a escolha perfeita para dar vida a projetos inovadores. No coração
desta placa está o microcontrolador ATmega328P, um chip
robusto e versátil que oferece um excelente equilíbrio entre desempenho e
consumo de energia.

Neste guia completo, vamos mergulhar fundo na pinagem do Arduino UNO R3.
Abordaremos cada pino, desde os de entrada e saída digitais e analógicas até
os de alimentação e comunicação. Nosso objetivo é fornecer uma referência
clara e detalhada para que você possa utilizar sua placa com máxima confiança
e aproveitar todo o seu potencial em seus projetos.

Diagrama de Pinagem (Pinout)

Tabela de Pinos de I/O (Entrada/Saída)

Pino na Placa GPIO (Chip) Funções Principais Observações Críticas / Estado Padrão
D0 / RX PD0 UART (RX) Recebe dados seriais. Usado para comunicação com o computador via USB.
Evite usar durante o upload do sketch.
D1 / TX PD1 UART (TX) Transmite dados seriais. Usado para comunicação com o computador via
USB. Evite usar durante o upload do sketch.
D2 / ~2 PD2 PWM, INT0 Saída PWM. Pode ser usado como interrupção externa 0.
D3 / ~3 PD3 PWM, INT1 Saída PWM. Pode ser usado como interrupção externa 1.
D4 PD4 Digital Pino digital de uso geral.
D5 / ~5 PD5 PWM Saída PWM.
D6 / ~6 PD6 PWM Saída PWM.
D7 PD7 Digital Pino digital de uso geral.
D8 PB0 Digital Pino digital de uso geral.
D9 / ~9 PB1 PWM Saída PWM.
D10 / ~10 PB2 PWM, SS Saída PWM. Pino ‘Slave Select’ para comunicação SPI.
D11 / ~11 PB3 PWM, MOSI Saída PWM. Pino ‘Master Out Slave In’ para comunicação SPI.
D12 / ~12 PB4 PWM, MISO Saída PWM. Pino ‘Master In Slave Out’ para comunicação SPI.
D13 PB5 Digital, SCK, LED Pino ‘Serial Clock’ para comunicação SPI. Conectado ao LED onboard
(‘L’).
A0 PC0 Entrada Analógica Leituras de sensores analógicos (0 a 1023). Também pode ser usado como
pino digital (D14).
A1 PC1 Entrada Analógica Leituras de sensores analógicos (0 a 1023). Também pode ser usado como
pino digital (D15).
A2 PC2 Entrada Analógica Leituras de sensores analógicos (0 a 1023). Também pode ser usado como
pino digital (D16).
A3 PC3 Entrada Analógica Leituras de sensores analógicos (0 a 1023). Também pode ser usado como
pino digital (D17).
A4 / SDA PC4 Entrada Analógica, I2C (SDA) Leitura analógica. Pino de dados (SDA) para comunicação I2C. Também pode
ser usado como pino digital (D18).
A5 / SCL PC5 Entrada Analógica, I2C (SCL) Leitura analógica. Pino de clock (SCL) para comunicação I2C. Também pode
ser usado como pino digital (D19).

Tabela de Pinos de Alimentação e Controle

Pino na Placa Nome Função Descrição Técnica
VIN Input Voltage Alimentação Externa Entrada de tensão (recomendado 7-12V) para o regulador de tensão da
placa.
5V 5 Volts Alimentação de Saída/Entrada Saída regulada de 5V a partir do VIN ou USB. Pode ser usado como entrada
para alimentar a placa (cuidado para não danificar o regulador).
3.3V 3.3 Volts Alimentação de Saída Fornecido pelo regulador onboard. Máximo de 50mA. Para alimentar
componentes que operam em 3.3V.
GND Ground Terra Pinos de referência de terra (0V). A placa possui vários pinos GND para
conveniência.
AREF Analog Reference Referência Analógica Tensão de referência para as entradas analógicas (0-5V por padrão). Pode
ser usada para melhorar a precisão das leituras ADC.
RESET Reset Reiniciar o Microcontrolador Colocar este pino em nível baixo (LOW) reinicia o microcontrolador
ATmega328P.
IOREF I/O Reference Referência de I/O Fornece a tensão de referência que o microcontrolador opera (5V no UNO).
Útil para shields que precisam se adaptar à tensão da placa.

Diagrama Esquemático

O diagrama esquemático vai além do pinout, mostrando como os componentes
eletrônicos internos da placa estão conectados. Ele é essencial para entender
o fluxo de energia e os sinais, permitindo diagnósticos mais avançados e a
possibilidade de modificar ou criar suas próprias versões da placa. Analisar o
esquemático ajuda a compreender o papel de cada componente, como o regulador
de tensão, o conversor USB-Serial e o microcontrolador principal.


Diagrama Esquemático Arduino UNO Rev 3 - fvml.com.br
Fig. 2 – Diagrama Esquemático Arduino UNO R3

Para visualizar o esquema do Arduino UNO R3, podes acessar a documentação
oficial do Arduino. O documento contém informações técnicas completas e
atualizadas sobre o hardware do módulo.
Clique aqui para acessar o esquema em PDF no site oficial do Arduino.

Resumo de Características Elétricas e Limitações

  • Microcontrolador: A placa é equipada com o chip
    ATmega328P, operando a uma frequência de clock de
    16 MHz.
  • Tensão de Operação: A placa funciona com uma tensão de
    5V, que é regulada internamente a partir de uma fonte externa
    (pino VIN) ou da conexão USB.
  • Alimentação (VIN): O pino VIN aceita uma
    tensão de entrada recomendada entre 7V e 12V. A
    faixa absoluta pode chegar a 6-20V, mas tensões mais altas podem
    superaquecer o regulador.
  • Corrente por Pino I/O: Cada pino de I/O digital pode
    fornecer ou receber um máximo de 20mA de corrente. O valor
    absoluto máximo é 40mA, mas exceder 20mA pode danificar o pino
    permanentemente.
  • Corrente Total Pinos I/O: A soma das correntes de todos os
    pinos de I/O e do pino 5V não deve exceder 200mA.
  • Conversor USB-Serial: A comunicação com o computador é
    gerenciada por um chip ATmega16U2, que atua como um conversor
    USB para serial, permitindo a programação e a depuração via porta serial
    virtual.
  • Memória: O ATmega328P possui
    32KB de memória Flash (para o código, com 0.5KB usados pelo
    bootloader), 2KB de SRAM (para variáveis) e 1KB de
    EEPROM (para armazenamento de dados não voláteis).
  • Pinos de Entrada Analógica (ADC): Possui
    6 pinos de entrada analógica (A0-A5) com uma resolução de
    10 bits (valores de 0 a 1023).

Compreender a pinagem e as características elétricas do Arduino UNO R3 é o
primeiro passo para criar projetos eletrônicos robustos e funcionais. Este
guia serve como uma referência rápida para evitar erros comuns, como
sobrecarregar um pino ou usar uma fonte de alimentação inadequada. Dominando
esses conceitos, você estará pronto para explorar todo o universo de
possibilidades que a plataforma Arduino oferece, desde simples acionamentos de
LEDs até complexos sistemas de automação e IoT.

🤔 Dúvidas Frequentes (FAQ): Sobre o Pinout do Arduino UNO R3

Para garantir que seu projeto seja um sucesso, compilamos algumas das
perguntas mais comuns sobre o pinout do Arduino UNO R3. Confira!

Qual a diferença entre os pinos VIN e 5V?
🔽

O pino VIN é uma entrada de tensão bruta (recomendado 7-12V) que
alimenta o regulador de tensão da placa, que por sua vez gera os 5V
estáveis. O pino 5V é a saída já regulada. Você pode alimentar o Arduino
pelo pino 5V, mas deve garantir que a fonte seja exatamente de 5V e
estável, pois isso bypassa o regulador de tensão, o que pode ser
arriscado para o microcontrolador.

Por que alguns pinos digitais têm um til (~) ao lado do número?
🔽

O til (~) indica que o pino suporta PWM (Pulse Width Modulation ou
Modulação por Largura de Pulso). Esses pinos podem simular uma saída
analógica, variando a “larga” do pulso de tensão em alta frequência. É
muito usado para controlar o brilho de LEDs ou a velocidade de motores
DC. No Arduino UNO, os pinos PWM são os ~3, ~5, ~6, ~9, ~10, ~11.

Posso usar os pinos A0-A5 como pinos digitais?
🔽

Sim! Os pinos de entrada analógica (A0 a A5) também podem funcionar
como pinos digitais. No código, você pode se referir a eles simplesmente
como A0, A1, etc., ou usando seus números equivalentes de pinos digitais
(A0 é o 14, A1 é o 15, e assim por diante até A5 que é o 19).

Como funcionam os pinos de comunicação I2C e SPI?
🔽

O I2C usa dois pinos: SDA (linha de dados) no pino A4 e SCL (linha de
clock) no pino A5. É um protocolo de comunicação com múltiplos escravos
e mestre. O SPI usa quatro pinos: MOSI (D11), MISO (D12), SCK (D13) e SS
(D10). É mais rápido que o I2C, ideal para comunicação de alta
velocidade com dispositivos como displays e cartões SD.

O que acontece se eu exceder a corrente máxima de um pino I/O?
🔽

Exceder a corrente máxima de 20mA (valor recomendado) por pino pode
danificar permanentemente a porta GPIO do microcontrolador ATmega328P.
Isso pode tornar o pino inutilizável para entrada ou saída. Para acionar
cargas que exigem mais corrente (como motores ou relés), sempre use um
circuito de driver, como um transistor ou um módulo relé.

Para que serve o pino AREF?
🔽

O pino AREF (Analog Reference) é usado para fornecer uma tensão de
referência externa e mais precisa para as conversões do conversor
analógico-digital (ADC). Por padrão, o Arduino usa 5V como referência, o
que significa que uma leitura de 1023 corresponde a 5V. Se você conectar
uma tensão mais estável e precisa (por exemplo, 3.3V) ao pino AREF, pode
melhorar a precisão das suas leituras analógicas, especialmente ao
trabalhar com sensores que operam em uma faixa de tensão menor.

👋 E por hoje é só, espero que tenhamos alcançado suas expectativas!

Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui
em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e
assuntos variados.

🙏 Se inscreva no nosso Blog! Clique Aqui —
FVM Learning!

Nos ajude a divulgar nosso trabalho, compartilhe nas redes sociais:
Facebook,
Instagram, WhatsApp. Uma simples atitude sua faz com que crescamos juntos e melhoremos o
nosso trabalho!

Forte abraço!
Deus vos Abençoe!
Shalom.

Compartilhar

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *