Cómo funciona la placa ATmega328 Arduino Uno y sus aplicaciones

los arduino uno es un tipo de placa de microcontrolador basada en ATmega328, y Uno es un término italiano que significa uno. Arduino Uno recibe su nombre para marcar el próximo lanzamiento de la placa del microcontrolador, a saber. Placa Arduino Uno 1.0. Esta placa incluye pines de E/S digital-14, conector de alimentación, i/ps analógico-6, resonador de cerámica-A16 MHz, conexión USB, botón RST y cabezal ICSP. Todo esto puede apoyar el microcontrolador para una mayor operación conectando esta tarjeta a la computadora. Esta placa se puede alimentar con un adaptador de CA a CC, un cable USB o una batería. Este artículo explica lo que es un Microcontrolador Arduino Unoconfiguración de pines, Especificaciones o características de Arduino Uno, y nominaciones.


¿Qué es el Arduino Uno ATmega328?

los ATmega328 es un tipo de microcontrolador de un solo chip formado con Atmel en el familia megaAVR. La arquitectura de este Arduino Uno es una arquitectura Harvard personalizada con 8 bits procesador RISC corazón. Otras placas Arduino Uno incluyen Arduino Pro Mini, Arduino Nano, Arduino Due, Arduino Mega y Arduino Leonardo.

Arduino Uno ATmega328

Características de la placa Arduino Uno

los Características del Arduino Uno ATmega328 entiende lo siguiente.

  • El voltaje de trabajo es de 5V
  • El voltaje de entrada recomendado variará de 7v a 12V
  • El voltaje de entrada varía de 6v a 20V
  • Los pines de entrada/salida digital son 14
  • Los pines i/p analógicos son 6
  • La corriente CC para cada pin de entrada/salida es de 40 mA
  • La corriente CC para el pin de 3,3 V es de 50 mA
  • La memoria flash es de 32 KB
  • SRAM es de 2 KB
  • EEPROM es de 1 KB
  • La velocidad CLK es de 16MHz

Diagrama de pines de Arduino Uno

La placa Arduino Uno se puede construir con pines de alimentación, pines analógicos, ATmegs328, encabezado ICSP, botón de reinicio, LED de encendido, pines digitales, LED de prueba 13, pines TX/RX, una interfaz USB, una fuente de alimentación externa. los Descripción de la placa Arduino UNO se discute a continuación.

Lee:  La carga de la batería de iones de litio requiere una detección precisa del voltaje
Configuración de pines de la placa Arduino Uno
Configuración de pines de la placa Arduino Uno

Fuente de alimentación

los fuente de alimentación arduino uno se puede hacer usando un cable USB o una fuente de alimentación externa. Las fuentes de alimentación externas incluyen principalmente un adaptador de CA a CC, de lo contrario, una batería. El adaptador se puede conectar al Arduino Uno enchufándolo a la toma de corriente de la placa Arduino. De la misma forma, la batería los cables se pueden conectar al pin Vin y al pin GND del conector POWER. El rango de voltaje sugerido será de 7 voltios a 12 voltios.

Entrada salida

Los 14 pines digitales del Arduino Uno se pueden usar como entrada y salida usando funciones como pinMode(), digitalWrite() y Digital Read().

Pin1 (TX) y Pin0 (RX) (serie): Este pin se usa para transmitir y recibir datos seriales TTL, y estos están conectados a los pines equivalentes del chip serial ATmega8U2 USB a TTL.

Pin 2 y pin 3 (interrupciones externas): Los pines externos se pueden conectar para activar una interrupción en un valor bajo, un cambio de valor.

Pines 3, 5, 6, 9, 10 y 11 (PWM): Este pin proporciona PWM de 8 bits o/p mediante la función analogWrite().

