Fabbricazione PCB di precisione, PCB ad alta frequenza, PCB ad alta velocità, PCB standard, PCB multistrato e assemblaggio PCB.
La fabbrica di servizi personalizzati PCB e PCBA più affidabile.
PCB Tecnico

PCB Tecnico - Introduzione al problema della controversia bus nella riparazione PCB

PCB Tecnico

PCB Tecnico - Introduzione al problema della controversia bus nella riparazione PCB

Introduzione al problema della controversia bus nella riparazione PCB

2021-11-06
View:789
Author:Downs

Quando si esegue un test di funzionalità online su un dispositivo bus PCB (ad esempio 74245), il test non riesce perché i suoi pin bidirezionali di ingresso/uscita possono essere influenzati da altri dispositivi collegati ad esso tramite bus. Il dispositivo bus può essere nello stato abilitato dopo che la scheda in prova è accesa, in modo che i suoi pin di uscita/ingresso non siano nello stato di alta impedenza tri-stato. Prova la finestra del risultato quando si verifica una contesa bus nel dispositivo bus di prova. Al fine di eliminare l'influenza del contenzioso bus e superare il test del chip testato, l'utente deve isolare i relativi dispositivi bus.

Un risultato del test ha mostrato che il terzo, quarto e nono pin del 74245 non si è capovolto e il test ha fallito. In questo momento, l'utente dovrebbe controllare l'impedenza dinamica di ogni pin del chip dallo stato del pin per determinare se c'è un pin che è cortocircuito al suolo o ha una resistenza molto bassa al suolo (meno di 5 ohm). Dall'immagine in alto a destra, si può notare che l'impedenza degli 11°, 16° e 17° pin a terra è di circa 290 ohm, e l'impedenza degli altri pin di uscita e ingresso a terra è compresa tra 17-23 ohm. Il primo indica che il pin è in uno stato logico alto, e il secondo indica che il pin è in uno stato logico basso. Il secondo pin ha superato il test e non è stato influenzato dalla contesa bus perché il suo pin di uscita può resistere all'effetto pull-down del dispositivo collegato.

L'utente deve essere in grado di distinguere se il guasto del test è causato da contestazioni del bus o causato da funzioni danneggiate del dispositivo. In questo esempio, la ragione del fallimento del test è la contestazione del bus. Per eseguire una prova completa sul dispositivo, l'utente deve isolare il dispositivo bus pertinente e rendere il suo pin di uscita in uno stato ad alta impedenza senza intaccare il dispositivo in esame.

Quando il terzo pin del chip viene utilizzato come pin di uscita, viene tirato giù dal chip collegato e non può essere capovolto. Quando il pin 3 viene utilizzato come pin di ingresso, poiché la corrente massima di azionamento di QT200 è 650 mA, anche se il pin 3 è tirato giù da altri chip, QT200 può ancora tirare il pin 3 ad un alto potenziale, quindi il pin 17 può essere testato. Se la funzione del chip è danneggiata, è impossibile superare la prova di uscita sul pin 17 in questo momento.

scheda pcb

Il risultato effettivo del test è che il test di uscita del 17esimo pin ha superato, ovviamente non la funzione del chip è danneggiata, ma il problema della contesa del bus.

Come determinare quale chip causa contenzioso bus PCB e deve essere isolato?

Se l'utente ha lo schema schematico del circuito della scheda testata, prima di tutto scoprire tutti gli altri chip bus collegati al chip testato. Di solito, i chip bus nel circuito possono essere suddivisi nelle seguenti tre categorie:

a, il terminale di abilitazione è collegato al terminale di uscita di altri chip;

b. I terminali abilitati di due o più chip bus sono collegati;

c. Il terminale di abilitazione è collegato direttamente all'alimentazione a terra o a +5v.

Per il primo tipo di chip bus, l'isolamento deve essere impostato per ciascun terminale abilitante impostando il livello logico corrispondente sul canale di piombo volante di QT200 (da FC0 a FC7) e quindi collegato a questi terminali abilitanti rispettivamente; per il secondo tipo Per i chip bus è previsto un solo canale di isolamento collegato al terminale di abilitazione di uno dei chip; per il terzo tipo di chip bus, le impostazioni di isolamento non possono essere eseguite direttamente perché il canale di isolamento non può implementare l'azionamento inverso sul suo terminale abilitante. Il principio generale di elaborazione è quello di impostare i primi due tipi di chip bus prima per vedere se i risultati delle prove del chip testato sono soddisfacenti (cioè, la qualità del chip può essere giudicata dai risultati), se è, l'isolamento del terzo tipo di chip bus non è considerato; Se ancora insoddisfatto, e poi prendere misure per isolare il terzo tipo di chip bus. Generalmente, il metodo secant viene utilizzato per scollegare il terminale di abilitazione dalla terra o dall'alimentazione elettrica +5v e quindi isolarlo.

