Come posso risolvere un corto circuito attivo?


11

Quali sono alcuni metodi efficaci per diagnosticare un corto circuito attivo? Con questo intendo un corto circuito che si presenta solo dopo l'accensione di un PCB.

tl; dr

Ho un progetto in fase di prototipo. 17 delle mie 20 schede funzionano alla grande. Gli altri 3 hanno tutti un corto circuito su una guida da 3,3 V. Viene visualizzato solo dopo l'accensione della scheda. Dopo aver rimosso la maggior parte dei componenti sulla guida, l'ho rintracciato in un PHY Ethernet. Se sollevo l'IC, la mia rotaia è solida come la roccia a 3,3 V. Quando lo rimetto (ho anche provato 2 nuovi circuiti integrati), la mia rotaia si sovraccarica di nuovo e cade.

Ho ispezionato a fondo visivamente e ho ispezionato la tavola alla ricerca di pantaloncini, ma non riesco a trovarne uno. Ho sollevato praticamente tutto intorno all'IC (cristallo, resistori in serie, perline di ferrite, ecc.) Ma ho ancora lo stesso comportamento. Ho anche provato a tenere il chip in reset, ma questo non aiuta. Ho sollevato i singoli pin sull'IC (VDDIO) e quello l'ho risolto, ma non offre una vera diagnosi. Sto iniziando a chiedermi se c'è un problema con il PCB fab, ma non sono completamente sicuro di come potrebbe causare questo. Sostengono di fare il test elettronico al 100%. Qualsiasi consiglio sarà apprezzato!


1
Hai accesso a un oscilloscopio per pulsare da 1A a cortocircuito per 1us? Qual è la tolleranza del gap DRC ed effettiva? C'era qualche possibilità di danni da ESD e sparare per colpa?
Tony Stewart Sunnyskyguy EE75,

Sì, ho una portata decente. Posso provare a pulsare il potere attraverso di esso e vedere cosa posso imparare. Cosa sto cercando esattamente?
Kane Anderson,

È un pcb multistrato con strati interni? Il layout include segni di fiducia per verificare la corretta registrazione layer-to-layer? Hai una termocamera ad infrarossi / ispezione termica? ... Se hai tutti i circuiti integrati spenti e il corto persiste, puoi mettere una corrente molto alta attraverso il corto e vedere dove esce il fumo?
MarkU,

I nostri tecnici sin dai primi anni '80 hanno sempre usato un micro-ohm per applicare una piccola tensione e seguire le cadute di tensione. Se ci fosse un corto interrotto su un aereo via to gnd, diciamo> 50m Ohm, potrebbe essere fuso da una discarica. con un cappuccio con ESR simile o molto più basso e sufficiente energia di saldatura ma non troppo per spruzzare il vuoto con polvere metallica nella giunzione. Il calore in eccesso della saldatura può spesso colmare piccoli spazi vuoti. Fare attenzione alla terra della custodia del porto che tocca i viali esposti. Il test E al 100% è un servizio a pagamento. Quindi assicurati che non sia stato un tuo errore di processo.
Tony Stewart Sunnyskyguy EE75,

2
puoi provare a scambiare PHY IC con un consiglio di lavoro per vedere cosa succede? Quindi, se la migrazione dei guasti tra la scheda è possibile individuare il PCB può essere difettoso / IC danneggiato. Quale re di PHY stai usando? Sono state prese tutte le precauzioni statiche e la manipolazione durante il montaggio?
roberto romano,

Risposte:


9

Mentre ti auguro buona fortuna per il tuo impegno con la termocamera, in realtà mi aspetto che la telecamera mostrerà l'IC interessato dal corto (Ethernet PHY?), Non dal corto stesso. Dovresti essere abbastanza fortunato per l'effettivo punto difettoso di avere una resistenza maggiore rispetto agli interni di un circuito integrato.

Se non trovi nulla con la fotocamera, verificherei la continuità con la guida GND / 3.3V su uno qualsiasi dei pin IC che non sono effettivamente collegati a GND / 3.3V. Fatelo con un diodo testato, poiché una giunzione orientata in avanti è abbastanza vicina a una breve.

Se ciò risulta negativo, alimenterei il PCB con l'IC rimosso e verificherei la tensione su tutti i pin (idealmente, una forma d'onda di accensione ma potrebbe essere noioso per un gran numero di pin). Qualsiasi tensione al di fuori dell'intervallo 0..VCC potrebbe causare l'aggancio dell'IC, una condizione che in genere sembra un corto.

Infine, vorrei verificare se tutti i pad corrispondenti ai pin di uscita possono essere pilotati attivamente. Questo può essere fatto collegando insieme un oscilloscopio e un generatore di segnale emettendo insieme un'onda quadra 0-3.3 V (in modo da vedere l'onda quadra sull'oscilloscopio), quindi collegando la sonda ai pad. Un'onda quadra che scompare significherebbe che qualcos'altro sta cercando di guidare il pad che anche l'IC vorrà guidare. Ciò può essere giustificato per pin open-drain e bidir, ma non per output puri.


1
Perché l'IC dovrebbe essere influenzato da un corto situato sul tabellone? L'IC vedrebbe essenzialmente 0 volt e non si accenderebbe nemmeno.
pipe

3
@pipe Un corto potrebbe essere ad esempio tra un pin che l'IC sta cercando di guidare in alto e GND.
Dmitry Grigoryev,

23

Non funzionerà sempre, ma a volte puoi rintracciare un corto con una termocamera ... ovviamente devi avere una termocamera per farlo.

