A veces, los técnicos de radio que diseñan dispositivos electrónicos necesitan utilizar microcontroladores en sus diseños. Los microcontroladores necesitan firmware, para eso están los programadores.
¿Qué es un programador?
Un programador es un dispositivo de hardware-software que se utiliza para leer o escribir información en un dispositivo de almacenamiento (memoria interna de microcontroladores). Si el radioaficionado necesita programar el dispositivo microcontrolador una vez, puede usar un programador convencional que se conecte al puerto COM o LPT. Por ejemplo, el programador más simple para chips AVR es un cable de 6 hilos y 4 resistencias (programador PonyProg).
Con un programador convencional, puede cargar programas hexadecimales en muchos microcontroladores AVR sin perder tiempo ni dinero. Además, el programador se puede utilizar como un programador en circuito, por lo que puede programar el microcontrolador AVR sin quitarlo del dispositivo.
Dichos programadores están conectados a una computadora mediante un programa especial (que también se llama programador). Transfiere el firmware de la computadora y el dispositivo solo lo escribe en la memoria del microcircuito. Los programadores se pueden conectar a través de un puerto serie o paralelo, a través de un conector USB, etc. Los programadores modernos suelen estar conectados a través de USB.
El programador USB está diseñado para programar dispositivos con microprocesador de una determinada empresa (según la marca del programador) en forma ensamblada. Simplifica enormemente el proceso de configuración del software.
¿Cómo conectar un programador USB?
Para usar el dispositivo, debe conectarlo a uno de los puertos USB de su computadora. Después de eso, aparecerá un mensaje en la computadora sobre la conexión de un nuevo dispositivo USBasp, y el LED del programador se encenderá, lo que significa que el dispositivo está conectado correctamente.
Luego, debe instalar los controladores para que el sistema operativo pueda funcionar correctamente con este dispositivo. Después de eso, será posible conectar el dispositivo con microprocesador a la interfaz ISP. El segundo LED se iluminará durante la programación.
Como regla general, el programador tiene dos interfaces: una para conectar un microcontrolador y la otra para conectarse a una computadora. Para conectar el microcontrolador, puede utilizar el modo de programación en serie del ISP. Y este dispositivo está conectado a una computadora a través de un conector USB estándar.
Para controlar el programador, necesita instalar programas especiales. Es mejor utilizar aplicaciones con ventanas. Por ejemplo, para trabajar con el dispositivo, puede utilizar los programas ExtremeBurner, Khazama, avrguge y otros.