La cabeza de pan hace clic en la programación del AVR

[Quinn] en Blondihacks ha estado trabajando mucho con microcontroladores AVR últimamente y quería una forma rápida de programar el ATtiny13a (su AVR actual elegido) mientras el chip todavía está en un pantab.

Para acelerar la revisión y prueba del código, creó un pequeño encabezado de programa, al que llama Breadhead. El dispositivo es sorprendentemente simplista, y consta de un poco más de pines de cabeza en los que se puede hacer clic y una placa proto invertida.

Ella soldó seis títulos al lado superior (anteriormente el inferior) del tablero, mientras que un conjunto de ocho títulos de gran tamaño se soldaron al lado opuesto del desarrollador. Se soldaron pequeños trozos de alambre para conectar todos los pines apropiados antes [Quinn] deslizó el cabezal cómodamente sobre la parte superior del ATtiny y lo intentó rápidamente. Todo funcionó a la perfección, por lo que colocó un epoxi para mayor durabilidad y lo llamó un día.

Ella dice que el desarrollador funciona tan bien que probablemente también hará un encabezado similar para otros AVR comunes.

  • Christian Hülsemeyer dice:

    He estado usando un adaptador de este tipo durante mucho tiempo, pero el mío es un poco más pequeño.

  • mohonri dice:

    Hay algunos lugares donde puede comprar equipo para tal dispositivo, y también bastante barato. Puede obtenerlos por cualquier AVR aquí, y estos muchachos también están vendiendo un par. La diferencia es que estos kits tienen un enchufe para el AVR y vienen con tapas de filtro, etc.

    Por supuesto, el bricolaje también es divertido ...

    • Jethomson dice:

      Me gustan los apaters de tablero de allgaiershops. También vende en eBay. Creo que el precio total es 50 centavos más barato cuando compras en eBay. Ojalá hubiera hecho una placa V-USB barata.

      • Mohonri dice:

        Sparkfun vende uno preensamblado con ATTiny85 por aproximadamente $ 10. ¿O es demasiado caro? (Sé que sería demasiado caro para mí, pero soy barato)

  • CMJ dice:

    ¡Yo puedo hacer eso también!

    https://cmjdev.tumblr.com/post/10893117782/new-breadboard-setup-utilizing-the-isp-breakout

    Un poco más de cerca

    https://cmjdev.tumblr.com/post/10847776282/now-that-the-new-cnc-mill-is-working-awesome-ive

  • Ragnar dice:

    ¡Todo lo que te hace la vida un poco más fácil!

  • Mihail121 dice:

    Por desgracia, es una gran idea por qué nunca pensé en eso. La creatividad es simple.

  • Hincha dice:

    Hack idéntico encontrado en la web: http://c2.com/cybords/wiki.cgi?BreadboardSpider

    personalmente, todavía me quedo con cables pedic desordenados porque no programo mucho uC y cambio uC de un proyecto a otro.

  • CalcProgrammer1 dice:

    ¡Gran idea! Construí un cable de ruptura que divide un ISP de 6 pines en 6 líneas individuales, pero se rompió porque usé cables delgados. Tendría que construir uno de estos para los chips de la serie ATMega168, sería increíblemente útil.

  • atomsoft dice:

    Genial, mi amigo cercano ha estado haciendo esto por un tiempo:

    http://ghmicro.com/index.php?option=com_content&view=article&id=26:avr-programming-cable&catid=21:projects&Itemid=4

    • Cero absoluto dice:

      Sí, pero el énfasis de esto es que no requiere el espacio adicional en la placa de pruebas que ocupará, ni el esfuerzo adicional que se necesita para conectar la funda de la cinta al chip.

      Este diseño monta el chip. Simplemente puede dejar el primer orificio abierto para cada uno de los pasadores necesarios, empujarlo en su lugar en la zapatilla y programarlo.

      Uno de los otros enlaces en los comentarios mostraba una placa de pruebas habitada con solo mcu a lo largo de la ranura central, y que este diseño de encabezado hace que sea fácil seguir la línea, programando rápidamente los chips.

  • Oren Beck dice:

    Ha habido versiones comerciales de esto y no coinciden con los problemas comerciales exóticos para aquellos que no han sido dañinos. La "Bisagra de plástico" hecha de nailon tendía a romperse más rápido si un banco tenía antiestáticos que generaban algo de ozono. O luz solar natural durante horas extendidas. Este diseño elimina esos problemas.

    Quinn tiene un ganador aquí. Puntos ganados por la utilidad general y la aplicación creativa de cosas que son comunes en nuestras cajas de herramientas de trabajo. Escalar hacia arriba o hacia abajo es mi pensamiento inicial.

    Los rangos de tamaño de SMD IC también podrían ser un desafío digno.

  • Ptolomeo dice:

    Yo también hice uno de estos. El mío es aún más básico: solo una pieza de tablilla de 2 × 6 con 4 puntos de alfiler apuntando hacia arriba y 4 apuntando hacia abajo. Ahorra muchas placas de prueba, pero una vez me hizo pasar años averiguando por qué avr no se programaba cuando había un pequeño puente entre los pines.

  • Ian dice:

    Prefiero mi versión.

    10 pin breadboard ISP/JTAG header

  • Bill Rowe dice:

    Bela!

  • Rachie dice:

    Sería mucho más fácil usar un clip de prueba IC estándar:
    http://letsmakerobots.com/files/userpics/u10562/clip.jpg

    Las versiones DIP son baratas, pero cualquier cosa más pequeña sigue siendo escandalosamente cara.

  • Bogdan dice:

    Hice mi contacto directamente en el chip DIP. No fue para el pantab, solo para una placa en la que olvidé la cabeza del ISP. Pero tiene un mejor uso. Es un poco más grande porque es para programación DIP de 28 pines.

  • Quinn Dunki dice:

    ¡Hola a todos! Me encantan todas las variaciones de esta idea que todo el mundo tiene. Muchas soluciones excelentes para este problema. Para mí, quería algo que me permitiera dejar el uC en la placa de pruebas y algo que me permitiera dejar el ISP conectado. De esa manera puedo repetir rápidamente sobre el hardware y el software al mismo tiempo. Gracias por compartir tus versiones y gracias por la publicación, HaD.

Óscar Soto
Óscar Soto

Deja una respuesta

Tu dirección de correo electrónico no será publicada.