FCT-test: Funktionel kredsløbstest til PCBA

FCT-test 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.

I én sætning: FCT verificerer funktionel adfærd af en strømforsynet enhed i forhold til definerede bestået/ikke bestået-kriterier ved hjælp af en fixtur og et testprogram, der emulerer printkortets driftsforhold. Den registrerer firmware-, kalibrerings-, kommunikations- og parametriske fejl, som test på komponentniveau ikke kan se.

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:

  1. SMT / gennemgående hulmontering
  2. AOI (og røntgenbillede af BGA/skjulte led)
  3. IKT- eller flyvende sondetest (elektrisk dækning på komponentniveau)
  4. Programmering/kalibrering i kredsløbet (hvis nødvendigt)
  5. FCT — funktionel verifikation mod specifikationer
  6. 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.

FCT-test for PCBA-detaljer

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.

få-øjeblikkelig-tilbud

anbefalet Indlæg

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
Udover printkortproduktion tilbyder vi en omfattende vifte af elektroniske tjenester, herunder printkortdesign, printkortbaseret udstyrs ...

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.






    Hurtig bemærkning: Vores team sender dig en e-mail kort efter indsendelse. For at sikre, at du modtager vores svar, anbefaler vi venligst, at du Tjekker din spam-/junkmappe hvis du ikke ser vores besked i din indbakke.