¿Se puede hacer algo al respecto con este AVRISP mkII o está muerto?

3

Parece que mi AVRISP mkII programmer murió en un incidente extraño. Se conectó a mi computadora mediante un cable USB y a una placa personalizada que aloja un ATXMEGA32A4U a través de su encabezado de programación de 6 pines. Las conexiones integradas para el programador están de acuerdo con E-Esquema-lista de Atmel (sec. 4 ) .

El AVRISP dejó de funcionar (todas las luces se apagaron) cuando conecté la fuente de alimentación de la placa (un LDO incorporado regula la tensión de alimentación a los 3.3 V requeridos por el microcontrolador). Aparentemente, cuando el programador está inactivo, hay un poco de desplegable en la línea de reinicio, por lo que el ATXMEGA al principio también parecía muerto. Sin embargo, después de desconectar el cable de programación, ATXMEGA reanudó su funcionamiento. Todavía funciona sin problemas y el LDO entrega 3.3V como se esperaba.

Después del incidente, no tenía energía en ninguno de los puertos USB de mi computadora, por lo tanto, apagué mi computadora, desconecté y volví a conectar la alimentación a la red, lo que devolvió la energía a los puertos USB. Pero cuando conecté mi AVRISP, todavía no mostraba ninguna reacción (aunque esta vez no hubo pérdida de alimentación en los puertos USB). El sistema operativo ni siquiera detectó la conexión de un dispositivo USB, ya que dmesg no informó nada (nota: esto está en Linux).

Cambié el cable USB del programador, pero eso no ayudó. Abrí el estuche para ver si el AVRISP tiene algún rastro visible de daño, pero se ve bien, por lo que puedo decir. Aquí hay una foto de él (conector USB a la izquierda, encabezado de programación de 6 pines a la derecha):

¿SepuedehaceralgoconrespectoaesteAVRISPodeboasumirqueestádañadoynosepuedereparar?¿Ycuálpodríaserunaexplicaciónprobabledeestaextrañamuerte?

EDIT:como sugerido por Raj , he medido los niveles de voltaje en lo que parece ser la sección de la fuente de alimentación del dispositivo. En la imagen de arriba, las huellas marcadas en rojo llevan 5.05 V, todo lo que está cerca está a 0 V. Parece que el IC cerca de la esquina inferior izquierda es un LDO que es un defecto. El paquete dice "BDR 391 ADFX", ¿alguien tiene una idea de qué dispositivo podría ser?

EDIT 2: como sugerido por Tom Carpenter he omitido el convertidor dc-dc defectuoso, sin embargo ahora el voltaje de suministro cae a 4,5 V y el dispositivo indicado en la imagen se calienta rápidamente.

    
pregunta kassiopeia

2 respuestas

5

Tuve un problema similar con el AVR ISP MKII cuando lo obtuve por primera vez. Conecté al programador, encendí la placa (que se alimentaba desde un puerto USB adyacente), y salí.

En mi tablero, la respuesta regulada como resaltada de n @ Raj falló, de manera bastante espectacular, quemó un agujero en el epoxi IC.

Después de algunas investigaciones, localicé que era un TPS61020 IC de convertidor DC-DC de TI. También medí los valores de resistencia y determiné que en realidad se está utilizando para generar 5 V desde un riel de 5 V, lo que me parece inútil, pero ya está.

Afortunadamente, pude arreglarlo por mi (lo compré en liquidación, por lo que no pude volver, por lo que no tengo nada que perder al intentar arreglarlo).

El primer paso fue eliminar el IC completamente. Es bastante difícil de hacer debido a la gran almohadilla térmica y al espacio reducido, como se puede ver en la foto de abajo. Al final, rompí todo el epoxi del IC para bajar al marco de plomo metálico, permitiéndome que el soldador lo calentara.

UnavezretiradoenlugardereemplazarelICquehubierasidodifícilderesolver,puseuncableentrelaparteinferiorderechadelaalmohadilladelaesquinadelinductoryelterminalpositivodelcapacitordetantaliogrande,comosemuestraacontinuación.EstoevitaelICporcompletoyalmismotiempomantieneelinductorensulugarparafiltrarelruido(siesestrictamentenecesario,nolosé,peroeraellugarmásfácilparaelpuente).

Busquécortocircuitosynoencontréninguno.Loencendí(primeroutilicéunsuministrolimitadoactualde5VparaasegurarmedenofreírmipuertoUSB).Yesofuetodoloquetomó.UnAVRISPMKIIenplenofuncionamiento.

Mientrasestabaeneso,tambiénagreguéundiodo1N4148yunencabezadodepuentede2.54mmcomosemuestraacontinuación.EstopermitealAVRISPalimentareldispositivodedestinodesdeelpuertoUSBcuandoelpuenteestáensulugar.Cuandoseretiraelpuente,elcomportamientoesestándar,yaqueeldispositivodedestinoseautoalimentayestableceelvoltajedeIO.

Elánododeldiodoestáconectadodesdeelpinde5VdelpuertoUSB(¡asegúresedenocortocircuitaraningunaotracosacercana!).Elcátodoseconectaamipuente.ElotroladodelpuenteseconectaalcátododeldiodoenlaesquinainferiorderechadelaplacaISPAVR.

    
respondido por el Tom Carpenter
3

Lasecciónmarcadaenrojopareceunaseccióndeenergía,rastrealaspistasyconfírmela,sisetratadeunaseccióndefuentedealimentación,compruebesiestáagotandolaalimentación,delocontrario,corregirestasecciónharíaquevuelvaafuncionar

Actualización:

esto search es una lista de esquemas similares a AVRISP mkII espero que pueda ayudar

    
respondido por el Raj

Lea otras preguntas en las etiquetas