Riprendere il chip dopo aver impostato il punto di isolamento. Se il test passa, rimuovere i canali di isolamento impostati uno per uno e ripetere il test. Quando il test fallisce, il chip bus la cui impostazione di isolamento viene rimossa è il chip che genera contesa bus. Riconnettere il canale di isolamento del chip e continuare a controllare altri chip bus indeterminati secondo il metodo di cui sopra. Fino all'ultimo scoprire tutti i chip bus che devono essere isolati (nella modalità di apprendimento della scheda, avviare il notepad, registrare quali chip devono essere isolati per il test di quali chip bus, che sarà di grande aiuto quando si ripara la scheda rotta).

Se l'utente non dispone di un diagramma del circuito, può utilizzare il test di scansione nel metodo di prova QSM/VI per scoprire altri chip bus collegati al chip in prova. Il metodo specifico è: inserire direttamente la finestra interattiva di prova QSM/VI dalla modalità di prova ICFT, personalizzare un nome del chip da testare, impostare il numero di pin a 40, la frequenza di misura a 312Hz e utilizzare il cavo QT200 per il tracciamento del circuito (ci sono due A 20 pin fixture), Collegare l'apparecchio 1 al chip bus in prova funzionale (il primo pin del dispositivo affronta il primo pin del chip), e collegare l'apparecchio 2 a qualsiasi altro chip bus sulla scheda in prova e quindi iniziare la prova di scansione. Se c'è una connessione tra i due chip, verrà visualizzata in una finestra sullo schermo. Tra questi, i pin 1-20 rappresentano il chip collegato al dispositivo 1, e i pin 21-40 rappresentano il chip collegato al dispositivo 2. Se il 5 ° pin e il 35 ° pin nella finestra sono contrassegnati con il simbolo L1, significa che il 5 ° pin del primo chip è collegato al 15 ° pin del secondo chip.

Come utilizzare la funzione dell'oscilloscopio digitale del sistema per giudicare la qualità dei dispositivi bus?

Quando si testano i dispositivi bus, se la qualità del dispositivo non può essere valutata dall'isolamento, è possibile utilizzare l'ultima funzione di questo sistema-oscilloscopio digitale (DSO) per testare. Il metodo operativo di base è il seguente:

Risolvere i cristalli saldati sul PCB in prova in modo che la scheda abbia un normale orologio in esecuzione.

Collegare la sonda di prova al canale appropriato (nota: il canale della sonda selezionato è diverso per diverse versioni del software di sistema)

Premere il tasto DSO dalla barra degli strumenti nella finestra di prova per avviare la modalità oscilloscopio digitale.

Accendere l'alimentazione elettrica della scheda PCB testata

Collegare le sonde a diversi pin del dispositivo bus testato a turno, e è possibile vedere il segnale effettivo del pin testato sullo schermo. Se il segnale cambia da alto a basso, significa che il pin funziona normalmente. Se il potenziale del segnale è fissato tra 2v e 1.8v, particolare attenzione dovrebbe essere prestata al pin. Questo può essere perché la funzione del pin è danneggiata, o il pin è un pin di uscita in uno stato di circuito aperto. In questo momento, il chip 7404 vicino al cristallo può essere rilevato, perché questo chip è spesso utilizzato nei circuiti di clock. Prova il pin di uscita di 7404 con una sonda, ci dovrebbe essere un segnale di forma d'onda  . In caso contrario, controllare se l'alimentazione della scheda PCB testata è normale e se il cristallo è danneggiato. Si noti che l'oscilloscopio dovrebbe selezionare l'impedenza 100K quando rileva il segnale dell'orologio, in modo da evitare l'influenza sul circuito dell'oscillatore di cristallo.

Per rilevare se il perno è in stato fluttuante, l'impedenza dell'oscilloscopio può essere selezionata come 10K. Se il perno è effettivamente galleggiante (la sua impedenza è superiore a 1 megaohm), allora quando la sonda tocca il perno, l'impedenza 10K tirerà il perno a un livello basso. Se il perno non viene lasciato fluttuare, ma ha un livello fisso, la sonda non lo tirerà in basso. Da questo, il vero stato dei pin PCB può essere giudicato.