Podrobný průvodce funkčním testováním PCB

Úvod

Desky s plošnými spoji (PCB) jsou dnes srdcem téměř každého elektronického produktu. Poskytují základ pro montáž a propojování komponentů, které oživí návrh systému. I když se desky plošných spojů mohou zdát jednoduché, zahrnují sofistikované procesy návrhu, výroby a montáže.

Výsledkem jsou extrémně složité a husté desky, které vyžadují důkladné testování, aby byla zajištěna kvalita a spolehlivost. Funkční testování desek plošných spojů je jedním z takových kritických postupů prováděných na plně sestavených deskách za účelem ověření jejich funkčnosti.

Tato příručka se podrobně zabývá funkčním testováním DPS – jeho významem, metodami, nástroji, významem a rolí ve výrobním pracovním postupu. Pro konstruktéry a manažery kvality, kteří pracují na elektronických produktech, je nezbytné dobře ovládat principy a postupy funkčního testování.

Co je funkční testování PCB?

Funkční testování se týká systematické kontroly osazených sestav plošných spojů (PCBA), aby se potvrdilo, že desky plní své zamýšlené funkce správně.

Zahrnuje stimulaci vstupů sestavené desky způsobem, který simuluje její skutečné provozní podmínky a sledování výstupů. Vstupní podněty a výstupní reakce jsou pak porovnány s očekávaným funkčním chováním desky.

Funkční testování je zaměřeno na ověření celkového výkonu a provozu plně sestavené desky. Testování desky plošných spojů jako funkčního systému přesahuje rámec testování na úrovni komponent nebo samotné desky.

Cílem je zachytit všechny vady nebo problémy, které mohly uniknout dřívějšímu testování, a zajistit, aby desky fungovaly spolehlivě podle specifikací před odesláním. To poskytuje konečnou kontrolu kvality produktu na konci výrobního procesu.

Proč provádět funkční testování desek plošných spojů?

Zatímco desky plošných spojů procházejí během výroby a montáže různými průběžnými testy, funkční testování poskytuje jedinečné a zásadní výhody:

Ověřuje celkovou funkčnost desky: Dřívější testy desek plošných spojů, jako například in-circuit test (ICT), se zaměřovaly na součástky. Funkční testování ověřuje správnou funkci celé desky.

Odhaluje vady montáže: Vadné pájené spoje, špatně umístěné díly atd. mohou být dříve odhaleny. Nástupní desky při provozním zatížení/podmínkách je zvýrazňují.

Potvrzuje správnost návrhu: Test ověřuje, že deska plošných spojů splňuje všechny konstrukční parametry, výkon a požadavky na obvod.

Emuluje provozní podmínky: Stimulace vstupů a monitorování výstupů za podmínek téměř reálného použití zajišťuje, že deska bude v terénu fungovat správně.

Zabraňuje poruchám v provozu: Vadné desky identifikované funkčním testováním jsou opraveny nebo sešrotovány, což zabraňuje předčasným poruchám v provozu a šetří poprodejní náklady.

Poskytuje zpětnou vazbu k návrhu: Veškeré zjištěné funkční problémy pomáhají vylepšit návrh desky, proces montáže a výběr součástek pro budoucí sestavení.

Funkční testování je tedy konečnou kontrolou kvality a spolehlivosti vyrobených desek před expedicí zákazníkům. Je to zásadní krok v pracovním postupu výroby PCBA.

Funkční testery PCB

Vyhrazené funkční testovací zařízení se používá k provádění funkčního testování PCB systematickým a automatizovaným způsobem. Funkční tester se skládá z:

  • Testovací přípravek – Vlastní mechanický přípravek navržený tak, aby bezpečně držel testovanou desku plošných spojů a vhodně spojil požadované testovací body na desce s testerem.
  • Rozhraní – Elektromechanické rozhraní je v kontaktu s testovacími uzly na desce. Mezi oblíbená rozhraní patří kolíky typu „bed-of-nails“ nebo létající testovací hlavy sond.
  • Zdroje signálu – Tyto generují elektrické podněty pro desku, simulující vstupy ve skutečných provozních podmínkách. Mezi běžné zdroje patří funkční generátory, napájecí zdroje atd.
  • Měřicí zařízení – Přístroje jako osciloskopy, multimetry atd. připojené ke kanálům testeru pro měření výstupů PCB.
  • Switch Matrix – Přepíná signály trasy ze zdrojů na vstupy PCB a odezvy z PCB do měřicího zařízení.
  • Testovací program – Software, který koordinuje hardware testeru a provádí automatizovanou testovací sekvenci na základě návrhu konkrétní desky.
  • PC a displej – Počítač spouští testovací software, zatímco displej zobrazuje výsledky a testovací zprávy.