Basta accendere la scheda e guardare molto attentamente attraverso la termocamera per vedere se un'area della scheda si surriscalda, almeno potrebbe aiutarti a restringere l'area.


3
Grazie, ci proverò. Ne ho accesso a uno.
Kane Anderson,

1
Sì, stavo per suggerire una termocamera. Il mio team di analisi dell'affidabilità e dei guasti al lavoro ha questi ed è super ovvio quando qualcosa è in corto circuito. È anche bello da vedere :)
KingDuken,

2
È possibile utilizzare un alimentatore da banco per scaricare molta corrente e trovare anche il punto caldo con le mani.
Wesley Lee,

8
Inoltre, è possibile utilizzare isopropanolo spruzzato su aree sospette e cercare punti in rapida evaporazione.
Ancora un altro utente il

4
Durante la prototipazione è una buona idea utilizzare un alimentatore con limite di corrente regolabile. Impostare il limite piuttosto basso e verificare con la termocamera aumentando il limite. In questo modo è possibile trovare i cortocircuiti prima che distruggano il PCB o i circuiti integrati.
Michael,

6

Oppure puoi usare la tecnica della "Telecamera termica Louis Rossmann senza termocamera" - copri la scheda con IPA, corri attraverso il corto - la cosa in corto si riscalda e l'alcool evapora molto velocemente. Rende davvero ovvio ciò che è in corto. Guarda la demo qui: https://youtu.be/gRV0cmIj5Ks?t=236 - sì, è un pessimo esempio, perché in questo caso trova l'abbreviazione della termocamera, ma di solito usa il metodo dell'alcool e funziona alla grande.


5
Se di solito usa il metodo dell'alcool, non sarebbe facile trovare un video in cui lo fa?
pipe

3

Se non è possibile inserire abbastanza corrente nei binari per essere visibile come calore, è possibile provare a utilizzare un misuratore di tensione sensibile.

Metti il ​​misuratore nel raggio di microvolt (µV), tocca una sonda da dove proviene la corrente e un'altra sonda da dove sospetti che stia andando. Più corrente sta attraversando quel percorso, maggiore sarà la differenza mostrata dal contatore.

La mia tecnica abituale è tenere sempre una sonda sul connettore di alimentazione o sul pin di uscita del regolatore di tensione e spostare l'altra sonda fino a trovare la differenza più alta. Questo punto è quindi il più vicino al corto circuito.

Le tracce di PCB hanno una resistenza di circa 1 milliohm per millimetro, a seconda della larghezza ovviamente (è possibile verificare con una calcolatrice ). Pertanto, se il cortocircuito è ad es. 100 mA, dovresti vedere una differenza di 1mV ogni 10 millimetri.

Puoi anche provare a farlo dal lato GND, il che potrebbe aiutare se il cortocircuito va da un pin di uscita IC a terra. Ma se la scheda ha un buon piano GND, probabilmente non vedrai una tensione con piccole correnti.


2
È sufficiente un semplice misuratore di millivolt. Impostare l'alimentazione al limite di corrente di alcuni (1-3) Amp. Collegare il - del misuratore alla massa dell'alimentatore e far scorrere la sonda + sul piano di massa e trovare la tensione più alta. Quindi collegare + al VCC di alimentazione e far scorrere la sonda - sulle guide di alimentazione del VCC e trovare nuovamente la tensione più alta. Il tuo corto è dove si incontrano le tensioni più elevate, lo troverai in 1-2 minuti. Potresti aver bisogno di una lente d'ingrandimento per vedere quel sottile baffo di stagno che lo provoca, ma non abbastanza sottile da bruciare su alcuni Amp. Questo è quello che è successo nel mio caso. In bocca al lupo.
StessenJ

1

Le buone opzioni sono già state menzionate, ma aggiungerei questo. Disclaimer : è più adatto per i cortocircuiti sulle tracce del segnale.

Tracciante nodo bloccato

The Art of Electronics, pag. 276, discute del "tracciante nodo bloccato" - un microvoltmetro sensibile, che usi mentre il circuito è alimentato, e può indicarti dove si trova il corto. Mantieni una delle sonde in una posizione fissa (ad es. La guida 3V3), l'altra ti sposti lungo le tracce del PCB. Le tracce che portano il corto mostrano una caduta di tensione misurabile, quindi più ci si avvicina al corto, più grande sarà il display sul voltmetro.

Non l'ho mai costruito, ma sembra ragionevole (e Tony EE lo menziona anche). Ma è davvero più utile quando le tracce PCB in questione sono sottili.

Risolto un problema

Nel caso in cui il corto si trovi all'interno di un IC, di solito è un IC difettoso e lo cambierei. Potrebbe essere stato ucciso da ESD o una specie di abuso.

Se è sul PCB (e non hai avuto test elettrici), mi diverto a sistemarli posizionando un grande supercap (2kF@2.7V) sul corto per vaporizzare i piccoli baffi che lo hanno causato. Una volta avevamo un lotto di PCB disseminato di problemi come questo (a causa della cattiva conversione in gerber, che li rendeva non conformi alla RDC del fab). Abbiamo sistemato un sacco di schede con baffi come questo, è stata un'esperienza molto divertente (anche se puzzolente) :)

Se la tua elettronica non viene uccisa da 2,7 V, puoi utilizzare questo metodo anche su una scheda popolata. Fai attenzione alla polarità, altrimenti ci sarà fumo ovunque :)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.