Una checklist di preventivazione PCBA ben costruita è la base tecnica che collega un file di progetto a un assemblaggio reale e funzionante di circuito stampato. Non si limita a richiedere un prezzo, ma definisce in modo preciso l’ambito dei materiali (BOM), dei dati di fabbricazione (Gerber) e dei protocolli di validazione (test) necessari per ridurre i rischi produttivi. Quando questi dati di ingresso vengono standardizzati, i team di engineering e procurement possono verificare che il preventivo finale rispecchi davvero complessità, livello qualitativo e tempi richiesti per una build riuscita.
Punti chiave
- Completezza dei dati: un preventivo è preciso solo quanto i dati forniti. L’assenza dei file Pick-and-Place (XY) o una BOM ambigua possono ritardare la quotazione di 2 o 3 giorni.
- Validazione della BOM: ogni riga deve includere un Manufacturer Part Number (MPN). Basarsi solo sulle descrizioni porta a un rischio del 15-20% di selezionare componenti errati.
- Tassi di attrition: occorre sempre prevedere una maggiorazione di componenti. La pratica standard richiede un extra del 3-5% per i passivi (0402 e più piccoli) e dell’1-2% per gli IC attivi, così da coprire gli scarti macchina.
- Precisione dei Gerber: i file devono essere in formato RS-274X oppure ODB++ con drill chart chiaro. Tolleranze di foratura vaghe costringono spesso il produttore a fermarsi e aprire Engineering Questions (EQ).
- Ambito dei test: la copertura di test va definita presto. L’In-Circuit Test (ICT) richiede in genere punti di test su oltre il 90% delle net, mentre il Functional Circuit Test (FCT) dipende da firmware e fixture specifici.
- Suggerimento di validazione: prima dell’invio, esegua un controllo preliminare della BOM contro un database di distributori come DigiKey o Mouser per individuare subito parti obsolete.
- Regola decisionale: se la scheda contiene BGA con pitch inferiore a 0,5 mm, nel preventivo va richiesta esplicitamente l’ispezione a raggi X per garantire il rispetto dei criteri di voiding.
Contenuti
- Che cosa significa davvero (ambito e limiti)
- Metriche che contano (come valutarle)
- Come scegliere (guida per scenario)
- Checkpoint di implementazione (dal progetto alla produzione)
- Errori comuni (e approccio corretto)
- FAQ (costo, lead time, materiali, test, criteri di accettazione)
- Glossario (termini chiave)
- Conclusione (prossimi passi)
Che cosa significa davvero (ambito e limiti)
La checklist di preventivazione PCBA è il documento guida dell’intero rapporto produttivo. Non è soltanto una richiesta di prezzo, ma una specifica dei requisiti build-to-print. Il suo ambito comprende tre pilastri distinti: la Bill of Materials (BOM), che definisce che cosa viene costruito; i dati Gerber o CAD, che definiscono dove e come viene costruito; e i criteri di test e qualità, che stabiliscono se la build è accettabile.
I confini sono fondamentali. Una checklist standard copre normalmente manodopera di assemblaggio, fabbricazione PCB, approvvigionamento componenti e ispezione standard come AOI. Spesso invece esclude l’ingegneria non ricorrente (NRE) per fixture di test personalizzati, conformal coating o assemblaggio box-build, a meno che non venga richiesta in modo esplicito. Comprendere bene questi limiti evita lo scope creep, cioè l’aumento successivo dei costi dovuto a requisiti inizialmente non definiti, come standard di pulizia specifici (per esempio contaminazione ionica < 1,56 µg/cm² equivalente NaCl) o esigenze di packaging dedicate.
Metriche che contano (come valutarle)
Per fare in modo che un preventivo sia realmente utilizzabile e a basso rischio, devono essere valutate metriche precise sulla qualità dei dati e sulla capacità produttiva. Le tabelle seguenti riassumono i parametri critici relativi ai dati di ingresso (BOM/Gerber) e alla qualità di uscita attesa.
Tabella 1: metriche di qualità dei dati in ingresso
| Metrica | Intervallo accettabile / target | Perché è importante | Come verificarla |
|---|---|---|---|
| Completezza BOM | 100% copertura MPN | Descrizioni come “resistenza 10k” non sono sufficienti e causano errori di sourcing. | Verifichi che ogni riga includa un Manufacturer Part Number valido. |
| Lifecycle del componente | 0% obsoleto / NRND | Parti obsolete fermano la produzione; NRND espone a futuri rischi di fornitura. | Faccia passare la BOM in uno strumento supply chain come SiliconExpert o Octopart. |
| Accuratezza Pick & Place | Coordinate X/Y a 0,01 mm | Garantisce posizionamento preciso, soprattutto per 0201 e BGA a passo fine. | Controlli le impostazioni di export del file centroid nel software EDA. |
| Tolleranza del file di foratura | ±3 mil (0,076 mm) | Tolleranze ambigue portano a problemi di montaggio sui componenti THT. | Riveda la drill chart nelle note di fabbricazione Gerber. |
| Espansione solder mask | 2-4 mil (0,05-0,10 mm) | Previene ponti di saldatura sugli IC a passo fine. | Ispezioni i layer Gerber con un viewer come CAM350. |
| Numero di fiducial | Minimo 3 globali, 2 per BGA | Essenziale per l’allineamento ottico delle macchine di assemblaggio. | Confermi visivamente i fiducial sui layer rame e pasta. |
Tabella 2: metriche di produzione e qualità in uscita
| Metrica | Intervallo accettabile / target | Perché è importante | Come verificarla |
|---|---|---|---|
| Voiding BGA | < 25% (IPC Classe 2) | Vuoti eccessivi riducono l’affidabilità termica e meccanica del giunto. | Richieda report di ispezione a raggi X per tutti i componenti BGA. |
| Altezza pasta saldante | 4-6 mil (tipico) | Troppa poca pasta genera open; troppa pasta genera short. | Riveda i log SPI (Solder Paste Inspection). |
| Extra componenti | 3-5% (passivi), 1% (attivi) | Le macchine perdono componenti; un extra insufficiente causa consegne incomplete. | Controlli la voce “Attrition” o “Overage” nel preventivo. |
| First Pass Yield (FPY) | > 98% (produzione di massa) | Un rendimento basso indica processo instabile o DFM debole. | Chieda statistiche FPY su build tecnologicamente simili. |
| Copertura di test | > 90% (ICT), 100% (power) | Le net non verificate lasciano difetti latenti non rilevati. | Riveda il “Testability Report” fornito dall’assemblatore. |
| Contaminazione ionica | < 1,56 µg/cm² | Una contaminazione elevata favorisce crescita dendritica e corti nel tempo. | Richieda risultati ROSE se l’affidabilità è critica. |

