TinyHVSP - programador en serie de alto voltaje basado en ATtiny84 - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

TinyHVSP – programador en serie de alto voltaje basado en ATtiny84 – Calendae

Hola, un placer verte por aquí. Yo soy Jordi Oriol y en el día de hoy te voy a hablar sobre TinyHVSP – programador en serie de alto voltaje basado en ATtiny84 – Calendae

Stefan Wagner El perfil EasyEDA es definitivamente la fuente de referencia para todo lo relacionado con ATtiny. Ha construido docenas de proyectos, algunos de los cuales hemos cubierto aquí, basados ​​en pequeños microcontroladores, y tiene sentido que uno de sus últimos proyectos, llamado TinyHVSP, sea una herramienta para ayudar con el desarrollo utilizando la serie de microcontroladores Attiny.

El dispositivo basado en ATtiny84 el microcontrolador es un archivo Programador en serie de alto voltaje (HVSP) y Restaurador de fusibles para microcontroladores ATtiny 13/25/45/85.

HVSP es una de las varias formas en que se pueden programar los miembros de la familia de microcontroladores AVR (especialmente chips más pequeños como la serie ATtiny). Implica el uso de 4 pines que constan de SCI (entrada de reloj en serie), SDI (entrada de datos), SII (entrada de instrucciones) y SDO (salida de datos). Junto con estos cuatro pines, también se utilizan los pines RESET, VCC y GND.

Programar un microcontrolador usando el enfoque HVSP implica aplicar un «alto voltaje» (12 voltios) al pin RESET para poner el microcontrolador en el modo de programación en serie de alto voltaje. Se llama «serie» porque los datos se envían al chip en serie de una manera similar a la que se experimenta con SPI.

La función de restablecimiento de fusibles del dispositivo permite al desarrollador restaurar los valores predeterminados de fábrica en el microcontrolador. En situaciones en las que el pin RESET, por ejemplo, se ha configurado como pin de E / S en el firmware, la programación de la placa será imposible a menos que se restablezca el fusible.

El TinyHVSP cuenta con una carcasa bien ensamblada, una pantalla OLED, un botón y un enchufe para sostener el microcontrolador para que parpadee. El botón se utiliza para iniciar el proceso de bloqueo de fusibles y los detalles del proceso, incluido el valor del fusible antes y después del reinicio, se muestran en el OLED.

Consistente con todos Por Stefan proyectos, el ATtiny84 TinyHVSP es totalmente de código abierto y todos los recursos, incluidos esquemas, listas de materiales, proyectos de PCB y firmware están disponibles en el Página de GitHub del proyecto.

Puede encontrar más información sobre el proyecto, junto con un video que muestra al programador en acción, en Página EasyEDA del proyecto.

No te olvides compartir en en tu Twitter y Facebook para que tus colegas lo sepan

??? ? ? ???

Comparte