Un riferimento fiduciale su un PCB è un elemento visibile che le apparecchiature di assemblaggio possono usare per individuare una scheda o un pannello. Una telecamera identifica il riferimento sulla superficie fabbricata e ne mette in relazione la posizione con i dati digitali di posizionamento. A seconda dell’apparecchiatura e del programma, i riferimenti misurati possono aiutare l’assemblatore a compensare la posizione e la rotazione della scheda prima del posizionamento dei componenti.
La domanda utile non è semplicemente quanti riferimenti aggiungere. Occorre stabilire quale superficie fisica vedrà la macchina, quali coordinate descrivono quei riferimenti e se resteranno visibili durante la fase effettiva di assemblaggio. Un riferimento su una barra di pannellizzazione rimovibile, un riferimento su ogni singola scheda e un riferimento vicino a un package critico svolgono funzioni diverse. Concorda la disposizione con l’assemblatore prima di rilasciare i file di fabbricazione e assemblaggio.
Per la decisione più ampia sul pannello, consulta pannellizzazione per l’assemblaggio. Per le coordinate e la rotazione dei componenti, consulta nozioni di base sul file centroid. Questo articolo si concentra sui riferimenti ottici che collegano la scheda fabbricata a quei file.
Questo disegno è concettuale e non è in scala. 1 indica i riferimenti a livello di pannello sulla barra, 2 indica i riferimenti a livello di scheda sulle singole unità e 3 indica i riferimenti locali vicino all’impronta di un componente. Illustra ambiti di riferimento diversi; non definisce un numero, una disposizione o un disegno di produzione obbligatorio.
Due riferimenti fiduciali circolari accanto alle impronte dei circuiti integrati su un PCB assemblato; le frecce rosse indicano posizioni approssimative. Foto: wdwd, CC BY-SA 3.0. Modificata con l’ausilio dell’IA per rimuovere le marcature dei chip; i dettagli circostanti potrebbero essere stati ricostruiti. Non usare questa immagine come prova delle dimensioni o della geometria precise dei riferimenti fiduciali né ai fini dell’accettazione. Credito dell’immagine e nota sulle modifiche.
A cosa serve davvero un riferimento fiduciale per la telecamera?
I dati di posizionamento descrivono le posizioni previste dei componenti in un sistema di coordinate. Sulla linea di produzione, una scheda può arrivare spostata o ruotata rispetto all’area di lavoro della macchina. L’apparecchiatura cerca elementi riconoscibili selezionati e usa il risultato nel processo di allineamento. Le correzioni calcolate, il numero di riferimenti utilizzati e l’eventuale misurazione delle singole unità o di aree locali dipendono dall’apparecchiatura e dal processo programmato.
Un bersaglio visibile è solo uno degli elementi che influiscono sulla precisione di posizionamento. Contano anche il supporto della scheda, la planarità, la manipolazione dei componenti, la configurazione della macchina e la qualità dei dati in ingresso. La Design Guide 92 NLA Array QFN di Texas Instruments include i riferimenti fiduciali, la posizione del datum, le dimensioni e la planarità della scheda e l’apparecchiatura di montaggio tra i fattori che influenzano la precisione di posizionamento per il package trattato. Un riferimento riconosciuto correttamente non dimostra da solo che la rotazione del componente, la registrazione della pasta saldante o i giunti di saldatura finiti siano corretti.
Non confondere un riferimento fiduciale con un foro di attrezzaggio. Un foro di attrezzaggio è una caratteristica meccanica che serve a individuare, sostenere o movimentare una scheda o un pannello quando il processo lo prevede. Il fiduciale è un riferimento ottico. Anche un simbolo di polarità stampato non è necessariamente un fiduciale riconosciuto dalla macchina: il programma della telecamera deve sapere quale caratteristica cercare e dove cercarla.
I riferimenti di pannello, scheda e locali rispondono a domande diverse
| Livello di riferimento | Che cosa può aiutare a individuare | Domanda da risolvere prima del rilascio |
|---|---|---|
| Pannello | L’intero array presentato alla macchina. | I riferimenti selezionati si trovano su una barra o in un’altra area visibile alla telecamera mentre il pannello è trattenuto? |
| Singola scheda | Una specifica unità dell’array. | L’assemblatore misurerà ogni unità, userà una trasformazione del pannello o adotterà un’altra strategia approvata? |
| Locale | L’area associata a un determinato componente o a una regione. | Il package, l’apparecchiatura e il processo richiedono un riferimento locale, e dove può essere osservato senza interferire con l’impronta? |
Un array può contenere riferimenti a più livelli, ma la presenza di riferimenti sulle barre non dimostra che la posizione di ogni scheda sia stata misurata individualmente. Al contrario, la presenza di riferimenti su ogni unità non significa che la linea li userà. La strategia di misurazione effettiva dipende dal programma di assemblaggio e dalle capacità dell’apparecchiatura.
Vale la pena discutere i riferimenti locali soprattutto quando un componente ha requisiti di posizionamento stringenti o quando un array grande o flessibile potrebbe non essere rappresentato in modo adeguato dai riferimenti generali scelti. La nota applicativa di Analog Devices per i suoi package QFN standard con wire-bond raccomanda riferimenti fiduciali vicino al package per facilitare il posizionamento. È un’indicazione specifica, non la prova che ogni QFN o ogni macchina richieda lo stesso schema locale. Chiedi all’assemblatore come intende individuare il package interessato e quali evidenze usa per convalidare il posizionamento.
Che cosa rende un riferimento facile da riconoscere?
Un fiduciale deve avere un aspetto nitido e ripetibile nel campo visivo della telecamera. Una caratteristica in rame esposto con una finitura superficiale adeguata è una realizzazione comune. Attorno a essa, l’apertura della maschera di saldatura e le caratteristiche vicine devono consentire al sistema di visione di distinguere il bersaglio previsto. Un riferimento parzialmente coperto dalla maschera, nascosto sotto un componente o confondibile visivamente con un’altra caratteristica può essere difficile da individuare anche se le sue coordinate nominali sono corrette.
Discuti il bersaglio completo con l’assemblatore e il fabbricante:
- Forma e dimensioni: quale geometria può riconoscere il sistema di visione previsto e quale intervallo di dimensioni finite è accettabile?
- Apertura della maschera: quale area esposta e quale distanza libera circostante servono, tenendo conto delle tolleranze di fabbricazione e della registrazione della maschera?
- Sfondo ottico: rame esposto, vias, testo o caratteristiche superficiali vicine potrebbero essere scambiati per parte del bersaglio?
- Finitura e condizioni: la finitura superficiale scelta è compatibile con la configurazione della telecamera e la caratteristica resterà pulita e visibile durante le fasi di processo interessate?
- Accesso fisico: la telecamera può vedere il riferimento quando sono presenti barre, morsetti, supporti o componenti già montati?
Come esempio di indicazione specifica di una fonte, la nota applicativa di Texas Instruments PCB layout for the TPA005D1x and TPA032D0x Class-D APAs descrive diametri dei riferimenti fiduciali di 1–1,5 mm per il contesto di progettazione della scheda trattato. Non si tratta di una dichiarazione sulle capacità di APTPCB, di una tolleranza universale o di un sostituto dei requisiti della macchina dell’assemblatore. La stessa nota tratta la distanza libera circostante e la visibilità della maschera; usa la specifica di assemblaggio effettiva per definire la geometria completa.
Il riferimento in rame, l’apertura della maschera di saldatura e la distanza libera dagli oggetti vicini sono dimensioni correlate ma diverse. Se un disegno riporta solo “fiduciale da 1 mm”, il fabbricante non sa se quel valore indica il diametro del rame, l’apertura della maschera o una zona di rispetto necessaria. Quota ogni dimensione e specifica se una distanza si misura da un bordo o dal centro. Esamina i file finali di fabbricazione, non soltanto il nome dell’impronta nella libreria CAD.
Esempio di riferimento, apertura e distanza dal bordo
Supponiamo che un disegno indichi il centro di un fiduciale circolare a 4,0 mm da un bordo rettilineo della scheda e un’apertura concentrica della maschera di saldatura di 2,4 mm di diametro. La distanza nominale tra il bordo dell’apertura e il bordo della scheda è 4,0 − 2,4 / 2 = 2,8 mm. Il riferimento in rame può avere un diametro diverso; non si deve dedurre una dimensione dall’altra.
Se, solo per questo esempio, il dispositivo di fissaggio occupa i primi 2,0 mm dal bordo, l’apertura avrebbe una distanza libera nominale di 0,8 mm dal bordo di tale zona occupata. Questo calcolo non è una distanza consigliata né una specifica delle apparecchiature APTPCB. Non considera le tolleranze di fabbricazione e posizionamento, la forma del dispositivo, il campo visivo della telecamera né l’eventuale necessità di spazio visivo circostante. Chiedi all’assemblatore di valutare insieme il riferimento, l’apertura e il pannello effettivamente bloccato.
Dove collocare i riferimenti su un pannello?
Inizia considerando come il prodotto attraverserà il processo di assemblaggio. Una scheda assemblata come parte di un array può essere sostenuta da barre che vengono rimosse dopo la separazione delle schede. I riferimenti del pannello possono essere collocati nell’area disponibile delle barre se concordato, ma verifica la visibilità della telecamera rispetto a morsetti, supporti del trasportatore, fori di attrezzaggio e dispositivi di stampa o ispezione. Un riferimento su una barra non è più disponibile dopo la rimozione della barra.
Se un’operazione successiva manipola schede separate, stabilisci se richiede riferimenti che restino su ogni unità. Se l’array ha più posizioni di scheda o orientamenti diversi, chiedi come viene identificata ogni posizione e come il programma di posizionamento ricava le coordinate. L’allineamento globale del pannello e quello delle singole unità sono decisioni distinte; non si deve dedurre l’uno dalla semplice definizione di scheda “pannellizzata”.
Colloca i riferimenti dove possano essere individuati in modo coerente e dove il loro rapporto con l’area di lavoro prevista sia utile all’apparecchiatura. Una spaziatura adeguata e una disposizione distintiva possono rendere più semplice valutare allineamento e orientamento. Come punto di partenza per la discussione, un progettista potrebbe proporre tre riferimenti molto distanziati e non collineari sulla scheda o sul pannello interessato. La nota applicativa TI spiega che due fiduciali possono fornire informazioni su posizione e rotazione; un terzo può consentire verifiche o correzioni aggiuntive se l’apparecchiatura è programmata per usarlo. Questo esempio non impone un numero né garantisce la correzione della deformazione locale. Verifica il numero, la posizione e il modello di correzione effettivi con il responsabile della linea.
Per l’assemblaggio su due lati, esamina separatamente ciascun lato. La macchina vede il lato fisico presentato durante quel passaggio; un riferimento sull’altra faccia non è automaticamente visibile. Conferma per ogni lato la convenzione di ribaltamento, l’orientamento del pannello, il datum e le coordinate utilizzate, e individua eventuali ostruzioni causate dai componenti già montati sul primo lato. Immagini del lato inferiore o esportazioni di coordinate possono essere specchiate da strumenti o flussi di lavoro diversi: il significato dei dati va concordato, non intuito.
Mantieni coerenti le coordinate della scheda e il pannello fisico
Un file di posizionamento può descrivere una scheda rispetto alla propria origine, mentre un disegno del pannello descrive unità ripetute in un array più grande. L’assemblatore può generare l’array dai dati della singola scheda, ricevere dati già pannellizzati oppure usare un altro metodo concordato. In ogni caso, il programma necessita di una relazione coerente tra i layer di fabbricazione, il contorno della scheda, i fiduciali e le coordinate dei componenti.
Usa la lista di controllo qui sotto per registrare insieme le convenzioni di coordinate e i riferimenti fisici.
Un fiduciale non deve necessariamente comparire come un normale componente posizionato in ogni formato di esportazione. Non supporre che sia presente nel file centroid solo perché è visibile nel CAD. La documentazione del PCB Editor di KiCad, per esempio, segnala che un’impronta esclusa dai file di posizionamento non apparirà in quell’esportazione; i suoi attributi di fabbricazione per fiduciali globali e locali influiscono sull’output Gerber X2. Altri software e impostazioni di esportazione si comportano diversamente. Controlla i file effettivi e chiedi quale elenco di riferimenti o disegno si aspetta l’assemblatore.
Se lo stencil della pasta saldante ha propri riferimenti ottici, concorda il loro rapporto con i riferimenti della scheda o del pannello e con la configurazione della stampante. Un riferimento dello stencil non è automaticamente un’istruzione per stampare pasta saldante sul fiduciale della scheda. Esamina con l’assemblatore il layer della pasta e il disegno dello stencil, così da non confondere le caratteristiche di allineamento con le aperture per la pasta saldante. La pagina del servizio stencil per PCB descrive il passaggio più ampio dei dati dello stencil.
Una semplice trasformazione delle coordinate
Supponiamo che un fiduciale su una singola scheda abbia coordinate (12, 8) mm rispetto all’origine concordata della scheda. Per una posizione ipotetica del pannello, la scheda viene ruotata di 90° in senso antiorario attorno a tale origine, quindi traslata di (60, 30) mm. La rotazione trasforma (x, y) in (-y, x), ottenendo (-8, 12) mm; aggiungendo la traslazione si ottengono le coordinate del pannello (52, 42) mm.
Questo esempio illustra soltanto il calcolo. Non specifica un pannello di produzione, la convenzione di rotazione della macchina o il riflesso del lato inferiore. Prima di programmare un assemblaggio reale, concorda quale direzione è positiva, il punto di rotazione, il lato fisico osservato e se il file è già pannellizzato. Verifica almeno un componente e i riferimenti selezionati rispetto al disegno del pannello approvato; una trasformazione ripetuta per errore può spostare tutte le posizioni anche se il file della singola scheda era corretto.
Lista di controllo per il rilascio di un array a due lati
Considera una piccola scheda a due lati ripetuta in un array: un dispositivo a passo fine si trova sul lato superiore e componenti sul lato inferiore sono vicini a un bordo. Il file di posizionamento della singola scheda non include fiduciali, mentre il disegno del pannello mostra riferimenti sulle barre e non specifica la convenzione di vista del lato inferiore. Queste lacune non dimostrano che l’assemblaggio fallirà, ma lasciano irrisolte alcune decisioni di configurazione.
Colma le lacune con un unico pacchetto di rilascio coerente:
- File corrispondenti: includi i file di fabbricazione, il contorno della scheda, il disegno di assemblaggio, i dati di posizionamento, la BOM e il disegno del pannello fornito per le stesse revisioni della scheda e del pannello. I dati di posizionamento devono indicare i designatori di riferimento, le posizioni, le rotazioni e i package dei componenti.
- Convenzioni di coordinate: registra origine, unità, direzione positiva di rotazione, posizioni dell’array e rotazioni delle unità. Specifica il lato fisico osservato, la convenzione di ribaltamento o riflessione del lato inferiore e se i dati di posizionamento sono già pannellizzati.
- Riferimenti visibili: identifica i riferimenti selezionati e le relative coordinate per ogni passaggio. Verifica che barre, morsetti e componenti già montati non li nascondano; individua i riferimenti che devono restare dopo la separazione delle schede.
- Aree critiche: identifica il dispositivo a passo fine e le altre aree in cui verificare il posizionamento. Stabilisci se il processo scelto necessita di riferimenti locali e dove collocarli senza invadere l’impronta o l’area di ispezione.
- Verifica incrociata: confronta almeno un componente noto e i riferimenti selezionati con il contorno della scheda, il disegno del pannello e i dati di posizionamento su entrambi i lati.
- Responsabilità: identifica chi crea il pannello di produzione, chi approva il programma di posizionamento finale e chi approva eventuali modifiche al pannello o alle coordinate. Rilascia i file corrispondenti dopo aver risolto le differenze.
La disposizione della scheda è ipotetica. La lista collega l’accesso fisico della telecamera ai dati esatti usati per la programmazione, compresi i riferimenti sulle barre aggiunti dall’assemblatore.
Diagnosi dei problemi di allineamento
| Osservazione durante la configurazione | Domande da verificare | Evita di supporre |
|---|---|---|
| La telecamera non riesce a trovare un bersaglio. | È presentato il lato corretto? Il riferimento è coperto, ostruito da un morsetto, fuori dall’area di ricerca o diverso dall’aspetto programmato? | Che il problema riguardi soltanto le coordinate dei componenti. |
| Tutti i posizionamenti sembrano spostati nella stessa direzione. | Origine della scheda, coordinate dei fiduciali, unità e trasformazione del pannello fanno riferimento alla stessa revisione e allo stesso datum? | Che modificare le singole posizioni dei componenti corregga la mancata corrispondenza del sistema di riferimento sottostante. |
| Un’unità dell’array sembra ruotata. | La rotazione o l’orientamento di quell’unità nel pannello sono rappresentati correttamente nei dati di configurazione? | Che un riferimento a livello di pannello dimostri l’orientamento di ogni unità. |
| Un package critico è disallineato mentre i componenti vicini sembrano accettabili. | Controlla l’impronta, la rotazione del componente, la strategia di misurazione locale, il supporto della scheda e la stampa della pasta in quell’area. | Che l’aggiunta di un solo fiduciale locale risolva il problema. |
| Un lato funziona ma l’altro no. | Verifica il ribaltamento fisico, la convenzione di vista del lato inferiore, la trasformazione dei dati e i riferimenti visibili per il secondo passaggio. | Che il file del lato inferiore usi la stessa convenzione di vista del file del lato superiore. |
Questi sono punti di partenza diagnostici. Conserva i file, la configurazione programmata e le osservazioni, in modo che il team di ingegneria responsabile possa isolare la causa effettiva. L’ispezione dell’assemblaggio finito resta distinta dall’allineamento della scheda in ingresso.
Per una revisione specifica del progetto, richiedi un preventivo o contatta il team, allegando il pacchetto di rilascio sopra descritto e i problemi di posizionamento da risolvere. L’assemblatore può valutare il proprio processo e proporre modifiche; il team di prodotto approva le modifiche di progettazione e definisce i criteri di accettazione del prodotto.
Domande frequenti
I riferimenti fiduciali sono necessari su ogni PCB?
La necessità dipende dal modo in cui la scheda viene assemblata, dall’apparecchiatura e dal processo concordato. Un prototipo assemblato a mano e una scheda lavorata su una linea automatizzata non usano necessariamente lo stesso metodo di allineamento. Conferma il processo previsto prima di omettere i riferimenti o aggiungere senza revisione uno schema standard.
L’assemblatore può aggiungere fiduciali dopo aver completato il layout?
Le caratteristiche a livello delle barre possono essere possibili quando l’assemblatore controlla la pannellizzazione e c’è spazio sufficiente. Un riferimento all’interno del contorno finito della scheda o vicino a un componente può richiedere una modifica di progetto. In entrambi i casi, concorda la caratteristica fisica, la revisione e l’aggiornamento dei dati; non dare per scontato che un fornitore possa modificare la scheda o il programma senza approvazione.
Riferimenti
- Texas Instruments, Design Guide 92 NLA Array QFN, SLMA006, dicembre 2012: fattori che influenzano la precisione di posizionamento nel contesto specifico del package.
- Texas Instruments, PCB layout for the TPA005D1x and TPA032D0x Class-D APAs, SLYT012B: esempio di geometria e indicazioni di visibilità dei riferimenti in uno specifico contesto di progettazione della scheda.
- Analog Devices, SMT Assembly and PCB Design Guidelines for Maxim's Standard Wire-Bonded QFN Packages: indicazioni specifiche del package per posizionamento e fiduciali.
- Documentazione del PCB Editor di KiCad: attributi delle impronte, layer della maschera e della pasta e comportamento dell’esportazione dei file di posizionamento; consulta la documentazione relativa alla versione software utilizzata.