ATmega328 Arduino Uno Board funcionando e suas aplicações

Experimente Nosso Instrumento Para Eliminar Problemas





O Arduino uno é um tipo de placa microcontrolada baseada no ATmega328 e Uno é um termo italiano que significa um. Arduino Uno é nomeado para marcar o próximo lançamento da placa de microcontrolador, nomeadamente Arduino Uno Board 1.0 . Esta placa inclui pinos de E / S digital 14, um conector de alimentação, i / ps-6 analógico, ressonador de cerâmica-A16 MHz, uma conexão USB, um botão RST e um conector ICSP. Todos estes podem apoiar o microcontrolador para operação posterior conectando esta placa ao computador. A alimentação desta placa pode ser feita com a ajuda de um adaptador AC para DC, um cabo USB, caso contrário, uma bateria. Este artigo discute o que é um Microcontrolador Arduino Uno , configuração de pinos, Especificações ou recursos do Arduino Uno ,e aplicativos.

O que é Arduino Uno ATmega328?

O ATmega328 é um tipo de microcontrolador de chip único formado com Atmel dentro do família megaAVR . A arquitetura deste Arduino Uno é uma arquitetura Harvard customizada com 8 bits Processador RISC testemunho. Outras placas do Arduino 1 incluem Arduino Pro Mini, Arduino Nano, Arduino Due, Arduino Mega e Arduino Leonardo.




Arduino Uno ATmega328

Arduino Uno ATmega328

Recursos da placa Arduino Uno

O recursos do Arduino Uno ATmega328 inclui o seguinte.



  • A tensão de operação é 5V
  • A tensão de entrada recomendada variará de 7v a 12V
  • A tensão de entrada varia de 6v a 20V
  • Os pinos de entrada / saída digital são 14
  • Pinos i / p analógicos são 6
  • A corrente DC para cada pino de entrada / saída é 40 mA
  • A corrente DC para o pino de 3,3 V é de 50 mA
  • A memória flash é de 32 KB
  • SRAM é 2 KB
  • EEPROM é 1 KB
  • A velocidade CLK é 16 MHz

Diagrama de Pin do Arduino Uno

A placa Arduino Uno pode ser construída com pinos de alimentação, pinos analógicos, ATmegs328, cabeçalho ICSP, botão Reset, LED de força , pinos digitais, led de teste 13, pinos TX / RX, interface USB, um externo fonte de energia . O Descrição da placa Arduino UNO é discutido abaixo.

Configuração de pinos da placa Arduino Uno

Configuração de pinos da placa Arduino Uno

Fonte de energia

O Fonte de alimentação Arduino Uno pode ser feito com a ajuda de um cabo USB ou uma fonte de alimentação externa. As fontes de alimentação externas incluem principalmente adaptador AC para DC, caso contrário, uma bateria. O adaptador pode ser conectado ao Arduino Uno conectando-o ao conector de alimentação da placa Arduino. Similarmente, a bateria os cabos podem ser conectados ao pino Vin e ao pino GND do conector POWER. A faixa de tensão sugerida será de 7 volts a 12 volts.


Entrada e saída

Os 14 pinos digitais no Arduino Uno podem ser usados ​​como entrada e saída com a ajuda de funções como pinMode (), digitalWrite () e Digital Read ().

Pin1 (TX) e Pin0 (RX) (Serial): Este pino é usado para transmitir e receber dados seriais TTL, e estes são conectados aos pinos equivalentes de chip ATmega8U2 USB para TTL Serial.

Pino 2 e pino 3 (interrupções externas): Pinos externos podem ser conectados para ativar uma interrupção sobre um valor baixo, mudança de valor.

Pinos 3, 5, 6, 9, 10 e 11 (PWM): Este pino fornece o / p PWM de 8 bits pela função de analogWrite ().

