Hai il Gerber pronto, la BOM confermata e la prima preserie in produzione. A quel punto arriva una domanda che molti team hardware affrontano troppo tardi: come collaudo i PCB prima di integrarli nel prodotto finale?
La scelta tra flying probe e bed-of-nails non è solo tecnica. Ha un impatto diretto sui costi di setup, sui tempi di avvio e — soprattutto — sulla flessibilità quando arriverà la prossima revisione del layout. E arriverà.
ICT e collaudo funzionale: due cose diverse
L’ICT (In-Circuit Test) verifica l’integrità elettrica del PCB assemblato: cortocircuiti, circuiti aperti, valori di resistenza e capacità, polarità dei componenti, presenza di ogni elemento nella posizione corretta. Non verifica che il firmware funzioni o che il prodotto risponda alle specifiche di sistema — quello è il dominio del collaudo funzionale (FCT).
L’ICT è il primo filtro: individua i difetti di assemblaggio prima che il PCB venga integrato in un sistema più complesso, quando correggerli è ancora rapido ed economico.
Le due tecnologie principali per eseguire l’ICT sono:
- Flying probe — sonde mobili controllate da CNC che si spostano punto per punto sui pad del PCB
- Bed-of-nails — una fixture meccanica su misura con sonde fisse, una per ogni punto di test, che contatta il PCB in un singolo ciclo di pressione
Tre parametri bastano per orientarsi: costo di setup, velocità di test, flessibilità alle revisioni.
Flying probe: test senza fixture, massima flessibilità
Il flying probe non ha una fixture dedicata al tuo specifico PCB. Le sonde seguono un programma di test generato a partire dalla netlist del progetto. Cambia il layout? Si aggiorna il software, non si rifabbrica nulla di meccanico.
Vantaggi concreti per lotti piccoli:
- Costo di setup vicino a zero. Nessuna fixture da progettare, costruire e validare. Il costo di avvio è il tempo di programmazione, che su macchine moderne si misura in ore.
- Flessibilità totale alle revisioni. Se tra la rev 1.0 e la rev 1.1 sposti un componente o aggiungi una via, il programma di test si aggiorna in pochi minuti.
- Accesso a BGA e micro-BGA. Le sonde raggiungono pad molto ravvicinati dove una fixture meccanica tradizionale non arriva fisicamente.
- Nessun minimo di lotto. Ha senso anche su un singolo prototipo.
Il limite principale è la velocità. Le sonde si muovono in sequenza: su un PCB complesso con 500 punti di test, il tempo per scheda può essere nell’ordine dei minuti. Su un lotto di 10 pezzi questo è irrilevante. Su un lotto di 5.000 pezzi diventa un collo di bottiglia produttivo.
Per il flying probe ICT utilizziamo macchine SPEA, costruttore italiano tra i riferimenti mondiali nell’Automatic Test Equipment. La generazione automatica del programma di test riduce i tempi di setup anche su PCB con layout complessi.
Bed-of-nails: velocità di serie, costi fissi da ammortizzare
La fixture bed-of-nails è una struttura meccanica su misura: ogni sonda è posizionata esattamente sul pad o sul via di test del tuo specifico PCB. Quando la scheda viene inserita e pressata sulla fixture, tutti i punti vengono contattati simultaneamente. Il ciclo di test dura pochi secondi.
Vantaggi:
- Velocità di test molto alta, adatta a produzioni di serie con migliaia di pezzi al mese
- Copertura elevata in parallelo, se la fixture è ben progettata
- Ripetibilità meccanica: una volta validata, la fixture garantisce un processo stabile
Svantaggi che pesano sui lotti piccoli:
- Costo della fixture. La progettazione e costruzione per un PCB di media complessità costa tipicamente tra 1.500 e 5.000 euro, a volte di più. È un costo fisso: lo paghi una volta, indipendentemente da quante schede testi.
- Rigidità alle revisioni. Se cambia il layout, la fixture va modificata o rifatta. Su un prodotto in sviluppo attivo, puoi trovarti a pagarla due o tre volte prima di arrivare al design definitivo.
- Accesso limitato su alta densità. I componenti BGA e micro-BGA non hanno pad accessibili lateralmente: la fixture non può contattarli direttamente.
Come scegliere: i parametri decisionali
La scelta dipende da dove sei nel ciclo di vita del prodotto e da quante schede stai producendo.
Usa il flying probe se:
- Sei in fase di prototipazione o preserie (10-200 pezzi)
- Il layout è ancora soggetto a revisioni
- Il PCB contiene BGA o micro-BGA
- Vuoi minimizzare i costi fissi prima di validare il design definitivo
- Hai lotti irregolari o poco frequenti
Considera il bed-of-nails se:
- Sei in produzione di serie stabile (tipicamente oltre 500-1.000 pezzi per ciclo)
- Il layout è congelato e non prevedi revisioni a breve
- Il tempo di ciclo per scheda è un vincolo produttivo reale
- Il volume previsto ammortizza il costo della fixture
Un calcolo diretto: se la fixture costa 3.000 euro e il risparmio di tempo per scheda vale 0,50 euro a pezzo rispetto al flying probe, il break-even è a 6.000 pezzi. Sotto quella soglia, il flying probe è economicamente più efficiente anche se più lento.
L’approccio ibrido più comune: molti team usano il flying probe per tutta la fase di sviluppo e preserie, poi commissionano la fixture bed-of-nails solo quando il design è congelato e i volumi di serie lo giustificano. Si evita così di pagare una fixture su un layout che cambierà ancora.
FAQ
Il flying probe copre gli stessi difetti del bed-of-nails?
In termini di tipologie di difetto, sì: entrambi rilevano cortocircuiti, circuiti aperti, componenti mancanti o con valore errato, polarità invertite. La differenza è nella velocità di esecuzione, non nella copertura teorica. Su PCB con BGA e micro-BGA, il flying probe ha spesso una copertura pratica superiore perché riesce ad accedere a punti di test che una fixture meccanica non può raggiungere fisicamente.
Quanto tempo richiede il setup del flying probe su un nuovo PCB?
Dipende dalla complessità del PCB e dalla qualità dei file di progetto forniti (netlist, Gerber, file di foratura). Su un PCB di media complessità con file completi e corretti, il programma di test si genera e si valida in poche ore. Questo è uno dei motivi per cui il flying probe si integra bene nei cicli di prototipazione rapida: non introduce ritardi significativi tra la fine dell’assemblaggio e l’inizio del collaudo.
Il flying probe è adatto anche per PCB a doppia faccia o multistrato?
Sì. Le macchine flying probe moderne lavorano su entrambe le facce del PCB e gestiscono senza problemi i layout multistrato. L’accesso ai nodi interni avviene tramite i via esposti in superficie. L’unico limite è la presenza di via interrati (buried vias) o ciechi (blind vias) non accessibili dall’esterno — un vincolo di layout che vale per qualsiasi tecnologia di test a contatto fisico.
In sintesi
Per chi sta sviluppando un nuovo prodotto hardware — dalla prima preserie fino ai lotti pilota — il flying probe ICT è quasi sempre la scelta più razionale: nessun costo fisso di fixture, piena flessibilità alle revisioni del layout, copertura completa anche su BGA e micro-BGA.
Il bed-of-nails entra in gioco quando il design è stabile e i volumi di serie rendono il costo della fixture ammortizzabile.
Se stai valutando come strutturare il piano di collaudo per la tua prossima preserie — flying probe, FCT funzionale o entrambi — confrontati con noi sui parametri concreti: volume, complessità del PCB, frequenza delle revisioni e requisiti di copertura del test.