Test FCT : Test de circuit fonctionnel pour PCBA
Figure 1. Test FCT pour PCBA
Dernière mise à jour : mai 2026 · Guide de test en production pour les ingénieurs matériels, les développeurs de tests et les équipes d’approvisionnement
Un test FCT (Functional Circuit Test), souvent appelé simplement test fonctionnel, met sous tension une carte entièrement assemblée et la soumet aux mêmes conditions de fonctionnement que le produit fini, puis vérifie que ses sorties réelles correspondent au comportement attendu. Alors que le test en circuit (ICT) vérifie si chaque composant est correct et connecté, le test FCT pose la question plus importante : « Cette carte remplit-elle réellement sa fonction ? » Il s'agit généralement du dernier contrôle électrique avant expédition, et son efficacité dépend de la conception initiale de la carte : accès aux tests, points de stimulation et critères de réussite/échec clairement définis.
Qu'est-ce qu'un test FCT (test de circuit fonctionnel) ?
Le test fonctionnel considère la carte comme un système opérationnel et non comme un assemblage de composants. Un test fonctionnel classique applique les entrées auxquelles le produit sera exposé (tension d'alimentation, horloge, signaux de commande, stimuli de capteurs, paquets de communication) et mesure ensuite les réponses par rapport à un cahier des charges : tensions et courants de sortie, temporisation, fréquence, réponses de communication, états d'affichage ou de LED, activation des relais, puissance RF, etc. Le résultat est un verdict simple (réussi ou non), étayé par des mesures enregistrées.
Comme il fonctionne sur une carte assemblée et alimentée, FCT vérifie non seulement la présence des composants requis, mais aussi leur bon fonctionnement : le firmware démarre, le régulateur maintient sa consigne sous charge, la liaison radio est établie, le CAN effectue des mesures correctes et l'étalonnage est valide. C'est ce qui importe réellement à la plupart des clients avant l'expédition d'un appareil.
FCT vs ICT vs AOI vs Rayons X vs Sonde volante
FCT est une étape d'une stratégie de test par couches. Chaque méthode répond à une question différente et elles sont complémentaires plutôt qu'interchangeables.
| Test | Question à laquelle il répond | Alimenté ? | Meilleur à |
|---|---|---|---|
| FCT (fonctionnel) | La carte remplit-elle sa fonction ? | Oui | Comportement du système, micrologiciel, étalonnage, communications |
| TIC (en circuit) | Chaque composant est-il correct et connecté ? | Partiellement | Valeurs des composants, circuits ouverts, courts-circuits, polarité |
| AOI | Est-ce que la construction semble correcte ? | Non | Défauts de soudure, pièces manquantes/mal alignées |
| Radiographie | Les joints invisibles sont-ils une bonne chose ? | Non | Joints BGA/QFN, vides, courts-circuits internes |
| Sonde volante | Contrôle électrique sans luminaire ? | Partiellement | Test électrique à faible/moyen volume, sans frais de pose de clous |
Une combinaison courante en production consiste en un contrôle AOI et/ou radiographique pour la qualité de fabrication, un contrôle ICT ou par sonde mobile pour la couverture électrique, et un contrôle FCT pour la validation fonctionnelle finale. Les projets de petite envergure ou à délai de réalisation rapide peuvent parfois se passer du contrôle ICT et privilégier l'AOI et le contrôle FCT.
Comment fonctionne une station de test fonctionnel (FCT) ?
Un banc d'essai fonctionnel comporte trois parties principales qui fonctionnent ensemble :
- Un banc d'essai. La carte est insérée dans un dispositif spécifique – souvent composé de broches à ressort en contact avec des pastilles de test, ainsi que de connecteurs – qui assure l'alimentation, la transmission des signaux et la lecture des données de sortie. Ce dispositif imite l'interface de fonctionnement réelle de la carte.
- Instrumentation et E/S. Des alimentations programmables, des charges électroniques, un multimètre numérique/système d'acquisition de données, des sources de signaux, des interfaces de communication (UART, SPI, I²C, USB, CAN, Ethernet) et parfois des instruments RF appliquent des stimuli et effectuent des mesures.
- Un programme de test. Le logiciel séquence le test : mise sous tension, chargement du firmware si nécessaire, exécution de chaque contrôle fonctionnel dans l’ordre, comparaison de chaque mesure à sa limite, enregistrement des données et déclaration de réussite ou d’échec. Il pilote également les étapes de programmation ou d’étalonnage effectuées pendant le test.
En pratique, l'opérateur place la carte, le dispositif se ferme, le programme exécute une séquence d'étapes en quelques secondes à quelques minutes, et un résultat réussite/échec ainsi qu'un enregistrement de test sont produits pour ce numéro de série.
Place de FCT dans le flux de test de production de PCB
Le FCT est généralement le test électrique de fin de ligne — la dernière vérification du bon fonctionnement de la carte avant son conditionnement ou son intégration dans un assemblage supérieur. Un flux typique se présente comme suit :
- Assemblage CMS / traversant
- AOI (et radiographie pour BGA/articulations cachées)
- Test ICT ou test par sonde volante (couverture électrique au niveau des composants)
- Programmation/étalonnage en circuit (si nécessaire)
- FCT — vérification fonctionnelle par rapport aux spécifications
- Inspection finale, sérialisation, emballage
Comme le test FCT intervient tard, c'est aussi à ce stade que le coût d'un défaut non détecté plus tôt est le plus élevé – ce qui est une autre raison pour laquelle les tests de qualité de fabrication en amont et un test fonctionnel bien conçu en aval sont rentables ensemble.
Ce qu'un test FCT détecte et que d'autres tests ne détectent pas
- Défauts de micrologiciel et de logiciel — Image incorrecte, échec du démarrage, mauvaise configuration, données d'étalonnage manquantes.
- Défaillances paramétriques — un régulateur dont la tension est conforme aux tolérances à vide mais qui chute sous charge réelle ; un oscillateur légèrement hors fréquence ; une lecture de canal analogique hors plage.
- défauts de communication et d'interface — un bus qui énumère mais ne transmet pas correctement les données, un connecteur à contact intermittent.
- défauts d'interaction — des composants individuellement corrects (donc les TIC réussissent) mais défaillants ensemble dans des conditions réelles d'exploitation.
- Calibrage et ajustement — FCT effectue et vérifie souvent l'étalonnage afin que chaque unité réponde aux spécifications.
C’est là la lacune que les tests visuels, aux rayons X ou sur les composants laissent en suspens : une carte peut être parfaitement construite et pourtant ne pas fonctionner correctement. Le contrôle FCT permet de combler cette lacune.
Comment concevoir une carte pour les tests fonctionnels (DFT)
Les tests fonctionnels ajoutés après le gel du routage sont coûteux et fragiles, car la carte peut ne pas présenter d'accès pour les sondes, de points d'entrée pour la programmation ou de limites mesurables. Concevoir en vue des tests implique de planifier les éléments suivants avant la publication des fichiers :
- Points d'essai sur les réseaux que le test doit atteindre — rails d'alimentation, signaux clés, références de masse — dimensionnés et espacés pour des broches à ressort, d'un seul côté si possible.
- Accès à la programmation/au débogage — un connecteur ou des pastilles pour ISP/JTAG/SWD permettant le chargement du firmware et la vérification du périphérique lors des tests.
- Balayage des limites (JTAG) là où les BGA denses limitent le sondage physique, pour tester les interconnexions sans clous sur chaque réseau.
- Limites de réussite/échec définies — chaque contrôle fonctionnel nécessite une limite numérique (tension, courant, temporisation, fréquence, réponse de communication), et non un vague « fonctionne/ne fonctionne pas ».
- Mécanismes adaptés aux fixations — trous d'outillage, zones d'exclusion autour des pièces hautes, connecteur de bord accessible et orientation claire de la carte.
- Stimulus et observabilité — un moyen d’injecter des entrées (par exemple, un mode d’autotest, un connecteur de test) et de lire les sorties sans démonter le produit.
| Élément DFT | Pourquoi c'est important pour FCT |
|---|---|
| Plaques de test accessibles | Contact stable et reproductible pour la stimulation et la mesure |
| Connecteur/pastilles de programmation | Chargez le firmware et effectuez l'étalonnage sur la station de test. |
| Autotest / mode test dans le firmware | Permet au conseil d'administration de rendre compte rapidement de la situation interne. |
| Limites de réussite/échec documentées | Élimine l'ambiguïté entre l'acheteur et l'usine |
| Trous d'outillage et zones d'exclusion | Alignement fiable des fixations et force de contact |
Élaboration et validation du programme de test FCT
La fiabilité d'un test fonctionnel dépend de son programme et de ses limites. Il est recommandé de développer la séquence de test en même temps que les premiers prototypes, puis de la valider sur un premier lot d'articles avant la production. La validation vérifie deux modes de défaillance critiques : les faux positifs (cartes conformes rejetées, ce qui nuit au rendement et à la fiabilité) et les faux négatifs (cartes défectueuses validées, le cas le plus dangereux). Les limites sont ajustées avec une marge autour des distributions mesurées, et la répétabilité du dispositif de test est vérifiée afin que le test évalue la carte et non le dispositif.
Pour assurer la traçabilité, le numéro de série, la version du micrologiciel et les résultats de mesure de chaque unité sont enregistrés. Cet enregistrement facilite l'analyse des défaillances sur le terrain, les commandes répétées et les audits ; il s'agit précisément du type de données que les clients étrangers devraient exiger lorsqu'ils s'approvisionnent auprès d'un fabricant sous contrat.
Limites du test FCT et comment combiner les tests
- Le diagnostic peut être approximatif. Le test FCT indique une défaillance fonctionnelle sur une carte, mais ne permet pas toujours d'identifier précisément le composant défectueux. Son utilisation conjointe avec le test ICT/sonde volante et l'AOI permet de déterminer plus rapidement la cause du problème.
- Coût des équipements et du programme. La mise en place de dispositifs personnalisés et de logiciels de test prend du temps et de l'argent, c'est pourquoi les très faibles volumes s'appuient parfois sur une mise en service plus simple et sur l'AOI/les rayons X.
- La couverture correspond à ce que vous avez écrit. Un test fonctionnel vérifie uniquement ce que le programme exécute ; les lacunes dans le plan de test entraînent des lacunes dans la couverture. Définissez soigneusement la liste des défauts cibles.
- Il ne s'agit pas d'un test de fiabilité. FCT confirme qu'une carte fonctionne actuellement ; le rodage, le cyclage thermique ou HALT sont des étapes distinctes pour évaluer la durée de vie et les contraintes.
La stratégie la plus efficace consiste à superposer les méthodes pour les adapter au risque et au volume du produit : contrôle de la qualité de fabrication en amont, vérification électrique en cours de processus et validation fonctionnelle en fin de processus.
Services de test FCT chez Highleap Electronics
Highleap Electronics, fabricant chinois de circuits imprimés (PCB) et d'assemblages de cartes électroniques (PCBA), intègre les tests fonctionnels à ses solutions d'assemblage clés en main pour ses clients aux États-Unis, en Europe et en Asie-Pacifique. Loin de considérer les tests comme une simple formalité, le travail essentiel est réalisé en amont de la fabrication : il s'agit de définir les objectifs des tests fonctionnels et de vérifier que la carte est compatible.
- Test fonctionel avec des dispositifs personnalisés et des programmes de test développés selon vos spécifications de réussite/échec.
- Conception pour test (DFT) Examen des points de test, des droits d'accès à la programmation et des limites avant le gel des fichiers.
- Programmation en circuit et l'étalonnage effectué à la station d'essai lorsque cela est nécessaire.
- Compléments AOI, radiographie, ICT et test électronique pour une couverture multicouche, avec des enregistrements de tests par unité pour la traçabilité.
Figure 2. Test FCT pour les détails du PCBA
FAQ sur le test FCT
Que signifie FCT ?
FCT signifie Functional Circuit Test (souvent abrégé en test fonctionnel). Il vérifie qu'une carte entièrement assemblée et alimentée remplit sa fonction prévue selon des critères de réussite/échec définis.
Quelle est la différence entre FCT et ICT ?
Le test en circuit (ICT) vérifie les composants et les connexions individuellement (valeurs, circuits ouverts, courts-circuits, polarité), généralement à l'aide d'un banc de test. Le test en fonctionnement (FCT) vérifie le bon fonctionnement de la carte assemblée en tant que système, incluant le firmware, l'étalonnage et la communication. Ces deux tests sont complémentaires : l'ICT détecte les défauts des composants, le FCT confirme leur bon fonctionnement.
Le FCT est-il toujours requis ?
Ce n'est pas systématique, mais fortement recommandé pour toute carte dont le bon fonctionnement doit être démontré avant expédition. Les cartes très simples ou produites en très faible volume s'appuient parfois sur un contrôle AOI et une vérification de mise en service, tandis que les produits intégrant un firmware, un étalonnage ou des fonctions critiques incluent presque toujours un contrôle FCT.
De quoi ai-je besoin pour mettre en place un test fonctionnel ?
Un cahier des charges comprenant les seuils de réussite/échec, le micrologiciel et la méthode de programmation, une description des entrées/sorties et des conditions de fonctionnement, l'emplacement des connecteurs et des points de test, ainsi que le débit cible, permet de concevoir et de valider un banc d'essai et un programme de test sur un premier lot.
FCT peut-il remplacer ICT et AOI ?
Non. Le contrôle par circuit imprimé (FCT) confirme le fonctionnement, mais ne permet pas toujours de localiser le composant défaillant et n'inspecte pas la qualité des soudures comme le font l'inspection optique automatisée (AOI) et les rayons X. La stratégie la plus fiable consiste à les combiner : inspection de la qualité d'assemblage, contrôle par sonde volante (ICT) pour la couverture électrique et contrôle par circuit imprimé (FCT) pour la validation fonctionnelle.
Combien de temps dure un test fonctionnel par carte ?
La durée varie généralement de quelques secondes à deux minutes, selon le nombre de fonctions exécutées et si la programmation ou l'étalonnage sont effectués sur le même poste. Le programme de test est optimisé pour un équilibre entre la couverture et le temps de cycle.
Un fabricant basé en Chine peut-il effectuer des tests fonctionnels sur des produits destinés à l'exportation ?
Oui, à condition que le fabricant puisse développer et valider le dispositif et le programme de test, communiquer clairement en anglais sur les spécifications, gérer les mises à jour du micrologiciel et fournir des rapports de test par unité. Considérer le fournisseur comme un partenaire de test dès le début – en partageant les limites et les points d'entrée des autotests – donne les meilleurs résultats.
messages recommandés
Fabrication de circuits imprimés Isola Astra MT77
Figure 1. Fabrication du circuit imprimé Isola Astra MT77
Guide des matériaux et de la fabrication des circuits imprimés Nelco N4000-13 | Highleap Electronics
Figure 1. Carte de circuit imprimé Nelco N4000-13. La carte de circuit imprimé Nelco N4000-13 est une...
Stratifié cuivré : Guide complet de sélection des matériaux pour les ingénieurs en circuits imprimés
Toutes les propriétés électriques importantes dans un document imprimé...
Au cœur d'une usine chinoise de circuits imprimés en céramique : Contrôle des processus pour les secteurs de l'alimentation, des LED, de la radiofréquence et du médical
Table des matières À l'intérieur d'une usine de circuits imprimés en céramique en Chine : Comment…
Comment obtenir un devis pour les PCB
Nous réaliserons une analyse DFM/DFA pour vous et vous fournirons un rapport. Vous pouvez télécharger vos fichiers en toute sécurité via notre site web. Nous avons besoin des informations suivantes pour vous établir un devis :
-
- Gerber, ODB++ ou .pcb, spécifications.
- Liste de nomenclature si vous avez besoin d'un assemblage
- Quantité
- Temps de rotation
Pour les services PCBA, veuillez fournir votre nomenclature (BOM) et toute instruction d'assemblage spécifique. Nous proposons également des analyses DFM/DFA pour optimiser la fabricabilité et l'assemblage de vos conceptions, garantissant ainsi un processus de production fluide.
