Comment tester un PCB : AOI, rayon X, ICT et test fonctionnel
L'AOI, le contrôle par rayons X, le test en circuit et le test fonctionnel détectent chacun des défauts différents. Voici ce que chaque méthode trouve, ses angles morts et quand l'utiliser.
À retenir
- Les PCB sont testés selon quatre méthodes principales : l'inspection optique automatisée (AOI) pour les défauts de surface, le contrôle par rayons X pour les joints invisibles, le test en circuit (ICT) pour les contrôles électriques au niveau composant, et le test fonctionnel (FCT) pour vérifier que la carte remplit bien son rôle.
- Aucune méthode ne détecte tout. L'AOI ne voit pas sous un BGA, l'ICT ne dit pas si le firmware démarre, et le test fonctionnel ne permet pas de repérer lequel des 400 joints est froid.
- Le contrôle par rayons X est la seule méthode pratique pour inspecter les joints de soudure dissimulés sous des composants à terminaisons inférieures comme les BGA et les QFN.
- Les critères d'inspection sont évalués par rapport à la norme IPC-A-610, actuellement en révision J (mars 2024), qui classe chaque condition comme Acceptable, Indicateur de processus ou Défaut, pour les classes 1, 2 et 3.
- Le bon mix de tests dépend du volume, de la complexité de la carte et de la classe de fiabilité, et non de l'achat de la machine la plus chère.
Développer du matériel revient à répondre à une question directe : la carte fonctionne-t-elle, et comment le savez-vous ? Ce guide s'adresse aux fondateurs de startups matérielles, aux ingénieurs conception et aux responsables sourcing qui doivent comprendre comment les PCB sont testés avant de confier une série de production à un fabricant sous contrat. Les PCB sont contrôlés par une chaîne superposée d'inspections et de tests électriques : l'inspection optique et le contrôle par rayons X détectent les défauts d'assemblage, puis le test en circuit et le test fonctionnel confirment que la carte est électriquement saine et se comporte comme prévu à la conception. Chaque niveau détecte ce que le précédent a manqué.
Pourquoi un seul test ne suffit pas pour les PCB
Un PCB moderne peut porter des centaines de composants et des milliers de joints de soudure, et un défaut unique, comme une résistance redressée en « tombstone » ou une cavité sous un MOSFET de puissance, peut rendre toute la carte inutilisable. Aucun test ne couvre tous les modes de défaillance : les fabricants superposent donc des méthodes complémentaires. L'inspection trouve les défauts physiques ; le test électrique trouve les défauts fonctionnels.
Voyez cela comme un entonnoir. L'inspection optique filtre rapidement et à faible coût les défauts de surface évidents. Le rayon X examine ce que l'optique ne peut pas voir. Les tests électriques vérifient ensuite que la carte fait ce que le schéma électrique promettait. Un défaut qui franchit une étape est rattrapé à la suivante : c'est tout l'intérêt de cette superposition. Cela se situe en fin de la chaîne du processus d'assemblage PCB, après la refusion et avant l'expédition de la carte.
Inspection optique automatisée (AOI)
L'inspection optique automatisée utilise des caméras haute résolution et un éclairage structuré pour photographier une carte conditionnée et la comparer à une référence de bonne qualité connue. Une inspection AOI ne prend que quelques secondes par carte et signale les composants manquants, les composants erronés, les décalages de position, le tombstoning, les ponts de soudure et le manque ou l'excès de soudure. C'est le filtrage de défauts le plus rapide et le plus courant sur toute ligne SMT.
Un bon système AOI détecte les défauts visibles depuis le dessus :
- Présence et polarité des composants : le composant est-il bien là, et dans le bon sens ?
- Précision de placement : composants décalés, tournés ou biaisés.
- Forme du filet de soudure : ponts de soudure, manque de soudure et tombstoning.
- Composants erronés ou permutés : vérifiés par boîtier et marquage.
Où est appliquée l'AOI
De nombreuses lignes appliquent l'AOI deux fois : une première fois comme inspection de pâte de soudure (SPI) juste après l'imprimante à pochoir, puis à nouveau après la refusion. Repérer une erreur de pâte avant le placement des composants coûte bien moins cher que de mettre au rebut une carte finie. L'AOI post-refusion confirme que tout a survécu au four.
L'angle mort
L'AOI est limitée par la ligne de vue. Elle ne peut pas voir un joint de soudure dissimulé sous le boîtier d'un composant. Un réseau de billes (BGA) cache chaque joint sous le boîtier, et un QFN dissimule son pad thermique. Pour ces composants, l'optique ne suffit pas : c'est là qu'intervient le rayon X.
Inspection par rayons X
Le contrôle par rayons X PCB fait passer un rayonnement à travers la carte, de sorte que les matériaux plus denses, principalement la soudure, apparaissent clairement, permettant aux inspecteurs de voir les joints dissimulés sous les boîtiers. C'est la seule méthode pratique pour contrôler les BGA, les QFN et autres composants à terminaisons inférieures, et elle révèle des cavités, des défauts head-in-pillow, des coupures, des courts-circuits et des fissures internes qu'aucune caméra ne peut atteindre.
Deux formats sont courants sur le plancher de production :
|
Méthode |
Ce qu'elle fait |
Idéale pour |
|---|---|---|
|
Rayons X 2D |
Image de densité vue du dessus |
Contrôles rapides des cavités et ponts sous BGA |
|
Rayons X automatisé (AXI) |
Décisions de défaut automatisées en ligne |
Fort volume, cartes riches en joints invisibles |
|
Rayons X 3D (tomodensitométrie) |
Reconstruction en coupe |
Analyse de défaillances, évaluation fine des cavités |
Ce qu'un inspecteur RX vérifie sur un BGA : la rondeur des billes, les ponts entre billes voisines, le head-in-pillow (où la bille et le pad ne fusionnent pas) et les cavités. Les cavités sont évaluées en pourcentage de la surface du joint, car une petite cavité est normale, mais une cavité importante sous une bille thermique ou de puissance compromet la dissipation de chaleur et la capacité de courant. La norme IPC-A-610 et la série IPC-7095 fournissent les critères d'acceptation.
Le contrôle par rayons X est plus lent et plus coûteux par carte que l'AOI ; il cible donc généralement les composants à haut risque plutôt que chaque joint. Sur une carte sans BGA ni QFN, vous n'en avez peut-être pas besoin du tout.
Test en circuit (ICT)
Le test en circuit établit un contact électrique avec les nets individuels de la carte, généralement via un gabarit à lit de clous, et mesure chaque composant en place. L'ICT vérifie les valeurs des résistances et des condensateurs, l'orientation des diodes et des transistors, les coupures, les courts-circuits et les composants manquants au niveau composant. C'est un filtrage électrique puissant, mais il exige un accès aux points de test et un gabarit dédié.
La mécanique a son importance. Un gabarit à lit de clous est un plateau de broches à ressort qui s'appuient sur des pads de test dédiés ; le testeur alimente ensuite et sonde chaque net pour confirmer que le composant est présent, correct et connecté. Comme il contrôle les composants individuellement, l'ICT identifie précisément quel composant ou quel joint a défailli, ce que le test fonctionnel ne permet généralement pas de faire.
Les compromis
La force de l'ICT est aussi son coût. Le gabarit est spécifique à une seule implantation et peut prendre des semaines à fabriquer : l'ICT ne devient rentable qu'à un volume significatif. Il dépend aussi de votre routage : sans suffisamment de points de test accessibles aux sondes, de grandes parties du circuit restent inaccessibles. Les décisions de couverture de ce type se prennent tôt, en même temps que les objectifs de qualité d'assemblage définis par la norme IPC-A-610, et non en fin de parcours.
Pour les plus faibles volumes, le test à sondes mobiles (flying probe) offre une alternative sans gabarit. Quelques sondes rapides touchent chaque net séquentiellement au lieu d'un lit de clous fixe. Le test est plus lent par carte, mais ne requiert aucun gabarit dédié, ce qui en fait le choix judicieux pour les prototypes et les petites séries.
Test fonctionnel (FCT)
Le test fonctionnel met sous tension la carte finie et l'exécute comme le produit final le fera, confirmant qu'elle accomplit réellement sa tâche prévue. Là où l'ICT contrôle les composants isolément, le FCT contrôle le système : démarre-t-il, délivre-t-il les bonnes tensions, communique-t-il avec ses capteurs, répond-il aux entrées ? C'est ce qui se rapproche le plus de l'usage réel du produit, et cela détecte les défauts qui n'apparaissent que lorsque la carte est sous tension.
Un banc de test fonctionnel est conçu autour de votre produit spécifique. Il peut appliquer des signaux d'entrée, lire les sorties, flasher le firmware, exécuter une routine d'autotest et vérifier les bus de communication. Pour un variateur de moteur, le banc fait tourner une charge et confirme le courant et la vitesse ; pour un capteur IoT, il vérifie la radio et la chaîne d'acquisition analogique. C'est la dernière barrière qui reflète directement la satisfaction de votre client.
La limite est la résolution diagnostique. Le FCT donne généralement un résultat conforme ou non conforme, pas un emplacement précis du défaut. Si une carte échoue, il faut souvent recouper avec les données AOI, le rayon X ou les résultats ICT pour remonter à la cause racine. C'est pourquoi ces méthodes fonctionnent en ensemble plutôt qu'en concurrence.
Comment choisir le bon mix de tests
La bonne combinaison dépend de trois facteurs : le volume de production, la complexité de la carte et votre classe de fiabilité selon la norme IPC-A-610. Payer l'ICT pour une série de 50 prototypes est aussi absurde que de se passer du rayon X sur une carte industrielle riche en BGA.
Utilisez ce cadre comme point de départ :
- Appliquez toujours l'AOI. Elle est rapide, peu coûteuse et détecte la majorité des défauts d'assemblage. Le SPI avant refusion en vaut la peine sur les designs à pas fin.
- Ajoutez le rayon X si vous avez des joints invisibles. Les BGA, QFN et composants à terminaisons inférieures l'exigent pratiquement. Sans ces composants, pas d'obligation.
- Ajoutez l'ICT à volume, lorsque vous avez besoin d'une couverture au niveau composant et que votre routage offre les points de test nécessaires. Utilisez le test à sondes mobiles pour les prototypes et les petites séries.
- Le test fonctionnel comme barrière finale pour tout ce où « ça marche » est non négociable, c'est-à-dire presque tout.
Si vous confiez l'assemblage de vos PCB à la Chine, demandez à votre fabricant de préciser quelles méthodes il applique par défaut et lesquelles entraînent un coût supplémentaire. Chez Faradine, chaque carte est testée fonctionnellement avant expédition, et votre chef de projet dédié peut vous détailler le plan de test exact de votre conception.
Questions fréquentes
Quelle est la différence entre l'AOI et l'inspection par rayons X ?
L'AOI utilise des caméras pour inspecter les surfaces visibles : elle détecte donc rapidement et à faible coût les composants manquants, les erreurs de placement, les ponts de soudure et les mauvais filets. Le rayon X traverse la carte pour inspecter les joints dissimulés sous les boîtiers, comme les billes des BGA et les pads thermiques des QFN. L'AOI est votre premier filtre large ; le rayon X cible les joints invisibles à haut risque que l'AOI ne peut physiquement pas voir.
Ai-je besoin du test en circuit pour une petite série ?
Généralement non. L'ICT requiert un gabarit à lit de clous dédié qui peut prendre des semaines à fabriquer et ne devient rentable qu'à des volumes plus élevés. Pour les prototypes et les petites séries, le test à sondes mobiles offre une couverture comparable au niveau composant, sans gabarit, simplement plus lent. À mesure que les volumes augmentent et que le temps de test par carte devient déterminant, l'ICT dédié commence à être économiquement justifié.
Le test fonctionnel suffit-il à lui seul ?
Le test fonctionnel confirme que la carte remplit son rôle, mais il ne rapporte généralement que conforme ou non conforme, pas l'emplacement du défaut. Seul, il peut laisser passer des défauts d'assemblage subtils qui n'ont pas encore provoqué de panne. Combiner le test fonctionnel avec l'AOI et, si nécessaire, le rayon X vous donne à la fois la confirmation que la carte fonctionne et les données de diagnostic pour réparer ce qui ne fonctionne pas.
Quelle norme définit les critères d'inspection des PCB ?
La norme IPC-A-610, intitulée Acceptabilité des assemblages électroniques, est la norme visuelle d'acceptation la plus largement utilisée. La révision actuelle est la J, publiée en mars 2024. Elle classe chaque condition comme Acceptable, Indicateur de processus ou Défaut, pour trois classes de produits, de l'électronique grand public (classe 1) au matériel à haute fiabilité (classe 3). Les exigences relatives aux processus de soudure sont couvertes par la norme complémentaire IPC J-STD-001.
Comment contrôler les joints de soudure d'un BGA s'ils sont invisibles ?
Les joints d'un BGA se situent sous le boîtier : les caméras ne peuvent donc pas les voir. Le contrôle par rayons X est la réponse standard : il traverse la carte et image directement les billes de soudure. Les inspecteurs vérifient la forme et l'espacement des billes, recherchent les ponts et les défauts head-in-pillow, et évaluent les cavités en pourcentage de la surface du joint par rapport aux critères IPC tels que la norme IPC-7095.
Plus de tests signifie-t-il toujours une meilleure qualité ?
Non. La qualité résulte de l'adéquation du mix de tests à la complexité de la carte, au volume et à la classe de fiabilité, et non de l'application de chaque méthode sur chaque carte. Surtester une carte simple en faible volume gaspille de l'argent et du temps sans réduire le risque réel. L'objectif est de couvrir les modes de défaillance auxquels votre conception et votre application sont réellement exposées.
Faites concevoir un plan de test autour de votre carte
Savoir comment les PCB sont testés est la partie facile ; faire correspondre les bonnes méthodes à votre conception, votre volume et votre objectif de fiabilité est là que cela devient concret. Si vous souhaitez un plan de test clair et écrit avant de vous engager sur une série de production, contactez l'équipe Faradine et nous ferons correspondre l'AOI, le rayon X, l'ICT et le test fonctionnel aux besoins de votre projet.