Tabla de contenido:

Mínimo desnudo - Arduino en placa de pruebas: 5 pasos
Mínimo desnudo - Arduino en placa de pruebas: 5 pasos

Video: Mínimo desnudo - Arduino en placa de pruebas: 5 pasos

Video: Mínimo desnudo - Arduino en placa de pruebas: 5 pasos
Video: LOS MEJORES KIT PARA APRENDER ELECTRÓNICA Y ARDUINO || EJEMPLOS DE USO 2024, Diciembre
Anonim
Mínimo desnudo - Arduino en placa de pruebas
Mínimo desnudo - Arduino en placa de pruebas

El Arduino usa el chip ATMega328p. Podemos conseguirlo en formato SMD (ATMega328p-AU) o en formato DIP para soldadura de orificio pasante (ATMega328p-PU). Pero el chip por sí solo no puede funcionar. Necesita algunos componentes más y, en conjunto, se denomina configuración mínima básica de este chip.

Paso 1: esquema simple

Esquema simple
Esquema simple

A continuación tenemos el esquema de esta configuración. Como puede ver, necesitamos un suministro de 5 voltios. Este suministro debe estar muy bien regulado sin picos de voltaje. Para eso y un condensador adicional de 10uF entre 5V y GND. Además, el pin de reinicio está habilitado negativamente. Entonces, para deshabilitarlo, debemos aplicarle 5V. Para eso, se coloca una resistencia de 10k ohmios entre RESET y Vcc. Además, el ATMega328, suele funcionar a 16MHz. Para eso, entre los pines 9 y 10 colocamos un cristal de 16MHz. Pero este cristal, para oscilar, necesita dos condensadores de exactamente 22pF conectados a GND. En la figura anterior, tiene todos los pines del chip. Ahora mismo, si el microcontrolador tiene un cargador de arranque, podríamos cargar un código. Pero imaginemos que no tiene un gestor de arranque.

Paso 2: grabar el gestor de arranque

Grabar cargador de arranque
Grabar cargador de arranque

Ahora, imaginemos que el chip no tiene el cargador de arranque (chip virgen). Para eso, debe realizar las siguientes conexiones desde un Arduino UNO. Estos son los pines SPI, CLOCK, MISO y MOSI.

Paso 3: conecta Arduino a la PC

Conecte Arduino a la PC
Conecte Arduino a la PC

Ahora conecta el Arduino a tu PC. Abra Arduino IDE y vaya a Archivo → Ejemplos → ISP Arduino y abra ese ejemplo. Seleccione el com de la placa Arduino UNO, seleccione la placa como Arduino UNO y suba este código.

Paso 4: cargador de arranque

Cargador de arranque
Cargador de arranque

Ahora haga las conexiones en el esquema anterior y es hora de grabar el gestor de arranque. Vaya a Herramientas → programador → Arduino como ISP. Con eso cambiamos el programador a ISP.

Paso 5: finalmente grabar el gestor de arranque

Finalmente grabar el cargador de arranque
Finalmente grabar el cargador de arranque

Finalmente, vaya a Herramientas → Grabar gestor de arranque. Ahora los LED del Arduino parpadearán mucho. Una vez que reciba el mensaje de bootlaoder quemado, estaremos listos para comenzar.

Recomendado: