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
29 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
28 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
30 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 XCIII .::. Librería KiCad: microcontrolador MSP430G2553IPW

Nueva actualización de la librería ElektroQuark de KiCad con el microcontrolador MSP430G2553IPW de Texas Instruments. Versión en TSSOP del archiconocido MSP430G2553.

El símbolo para Eeschema es prácticamente igual al que ya teníamos de la versión en DIP:

MSP430G2553IPW20 Símbolo de Eeschema.
MSP430G2553IPW20 Símbolo de Eeschema.

Su huella se ha creado a partir de otro TSSOP existente en la librería. El aspecto final es el siguiente:

MSP430G2553IPW20 Huella de Pcbnew.
MSP430G2553IPW20 Huella de Pcbnew.

Y su modelo 3D, también creado a partir del modelo existente, queda así:

MSP430G2553IPW20 Modelo 3D.
MSP430G2553IPW20 Modelo 3D.

Os podéis descargar la librería completa desde AQUÍ.

Quark XCII .::. Librería KiCad: condensador T491C226K016AT

Nueva actualización de la librería ElektroQuark de KiCad con el condensador de tántalo T491C226K016AT de Kemet.

Es un condesador de alta capacidad, 22uF, y de baja ESR y alta corriente.

Para ello, se ha creado el símbolo para Eeschema, una simple variación del típico condensador polarizado, cambiar datos y poco más:

T491C226K016AT Símbolo de Eeschema.
T491C226K016AT Símbolo de Eeschema.

Su huella ha tenido que ser creada desde cero, al no haber ninguna similar:

T491C226K016AT huella para Pcbnew.
T491C226K016AT huella para Pcbnew.

Y su modelo 3D, también creado desde cero:

T491C226K016AT Modelo 3D.
T491C226K016AT Modelo 3D.

Os podéis descargar la librería completa desde AQUÍ.