Tabla de contenido:
- Paso 1: reúna todas las cosas
- Paso 2: cargue el programa ISP en la placa Arduino
- Paso 3: conecte la placa Target AVR a la placa Arduino
- Paso 4: Grabe el cargador de arranque en la placa AVR
- Paso 5: prueba la placa AVR
- Paso 6: ¡Listo
Video: Cómo programar una placa AVR usando una placa Arduino: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
¿Tiene una placa de microcontrolador AVR por ahí? ¿Es complicado programarlo? Bueno, estás en el lugar indicado. Aquí, le mostraré cómo programar una placa de microcontrolador Atmega8a utilizando una placa Arduino Uno como programador. Así que sin más preámbulos, ¡comencemos!
Paso 1: reúna todas las cosas
Aquí está todo lo que necesitará:
- Una placa de microcontrolador Arduino UNO / MEGA / nano.
- Una placa de microcontrolador AVR con un microcontrolador compatible (como un Atmega 8a)
- Un cable USB apropiado para la placa Arduino
- Seis cables de puente (dos para alimentación, uno para restablecer la placa AVR de destino y los tres restantes para comunicación)
Haga clic en la imagen de arriba para saber más.
Paso 2: cargue el programa ISP en la placa Arduino
Inicie el IDE de Arduino y vaya a Archivos> Ejemplos> ArduinoISP. Seleccione el tablero apropiado en Herramientas> Tableros. Sube el programa a la placa Arduino.
Paso 3: conecte la placa Target AVR a la placa Arduino
Realice las conexiones de la siguiente manera (AVR a placa Arduino):
VCC a 5 voltios
GND a GND
RST / RESET a D10
MISO a D11
MOSI a D12
SCK a D13
Si no puede encontrar ninguno de estos pines etiquetados, consulte la hoja de datos del chip del microcontrolador en la web. Agregué un diagrama de distribución de pines de algunos circuitos integrados de microcontroladores Atmega populares arriba. Mi placa AVR tenía un Atmega 8a. Además, se etiquetaron todos los pines importantes del tablero. Asegúrese de no utilizar cables sueltos y endebles.
Paso 4: Grabe el cargador de arranque en la placa AVR
Vaya a Herramientas> Placas> Seleccione Arduino NG o anterior. Luego vaya a Herramientas> Procesador y seleccione el presente en su placa AVR. Vaya a Herramientas> Programador y seleccione Arduino como ISP. Ahora vaya a Herramientas nuevamente y luego haga clic en 'Grabar cargador de arranque'. Los LED de RX y TX en la placa Arduino deberían parpadear rápidamente un par de veces y si aparece un mensaje que diga 'Listo para grabar el cargador de arranque' sin ningún error, ¡entonces su placa AVR está lista para ser programada!
Paso 5: prueba la placa AVR
Cargue un programa simple, como un LED parpadeante. Vaya a Archivos> Ejemplos> Conceptos básicos> Parpadeo. Mantenga presionada la tecla Mayús y haga clic en el botón Cargar. Una vez completada la carga, puede quitar los cables de conexión y encender su placa AVR y probar si se ha programado correctamente.
Paso 6: ¡Listo
Ahora puede usar una placa AVR para hacer proyectos electrónicos geniales. Como me encantan las maquetas de trenes, subí un programa simple para hacer funcionar una locomotora en un diseño automatizado. Dado que mi placa AVR tiene dos salidas de motor, puedo usarlas para controlar la locomotora y un desvío. El archivo de programa de este código se puede encontrar en el siguiente paso. Si estás interesado, puedes consultar el mío también.
Me encantaría saber qué hiciste hoy con él. ¡Todo lo mejor!
Recomendado:
Cómo programar PIC MCU con el programador PICkit usando una placa de pruebas: 3 pasos
Cómo programar PIC MCU con el programador PICkit usando una placa de pruebas: no necesita herramientas costosas y sofisticadas para jugar con microcontroladores PIC (o cualquier otro). Todo lo que necesita es una placa de pruebas en la que pruebe su circuito y programación. Por supuesto, es necesario algún tipo de programador e IDE. En esta instrucción
Cómo programar Arduino Pro Mini usando Arduino UNO .: 4 pasos
Cómo programar Arduino Pro Mini usando Arduino UNO .: Hola chicos, Hoy les comparto un método simple para programar Arduino Pro mini usando Arduino UNO. Este tutorial es para aquellos que están comenzando con arduino y quieren reducir el tamaño de su proyecto usando un Arduino Pro mini. Arduino Pro mini
Cómo programar y restablecer Arduino usando un teléfono inteligente Android: 8 pasos
Cómo programar y reiniciar Arduino usando un teléfono inteligente Android: Es posible que haya usado el adaptador OTG para conectar Pendrives y controladores de juegos, y dar energía a dispositivos pequeños. Puede hacer muchas más cosas además de encender su placa Arduino con Smart Phone. En este tutorial, compilaremos y cargaremos Ardu
Cómo programar usando el logotipo de MSW: 6 pasos
Cómo programar usando el logotipo de MSW: ACTUALIZACIÓN: NUEVO ARCHIVO DE CAJA IMPRESIONANTE. REVISIÓN V2.9 ACTUALIZACIÓN 30 de julio de 2009: IMPRESIONANTE ARCHIVO DE CAJA VERSIÓN 3.0 AÑADIDO ACTUALIZADO 16 de agosto de 2009: CAPTURA DE PANTALLA AÑADIDA DE IMPRESIONANTE CAJA V3.0 Este instructivo le enseñará cómo usar el logotipo de MSW. El logotipo de MSW es una programación educativa
Cómo programar un AVR (arduino) con otro Arduino: 7 pasos
Cómo programar un AVR (arduino) con otro Arduino: Este instructivo es útil si: * tienes tu arduino con atmega168 y compraste un atmega328 en tu tienda de electrónica local. No tiene un gestor de arranque arduino *, desea hacer un proyecto que no use arduino, solo un