Come scegliere (guida per scenario)
La scelta dei parametri corretti di preventivazione dipende molto dalla fase del ciclo di vita del prodotto e dai requisiti tecnologici specifici. Usi queste regole decisionali per adattare la checklist al suo scenario.
- Se è in fase di prototipo (NPI), scelga un servizio turnkey in cui l’assemblatore gestisce l’intero sourcing dei componenti, così da ridurre il tempo amministrativo, anche se il costo materiali aumenta del 10-15%.
- Se è in produzione di massa, scelga un modello consigned o partial turnkey per gli IC di alto valore, così da controllare i costi, lasciando all’assemblatore la gestione dei passivi a basso costo.
- Se la scheda utilizza BGA a passo fine (< 0,5 mm), scelga di imporre l’ispezione a raggi X al 100% e inserisca nelle note qualità il controllo del voiding BGA: criteri per stencil, reflow e raggi X.
- Se il prodotto è di Classe 3 (medicale/aerospaziale), scelga di richiedere un report di First Article Inspection (FAI) che verifichi il 100% dei valori componenti prima del run completo.
- Se ha tracce a impedenza controllata, scelga di includere nelle note Gerber una richiesta precisa di stackup dielettrico, specificando materiale (per esempio Isola 370HR) e impedenza target (per esempio 50 Ω ±10%).
- Se il progetto richiede conformal coating, scelga di specificare il tipo di coating (acrilico, silicone, uretano) e le aree keep-out in modo chiaro su un layer meccanico dedicato.
- Se richiede Functional Testing (FCT), scelga di fornire il progetto del fixture di test e l’eseguibile firmware nel pacchetto RFQ per ottenere una quotazione manodopera accurata.
- Se il costo è il driver principale, scelga “Substitutes Approved” per i componenti passivi, in modo che l’assemblatore possa utilizzare marchi equivalenti di stock interno come Yageo o Samsung.
- Se il lead time è critico (< 5 giorni), scelga componenti solo da distributori nazionali come DigiKey o Mouser ed eviti parti indicate come “Factory Stock” o “Allocation”.
- Se la scheda usa rame pesante (> 2 oz), scelga di aumentare le regole minime di spaziatura nel progetto e richieda un profilo termico specifico heavy-copper per la saldatura reflow.
Checkpoint di implementazione (dal progetto alla produzione)
Passare dal preventivo alla scheda fisica richiede un processo di implementazione disciplinato. Questa checklist aiuta a garantire che i dati consegnati corrispondano sia al preventivo sia alle reali capacità di produzione.
1. Pulizia e validazione della BOM
- Azione: Esporti la BOM e verifichi ogni MPN contro un database aggiornato di distributori.
- Verifica di accettazione: Il 100% degli MPN risulta con lifecycle “Active” e disponibilità sufficiente per la quantità di build + 5% di attrition.
- Perché: È così che si evitano mismatch BOM e rischi di sostituzione nei progetti turnkey PCBA; intercettare qui le parti obsolete evita settimane di ritardo.
2. Generazione dei file Gerber
- Azione: Generi file RS-274X o ODB++ includendo tutti i layer rame, solder mask, serigrafia, file di foratura e outline della scheda.
- Verifica di accettazione: Carichi i file in un viewer di terze parti, come DFM Now, e controlli che l’allineamento tra layer resti entro 0,05 mm.
3. Creazione del file centroid (Pick & Place)
- Azione: Esporti il file coordinate XY includendo designator, layer, X-Mid, Y-Mid, rotation e package.
- Verifica di accettazione: Verifichi che gli angoli di rotazione corrispondano all’orientamento del footprint, per esempio l’allineamento di pin 1, per tutti gli IC.
4. Review DFM (Design for Manufacturability)
- Azione: Invii i dati per un controllo DFM preliminare al fornitore di assemblaggio turnkey.
- Verifica di accettazione: Riceva un report DFM con 0 errori bloccanti, per esempio nessun ponte di solder mask mancante sotto 4 mil.
5. Assegnazione dei test point
- Azione: Si assicuri che le net critiche abbiano test point accessibili, con diametro minimo di 0,8 mm, per ICT o flying probe.
- Verifica di accettazione: Il report di copertura mostra oltre il 90% di accessibilità delle net.
6. Risoluzione delle Engineering Questions (EQ)
- Azione: Risponda alle EQ del produttore su stackup, impedenza o footprint dei componenti.
- Verifica di accettazione: Tutte le EQ vengono chiuse entro 24 ore per mantenere il lead time quotato.
7. Approvazione dello stencil per pasta saldante
- Azione: Riveda le modifiche alle aperture stencil proposte dall’assemblatore.
- Verifica di accettazione: Le aperture per BGA e QFN vengono ridotte tipicamente del 10-20% per controllare il volume di saldatura ed evitare bridging.
8. First Article Inspection (FAI)
- Azione: Richieda un report FAI completo per la prima unità assemblata.
- Verifica di accettazione: Il report di First Article Inspection conferma che tutti i valori dei componenti rientrano in tolleranza e che la polarità è corretta.
9. Taratura del profilo di reflow
- Azione: Il produttore utilizza una scheda di profilazione termica per impostare le zone del forno.
- Verifica di accettazione: Il Time Above Liquidus (TAL) è compreso tra 45 e 75 secondi e la temperatura di picco non supera i limiti massimi dei componenti, in genere 245 °C-260 °C.
10. Audit finale di qualità
- Azione: Esegua controlli visivi e funzionali sul lotto di produzione.
- Verifica di accettazione: La spedizione include un Certificate of Compliance (CoC) e immagini a raggi X dei componenti BGA.

