Maybaygiare.org

Blog Network

Arduino UNO Pinagem, Pin diagrama, Especificações e Características em Detalhe

O Arduino Uno é um open-source microcontrolador da placa, que é baseado no Microchip ATmega328P (para o Arduino UNO R3) ou Microchip ATmega4809 (para o Arduino UNO wi-FI R2) micro-controlador Atmel e foi o primeiro alimentado por USB conselho desenvolvido pelo Arduino. Atmega 328P baseado Arduino UNO pinout e especificações são dadas em detalhes neste post.tanto Atmega328 quanto ATmega4809 vêm com um bootloader embutido, o que faz com que seja muito conveniente acender a placa com o nosso código. Como todas as pranchas Arduino, podemos programar o software rodando no tabuleiro usando uma linguagem derivada de C e c++. O ambiente de desenvolvimento mais fácil é o Arduino IDE.

Arduino UNO R3 Front side
Arduino UNO R3 Front side
Arduino UNO R3 Back side
Arduino UNO R3 Backside

It consists of 6 analog inputs, 14 digital input/output pins (of which 6 can be used as PWM outputs), a 16 MHz ceramic crystal resonator, a USB-B port, an ICSP header, a power jack and, a reset button.

Arduino UNO Pinout and Pin diagram:

Arduino UNO pinout
Arduino UNO pinout

Regulator, Oscillator, and Reset button:

Regulator, Oscillator and Reset Button
Regulator, Oscillator, and Reset Button

Voltage Regulator-The voltage regulator converts the input voltage to 5V. The primary use of a voltage regulator is to control the voltage level in the Arduino board. Mesmo que haja flutuações na tensão de alimentação de entrada do regulador, a tensão de saída permanece constante e próxima de 5 volts.

Oscilador De Cristal – o Oscilador De Cristal tem uma frequência de 16MHz, que fornece o sinal de relógio para o microcontrolador. Ele fornece o timing básico e controle para o conselho.

botão Reiniciar-é usado para reiniciar o tabuleiro. Recomenda-se carregar neste botão sempre que mostramos o código ao quadro.fonte de alimentação “Arduino UNO”:

Barril de jack, porta USB e Vin Pin
Barril de jack, porta USB, e Vin Pin

Barril de Jack – O Barril de tomada ou conector de Alimentação CC é usada para alimentar o Arduino usando uma fonte de alimentação externa. O cano é normalmente ligado a um adaptador. O tabuleiro pode ser alimentado por um adaptador que varia entre 5-20 volts, mas o fabricante recomenda mantê-lo entre 7-12 volts.Nota: Acima de 12 volts, a placa pode sobreaquecer e Abaixo de 7 volts, a tensão pode não ser suficiente para alimentar a placa.

porta-B USB-A Interface USB é usada para ligar o cabo USB. Esta porta pode ser usada para alimentar o dispositivo a partir da fonte 5V. Permite-nos ligar o tabuleiro ao computador. O programa é enviado para a placa serialmente a partir do computador através do cabo USB.

Vin-é a tensão de alimentação de corrente contínua Modulada, que é usada para regular o IC usado na conexão. É também chamada de voltagem primária para o IC presente na placa Arduino. O valor de tensão Vcc pode ser negativo ou positivo para o pino GND.

I2C Pinos do Arduino UNO pin diagrama:

"<yoastmark

"<yoastmark

"<yoastmark

"<yoastmark

I2C é o dois-fio-protocolo de comunicação serial. Significa circuitos Inter-integrados. O I2C usa duas linhas para enviar e receber dados: um PIN serial clock usa (SCL) e um pin serial data (SDA).

  • SCL – significa Relógio Serial. É o pin ou linha que transfere os dados do relógio. É usado para sincronizar a mudança de dados entre os dois dispositivos (mestre e escravo). O relógio de série é gerado pelo dispositivo mestre.
  • SDA-significa dados seriais. É definida como a linha usada pelo escravo e mestre para enviar e receber os dados. É por isso que é chamado de linha de dados, enquanto SCL é chamado de linha de relógio.

SPI Pinos do Arduino UNO pin diagrama:

"<yoastmark

"<yoastmark

SPI representa Serial Peripheral Interface. É usado pelos microcontroladores para se comunicar rapidamente com um ou mais dispositivos periféricos.

  • SCK-significa Relógio Serial. Estes são os pulsos de relógio, que são usados para sincronizar a transferência de dados.
  • MISO-significa Entrada/ Saída de escravos. Esta linha de dados no MISO pin é usada para receber os dados do escravo.
  • MOSI-significa ‘Master Output / Slave Input’. Esta linha é usada para enviar dados para os periféricos.
  • SS-significa Slave Select. Esta linha é usada pelo mestre. Ele atua como a linha de ativação. Quando o escravo de um dispositivo seleciona o valor pin é baixo, ele pode se comunicar com o mestre. Quando é alto, ignora o mestre. Isso nos permite ter múltiplos dispositivos periféricos SPI compartilhando as mesmas linhas MISO, MOSI e CLK.

