Cuando los dispositivos de electrónica de consumo surgen en las últimas décadas, la demanda de Atmega32u4 aumenta dramáticamente. Este texto explorará qué es, cómo se presenta, y donde se aplica.
¿Qué es Atmega32u4??
El ATmega32U4 es un potente, fácil de usar, y microcontrolador altamente integrado, que se aplica ampliamente en sistemas integrados que requieren conectividad USB y comunicaciones complejas. El ATMega32U4 es un microcontrolador basado en AVR RISC de 8 bits y bajo consumo que se distingue por una SRAM de 2,5 KB, 1KB-EEPROM, 32Memoria flash de programa autoprogramable KB, 12-Convertidor A/D de 10 bits de canal, USB 2.0 dispositivo de velocidad completa/baja velocidad, e interfaz JTAG para depuración en chip.
ATmega32U4 Hoja de datos
Categoría | 8-bit Microcontrolador AVR | Tipo de memoria del programa | Destello |
Tamaño de la memoria del programa | 32KB | Velocidad de la CPU (MIPS/DMIPS) | 16 |
SRAM | 2560B | Datos EEPROM/HEF | 1024bytes |
Periféricos de comunicación digitales | 1-UART, 2-y arneses, 1-2C | Capturar/Comparar/Periféricos PWM | 2 Captura de entrada, 2 PCCh, 12PWM |
Temporizadores | 2 x 8 bits, 2 x 16 bits | Número de comparadores | 1 |
Número de módulos USB | 1, A toda velocidad | Rango de temperatura | -40 a 85°C |
Rango de voltaje de funcionamiento | 2.7 a 5,5 V | Número de pines | 44 |
Características de Atmega32u4
Configuración de pines versátil
Número de PIN. | Nombre del PIN | Número de PIN. | Nombre del PIN |
1 | (INT6/SOLO)PE6 | 23 | GND1 |
2 | UVcc | 24 | AVCC |
3 | re- | 25 | (PCI1/ADC8)PD4 |
4 | D+ | 26 | (T1/#OC4D/ADC9)PD6 |
5 | UGnd | 27 | (T0/OC4D/ADC10)PD7 |
6 | UCap | 28 | (ADC11/PCINT4)PB4 |
7 | VBus | 29 | (PCINT5/OC1A/#OC4B/ADC12)PB5 |
8 | (SS/PCINT0)PB0 | 30 | (PCINT6/OC1B/OC4B/ADC13)PB6 |
9 | (PCINT1/SCLK)PB1 | 31 | (OC3A/OC4A)PC6 |
10 | (PDI/PCINT2/MOSI)PB2 | 32 | (ICP3/CLK0/OC4A)PC7 |
11 | (PDO/PCINT3/MISO)PB3 | 33 | (#AUMENTAR)PE2 |
12 | (PCINT7/OC0A/OC1C/#RTS)PB7 | 34 | Vcc1 |
13 | REINICIAR | 35 | GND2 |
14 | vcc | 36 | (ADC7/TDI)PF7 |
15 | GND | 37 | (ADC6/TDO)PF6 |
16 | XTAL2 | 38 | (ADC5/TMS)PF5 |
17 | XTAL1 | 39 | (ADC4/TCK)PF4 |
18 | (OCOB/SCL/INT0)PD0 | 40 | (ADC1)PF1 |
19 | (SDA/INT1)PD1 | 41 | (ADC0)PF0 |
20 | (RXD1/AIN1/INT2)PD2 | 42 | AREF |
21 | (TXD1/INT3)PD3 | 43 | GND3 |
22 | (XCK1/#CTS)PD5 | 44 | AVCC1 |
Para resumir, hay totales 44 pines versátiles equipados en él. Dos de ellos se pueden utilizar como VCC y cuatro de ellos se pueden utilizar como GND.. Catorce pines pueden servir como función digital, incluyendo siete pines para PWM. Más y más, ATmega32U4 viene con un pin MOSI, Un pin MISO y un pin HWB.. Permiten el acceso del usuario y la carga del programa.. Más lejos, Incluso se puede utilizar como GPIO común.. Último, tiene una salida UART, cuatro SPI y un pin I2C.
¿Cuál es el consumo actual de ATmega32u4??
ATmega32u4 es un microcontrolador de 8 bits, que se aplica principalmente en bajo consumo de energía. Tiene un cristal de 16MHz. Medir con un multímetro, el consumo de energía es de 40mA, Lo cual es muy adecuado para dispositivos pequeños como juguetes electrónicos y controladores USB.. Qué más, Está equipado con una interfaz USB para conexión directa al PC..
¿ATmega32u4 viene con gestor de arranque??
No hay Cargador de arranque en ATmega32u4, pero tiene una excelente compatibilidad con la programación del gestor de arranque.. mientras tanto, Los pasos de programación no son tan complicados..
- Preparar el descargador USBASP.
- Instalar el controlador USBASP.
- Conecte USBASP a ATmega32u4. Deje tres pines NC en paz.
- Conecte USBASP a la computadora y abra el software progisp. En la interfaz operativa, seleccione el chip primero. Luego haga clic en el botón RD. No olvides hacer clic en … Botón para configurar la posición del fusible., ya que este botón está en una esquina poco impresionante. Después de hacer clic en importar flash para cargar el firmware, Puedes hacer clic en el botón de programación automática.. Habrá un recordatorio de la programación exitosa después de un tiempo..
Dos paquetes disponibles
Viene con dos tipos de paquetes., ATMEGA321A-MU para QFN y ATMEGA32U4-AU para TQFP. La mayor diferencia entre ellos es la distancia y la forma de los pines.. QFN es plano y viene con pines soldados en la parte inferior, mientras que TQFP es un paquete rectangular con pines con un intervalo de 0,5 mm. Aunque son varios en paquetes y pines., sus funciones son las mismas.
Excelente memoria flash
Tiene memoria flash de 32KB, 2.5KB SRAM y 1KB EEPROM. Cuando los datos se almacenan en la memoria flash, el dispositivo funciona rápidamente. Adicionalmente, La gran memoria flash no sólo reduce en gran medida los cuellos de botella de E/S que desperdician el ciclo de vida de la CPU., pero también resulta en un mal desempeño de una función específica.
Aplicación en el campo de la placa de circuito
- tablero de desarrollo: Microarduino, basado en ATmega32U4, está desarrollado conjuntamente con Adafruit. Tiene 20 pines de entrada/salida digitales (7 de los cuales se pueden utilizar como salidas PWM y 12 como entradas analógicas), 16 Oscilador de cristal MHz, conexión micro USB, jefe del CISP, y botón de reinicio. Además, Su tamaño coincide correctamente con el tablero.. Simplemente conéctelo a su computadora mediante un cable micro USB, está completamente listo para comenzar a usar. El ATmega32U4 tiene comunicación USB incorporada, eliminando la necesidad de un procesador auxiliar. Esto permite que el Micro aparezca como un mouse y un teclado en las computadoras conectadas., además de la función de analógico (Centros para el Control y la Prevención de Enfermedades) Puertos serie y COM.
- PCB de electrónica de consumo: Su buen rendimiento y abundantes recursos contribuyen a un funcionamiento inteligente y eficiente.. Arduino ATmega32u4 se puede utilizar en el decodificador, altavoz inteligente, cámara digital y tablero de juego.
- PCB de telecomunicaciones: Gracias a su interfaz USB e interfaz de comunicación, La velocidad y la estabilidad de la entrega y el proceso de datos mejoran enormemente.. Así, Goza de gran popularidad en enrutadores wifi y placas de estaciones base inalámbricas..
- PCB industrial automática: Cálculo rápido del dispositivo que se adapta a los controladores PLC., Dispositivo de medición industrial y máquina eléctrica inteligente. placa controladora.
Llevar
Indudablemente, Atmega32u4 es un dispositivo útil y está ganando gran popularidad en los circuitos integrados., con sus características satisfactorias. Y todavía, Creemos que esta tendencia no desaparecerá en el futuro mientras la electrónica de consumo inteligente se mantenga fuerte en el mercado.. Si desea participar en este campo esperanzador, Por favor, siéntase libre de Contáctenos.