Errori comuni (e approccio corretto)
Anche con una checklist, alcuni errori fanno spesso deragliare i progetti PCBA. Capire impatto e correzione corretta è fondamentale per una gestione fluida.
Errore: fornire nella BOM solo una “Description”, per esempio “100nF Cap”.
- Impatto: l’assemblatore sceglie un componente con tensione o coefficiente termico errati, causando guasti sul campo.
- Correzione: fornisca sempre un Manufacturer Part Number (MPN) specifico.
- Verifica: la BOM deve includere le colonne “Manufacturer” e “MPN”.
Errore: ignorare l’orientamento dei componenti nei file centroid.
- Impatto: condensatori polarizzati o diodi vengono montati al contrario, con cortocircuiti immediati.
- Correzione: indichi chiaramente il pin 1 sulla serigrafia e sul disegno di assemblaggio.
- Verifica: confronti il layer Assembly Drawing con la rotazione presente nel file centroid.
Errore: omettere i requisiti di ispezione a raggi X per i BGA.
- Impatto: ponti di saldatura nascosti o voiding eccessivo sotto il BGA restano non rilevati.
- Correzione: specifichi nelle note di preventivo il controllo del voiding BGA con criteri per stencil, reflow e raggi X.
- Verifica: confermi che nel preventivo sia presente una voce “X-Ray Inspection”.
Errore: non definire la panelizzazione.
- Impatto: le schede arrivano singole, rendendo inefficiente o impossibile l’assemblaggio automatico.
- Correzione: richieda consegna in array/panel con breakaway rails di 5-10 mm e fiducial sui rail.
- Verifica: riveda il disegno panel fornito dalla fab prima della produzione.
Errore: istruzioni “Do Not Populate” (DNP) incomplete.
- Impatto: componenti costosi vengono montati su footprint non necessari, con spreco di budget e possibili corti.
- Correzione: aggiunga in BOM una colonna “DNP” oppure “Fitted” e segni chiaramente i componenti DNP.
- Verifica: incroci la lista DNP della BOM con il file pick-and-place.
Errore: usare drill chart ambigue.
- Impatto: il produttore deve indovinare se i fori siano metallizzati (PTH) o non metallizzati (NPTH), influenzando massa e montaggio.
- Correzione: separi PTH e NPTH in file o strumenti distinti e specifichi con chiarezza le tolleranze.
- Verifica: controlli l’header del file Gerber di foratura per confermare le definizioni utensile.
Errore: dimenticare di specificare la finitura superficiale del PCB.
- Impatto: ricevere HASL, irregolare, al posto di ENIG, planare, crea problemi di posizionamento sui BGA a passo fine.
- Correzione: indichi esplicitamente “ENIG” oppure “Immersion Silver” nelle note di fabbricazione.
- Verifica: controlli la voce “Surface Finish” nel preventivo.
Errore: non considerare i Moisture Sensitivity Levels (MSL).
- Impatto: i componenti si fessurano durante il reflow a causa dell’umidità assorbita, con fenomeno di popcorning.
- Correzione: si assicuri che l’assemblatore segua la J-STD-033 per gestione e baking delle parti MSL.
- Verifica: controlli che siano disponibili stoccaggio controllato e forni di baking.
FAQ (costo, lead time, materiali, test, criteri di accettazione)
D: In che modo il numero di line item unici nella BOM influisce sul costo del preventivo? R: Il numero di linee uniche incide direttamente sulla manodopera necessaria per l’impostazione dei feeder.
- Ogni parte unica richiede uno slot feeder dedicato sulla macchina pick-and-place.
- Più linee significano tempi di setup più lunghi e maggiori costi NRE.
- Consolidare i valori, per esempio usare resistenze da 10 kΩ ovunque invece di 10 kΩ e 10,2 kΩ, riduce il costo.
D: Qual è il lead time standard per ricevere un preventivo turnkey PCBA? R: Un preventivo turnkey standard richiede normalmente 24-48 ore.
- Possono esserci ritardi se nella BOM mancano gli MPN o se i file Gerber sono corrotti.
- BOM complesse con oltre 200 linee possono richiedere 3-4 giorni per la verifica sourcing.
- Per progetti standardizzati sono spesso disponibili opzioni di quotazione quick-turn.
D: Come gestisco le parti sostitutive nella checklist di preventivo? R: La politica di sostituzione va definita in modo esplicito nella RFQ.
- “No Substitutes”: il produttore deve acquistare esattamente l’MPN richiesto, con rischio lead time più alto.
- “Passive Subs Allowed”: il produttore può usare resistenze o condensatori equivalenti, con costo inferiore e tempi più rapidi.
- “Approval Required”: il produttore propone la sostituzione, ma la sua approvazione resta obbligatoria. È l’approccio più bilanciato.
D: Quali test devo richiedere per un lotto di 50 schede prototipali? R: Su piccoli lotti prototipali, i test pesanti basati su fixture sono in genere troppo costosi.
- AOI (Automated Optical Inspection): essenziale su tutte le build per verificare posizionamento e polarità.
- Flying Probe: adatto ai prototipi perché non richiede fixture, anche se è lento.
- Ispezione visiva: controllo manuale sotto ingrandimento della qualità di assemblaggio.
D: Come viene calcolato l’extra componenti (attrition) nel preventivo? R: Gli assemblatori acquistano più componenti rispetto alla quantità BOM per coprire gli scarti macchina.
- Passivi (0402+): in genere 3-5% di extra oppure un minimo di 50-100 pezzi aggiuntivi.
- Passivi (0201): può essere necessario un extra maggiore per la maggiore difficoltà di manipolazione.
- IC costosi: normalmente 0-1% di extra; spesso vengono forniti in cut tape con leader extender.
D: Qual è la differenza tra NRE e costo unitario nel preventivo? R: L’NRE (Non-Recurring Engineering) è un costo una tantum di avviamento, mentre il costo unitario è calcolato per singola scheda.
- NRE: stencil, programmazione macchina, fixture di test, attrezzature.
- Costo unitario: materiale PCB, componenti e manodopera di assemblaggio per minuto.
- I riordini in genere non includono l’NRE, salvo modifiche al progetto.
D: Come verifico che l’assemblatore abbia usato il materiale PCB corretto, per esempio FR4 TG170? R: La verifica passa da documentazione e marcature.
- Richieda un certificato materiale oppure un CoC dal fornitore del laminato.
- Controlli le marcature sul bordo del PCB, come il watermark UL, che spesso indicano il grado del materiale.
- Specifichi il materiale in modo esplicito nelle note Componenti e BOM.
D: Quali sono i criteri di accettazione per i giunti di saldatura? R: L’accettazione si basa in genere sugli standard IPC.
- IPC-A-610 Classe 2: standard industriale/consumer, il più comune.
- IPC-A-610 Classe 3: per applicazioni ad alta affidabilità, come medicale, aerospazio e life support.
- I criteri coprono angoli di bagnatura, volume di saldatura e allineamento dei componenti.
Glossario (termini chiave)
| Termine | Definizione |
|---|---|
| AOI | Automated Optical Inspection. Sistema basato su telecamera che ispeziona le schede assemblate per rilevare parti mancanti, errori di polarità e qualità di saldatura. |
| BOM | Bill of Materials. Elenco completo di tutti i componenti, inclusi MPN, quantità e designatori di riferimento. |
| File centroid | Conosciuto anche come file Pick-and-Place o file XY. Contiene coordinate e rotazione di ogni componente sul PCB. |
| DFM | Design for Manufacturability. Processo di progettazione del layout PCB volto a ridurre errori di produzione e costi. |
| EQ | Engineering Question. Richiesta formale del produttore al progettista per chiarire ambiguità nel pacchetto dati. |
| FAI | First Article Inspection. Report dettagliato di verifica della prima unità prodotta prima della produzione di massa. |
| Fiducial | Marcatore in rame sul PCB utilizzato dalle macchine di assemblaggio per allineamento ottico e correzione. |
| Gerber | Formato file standard (RS-274X) utilizzato per trasferire al produttore i dati di fabbricazione del PCB, come layer rame, forature e mask. |
Conclusione
Una checklist preventivo PCBA si gestisce con maggiore precisione quando specifiche e piano di verifica vengono definiti presto e poi confermati tramite DFM e copertura di test. Usi le regole, i checkpoint e i modelli di troubleshooting riportati sopra per ridurre i cicli di iterazione e proteggere il rendimento quando i volumi crescono. Se ha dubbi su un vincolo, lo validi con un piccolo lotto pilota prima di bloccare il rilascio in produzione.