Cómo hacer Arduino en una placa de pruebas: instrucciones paso a paso

Cómo hacer Arduino en una placa de pruebas: instrucciones paso a paso

En este artículo vamos a aprender cómo hacer un Arduino en una placa de pruebas. También veremos qué es un Arduino, cómo programarlo y cómo ensamblarlos como microcontroladores independientes en una placa de pruebas o PCB.

Arduino fue una bendición para aquellos que querían aprender sobre microcontroladores y sistemas integrados para no ingenieros y principiantes en microcontroladores.

Antes de que existiera arduino, los principiantes tenían que aprender a usar microcontroladores con kits costosos y algunos de ellos codificaban el microcontrolador en lenguaje ensamblador, que es un lenguaje terrible y no todos los entendían.



Arduino fue un cambio total del juego, que es barato y la codificación se puede escribir en lenguajes superiores como C ++, y el programador no necesita ser un profesional en codificación.

¿Qué es un Arduino? (Para novatos)

Arduino es una placa de creación de prototipos de código abierto que se fabrica alrededor de ATmega328P, tiene 14 pines GPIO (salida de entrada de propósito general), de los cuales 6 pines tienen capacidad para realizar funciones analógicas, todos los 14 pines tienen capacidad para funciones digitales.

Un USB 2.0 tipo B colocado en la esquina derecha de arduino (dependiendo de cómo lo coloques) para alimentar y grabar programas en el microcontrolador. Se coloca un interruptor de reinicio en la esquina superior izquierda de la placa arduino para reiniciar el programa dentro del propio arduino.

los Placa arduino ha incorporado un programador que graba el programa en el microcontrolador ATmega328P a través de USB. Se proporciona un conector de CC separado para alimentar el arduino desde una fuente de voltaje externa que varía de 7 V a 12 V (tiene un regulador de voltaje incorporado).

Algunas especificaciones de arduino:

  • Voltaje de funcionamiento: 5 V en USB y 7-12 V en conector CC.
  • Pines de E / S digitales: 14 (6 de los cuales pueden realizar operaciones PWM)
  • Pines de entrada analógica: 6
  • Memoria flash para almacenar el programa: 32 KB
  • RAM: 2 KB
  • EEPROM: 1 KB
  • Velocidad de reloj: 16 MHz
  • Corriente de salida CC por pin de E / S: 20 mA

Nota: La especificación anterior solo se aplica al microcontrolador arduino basado en ATmega328P.

Cómo hacer uno en una placa de pruebas:

¿Si el prototipo de tu proyecto está completo y quieres hacerlo permanente en tu caja de proyecto? En realidad, no es necesario colocar toda la placa arduino voluminosa en la caja de su proyecto.

ATmega328P con pocos componentes externos es suficiente para ejecutar el programa y controlar los periféricos que conectaste con el microcontrolador.

La placa arduino se utiliza para grabar el programa en el microcontrolador y proporcionar cierta protección contra los fallos que hacemos durante la creación de prototipos.

DIAGRAMA:

ATmega328P conecta algunos componentes externos para hacer Arduino en la placa de pruebas

Una vez que el proyecto esté completo, puede extraer ATmega328P y conectar algunos componentes externos como se muestra en el diagrama y puede soldarlo a PCB para hacerlo permanente.

Para su próximo proyecto, no necesita comprar una placa arduino nueva, en su lugar puede comprar la ATmega328P y algunas otras externas, que son rentables y hacen que su proyecto sea más compacto.

Cómo programar ATmega328P cuando está en la placa de pruebas:

Método 1:

La forma más fácil y perezosa de programar el ATmega328P es con la placa arduino. Inserte el ATmega328P, grabe su programa y sáquelo, insértelo en su proyecto.

Este método es adaptable cuando su proyecto tiene un soporte IC de 28 pines (de modo que ATmega328P se puede quitar fácilmente) y el ATmega328P es fácilmente accesible.

He aquí cómo hacerlo:
Descargue Arduino IDE desde el sitio web oficial de arduino e instálelo en su computadora.
Actualice el controlador de la placa arduino en su computadora (no es necesario hacerlo, si está usando una computadora basada en Linux).
Inserte ATmega328P en la placa arduino en la dirección correcta y asegúrese de que tenga un gestor de arranque.
Seleccione 'Herramientas'> 'Placa'> 'Arduino / Genuino UNO'
Conecta el arduino a tu PC y selecciona el puerto correcto para tu arduino (varía de computadora a computadora. Selecciona 'Herramientas'> 'puerto').
Compile el programa y haga clic en el botón de carga.
Elimine ATmega328P e insértelo en su proyecto.

Método 2:

Si reprograma el microcontrolador con frecuencia y el hardware de su proyecto es inaccesible, entonces este método es el mejor para su proyecto, especialmente cuando ATmega328P se suelda directamente en PCB.

NOTA: Asegúrese de que la fuente de alimentación del circuito externo esté desconectada antes de continuar, vamos a alimentar ATmega328P desde la placa arduino.

Diagrama:

reprograme el microcontrolador con frecuencia y el hardware de su proyecto

Seleccione 'Herramientas'> 'Placa'> 'Arduino / Genuino UNO'
Conecta el arduino a tu PC y selecciona el puerto correcto para tu arduino (varía de computadora a computadora. Selecciona 'Herramientas'> 'puerto').
Compile el programa y haga clic en el botón de carga.




Artículo anterior: Circuito de alarma de accidente de motocicleta Siguiente: Circuito indicador de tiempo de reserva de batería