Pinos SPI (Pin-10 (SS), Pin-11 (MOSI), Pin-12 (MISO), Pin-13 (SCK): Esses pinos mantêm a comunicação SPI, embora oferecida pelo hardware fundamental, não está atualmente incluída na linguagem Arduino.

Pin-13 (LED): O LED embutido pode ser conectado ao pino 13 (pino digital). Como pino de valor ALTO, o diodo emissor de luz é ativado sempre que o pino estiver BAIXO.

Pin-4 (SDA) e Pin-5 (SCL) (I2C): Ele suporta comunicação TWI com a ajuda da biblioteca Wire.

AREF (tensão de referência): A tensão de referência é para o i / ps analógico com analogReference ().

Redefinir pino: Este pino é usado para reiniciar (RST) o microcontrolador.

Memória

A memória deste microcontrolador Atmega328 Arduino inclui memória flash-32 KB para armazenar código, SRAM-2 KB EEPROM-1 KB.

Comunicação

O Arduino Uno ATmega328 oferece UART TTL- comunicação em série , e é acessível em pinos digitais como TX (1) e RX (0). O software de um Arduino possui um monitor serial que permite dados fáceis. Existem dois LEDs na placa, como RX e TX, que piscarão sempre que os dados estiverem sendo transmitidos através do USB.

Uma biblioteca SoftwareSerial permite a comunicação serial nos pinos digitais do Arduino Uno e o ATmega328P suporta TWI (I2C), bem como Comunicação SPI . O software Arduino contém uma biblioteca com fio para simplificar a utilização do barramento I2C.

Como usar um Arduino Uno?

O Arduino Uno pode detectar os arredores a partir da entrada. Aqui, a entrada é uma variedade de sensores e estes podem afetar seus arredores através do controle de motores, luzes, outros atuadores, etc. O microcontrolador ATmega328 na placa Arduino pode ser programado com a ajuda de uma linguagem de programação Arduino e do IDE (Integrated Development Environment ) Projetos Arduino pode se comunicar por software durante a execução em um PC.

Programação Arduino

Assim que a ferramenta Arduino IDE estiver instalada no PC, conecte a placa Arduino ao computador com a ajuda do cabo USB. Abra o Arduino IDE e selecione a placa certa escolhendo Ferramentas–> Placa ..> Arduino Uno e selecione a porta certa escolhendo Ferramentas–> Porta. Esta placa pode ser programada com a ajuda de um Arduino linguagem de programação depende da fiação.

Para ativar a placa Arduino e piscar o LED no quadro, despeje o código do programa com a seleção de Arquivos–> Exemplos ..> Básico ..> Flash. Quando os códigos de programação são despejados no IDE, clique no botão ‘upload’ na barra superior. Assim que este processo for concluído, verifique o flash do LED na placa.

Proteção de alta tensão de USB

A placa Arduino Uno possui um fusível polifunde reorganizável que protege a porta USB do PC contra sobretensão. Embora a maioria dos PCs tenha sua própria proteção interna, o fusível oferece um revestimento adicional de segurança. Se acima de 500mA for fornecido à porta USB, o fusível irá rotineiramente quebrar a conexão até que a sobretensão seja removida.

Características físicas

As características físicas de uma placa Arduino incluem principalmente comprimento e largura. O placa de circuito impresso O comprimento e a largura do Arduino Uno são 2,7 x 2,1 polegadas, mas o conector de alimentação e o conector USB vão além da medição anterior. A placa pode ser fixada na superfície caso contrário caso com os orifícios dos parafusos.

Aplicações do Arduino Uno ATmega328

O aplicações do Arduino Uno inclui o seguinte.

  • Arduino uno é usado na prototipagem de projetos Do-it-Yourself.
  • No desenvolvimento de projetos baseados em controle baseado em código
  • Desenvolvimento de Sistema de Automação
  • Projeto de projetos básicos de circuitos.

Portanto, isso é tudo sobre Folha de dados do Arduino Uno . Finalmente, das informações acima, podemos concluir que este é um microcontrolador ATmega328P de 8 bits. Possui diferentes componentes, como comunicação serial, oscilador de cristal , o regulador de tensão para apoiar o microcontrolador . Esta placa inclui uma conexão USB, pinos de E / S digital-14, pinos de i / p analógicos-6, um conector de alimentação, um botão de reinicialização e um conector ICSP. Aqui está uma pergunta para você, qual é o Preço do Arduino Uno na Índia ?