¿Qué es el Microcontrolador ATMEGA328P ?
El Microcontrolador ATMEGA328P cuenta con 8 bits de alto desempeño combina memoria flash ISP de 32 kB con capacidades de lectura mientras realiza escritura, RAM de 2 kB, 23 líneas de E/S, con convertidor A/D de 6 canales y 10 bits, temporizador de vigilancia (watchdog) programable con oscilador interno y cinco modos de ahorro de energía seleccionables por software. Un remplazo alternativo común al ATmega328 es el ATmega328P.
¿Para qué sirve el Microcontrolador ATMEGA328P ?
El Microcontrolador ATMEGA328P se puede ocupar para diferentes proyectos de electrónica, robótica y mecatrónica.
ESPECIFICACIÓN Y CARACTERÍSTICAS
Chip: ATMEGA328P-PU
Familia: AVR ATmega
CPU: 8-bit AVR
Formato DIP
Voltaje de alimentación: 1.8V a 5.5V
Máxima frecuencia de funcionamiento: 20 Mhz
Comunicación: I2C, SPI, UART
Temperatura: -40°C ~ 85°C
Dimensiones: 4.6 mm x 34.8 mm x 7.5mm
Peso: 2.2 g
Pines: 28
I/O: 23
Tamaño de memoria del programa: 32 kB
Memoria FLASH: 32KB
RAM: 2 kB
ROM: 1 kB
EEPROM: 1024 bytes
ADC: 6 canales
*Nota: No trae el bootloader cargado.
INFORMACIÓN ADICIONAL
Carga del bootloader al ATmega328P con Arduino UNO
Para realizar la carga del bootloader sera necesario realizar la siguiente conexión a nuestro ATmega328P a un Arduino UNO:
Ya que hayamos realizado esta configuración y conectando nuestro Arduino UNO a la PC, continuaremos dentro de la suite IDE Arduino:
- Abrimos Archivos>Ejemplos>ArduinoISP
- En Herramientas>Boards -> Arduino Uno y cargamos el programa de ArduinoISP
- Después de haber cargado el programa anterior, configuraremos nuevamente en Herramientas>Programador>Arduino as ISP
- Dentro de Herramientas , daremos clic en “Quemar bootloader”
Después de esto podremos tener listo nuestro ATmega328P listo para poder programar.
Valoraciones
No hay valoraciones aún.