Tabla de contenido:
- Paso 1: Lista de materiales
- Paso 2: diagrama de circuito y creación de la placa de circuito
- Paso 3: Conexiones y procedimiento para grabar el gestor de arranque
- Paso 4: prueba cargando el código
- Paso 5: solución de problemas
Video: CÓMO HACER ARDUINO NANO / MINI - Cómo grabar el gestor de arranque: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
En este Instructables, te mostraré cómo hacer un Arduino MINI desde cero.
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. Grabar el 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: Lista de materiales
- Módulo CP2102 USB a TTL (o similar como CH340)
- Arduino NANO
- Cables de puente
- Chip Atmega328P-AU
- 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
Hice la placa Arduino MINI en mi tutorial de soldadura SMD. Puedes ver el video si quieres aprender cómo.
Un resumen rápido … Apliqué la pasta de soldadura en PCB usando una plantilla, coloqué los componentes y soldé con un soplador de aire caliente.
He utilizado los archivos de PCB de Arduino de código abierto del sitio web de Arduino y los he modificado un poco de acuerdo con mis requisitos y las piezas disponibles. Más tarde encargué el PCB en línea a JLCPCB.
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: solución de problemas
Siguiendo los procedimientos de los pasos anteriores, puede fácilmente iniciar y cargar el chip Atmega.
Pero debido a algún software o errores humanos, no tendrá éxito. Aquí hay algunas sugerencias mías:
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.
Recomendado:
Actualice el cargador de arranque Arduino en un ATMega328: 4 pasos
Actualice el cargador de arranque Arduino en un ATMega328: Este tutorial ci permette di caricare il Bootloader nel caso en cui l'ATmega, presente en una bord di nostra creazione, sia vergine; come ad esempio nel caso in cui si vuole realizzare la Drivemall
Grabe el cargador de arranque en la placa de clonación Arduino Nano 3.0: 11 pasos
Grabe el cargador de arranque en la placa de clonación Arduino Nano 3.0: compró recientemente un clon de Arduino Nano 3.0 de AliExpress que venía sin un cargador de arranque. Estoy seguro de que hay muchas otras personas que están en la misma situación que yo, ¡y es posible que se hayan asustado un poco al principio! No se preocupe, en este instructivo
Grabar la pantalla de la computadora en Windows: 5 pasos
Grabar la pantalla de la computadora en Windows: en este instructivo, me gustaría mostrarle cómo grabar la pantalla de la computadora en una PC con Windows. Un screencast vale más que mil palabras e imágenes para demostrar un problema o un proceso en una computadora, especialmente si quieres hacer un video tutorial, d
Escudo de programación del cargador de arranque ATMEGA328 para Arduino Uno: 3 pasos (con imágenes)
Escudo de programación del cargador de arranque ATMEGA328 para Arduino Uno: Escudo de programación del cargador de arranque ATMEGA328P para Arduino Uno A veces sucede y usted daña su microprocesador Arduino Uno Atmega328P. Puede cambiar de procesador. Pero primero necesita programar el cargador de arranque en él. Así que este tutorial de cómo hacer esto b
Hacer una unidad de arranque con Linux (Ubuntu): 3 pasos
Crear una unidad de arranque con Linux (Ubuntu): ¿Quiere arrancar Linux desde un dispositivo para poder instalarlo en su computadora o hacer otras cosas divertidas con Linux? - Está a punto de aprender a configurar uno para que pueda arrancar con éxito desde él