Autor Tema: USBasp Clone  (Leído 4521 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Felixls

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 300
USBasp Clone
« en: 24 de Marzo de 2012, 13:11:33 »
Cual es el mejor amigo del hobbista electrónico microcontrolero? El programador de microcontroladores!

He aquí una versión modificada del programador de micros Atmel el USBasp



Las características de este programador son:
  • Soporta varios sistemas operativos (Linux, Mac OS y Windows)
  • Fácil de armar
  • Programa a 5kb/s y opcionalmente se puede bajar la velocidad
  • Graba micros trabajando a 2.4v a 5v (el programador no alimenta el target)

Se lo utiliza con AVRDUDE entre otros.

El funcionamiento básico es hacer de puente USB a interfaz SPI no tiene lógica de grabación como en el caso del PICKit2, el trabajo más pesado lo hace el soft del lado de la pc.

A futuro (no muy cercano) el autor tiene pensado agregarle debug por RS232.

Se puede comprar en su sitio oficial a 15 euros, eso creo.

Armar este puede costar +/- 18 dólares.

Para grabar el Atmega8 se puede armar un sencillo programador paralelo o serial, en mi caso usé este

Una vez grabado el micro y seteado los fuses se coloca en el programador, se conecta el usb y a quemar código se a dicho.

Ahh, ojo con los fuses en AVR, algunos pueden dejar deshabilitada la programación via SPI y no van a poder hacer nada con el micro (salvo programarlo via programador paralelo).

Link de download en mi blog

saludos!

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: USBasp Clone
« Respuesta #1 en: 24 de Marzo de 2012, 21:43:55 »
Se ve muy bien Felix  ((:-))

Que ventajas trae usar el buffer ?? o porque decidiste ponerlo? o es un nuevo update.

Donde si vi el buffer desde las primeras versiones es con el USBtinyISP

Hace años arme el programador y sigue funcionando bien.Es muy rápido.

Saludos!

Desconectado Felixls

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 300
Re: USBasp Clone
« Respuesta #2 en: 24 de Marzo de 2012, 22:12:00 »
Hola AKENAFAB, el buffer sirve para proteger al programador (que está funcionando a 3.3v) y como está alimentado por el voltaje del target puede programar micros de 2.4v a 5v.

Es bastante rápido, no tanto como un pickit por ejemplo, pero aceptable si se trabaja con micros de hasta 128kb

saludos!

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: USBasp Clone
« Respuesta #3 en: 25 de Marzo de 2012, 03:41:16 »
Gracias Felix

Esta excelente ese uso del buffer.

Saludos!!