Pines SPI (Pin-10 (SS), Pin-11 (MOSI), Pin-12 (MISO), Pin-13 (SCK): Estos pines mantienen la comunicación SPI, aunque los ofrece el hardware básico, que actualmente no se incluye en el lenguaje Arduino.

Pin-13 (LED): El LED integrado se puede conectar al pin 13 (pin digital). Como pin de valor ALTO, el LED está encendido, siempre que el pin esté en BAJO.

Pin-4 (SDA) y Pin-5 (SCL) (I2C): Es compatible con la comunicación TWI utilizando la biblioteca Wire.

AREF (voltaje de referencia): El voltaje de referencia es para i/ps analógicos con analogReference().

Lee:  Diferentes tipos de sensores utilizados en los automóviles

Restablecer pin: Este pin se utiliza para restablecer (RST) el microcontrolador.

Memoria

La memoria de este microcontrolador Arduino Atmega328 incluye memoria flash de 32 KB para almacenar código, SRAM de 2 KB y EEPROM de 1 KB.

Comunicación

El Arduino Uno ATmega328 ofrece UART TTL-Comunicación serial, y es accesible en pines digitales como TX (1) y RX (0). El software de un Arduino tiene un monitor en serie que permite datos fáciles. Hay dos LED en la placa, como RX y TX, que parpadean cada vez que se transmiten datos a través del USB.

Una biblioteca SoftwareSerial permite la comunicación en serie a través de los pines digitales Arduino Uno y el ATmega328P es compatible con TWI (I2C), así como con comunicaciones SPI. El software Arduino contiene una biblioteca de cables para simplificar el uso del bus I2C.

¿Cómo usar un Arduino Uno?

Arduino Uno puede detectar el entorno desde la entrada. Aquí la entrada es una variedad de sensores y estos pueden afectar su entorno controlando motores, luces, otros actuadores, etc. El microcontrolador ATmega328 en la placa Arduino se puede programar utilizando un lenguaje de programación Arduino y el IDE (Entorno de desarrollo integrado). ). proyectos arduino puede comunicarse por software mientras se ejecuta en una PC.

programación arduino

Una vez que la herramienta Arduino IDE esté instalada en la PC, conecte la placa Arduino a la computadora mediante un cable USB. Abra el IDE de Arduino y seleccione la placa correcta eligiendo Herramientas -> Placa…> Arduino Uno, y seleccione el puerto correcto eligiendo Herramientas -> Puerto. Esta placa se puede programar usando un Arduino lenguaje de programación depende del cableado.

Para activar la placa Arduino y hacer parpadear el LED en la placa, descargue el código del programa seleccionando Archivos -> Ejemplos…> Conceptos básicos…> Flash. Cuando los códigos de programación se descargan en el IDE, haga clic en el botón «descargar» en la barra superior. Una vez que se complete este proceso, verifique el parpadeo del LED en el tablero.

Lee:  Respuesta de estado cero con Matlab

Protección de alto voltaje USB

La placa Arduino Uno tiene un fusible de polietileno reorganizable que protege el puerto USB de la PC de las subidas de tensión. Aunque la mayoría de las PC tienen su propia protección interna, el fusible brinda una capa adicional de seguridad. Si se suministran más de 500 mA al puerto USB, el fusible siempre romperá la conexión hasta que se elimine la sobretensión.

Características físicas

Las características físicas de una placa Arduino incluyen principalmente largo y ancho. los circuito impreso El largo y el ancho del Arduino Uno es de 2,7 x 2,1 pulgadas, pero el conector de alimentación y el conector USB se extenderán más allá de la medida anterior. El tablero se puede fijar en la superficie si no es el caso con los agujeros para tornillos.

Aplicaciones del Arduino Uno ATmega328

los Aplicaciones Arduino Uno Incluya lo siguiente.

  • arduino uno se utiliza en la creación de prototipos de proyectos Do-it-Yourself.
  • En el desarrollo de proyectos basados ​​en control basado en código
  • Desarrollo de sistemas de automatización.
  • Diseño de diseños de circuitos básicos.

Así, se trata de Hoja de datos de Arduino Uno. Finalmente, a partir de la información anterior, podemos concluir que se trata de un microcontrolador ATmega328P de 8 bits. Tiene diferentes componentes como comunicación serial, Oscilador de cristal, el regulador de voltaje para apoyar el microcontrolador. Esta placa incluye conexión USB, pines de E/S digitales-14, pines de E/S analógicas-6, conector de alimentación, botón de reinicio y cabezal ICSP. Aquí hay una pregunta para ti, ¿cuál es el Precio de Arduino Uno en India?

Javired
Javired

Deja una respuesta

Tu dirección de correo electrónico no será publicada.