Recientemente me encargaron la construcción de un programador para la serie AVR8 es decir los microcontroladores mas famosos de ATMEL, el plano que debí utilizar como base fue el que se encuentra en la pagina web del grupo del Centro de Microelectrónica de la Universidad de los Andes, luego de revisar el esquema y el PCB de la pagina decidí hacer unos cambios en la estructura de la PCB.
El esquema es el mismo y no tiene ningún cambio, en cuanto a la PCB hice un diseño mas largo por el estilo del PICKit2 ICSP, dejando el conector USB en un extremo del circuito y los conectores ISP en el otro, agregue las marcas de los pines de los conectores (MISO, SCK, RES, VTG, MOSI y GND) haciendo mas fácil identificar los pines.
El programador soporta los siguientes microcontroladores:
32UC3A0512
ATXMEGA128A4
ATXMEGA64A4
ATXMEGA32A4
ATXMEGA16A4
ATXMEGA256A3B
ATXMEGA256A3
ATXMEGA192A3
ATXMEGA128A3
ATXMEGA64A
ATXMEGA256A1
ATXMEGA192A1
ATXMEGA128A1REVD
ATXMEGA128A1
ATXMEGA64A1
ATMEGA6450
ATMEGA3250
ATMEGA645
ATMEGA325
AT90USB82
AT90USB162 AT90USB1287 AT90USB1286 AT90USB647 AT90USB646 ATmega32U4 ATMEGA128RFA1 ATMEGA2561 ATMEGA2560 ATMEGA1281 ATMEGA1280 ATMEGA640 AT90PWM3B AT90PWM2B AT90PWM3 AT90PWM2 ATtiny2313 ATMEGA328P ATMEGA168 ATTINY861 ATTINY461 ATTINY261 ATMEGA8535 ATMEGA8515 ATMEGA161 ATMEGA6490 ATMEGA649 ATMEGA3290P ATMEGA3290 ATMEGA329P ATMEGA329 ATMEGA169 ATMEGA163 ATMEGA162 ATMEGA1284P ATMEGA644P ATMEGA644 ATMEGA324P ATMEGA164P AT90CAN128 ATMEGA128 ATMEGA103 AT90S8535 AT90S8515 AT90S4434 AT90S4433 AT90S2343 AT90S2333 AT90S2313 AT90S4414 AT90S1200 ATtiny9 ATtiny5 ATtiny4 ATtiny84 ATtiny44 ATtiny24 ATtiny85 ATtiny45 ATtiny25 attiny88 ATMEGA88 ATMEGA48
ATTINY26
ATMEGA8
ATMEGA32
ATMEGA16
AT90CAN32
AT90CAN64
ATMEGA64
ATtiny15
ATtiny13
ATtiny12
ATtiny11
En la pagina del Centro de Microelectrónica se encuentran las instrucciones para utilizar el programador.
Para descargar: USBtinyISP.rar
Mas Info:
Técnicas y Tecnologías de Diseño Electrónico
AVR:USBtinyISP - TTDE
USBtinyISP - Inexpensive USB AVR Programmer.
Sí tienes alguna inquietud no dudes en comentar.
El esquema es el mismo y no tiene ningún cambio, en cuanto a la PCB hice un diseño mas largo por el estilo del PICKit2 ICSP, dejando el conector USB en un extremo del circuito y los conectores ISP en el otro, agregue las marcas de los pines de los conectores (MISO, SCK, RES, VTG, MOSI y GND) haciendo mas fácil identificar los pines.
El programador soporta los siguientes microcontroladores:
32UC3A0512
ATXMEGA128A4
ATXMEGA64A4
ATXMEGA32A4
ATXMEGA16A4
ATXMEGA256A3B
ATXMEGA256A3
ATXMEGA192A3
ATXMEGA128A3
ATXMEGA64A
ATXMEGA256A1
ATXMEGA192A1
ATXMEGA128A1REVD
ATXMEGA128A1
ATXMEGA64A1
ATMEGA6450
ATMEGA3250
ATMEGA645
ATMEGA325
AT90USB82
AT90USB162 AT90USB1287 AT90USB1286 AT90USB647 AT90USB646 ATmega32U4 ATMEGA128RFA1 ATMEGA2561 ATMEGA2560 ATMEGA1281 ATMEGA1280 ATMEGA640 AT90PWM3B AT90PWM2B AT90PWM3 AT90PWM2 ATtiny2313 ATMEGA328P ATMEGA168 ATTINY861 ATTINY461 ATTINY261 ATMEGA8535 ATMEGA8515 ATMEGA161 ATMEGA6490 ATMEGA649 ATMEGA3290P ATMEGA3290 ATMEGA329P ATMEGA329 ATMEGA169 ATMEGA163 ATMEGA162 ATMEGA1284P ATMEGA644P ATMEGA644 ATMEGA324P ATMEGA164P AT90CAN128 ATMEGA128 ATMEGA103 AT90S8535 AT90S8515 AT90S4434 AT90S4433 AT90S2343 AT90S2333 AT90S2313 AT90S4414 AT90S1200 ATtiny9 ATtiny5 ATtiny4 ATtiny84 ATtiny44 ATtiny24 ATtiny85 ATtiny45 ATtiny25 attiny88 ATMEGA88 ATMEGA48
ATTINY26
ATMEGA8
ATMEGA32
ATMEGA16
AT90CAN32
AT90CAN64
ATMEGA64
ATtiny15
ATtiny13
ATtiny12
ATtiny11
En la pagina del Centro de Microelectrónica se encuentran las instrucciones para utilizar el programador.
Para descargar: USBtinyISP.rar
Mas Info:
Técnicas y Tecnologías de Diseño Electrónico
AVR:USBtinyISP - TTDE
USBtinyISP - Inexpensive USB AVR Programmer.
Sí tienes alguna inquietud no dudes en comentar.