interrupções externas( 2 e 3) – estes pinos podem ser usados para desencadear uma interrupção em um valor baixo, uma borda ascendente ou descendente, ou uma mudança de valor.

TXD e pinos RXD-TXD e RXD são usados para comunicação em série. O TXD é usado para transmitir os dados, e o RXD é usado para receber os dados. Representa também o fluxo bem sucedido de dados.

o Arduino UNO Pinagem do ICSP:

ICSP pinos do Arduino UNO
ICSP pinos do Arduino UNO

fica para a In-Circuit Serial Programming. Podemos usar estes pinos para programar o firmware do Conselho de Arduino. As mudanças de firmware com as novas funcionalidades são enviadas para o microcontrolador com a ajuda do cabeçalho ICSP.

O cabeçalho ICSP consiste em 6 pinos.

ICSP Header
ICSP Header

Arduino Uno Pinout – Analog Pins:

Analog Pins on Arduino UNO
Analog Pins on Arduino UNO

The Arduino Uno consists of 6 analog pins, which uses ADC (Analog to Digital converter). These pins can serve as analog inputs but can also function as digital inputs or digital outputs. Estes pinos aceitam entradas na forma de sinais analógicos e valores de retorno que variam entre 0 e 1023 (porque o Arduino Uno tem um conversor analógico de 10 bits para Digital ou resolução 210).

An Analog to digital converter works in three stages: sampling, quantization, and digitization. Como o Arduino opera em uma faixa de 0-5 volts, o tamanho do passo do dispositivo é de 5/1023=0.00488 volts ou 4,88 mV.

assim, podemos interpretar uma tensão de entrada de 4,88 mV para qualquer um dos pinos analógicos como 1, 9,77 mV como 2, e assim por diante até 5 V como 1023. Qualquer coisa abaixo de 4,88 mV é considerado 0 e acima de 4,99 V como 1023.

o Arduino Uno Pinagem – Pinos Digitais:

Digital Pinos do Arduino UNO
Digital Pinos do Arduino UNO

Sobre a placa Arduino UNO, pinos 0-13 são digitais de entrada/saída de pinos.

os pinos digitais Arduino podem ler apenas dois estados: quando há um sinal de tensão e quando não há sinal. Este tipo de entrada é geralmente chamado digital (ou binário) e estes estados são referidos como alto e baixo ou 1 e 0.

LED (13): No tabuleiro, há um LED incorporado ligado ao Pin 13 digital. Quando este pino é alto ou 1, O LED é ligado, quando o pino é baixo ou 0, ele é desligado.

pinos PWM:

pinos PWM do Arduino UNO
pinos PWM do Arduino UNO

Se você olhar de perto, você vai encontrar o ‘~’ símbolo no pino digital 3,5,6,9,10, e 11. Estes pinos têm um recurso adicional chamado PWM. Por isso estes pinos são chamados PWM pins.

PWM significa “modulação de largura de impulso”. Significa que um valor analógico está sendo modulado em um sinal digital. Suponha que você quer um motor de corrente contínua para funcionar em uma certa tensão analógica entre 0 e 5 V. Isso não é possível porque o tabuleiro de Arduino é baseado em MOSFET.

forma de Onda PWM
forma de Onda PWM com Duty cycle

Assim, para atingir o resultado desejado, só podemos simular um sinal analógico por mudar a nossa saída e muito rapidamente. Assim, PWM pode apenas imitar e simular os efeitos de um sinal analógico puro, ele nunca pode realizar conversão digital pura para analógica (que geralmente requer alguns componentes ativos como capacitores e indutores).

Outros pinos:

Outros pinos
Outros pinos

GND (Terra pinos): Há 5 pinos no solo disponível na placa.

RESET-Use para reiniciar a placa de Arduino. Se este pin for fornecido com 5 V, o tabuleiro irá reiniciar automaticamente

I/O Tensão de referência (IOREF) – este pin é a referência de entrada / saída. Ele fornece a referência de tensão em que o microcontrolador está operando atualmente. Enviar um sinal para este pin não faz nada.3.3 V e 5V: estes pinos fornecem 5V e 3.3 v regulamentados respectivamente aos componentes externos ligados à placa.

Especificações do Arduino UNO:

  • Microcontrolador: ATmega328p
  • Tensão de Funcionamento: 5V
  • Tensão de Entrada (recomendada): 7-12V
  • Tensão de Entrada (limites): 6-20V
  • Digital Pinos de I/O: 14 pinos (dos quais 6 pinos de saída PWM)
  • Pinos de Entrada Analógica: 6
  • Corrente DC por Pino de e/S: 40 mA
  • Corrente CC para 3,3 V Pino: 50 mA
  • Memória Flash: 32 KB (dos quais 0,5 KB é tomada pelo gestor de arranque)
  • SRAM: 2 KB (ATmega328)
  • EEPROM: 1 KB (ATmega328)
  • Velocidade do Clock: 16 MHz
  • Duração:6 mm
  • Largura:4 mm
  • Peso: 25 g

Saiba Mais sobre o Arduino aqui:

|Projetos com Arduino para Iniciantes

Como o Carregamento…

Deixe uma resposta

O seu endereço de email não será publicado.