Arduino UNO R3, diagrama de pinos, especificações e aplicações

Experimente Nosso Instrumento Para Eliminar Problemas





O Arduino UNO R3 é freqüentemente usado placa de microcontrolador na família de um Arduino. Esta é a terceira versão mais recente de uma placa Arduino lançada no ano de 2011. A principal vantagem desta placa é que, se cometermos um erro, podemos trocar o microcontrolador da placa. As principais características desta placa incluem principalmente, ela está disponível em DIP (dual-inline-package), destacável e microcontrolador ATmega328. A programação desta placa pode ser facilmente carregada usando um programa de computador Arduino. Esta placa tem grande suporte da comunidade Arduino, o que tornará uma maneira muito simples de começar a trabalhar com eletrônicos embarcados e muitos outros aplicativos. Por favor, consulte o link para saber sobre Arduino - noções básicas e design

O que é Arduino Uno R3?

Arduino Uno R3 é um tipo de placa microcontrolada baseada em ATmega328P. Inclui tudo o que é necessário para segurar o microcontrolador, basta conectá-lo a um PC com a ajuda de um cabo USB e fornecer a alimentação usando um adaptador AC-DC ou uma bateria para começar. O termo Uno significa 'um' no idioma 'italiano' e foi selecionado para marcar o lançamento do software IDE 1.0 do Arduino. O R3 Arduino Uno é a terceira e mais recente modificação do Arduino Uno. A placa Arduino e o software IDE são as versões de referência do Arduino e estão atualmente com novos lançamentos. O Uno-board é o principal em uma sequência de USB- Placas Arduino , e o modelo de referência projetado para a plataforma Arduino.




Arduino Uno R3

Arduino Uno R3

Especificações do Arduino Uno R3

O Placa Arduino Uno R3 inclui as seguintes especificações.



  • É um microcontrolador baseado em ATmega328P
  • A tensão operacional do Arduino é 5V
  • A tensão de entrada recomendada varia de 7 V a 12 V
  • A tensão i / p (limite) é de 6V a 20V
  • Pinos 14 de entrada e saída digital
  • Pinos de entrada e saída digital (PWM) -6
  • Pinos i / p analógicos são 6
  • A corrente DC para cada pino de E / S é de 20 mA
  • A corrente DC usada para o pino de 3,3 V é de 50 mA
  • Memória Flash -32 KB e 0,5 KB de memória é usada pelo carregador de boot
  • SRAM é 2 KB
  • EEPROM é 1 KB
  • A velocidade do CLK é 16 MHz
  • LED embutido
  • O comprimento e a largura do Arduino são 68,6 mm X 53,4 mm
  • O peso da placa Arduino é de 25 g

Diagrama de pinos do Arduino Uno R3

O Diagrama de pinos do Arduino Uno R3 é mostrado abaixo. É composto por pinos de E / S de 14 dígitos. A partir desses pinos, 6 pinos podem ser utilizados como saídas PWM. Esta placa inclui 14 pinos de entrada / saída digital, entradas analógicas-6, uma conexão USB, cristal de quartzo-16 MHz, um conector de alimentação, um Conexão USB , ressonador-16Mhz, um conector de força, um cabeçalho ICSP um botão RST.

Diagrama de Pin do Arduino Uno

Diagrama de Pin do Arduino Uno

Fonte de energia

O fonte de energia do Arduino pode ser feito com a ajuda de uma fonte de alimentação externa ou conexão USB. A fonte de alimentação externa (6 a 20 volts) inclui principalmente uma bateria ou um adaptador CA para CC. A conexão de um adaptador pode ser feita conectando um plugue positivo central (2,1 mm) no conector de alimentação da placa. Os terminais da bateria podem ser colocados nos pinos do Vin e também do GND. Os pinos de energia de um Placa Arduino inclui o seguinte.


Vinho: A tensão de entrada ou Vin para o Arduino enquanto ele está usando uma fonte de alimentação externa oposta aos volts da conexão de USB ou então RPS (fonte de alimentação regulada) . Usando este pino, pode-se fornecer a tensão.

5 volts: O RPS pode ser usado para fornecer a fonte de alimentação para o microcontrolador bem como os componentes usados ​​na placa Arduino. Isso pode se aproximar da tensão de entrada por meio de um regulador.

3V3: Uma tensão de alimentação de 3.3 pode ser gerada com o regulador integrado e a corrente de consumo mais alta será de 50 mA.

GND: Pinos GND (terra)

Memória

A memória de um microcontrolador ATmega328 inclui 32 KB e 0,5 KB de memória é utilizada para o carregador de inicialização), e também inclui SRAM-2 KB, bem como EEPROM-1 KB.

Entrada e saída

Sabemos que um Uno R3 argumentativo inclui 14 pinos digitais que podem ser usados ​​como uma entrada ou saída usando as funções como modo de pino (), leitura digital () e gravação digital (). Esses pinos podem operar com 5 V e cada pino digital pode dar ou receber 20 mA e inclui 20k a 50k ohm puxe o resistor . A corrente máxima em qualquer pino é de 40mA, que não pode ultrapassar para evitar o microcontrolador do dano. Além disso, alguns dos pinos de um Arduino incluem funções específicas.

Pinos Seriais

Os pinos seriais de uma placa Arduino são pinos TX (1) e RX (0) e esses pinos podem ser usados ​​para transferir os dados seriais TTL. A conexão destes pinos pode ser feita com os pinos equivalentes do ATmega8 U2 USB ao chip TTL.

Pinos de interrupção externa

Os pinos de interrupção externa da placa são 2 e 3, e esses pinos podem ser dispostos para ativar uma interrupção em uma borda ascendente ou descendente, um valor baixo, caso contrário, uma modificação no valor

Pinos PWM

Os pinos PWM de um Arduino são 3, 5, 6, 9, 10 e 11 e fornece uma saída de um PWM de 8 bits com a função analógica Write ().

Pinos SPI (Interface Periférica Serial)

Os pinos SPI são 10, 11, 12, 13 ou seja, SS, MOSI, MISO, SCK, e estes manterão o Comunicação SPI com a ajuda da biblioteca SPI.

Pino LED

Um quadro de discussão é embutido com um LED usando o pino 13 digital. Sempre que o pino digital estiver alto, o LED acenderá, caso contrário, não acenderá.

Pinos TWI (interface de 2 fios)

Os pinos TWI são SDA ou A4, e SCL ou A5, que podem suportar a comunicação do TWI com a ajuda da biblioteca Wire.

Pino AREF (referência analógica)

Um pino de referência analógico é a tensão de referência para as entradas de um i / ps analógico usando a função como Referência analógica ().

Pino de reinicialização (RST)

Este pino traz uma linha baixa para reinicializar o microcontrolador, e é muito útil para usar um botão RST em direção a escudos que podem bloquear aquele sobre a placa Arduino R3.

Comunicação

Os protocolos de comunicação de um Arduino Uno incluem SPI, I2C e Comunicação serial UART .

UART

Um Arduino Uno usa as duas funções, como o pino 1 digital do transmissor e o pino 0 digital do receptor. Esses pinos são usados ​​principalmente em UART TTL comunicação em série.

I2C

Uma placa Arduino UNO emprega pino SDA, caso contrário, pino A4 e pino A5, caso contrário, pino SCL é usado para Comunicação I2C com biblioteca de fios. Neste, tanto o SCL quanto o SDA são sinais CLK e sinais de dados.

Pinos SPI

A comunicação SPI inclui MOSI, MISO e SCK.

MOSI (Pin11)

Este é o mestre de saída escravo no pino, usado para transmitir os dados para os dispositivos

MISO (Pin12)

Este pino é um CLK serial, e o pulso CLK sincronizará a transmissão que é produzida pelo mestre.

SCK (Pin13)

O pulso CLK sincroniza a transmissão de dados que é gerada pelo mestre. Pinos equivalentes com a biblioteca SPI são empregados para a comunicação de SPI. Os cabeçalhos ICSP (programação serial no circuito) podem ser utilizados para programação Microcontrolador ATmega diretamente com o carregador de boot.

Programação do Arduino Uno R3

  • A programação de um Arduino Uno R3 pode ser feita usando o software IDE. O microcontrolador na placa virá com pré-queimado por um carregador de boot que permite o upload de código novo sem usar um programador de hardware externo.
  • A comunicação disso pode ser feita usando um protocolo como o STK500.
  • Também podemos fazer upload do programa no microcontrolador, evitando o carregador de boot usando o cabeçalho, como a Programação serial em circuito.

Projetos Arduino Uno R3

O aplicações do Arduino Uno envolve principalmente projetos baseados em Arduino Uno, que incluem o seguinte

  • Alarme de visitante no Office usando Arduino Uno
  • Baseado em Arduino Uno Robô de Futebol
  • Lembrete de medicação automático baseado em Arduino Uno
  • Detecção de movimento com eletricidade estática
  • Táxi baseado em Arduino Uno com medidor digital de tarifas
  • Smart Stick baseado em Arduino Uno
  • Carro-robô controlado por smartphone e Arduino

Portanto, isso é tudo sobre Arduino uno Folha de dados R3 . Finalmente, pelas informações acima, podemos concluir que é a placa mais utilizada. UNO é uma ótima escolha para o primeiro Arduino devido aos seus recursos, como é relativamente barato, podemos substituir o microcontrolador e é muito fácil de configurar. Aqui está uma pergunta para você, quais são os aplicações de um Arduino Uno R3 ?