Některé testery poskytují funkce jako boundary scan a testovací funkce JTAG pro programování a ladění desek. Špičkové testery integrují více testovacích přístrojů do jediné platformy, aby poskytovaly kompletní funkčnost testování PCB.

Funkční zkušební metody desek plošných spojů

Výrobci PCB používají různé funkční testovací techniky:

Testování při zapnutí

Naprostým minimem způsobu, jak funkčně otestovat desku, je jednoduše ji zapnout a zkontrolovat, zda integrované komponenty, jako jsou LED diody, displeje, ventilátory, fungují podle očekávání. To poskytuje rychlý počáteční test go/no-go, ale postrádá důkladnost.

Ruční testování

Desky jsou ručně ovládány v reálných podmínkách a výstupní křivky jsou vizuálně kontrolovány na osciloskopech. I když to může otestovat funkčnost, velmi záleží na dovednosti testera.

Automatizované testování

To využívá vyhrazené nastavení testeru. Naprogramované vstupní signály stimulují PCB, zatímco výstupy jsou zachyceny a analyzovány pro kontrolu správnosti. Plně automatizovaný proces.

Testování zapálením

Provoz osazených desek po delší dobu při zvýšeném napětí a teplotách, aby se odfiltrovaly skryté vady a časná selhání. Poskytuje zrychlený test životnosti.

Testování marže

Zahrnuje testování desky při provozních extrémech mimo nominální podmínky, aby se zkontrolovala funkčnost a konstrukční rezervy. Užitečné pro aplikace kritické z hlediska bezpečnosti.

Regresní testování

Opětovné spuštění dříve provedeného funkčního testu po změnách návrhu nebo přepracování, aby se zajistilo, že stávající funkčnost nebyla ovlivněna.

In-Circuit Emulation

Používá hardware sondy emulátoru, který cílí na testovací body. Emulátory simulují připojené čipy jako mikrokontroléry, aniž by potřebovaly skutečné komponenty.

Pro maximální pokrytí defektů a zajištění spolehlivosti lze použít kombinaci testovacích přístupů k důkladnému procvičení desek.

Provádění funkčního testování PCB

Pro správnou implementaci funkčního testování musí výrobci desek plošných spojů zohlednit tato hlediska:

Pokrytí testy – Definujte metriky pokrytí testy, jako je procento sítí desky nebo terminálů součástek, u kterých je funkčně ověřeno, aby splňovaly cíle kvality.

Přístup k testování – Zahrňte testovací body, průchodky a další opatření typu design-for-test (DFT) pro přístup testera během návrhu.

Testovací přípravek – Navrhněte si vlastní přípravky specifické pro geometrii desky pro bezpečné propojení s testerem.

Testovací program – Vývoj softwaru pro automatické spouštění simulací a ověřování chování desek na základě schémat/netlistů.

Diagnostika – Nástroje pro izolaci hlavních příčin a mechanismů selhání, když desky neprojdou funkčním testem.

Sledovatelnost – Systémy pro propojení výsledků s výrobními procesy a sériovými čísly jednotlivých desek plošných spojů pro sledování kvality.

Integrace procesů – Začleňte funkční testování do relevantních bodů výrobního procesu pro kompletaci desek.

Statistické řízení procesů – Používejte statistické metody, jako jsou indexy způsobilosti, k monitorování výkonu funkčních testů a provádění vylepšení na základě dat.

Optimalizace – Pravidelně zdokonalujte testovací postupy, abyste zkrátili dobu testovacích cyklů nebo zlepšili pokrytí testy. Pokud je to možné, využívejte paralelní testování.

S pečlivým plánováním lze funkční testování hladce integrovat do výrobních linek bez dopadů na propustnost.

