Tabla de contenido:
Video: Cómo grabar el gestor de arranque en Atmega328p-AU (SMD): 5 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¡¡Hola, todos!!
En este Instructables te mostraré cómo grabar el chip Bootloader ontp Atmega328p-AU (SMD) y cómo hacer un Arduino NANO de principio a fin.
El procedimiento escrito en estas instrucciones se puede utilizar para hacer cualquier placa arduino para los requisitos de su proyecto personalizado.
Mire el video para una mejor comprensión
Hay tres partes en este tutorial.
1. Diseño y recopilación de todos los componentes
2. Grabación del cargador de arranque en un nuevo chip
3. Carga del código de prueba
He adjuntado los archivos de PCB al final de este artículo.
¡Entonces empecemos!
Paso 1: Material requerido
Chip Atmega328P-AU
Módulo CP2102 USB a TTL (o similar como CH340)
Arduino NANO
Cables de puente
Regulador AMS1117 5V
Cristal de 16 MHz
LED SMD
Resistencia SMD (330R, 10K) (paquete 0604)
Interruptor de botón
Condensadores (0.1uF, 22pF, 10uF) (Usé tipo de cerámica, pero la placa está diseñada para el paquete SMD_0612)
Tira de terminales
Todas las herramientas y accesorios para soldadura SMD.
Paso 2: diagrama de circuito y creación de la placa de circuito
El diagrama de circuito y el diseño de PCB se descargaron del sitio web de Arduino. Más tarde modifiqué un poco ya que todos los componentes usados en la placa original no estaban disponibles conmigo. Pedí la placa de circuito en línea.
Una vez que recibí la PCB, utilicé mi estación de soldadura de soplador de aire caliente para soldar los componentes y los circuitos integrados. Se adjuntan las imágenes del tablero terminado.
No he explicado el proceso de soldadura ahora, ya que es un tema de alcance para diferentes instructables. Apliqué la pasta de soldadura en PCB usando una plantilla, coloqué los componentes y soldé con un soplador de aire caliente.
Paso 3: Conexiones y procedimiento para grabar el gestor de arranque
Siga los detalles de esta conexión (consulte el enlace Imágenes / Video para una fácil comprensión *)
ArduinoMINI casero …………….. Arduino NANO
Pin 15 (MOSI) ………………………………. D11
Pin 16 (MISO) ………………………………. D12
Pin 17 (SCK) ………………………………… D13
Pin 29 (RESET) …………………………….. D10
VCC …………………………………………………. VCC (5V)
GND ………………………………………………… GND
Procedimiento Para grabar el cargador de arranque después de realizar las conexiones correctas.
1) Conecte el Arduino NANO al USB de su PC
2) Seleccione la placa y el puerto Com adecuados
3) En el menú de herramientas seleccione ARDUINO AS ISP Programmer. Ruta: Herramientas> Programador> Arduino como ISP
4) Vaya a Herramientas y seleccione Grabar cargador de arranque. Ruta: Herramientas> Grabar cargador de arranque
5) Esto puede tardar hasta un minuto y se mostrará el mensaje "Done Burning Boot Loader".
Después de esto, puede quitar todos los cables de conexión y las conexiones y su nuevo microcontrolador AVR está listo para usarse como dispositivo independiente para sus proyectos.
* Todas las imágenes están en orden según procedimiento
Paso 4: prueba cargando el código
En este paso aprenderemos a cargar el código en el nuevo Homemade Arduino MINI. Deberá seguir este procedimiento cada vez que cargue el código.
Consulte el enlace Imágenes / video para una fácil comprensión.
Subiré el boceto del LED parpadeante para probar si el nuevo microcontrolador funciona correctamente.
Detalles de las conexiones:
Arduino casero MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC …………………………………………………. VCC (5V)
GND ………………………………………………… GND
1. Después de realizar las conexiones, conecte la placa convertidora de USB a TTL (CP2102) a su computadora.
2. Abra el bosquejo del LED parpadeante desde el menú de ejemplos.
3. En el menú de herramientas, seleccione el programador AVRISP y cargue el código.
4. Seleccione el puerto COM apropiado y la configuración de la placa.
5. Una vez que la pantalla de la computadora muestre que se está cargando, presione el botón de reinicio ya que no hemos conectado el pin DTR para reiniciar.
El LED parpadeante indica que el microcontrolador está funcionando correctamente, y esta placa equivalente a Arduino Mini se puede utilizar para sus proyectos. Por lo tanto, hemos aprendido a cargar un nuevo chip ATMEGA 328P-AU.
Paso 5: resolución de problemas y acabado
Hemos completado con éxito la fabricación del Arduino Nano. Sin embargo, existen posibilidades de que se produzcan errores. Aquí hay una lista de cosas que puede hacer para corregir los errores.
1) Verifique las conexiones y los componentes de su circuito (principalmente Crystal) si la grabación del cargador de arranque no funciona.
2) Asegúrese de haber mencionado la placa y el puerto COM correctos en el software
3) Compruebe si el cable USB está defectuoso.
4) Si el microcontrolador se calienta cuando está encendido, probablemente tenga un IC defectuoso.
5) Verifique la continuidad en PCB y puentes de soldadura no deseados ya que estamos usando componentes SMD.
Gracias
HS SANDESH HEGDE