Le principal facteur limitant du système de test fonctionnel en ligne PCB est que le pilote inverse a une forte capacité d'absorption / décharge de courant, ce qui couvre le phénomène de défaillance de la broche d'entrée de la puce testée. Par exemple, la plupart des puces ont une impédance de broche d'entrée très élevée (supérieure à 1 mégaohm). Si la fonction interne de la broche d'entrée est compromise, l'impédance de la broche peut chuter à environ 20 ohms, ce qui entraînera des problèmes de secteur avec la puce qui pilote la broche d'entrée. La défaillance du circuit est due au fait que la plupart des puces ne peuvent conduire qu'un courant de sortie d'environ 10 milliampères. Cependant, un testeur de commande inverse général peut conduire une broche d'entrée avec une impédance de 20 ohms, Cela permet à une puce avec une broche d'entrée défectueuse de passer un test fonctionnel. Le qt200 peut piloter des nœuds de plus de 8 ohms (moins de 8 ohms sont considérés comme des courts - circuits), ce qui est un problème majeur pour les systèmes d'équipement de maintenance de la série QTECH.
Tout d'abord, les étapes de la maintenance en ligne de PCB
Types courants de composants PCB:
1. Circuit de porte / dispositif logique combiné
Tels que: 7400, 7408, etc.
Peut être testé avec icft, qsm / VI
2. Dispositifs séquentiels / déclencheurs, compteurs
Par exemple: 7474, 7492, etc.
Peut être testé avec icft, qsm / VI
3. Équipement de bus (sortie à trois états)
Par exemple: 74245, 74244, 74374, etc.
Peut être testé avec icft, qsm / VI
4. Amis, rom, RAM
Par exemple: 276414464
Peut être testé avec icft
5. Dispositifs LSI
Tels que: 8255, 8088, z80, etc.
Peut être testé avec icft, qsm / VI
6. Puce spéciale pour l'utilisateur
Test avec qsm / VI
Raisons pour lesquelles le test PCB échoue:
1. Fonction de puce endommagée
2. Problèmes de vitesse / temps
3. Chip Pin State (flottant, Haute impédance, horloge, connexion illégale)
4. Ligne ou statut de porte oc
5. Problèmes
Classification des résultats des tests icft:
1. Passez le test
2 le test a échoué
3. L'équipement n'a pas été suffisamment testé
4. Même équipement
5. L'équipement est différent
2. Comment traiter les différents résultats de test dans le test de fonction en ligne de PCB
1. Lorsque le résultat "test échoué" apparaît
1) vérifiez si la pince de test est connectée à la mauvaise puce et si elle est bien connectée à la puce de test. Vérifiez à partir de la fenêtre d'état de la broche s'il y a une broche en circuit ouvert (affichage Hiz) et si une broche d'alimentation est détectée. Réessayez après avoir corrigé ces problèmes.
2) Si le résultat est toujours "test échoué", déplacez votre souris dans la fenêtre d'état de la broche et cliquez sur le bouton de gauche pour afficher l'impédance de la broche. L'impédance d'une broche présentant une erreur est comparée à celle d'une autre broche ayant la même fonction. Si une erreur de test se produit sur une des broches de sortie de la puce, vérifiez que l'impédance de cette broche est cohérente avec les autres broches de sortie (Notez que l'impédance à ce stade est l'impédance à la terre mesurée lorsque la puce est alimentée).
3) Si les impédances comparées sont à peu près égales, réduire la base de temps de test ou le seuil, puis tester à nouveau. Si ce test est réussi, cela signifie que l'erreur de test de la puce est un problème de synchronisation. Cela peut être dû au fait que la broche de sortie est connectée au dispositif capacitif. L'état des broches de sortie devient plus lent en raison du processus de décharge du condensateur. Si le test après ajustement de la base de temps ou du seuil est réussi, vous pouvez être sûr à 90% que l'appareil n'est pas endommagé et vous pouvez aller tester la puce suivante à ce stade.
Si le test échoue toujours après ajustement de la base de temps ou du seuil, vérifiez si vous avez besoin d'isolation. Si l'isolation n'est pas nécessaire, suivez directement l'étape 5.
4) Si la raison de l'échec du test est visible à partir de l'état de la pince parce que la broche de sortie ne peut pas atteindre le niveau logique normal, Abaissez le seuil de test et réessayez. Si le test de relâchement du seuil à ce moment - là peut passer, cela signifie que la charge connectée à la puce est trop lourde ou que la capacité de pilotage de sortie de la puce elle - même a été dégradée pour absorber ou libérer le courant nécessaire à une charge normale. L'utilisateur doit être particulièrement attentif lorsque cela se produit. La solution est de tester à nouveau l'impédance de la broche de sortie à la terre lorsque la plaque testée est alimentée ou non. Vous pouvez également utiliser la méthode qsm / VI sur la carte de test. Testez la courbe VI de chaque broche de sortie de la puce dans les deux états sous tension et hors tension.
5) comparez l'impédance mesurée de chaque broche de sortie à la terre. Si l'impédance mesurée en l'absence d'alimentation est à peu près la même et que l'impédance de la broche de sortie avec l'erreur d'essai est supérieure à celle des autres broches de sortie lorsque l'alimentation est allumée, cela signifie que la fonction de la puce est compromise (l'état de Haute impédance ne peut pas absorber ou libérer le courant requis) et la puce doit être remplacée.
6) comparez la courbe VI de chaque broche de sortie. Si l'impédance d'une broche de sortie est significativement plus faible que celle des autres broches de sortie, cela signifie que le problème se pose avec la charge de sortie de secteur connectée à cette broche. Détectez l'impédance de toutes les broches d'entrée de la puce connectées à cette broche, découvrez le véritable point de court - circuit.
Pour mieux comprendre la cause sous - jacente du problème, vous pouvez utiliser une pince à bec plat pour serrer une broche de sortie avec une erreur de test sur la puce testée et la tester à nouveau. Si le test est passé à ce stade, cela indique qu'il y a vraiment un problème avec la charge connectée à la puce.
2. Lorsque le résultat de "l'appareil n'a pas été entièrement testé" apparaît
1) Lorsque la broche de sortie de la puce testée n'est pas retournée pendant le test (c'est - à - dire qu'elle reste à un potentiel haut ou bas fixe dans la fenêtre de test), un message indiquant que "l'appareil n'a pas été entièrement testé" (la fenêtre de forme d'onde sur L'écran lorsque le message apparaît) ne signale aucune erreur de test). Par exemple, la broche d'entrée d'une porte NAND 7400 est court - circuitée à la masse, la broche de sortie correspondante sera toujours au niveau haut et l'invite ci - dessus apparaîtra lors du test de la puce.
2) Si l'utilisateur a un schéma de circuit de la carte testée, il peut facilement déterminer si l'état de connexion des broches de la puce est normal.
3) Si l'utilisateur a appris une bonne carte, l'état de connexion normal de la puce apprise est également enregistré. Lorsque vous testez une mauvaise planche, le système compare automatiquement les résultats de l'apprentissage à une bonne planche. Si les résultats de la comparaison sont différents, cela signifie qu'il y a une connexion illégale à la mauvaise carte; Si les résultats de la comparaison sont identiques, vous pouvez ignorer l'invite "périphérique PCB n'a pas été entièrement testé" et passer au test suivant. Frites
4) Si la puce testée est un périphérique oc et est conçue pour être dans l'état "line or" sur le circuit, la sortie de la puce peut être affectée par d'autres puces en ligne ou liées au PCB. Par exemple, si la logique d'entrée d'une certaine puce fixe sa sortie au niveau bas, la sortie de la puce testée sera également fixée au niveau bas. À ce stade, le système de puce de test indique également que « l'appareil n'a pas été entièrement testé». Les utilisateurs de tels dispositifs doivent être particulièrement attentifs. Il est recommandé d'utiliser la méthode qsm / VI pour juger du point de défaillance en comparant les courbes VI de toutes les broches de même fonction sur la puce de test.