Role funkčního testování v pracovním postupu výroby PCB

Funkční test doplňuje sadu ověřovacích kroků implementovaných během procesu výroby, montáže a integrace:

Ověření návrhu – Simulujte a optimalizujte návrh desky plošných spojů pomocí modelů SPICE před vytvořením prototypu.

Testování prototypů – Vytvářejte a testujte technické prototypy pro ověření funkčnosti před zahájením hromadné výroby.

Testování holých desek – Testování neobsazených desek na vady, jako jsou zkraty, přerušení nebo chyby impedance.

Testování v obvodu – Po osazení zkontrolujte umístění jednotlivých součástek a pájené spoje elektrickým sondováním.

Testování propojení desek desek – Zkontrolujte drátové spoje/pájecí kuličky mezi čipem a deskou v zabalených integrovaných obvodech, zda neobsahují vady.

Testování hraničního skenování – Použijte buňky hraničního skenování k izolaci závad a ověření zapojení desky.

Bodové testování – Kontrola kontinuity mezi testovacími body pro zachycení chyb v montáži.

Funkční testování – Ověření celkové funkčnosti desky za elektrických provozních podmínek.

Zapalovací testování – Provozujte desky po delší dobu, abyste urychlili selhání v oblasti kojenecké úmrtnosti.

Systémová integrace – Otestujte výkon desek plošných spojů (PCB) po jejich integraci do kompletního systému.

Funkční testování tedy poskytuje konečnou fázi prověřování výkonu a spolehlivosti před integrací desek do konečných produktů.

Výhody automatického funkčního testování

Zatímco ruční testování funkčnosti je možné u jednoduchých desek, automatizované testování pomocí přípravku přináší důležité výhody:

Opakovatelnost – Eliminuje variabilitu z manuálního testování a poskytuje konzistentní stimulační podmínky.

Všestrannost – Testovací systémy lze naprogramovat tak, aby funkčním způsobem testovaly širokou škálu různých desek.

Škálovatelnost – Paralelní testovací hlavy umožňují současné spouštění dávek desek pro vysokou propustnost.

Přístupnost – Upínací přípravky umožňují snímání hustě uspořádaných desek tam, kde je manuální přístup obtížný.

Nepřetržité monitorování – Kritické parametry lze během testování monitorovat nepřetržitě, na rozdíl od občasných manuálních kontrol.

Spolehlivost – Automatizované testování zabraňuje lidským chybám a přehlédnutí.

Sledovatelnost – Výsledky zahrnují časová razítka a záznamy pro analýzu selhání.

Diagnostika – Automatizované rutiny dokáží přesně identifikovat vadné sítě nebo komponenty pro účely diagnostiky.

Optimalizace – Pokrytí testy, sekvence a limity lze upřesnit na základě výsledků pro optimalizaci efektivity.

Sběr dat – Velké objemy testovacích dat lze agregovat a vytěžit za účelem získání poznatků o výrobě.

Automatizované funkční testery, přestože vyžadují počáteční investice, se tedy vyplácejí díky vyšší kvalitě, výnosu a spolehlivosti.

Funkční testování vs. obvodové testování pro PCB

Funkční testování PCB je někdy mylně považováno za stejné jako testování v obvodu. Zatímco obě kontrolují obsazené desky, existují některé klíčové rozdíly:

  • Fáze – ICT se provádí během výroby, zatímco funkční testování se provádí na hotových deskách.
  • Rozsah – ICT kontroluje jednotlivé komponenty, zatímco funkční testování ověřuje celkový provoz desky.
  • Stimulus – ICT využívá ke sondování sítí nehtové lůžko. Funkční testování poskytuje skutečné vstupní signály.
  • Konfigurovatelnost – ICT má pevné konfigurace pinů. Funkční testování využívá programovatelné nástroje.
  • Pokrytí – ICT přistupuje k omezeným testovacím uzlům na základě návrhu zařízení. Funkční testování může cílit na požadované uzly.
  • Diagnostika – ICT detekuje především problémy s montáží, jako jsou chybějící díly nebo mosty. Funkční testování odhaluje problémy s výkonem desky.
  • Zachycené závady – ICT najde závady vzniklé při SMT a ruční montáži. Funkční testování zachycuje i konstrukční nedostatky.

