FCT-test: Funktionel kredsløbstest til PCBA
Figur 1. FCT-test for PCBA
Sidst opdateret: Maj 2026 · En produktionstestguide til hardwareingeniører, testudviklere og sourcingteams
En FCT-test — Functional Circuit Test, ofte bare kaldet funktionel test — starter et fuldt samlet printkort og træner det, som det færdige produkt vil, og kontrollerer derefter, at dets reelle output matcher den forventede adfærd. Hvor in-circuit test (ICT) spørger: "Er alle komponenter korrekte og tilsluttede?", stiller FCT det vigtigere spørgsmål: "Gør dette printkort rent faktisk sit job?" Det er normalt den sidste elektriske gate før forsendelse, og det fungerer kun godt, hvis testadgang, stimuluspunkter og klare grænser for bestået/ikke bestået er indbygget i printkortet fra starten.
Hvad er en FCT-test (funktionel kredsløbstest)?
Funktionstest behandler printkortet som en fungerende enhed snarere end en samling af dele. En typisk FCT anvender de input, som produktet ser – forsyningsspænding, ur, styresignaler, sensorstimuli, kommunikationspakker – og måler derefter svarene i forhold til en specifikation: udgangsspændinger og -strømme, timing, frekvens, kommunikationssvar, display- eller LED-tilstande, relæaktivering, RF-effekt osv. Resultatet er en simpel dom – bestået eller ikke – understøttet af registrerede målinger.
Fordi den kører på et strømforsynet, samlet printkort, bekræfter FCT ikke blot, at de rigtige komponenter er til stede, men også at de fungerer korrekt sammen : firmwaren starter, regulatoren holder sit sætpunkt under belastning, radioforbindelserne, ADC'en aflæser inden for rækkevidde, og kalibreringen er gyldig. Det er det bevis, de fleste kunder rent faktisk er interesserede i, før en enhed sendes.
FCT vs ICT vs AOI vs røntgen vs flyvende sonde
FCT er ét trin i en lagdelt teststrategi. Hver metode besvarer et forskelligt spørgsmål, og de er komplementære snarere end udskiftelige.
| Test | Spørgsmål det besvarer | drevet? | Bedst til |
|---|---|---|---|
| FCT (funktionel) | Udfører bestyrelsen sin funktion? | Ja | Systemadfærd, firmware, kalibrering, kommunikation |
| IKT (i kredsløbet) | Er hver komponent korrekt og forbundet? | Til dels | Komponentværdier, åbninger, kortslutninger, polaritet |
| AOI | Ser det korrekt bygget ud? | Ingen | Loddefejl, manglende/skævede dele |
| Røntgen | Er skjulte samlinger gode? | Ingen | BGA/QFN-samlinger, hulrum, interne kortslutninger |
| Flyvende sonde | El-tjek uden armatur? | Til dels | Elektrisk test af lav/mellem volumen, ingen omkostninger ved præcision |
En almindelig produktionskombination er AOI og/eller røntgen for byggekvalitet, ICT eller flyvende sonde for elektrisk dækning og FCT som den endelige funktionelle godkendelse. Små eller hurtige projekter springer nogle gange ICT over og er afhængige af AOI plus FCT.
Hvordan fungerer en funktionel teststation (FCT)?
En funktionel teststation har tre kernedele, der arbejder sammen:
- En testanordning. Kortet placeres i en specialfremstillet armatur – ofte fjederbelastede "pogo"-ben, der er i kontakt med testpuder samt modstående stik – som leverer strøm og signaler og aflæser output. Armaturet emulerer kortets faktiske betjeningsflade.
- Instrumentering og I/O. Programmerbare strømforsyninger, elektroniske belastninger, et DMM/DAQ, signalkilder, kommunikationsgrænseflader (UART, SPI, I²C, USB, CAN, Ethernet) og sommetider RF-instrumenter anvender stimuli og registrerer målinger.
- Et testprogram. Softwaren udfører testen i rækkefølge: tænder for strømmen, indlæser firmware om nødvendigt, kører hver funktionskontrol i rækkefølge, sammenligner hver måling med dens grænse, logger dataene og erklærer bestået eller ikke bestået. Den styrer også eventuelle programmerings- eller kalibreringstrin, der udføres under testen.
I praksis placerer operatøren printpladen, fixturen lukker, programmet kører en sekvens af trin på sekunder til et par minutter, og der produceres et bestået/ikke bestået-resultat plus en testpost for det pågældende serienummer.
Hvor FCT passer ind i PCB-produktionstestflowet
FCT er normalt den elektriske sluttest – den sidste kontrol af, at printkortet fungerer, før det pakkes eller bygges ind i en højere samling. Et repræsentativt flow ser sådan ud:
- SMT / gennemgående hulmontering
- AOI (og røntgenbillede af BGA/skjulte led)
- IKT- eller flyvende sondetest (elektrisk dækning på komponentniveau)
- Programmering/kalibrering i kredsløbet (hvis nødvendigt)
- FCT — funktionel verifikation mod specifikationer
- Slutinspektion, serialisering, pakning
Fordi FCT kommer sent, er det også her, omkostningerne ved en uopdaget tidligere defekt er højest – hvilket er en anden grund til, at test af byggekvalitet upstream og en veldesignet funktionel test downstream betaler sig sammen.
Hvad en FCT-test fanger, som andre tests overser
- Firmware- og softwarefejl — forkert image, mislykket opstart, dårlig konfiguration, manglende kalibreringsdata.
- Parametriske fejl — en regulator, der er inden for toleranceområdet ved tomgang, men falder under reel belastning; en oscillator, der har en smule frekvensforskel; en analog kanal, der aflæses uden for området.
- Kommunikations- og grænsefladefejl — en bus, der optæller, men ikke sender data korrekt, et stik med intermitterende kontakt.
- Interaktionsfejl — komponenterne er individuelt korrekte (så IKT består), men fejler sammen under reelle driftsforhold.
- Kalibrering og trimning — FCT udfører og verificerer ofte kalibrering, så hver enhed opfylder specifikationerne.
Det er dette hul, som rene visuelle tests, røntgentests eller komponenttests efterlader: et printkort kan bygges perfekt og stadig ikke fungere som et produkt. FCT er den fase, der lukker det.
Sådan designer du et printkort til funktionel test (DFT)
Funktionstest, der tilføjes efter layoutet er frosset, er dyr og skrøbelig, fordi printpladen muligvis mangler probeadgang, programmeringskroge eller målbare grænser. Design til test betyder at planlægge følgende, før du frigiver filer:
- Testpunkter På nettene skal testen nå — strømskinner, nøglesignaler, jordreferencer — i en størrelse og med afstand til pogo-ben, hvor det er muligt på den ene side.
- Programmerings-/fejlfindingsadgang — en header eller pads til ISP/JTAG/SWD, så firmware kan indlæses, og enheden kan verificeres ved test.
- Grænsescanning (JTAG) hvor tætte BGA'er begrænser fysisk sondering, for at teste forbindelser uden søm på alle net.
- Definerede beståelses-/ikke-beståelsesgrænser — enhver funktionskontrol kræver en numerisk grænse (spænding, strøm, timing, frekvens, kommunikationsrespons), ikke et vagt "virker/virker ikke".
- Fixturvenlig mekanik — værktøjshuller, afskærmninger omkring høje dele, en tilgængelig kantforbindelse og tydelig pladeorientering.
- Stimulus og observerbarhed — en måde at indsende input (f.eks. en selvtesttilstand, et teststik) og læse output uden at skille produktet ad.
| DFT-element | Hvorfor det er vigtigt for FCT |
|---|---|
| Tilgængelige testpuder | Stabil, gentagelig kontakt til stimulus og måling |
| Programmering af headere/pads | Indlæs firmware og kør kalibrering på teststationen |
| Selvtest/testtilstand i firmware | Lader bestyrelsen hurtigt rapportere intern status |
| Dokumenterede beståelses-/ikke-beståelsesgrænser | Fjerner tvetydighed mellem køber og fabrik |
| Værktøjshuller og udskæringer | Pålidelig monteringsjustering og kontaktkraft |
Opbygning og validering af FCT-testprogrammet
En funktionel test er kun så troværdig som dens program og begrænsninger. God praksis er at udvikle testsekvensen sammen med de første prototyper og derefter validere den på en førsteartikelbatch før produktion. Validering kontrollerer to fejltilstande, der er vigtige: falske fejl (gode printkort afvist, hvilket ødelægger udbytte og tillid) og undslippede fejl (dårlige printkort bestået, det farligste tilfælde). Grænser justeres med en margin omkring reelle målte fordelinger, og fixturens egen repeterbarhed verificeres, så testen måler printkortet, ikke fixturen.
For sporbarhed logges hver enheds serienummer, firmwareversion og måleresultater. Denne registrering understøtter analyse af fejl i felten, gentagne ordrer og revisioner – og det er præcis den slags data, som udenlandske kunder bør bede om, når de køber fra en kontraktproducent.
FCT-testbegrænsninger og hvordan man kombinerer tests
- Diagnosen kan være grovkornet. FCT fortæller dig, at et kort har fejlet i en funktion; den finder ikke altid den defekte komponent. Ved at parre den med ICT/flyvende probe og AOI indsnævres roden hurtigere.
- Pris for inventar og program. Brugerdefinerede armaturer og testsoftware tager tid og penge at bygge, så meget lave volumener er nogle gange afhængige af enklere montering plus AOI/røntgen.
- Dækningen svarer til det, du skrev. En funktionel test kontrollerer kun, hvad programmet udfører; huller i testplanen er huller i dækningen. Definer måldefektlisten bevidst.
- Det er ikke en pålidelighedstest. FCT bekræfter, at et printkort fungerer nu; indbrænding, termisk cykling eller HALT er separate trin for liv og stress.
Den stærkeste strategi kombinerer metoder, der matcher produktets risiko og volumen: inspektion af byggekvaliteten på forhånd, elektrisk dækning i midten og funktionel godkendelse til sidst.
FCT-testtjenester hos Highleap Electronics
Highleap Electronics er en kinesisk producent af printkort og printkortbaserede kredsløb (PCB) og printkort (PCBA), der integrerer funktionstest i nøglefærdig samling for kunder i USA, Europa og Asien-Stillehavsområdet. I stedet for at behandle test som en afkrydsningsfelt, foregår det nyttige arbejde før konstruktionen – at blive enige om, hvad den funktionelle test skal bevise, og at bekræfte, at printkortet kan understøtte det.
- Funktionel test med specialfremstillede inventar og testprogrammer udviklet efter dine bestået/ikke bestået-specifikationer.
- Design til test (DFT) gennemgang af testpunkter, programmeringsadgang og begrænsninger, før filer fryses.
- Programmering i kredsløbet og kalibrering udført på teststationen, hvor det er nødvendigt.
- Supplerende AOI, røntgen, IKT og e-test til lagdelt dækning, med testoptegnelser pr. enhed for sporbarhed.
Figur 2. FCT-test for PCBA-detaljer
FCT-test – ofte stillede spørgsmål
Hvad står FCT for?
FCT står for Functional Circuit Test (almindeligvis forkortet til funktionel test). Den verificerer, at et fuldt samlet, strømforsynet printkort udfører sin tilsigtede funktion i forhold til definerede beståelses-/fejlkriterier.
Hvad er forskellen mellem FCT og IKT?
ICT (in-circuit test) kontrollerer individuelle komponenter og forbindelser — værdier, brud, kortslutninger, polaritet — normalt med en test af spændingsforskelle. FCT kontrollerer, om det samlede printkort rent faktisk fungerer som et system, inklusive firmware, kalibrering og kommunikation. De supplerer hinanden: ICT finder komponentfejl, FCT bekræfter funktion.
Er FCT altid påkrævet?
Ikke altid, men det anbefales kraftigt til alle kort, der skal påviseligt fungere før forsendelse. Meget simple kort eller kort med meget lav volumen er nogle gange afhængige af AOI plus en "bring-up check", mens produkter med firmware, kalibrering eller kritisk funktion næsten altid inkluderer FCT.
Hvad skal jeg stille til rådighed for at opsætte en funktionstest?
En testspecifikation med grænser for bestået/ikke bestået, firmware og programmeringsmetode, en beskrivelse af input/output og driftsforhold, placering af stik og testpunkter samt målgennemstrømning. Med dette kan en fixture og et testprogram designes og valideres på en førsteartikelbatch.
Kan FCT erstatte ICT og AOI?
Nej. FCT bekræfter funktionen, men kan muligvis ikke lokalisere, hvilken komponent der er defekt, og den inspicerer ikke loddekvaliteten på samme måde som AOI og røntgen. Den mest pålidelige strategi kombinerer dem i lag: inspektion for byggekvalitet, ICT/flyvende probe for elektrisk dækning og FCT for funktionel godkendelse.
Hvor lang tid tager en funktionstest pr. printkort?
Typisk fra et par sekunder til et par minutter, afhængigt af hvor mange funktioner der udføres, og om programmering eller kalibrering kører på den samme station. Testprogrammet er indstillet til at afbalancere dækning mod cyklustid.
Kan en kinesisk producent udføre funktionstest af udenlandske produkter?
Ja, forudsat at producenten kan udvikle og validere fixturen og testprogrammet, kommunikere tydeligt på engelsk om specifikationen, kontrollere firmwarerevisioner og levere testrapporter pr. enhed. At behandle leverandøren som en testpartner tidligt – deling af grænser og selvtest-hooks – giver de bedste resultater.
anbefalet Indlæg
RT duroid 6002 PCB Citat og Stackup
Denne side ejer opgaven med tilbud og stackup-definition...
TMM6 Filter PCB Fremstilling
IndholdsfortegnelseHvorfor bruger designere af mikrobølgeovnsfiltre...
Taconic RF 35 vs. RO4350B printkort
Indholdsfortegnelse RF-35 vs RO4350B Indkøb og...
TMM4 Filter PCB Fremstilling
Fremstilling af TMM4-filterprintkort styres af...
Sådan får du et tilbud på printkort
Lad os køre en DFM/DFA-analyse for dig og vende tilbage til dig med en rapport. Du kan uploade dine filer sikkert via vores hjemmeside. Vi har brug for følgende oplysninger for at kunne give dig et tilbud:
-
- Gerber, ODB++ eller .pcb, spec.
- Stykliste, hvis du ønsker montering
- Antal
- Vendetid
For PCBA-tjenester bedes du fremvise din BOM (Bill of Materials) og eventuelle specifikke monteringsinstruktioner. Vi tilbyder også DFM/DFA-analyse for at optimere dine designs med hensyn til fremstillingsevne og montering, hvilket sikrer en problemfri produktionsproces.
