Quark XCVI .::. Reparar placa Mightyboard (Impresora 3D Wanhao) Programar ATmega8U2 y ATmega1280

Continuando con la reparación de la impresora 3D Wanhao Duplicator 4, en esta ocasión debemos programar el integrado sustituido, un ATmega8U2, con el firmware adecuado, basado en el de Arduino y desarrollado por Makerbot.

En el Quark XCV puedes ver cómo sustituí ese integrado, así como las causas de la avería.

Una vez programado, el Atmega8U2 se encargará de las comunicaciones entre la placa y el PC a la que se conecte.

Puedes descargarte el firmware del ATmega8U2 desde aquí, si estás en una situación similar y has de programarlo:

Firmware ATmega8U2 Mightyboard Wanhao
Firmware ATmega8U2 Mightyboard Wanhao
Firmware-ATmega8U2-Mightyboard-Wanhao.7z
Version: 1.0
4.1 KiB
6 Descargas
Detalles

Para ponértelo fácil y que puedas hacer un corta y pega, aquí tienes el comando para utilizar con AVRDUDE, dedicado a su uso con el programador AVRISP MKII:

avrdude -p m8u2 -P usb -c avrispmkii -U lock:w:0xCF:m -U efuse:w:0xF4:m -U hfuse:w:0xD9:m -U lfuse:w:0xff:m -U flash:w:Makerbot-usbserial.hex -v

Aunque no fue destruido, durante la catástrofe, el integrado principal, un ATmega1280, se desconfiguró, por lo que también necesita reprogramación. Por un lado, he de instalarle de nuevo su bootloader, que podéis descargar aquí:

Bootloader ATmega 1280 Wanhao Duplicator 4
Bootloader ATmega 1280 Wanhao Duplicator 4
Bootloader-ATmega1280-Wanhao-Duplicator-4.7z
3.5 KiB
7 Descargas
Detalles

Otra ayudita con el comando correspondiente para AVRDUDE:

avrdude -c avrispmkii -P usb -p m1280 -U flash:w:ATmegaBOOT_168_atmega1280.hex -U lfuse:w:0xff:m -U hfuse:w:0xD8:m -U efuse:w:0xF5:m -U lock:w:0xFF:m -v

Y, por otro, el firmware principal, que en mi caso será el Sailfish 7.7, que también podéis descargaros desde aquí:

Firmware Sailfish 7.7 para Wanhao Duplicator-4
Firmware Sailfish 7.7 para Wanhao Duplicator-4
Firmware-Sailfish-7.7-para-Wanhao-Duplicator-4.7z
Version: 1.0
91.5 KiB
7 Descargas
Detalles

Y otra ayudita con el comando correspondiente:

avrdude -c avrispmkii -P usb -p m1280-U flash:w:mighty_one_v7.7.hex:i -D -v

Todo ello podéis verlo en el EQVideo X:

Quark XCV .::. Reparar placa Mightyboard (3D Wanhao) desoldando y soldando ATmega8U2 QFN

Una nueva avería en mi impresora 3D Wanhao Duplicator 4. La afectada a sido la placa controladora principal, una Mightyboard.

En esta ocasión, un fallo en uno de los controladores de los motores, el del eje Z concretamente, ha llevado a la destrucción masiva de los dos transductores de temperatura de los extrusores, un par de integrados de MAXIM, de referencia MAX6675ISA, que han reventado, así como a la muerte silenciosa del ATmega8U2 que hace de interprete entre el microcontrolador principal, un ATmega1280, y el PC.

En el siguiente EQVideo IX, os muestro como sustituyo el ATmega8U2 en formato QFN32 de 5 x 5 mm, con una estación de aire caliente AOYUE, dando consejos sobre temperatura del aire y tiempos de precalentamiento, desoldado y soldado.

Quark LXXXVIII .::. Horno de soldadura SMD ¡Terminado!

En entradas anteriores os presenté mi proyecto de horno de soldadura SMD, basado en un controlador de Andy Brown.

En esta entrada os presento el EQVideo V, donde muestro el horno con sus modificaciones finales y compruebo su correcto funcionamiento:

El coste aproximado del horno es el siguiente (por si alguien se anima):

Horno 21€
Halógenos 14,40€
Clemas 3,50€
___________________
TOTAL = 38,90€

Os agradecería que os suscribiérais al canal, así como que dejéis vuestras impresiones y, si os gusta el contenido, lo indiquéis.

Un saludo.