Zatímco se tedy ICT zaměřuje na kvalitu sestav, funkční testování poskytuje ověření návrhu a ověření výkonu. Tyto dva přístupy se ve výrobním řetězci vzájemně doplňují.

Funkční testovací přípravky pro desky plošných spojů

Funkční testovací přípravky zajišťují desku a poskytují elektrické rozhraní k hardwaru testeru. Klíčové aspekty, které je třeba vzít v úvahu při návrhu svítidla, jsou:

Rozhraní – Pro kontaktování testovacích uzlů na deskách desek se běžně používají jehlové sondy, pružinové sondy nebo pogo piny. Konektory s nulovou zasouvací silou umožňují spojení přípravku bez vyvíjení nadměrné síly na desky desek.

Směrování signálu – Krátká elektrická spojení mezi body rozhraní, maticí přepínačů a měřicím zařízením pomocí kabeláže, základních desek plošných spojů nebo propojení zabudovaných v těle svítidla.

Přístup k uzlům – Zajistěte dostatečné mezery a otvory v upevňovací konstrukci pro propojení měřicích sond se všemi požadovanými uzly na horní a spodní straně desky.

Bezpečné uchycení – Během manipulace a testování používejte svorky, konzoly, svěráky a dorazy k pevnému uchycení desek.

Registrace – Přesné umístění desek v prostoru a zarovnání bodů rozhraní pomocí upínacích kolíků, vodítek, otvorů a vztažných ploch.

Zaměnitelnost – Rychle vyměnitelné modulární komponenty umožňují snadnou změnu konfigurace přípravků pro různé typy desek.

Trvanlivost – Pro zachování strukturální integrity i při opakovaných zkušebních cyklech použijte pevné, nedeformující se materiály, jako jsou kovy a pokročilé polymery.

Stínění – Elektricky izolujte desku pomocí stínění a minimalizujte vnější rušení.

Bezpečnost – Chraňte obsluhu před vystavením vysokému napětí. Zabraňte nebezpečí způsobenému jiskřením, přehřátím zařízení atd.

Testovací přípravky hrají zásadní roli při umožnění opakovatelného, ​​efektivního a bezpečného provádění funkčních testů bez poškození desky.

Design-for-Test (DFT) Pokyny pro funkční testování

Některá ustanovení týkající se návrhu desek s plošnými spoji pro testování jsou mimořádně užitečná, když desky procházejí funkčním testováním:

Testovací body – Začleněte vyhrazené testovací body/plošky připojené k interním uzlům, které je třeba ověřit během funkčního testování. Tím se zabrání invazivnímu zkoumání blízko sebe umístěných komponent a tras.

Kritické sítě – Identifikujte citlivé analogové a vysokofrekvenční trasy náchylné k šumu a směrujte je od zdrojů šumu. Přidejte kolem nich blokovací zónu.

Řízení impedance – Udržujte impedance vodičů tak, aby odpovídaly očekávaným impedancím zdroje a zátěže, a to vhodným dimenzováním vodičů. Zabraňte problémům s odrazem signálu.

Zpětné smyčky – Zajišťují testovací zpětné smyčky signálů zpět do měřicích bodů pro testování a ověření cest. Užitečné pro sběrnice a rozhraní.

Testovací režimy – Zahrnují vestavěné testovací režimy, které lze aktivovat pro přepnutí bloku z normálního do testovacího stavu a povolení přístupu k interním uzlům.

Fyzický přístup – Zajistěte fyzický přístup ke komponentám a testovacím bodům. Vyhněte se překážkám způsobeným vysokými komponenty připájenými v blízkosti.

Uzemnění – Začlenění zemnících ploch a robustního uzemnění minimalizuje šumové vazby během testování při injektování proudů.

Přemosťovací kondenzátory – Přidejte dostatečné přemosťovací/oddělovací kondenzátory pro regulaci napětí na desce během testovacích podmínek s napájením.

Simulace – Provádějte simulaci obvodů kritických cest a zpětné vazby z testování prototypů za účelem identifikace uzlů potřebných k ověření.

Začlenění těchto ustanovení o testovatelnosti do návrhu PCB usnadňuje důkladné funkční testování a diagnostiku problémů.

