stm32f373vb produce un cortocircuito después de algún tiempo

0

Diseñé una tabla personalizada con stm32f373vb lqfp 100. Hice la soldadura desde el 4º intento. Fue fácil, cuando conoces la técnica y tienes un microscopio. De todos modos, verifiqué los pines con el microscopio y de hecho hubo un pin problemático que estaba fuera de la almohadilla y se apiló entre su almohadilla y la almohadilla del siguiente pin. Con un juego de pins y el microscopio, pude romperlo y hacerlo muy delgado para que no hubiera conexiones visuales.

LuegoprobéelmicrocontroladorconJTAGyUlink2.Curiosamente,noestabafuncionandoantesdecolocarelpuenteenelUlink2a3.3V,locualnoeranecesarioparaelprototipoanterior,asícomoparaotraplacaconstm32f105.Entoncesfuncionóperfectamente.Despuésdeeso,estabasoldandootroscomponentesresponsablesdelsuministrodeenergíadelapantalla,entreellosunconvertidordcr2s-0515,peroaúnfuncionabay,derepente,despuésdealgúntiempo,launidadsevolviómuycalienteycomenzóahacerruido.Verifiquéelvoltajedealimentación-3.4V,aunqueanteriormenteera3.31V,Luegoverifiquéconeldepurador:laprogramaciónfueexitosa,aúnelprocesadorestabamáscalienteymáscaliente,yfinalmenteverifiquéuncortocircuitoconelmultímetroylapluma.Primeropenséqueestoesmuyraro,elprocesadorfunciona,peroelVDDestáconectadoatierra,yelvoltajeenelregulador3.3es3.4.Comencéaeliminartodoenlalíneade3.3V,ytodaslasmayúsculaseranO.K.ElreguladorensíeraO.K.¿EntoncesestosignificaquelaUCseestáacortandodealgunamanerayenalgúnlugarelVDD?¿Cómoesesoposible?¿Ycuálpodríaserlarazónparaeso?¿Cómoevitarlo?

Aquíestálapartedelesquema:

¡Gracias!

    
pregunta judoka_acl

1 respuesta

0

Solo para cualquier persona que haya experimentado el mismo problema, estoy publicando la solución.

El problema fue que el microcontrolador estaba dañado de tal manera que el diodo de protección de algún puerto formó un cortocircuito entre la fuente de alimentación y la tierra:

Había dos razones para eso. La primera y principal razón fue que desenchufé el cable JTAG, mientras que el PCB estaba encendido. Estoy tratando de averiguar exactamente cómo, pero esa acción hizo que algunos de los puertos actuaran como tierra y dañaran el diodo de protección para que actuara como cortocircuito. Entonces la conclusión es primero apagar y luego desenchufar el JTAG. La segunda razón fue que el JTAG se suministró con 3.3V (VCC) del depurador. Para mis placas anteriores, el suministro de JTAG siempre lo proporcionaba el propio PCB, pero ahora, por alguna razón, no funcionó (aunque estoy midiendo el suministro correcto proporcionado al JTAG), así que tuve que cambiar a la fuente de alimentación del depurador. Creo que el suministro desde el depurador y, al mismo tiempo, desde la placa interrumpió la conexión entre un puerto y 3.3V suministrados desde la PCB y quemaron ese diodo.

Conclusiones:

  1. evite utilizar el suministro de depurador JTAG (VCC) y
  2. evite desconectar el cable JTAG, mientras que la PCB está encendida o
  3. utilice un aislador de CC / CC para aislar JTAG GND y VCC
respondido por el judoka_acl

Lea otras preguntas en las etiquetas