Aplikace a příklady funkčního testování

Funkční testování je široce přijímáno napříč různými typy osazených PCB a elektronických sestav, aby byla zajištěna jejich provozní integrita:

Řídicí desky – Testování PLC, pohonů motorů a řídicích karet simulací vstupů senzorů pole a monitorováním řídicích signálů.

Telekomunikační desky – Dodávání testovacích vzorů bitové chybovosti síťovým kartám a analýza výstupních očních diagramů a formátování protokolů.

Napájecí zdroje – Aplikace proměnného zatížení na desky měničů a měření přechodových charakteristik odezvy napětí/proudu.

Lékařská elektronika – Funkční testování systémů pro monitorování a zobrazování pacientů simulací biosignálů a vyhodnocováním digitálních toků vzorků.

Automobilová elektronika – Testování řídicích jednotek motoru a karoserií se simulovanými vstupy z vozidla, jako jsou otáčky, teplota, poloha brzdového pedálu atd.

Desky avioniky – Stimulace navigačních řídicích jednotek daty ze senzorů GPS a monitorování stability výstupních naváděcích signálů.

Desky IoT – Ověřování funkcí snímání, zpracování a komunikace desek internetu věcí s vhodnými signály z okolí.

Funkční testování tedy poskytuje úroveň jistoty potřebnou pro nasazení desek plošných spojů v celé řadě kritických aplikací a koncových produktů.

Výzvy spojené s funkčním testováním PCB

Přestože se jedná o nepostradatelnou testovací techniku, při provádění funkčního testování mohou nastat určité problémy, které vyžadují zmírnění:

  • Získání přístupu k hustým rozvržením desek a miniaturním součástem pomocí sond rozhraní příslušenství.
  • Zvládání vysokého počtu pinů složitých desek a dlouhých testovacích časů.
  • Dosažení odpovídajícího testovacího pokrytí pro vysoce integrované desky obsahující programovatelná zařízení, jako jsou mikrokontroléry.
  • Diagnostika hlavních příčin funkčních poruch z dat elektrických testů.
  • Opakované opotřebení sond rozhraní způsobující nepravidelné problémy s kontaktem během testování.
  • Získání všech různých potřebných nástrojů a jejich optimální integrace do nastavení funkčního testu.
  • Emulace všech provozních podmínek během továrního funkčního testu.
  • Prevence šumové vazby, když desky mají citlivé obvody se smíšeným signálem a vysokofrekvenční (RF).
  • Správa a analýza velkého objemu produkovaných testovacích dat.

S neustálým pokrokem v oblasti designu pro testování, automatizovaných testovacích zařízení, technologií rozhraní a analytiky se však funkční testovací systémy dále vyvíjejí, aby se s těmito aspekty vypořádaly.

Závěr

Funkční testování poskytuje konečnou validaci vyrobených sestav desek s plošnými spoji a zajišťuje, že dodají zamýšlenou funkčnost před odesláním zákazníkům. Doplňuje sadu ověřovacích testů implementovaných v rámci výrobního, montážního a integračního pracovního postupu.

Při dnešních hustě zaplněných a vysoce výkonných deskách, které zahrnují složité integrované obvody a provozní podmínky, je funkční testování zásadní pro zajištění kvality. Při správném provedení vzbuzuje jistotu, že desky budou ve svém provozním prostředí dlouhodobě spolehlivě fungovat.

Automatizované funkční testery umožňují provádět opakovatelné, jemnozrnné validace bohaté na data a zároveň eliminovat subjektivitu operátora. Počáteční investice je dobře odůvodněna prevencí úniků, poruch na poli a souvisejících nákladů na opravy.

Po přezkoumání principů a osvědčených postupů obsažených v této příručce mohou technické týmy formulovat optimální metodologii funkčního testování přizpůsobenou jejich specifickým potřebám a omezením aplikací PCB. To bude znamenat dlouhou cestu k zajištění spokojenosti zákazníků tím, že zabrání tomu, aby se vadné desky dostaly ke konečným produktům.

získat okamžitou cenovou nabídku

doporučené příspěvky

Získejte rychlou cenovou nabídku

Zjistěte, jak vám naše odborné znalosti mohou pomoci s vaším dalším projektem PCB.