{"id":10132,"date":"2025-11-24T23:44:56","date_gmt":"2025-11-24T23:44:56","guid":{"rendered":"https:\/\/www.besterpcba.com\/?p=10132"},"modified":"2025-11-24T23:44:56","modified_gmt":"2025-11-24T23:44:56","slug":"rail-fiducials-fail-fine-pitch","status":"publish","type":"post","link":"https:\/\/www.besterpcba.com\/it\/puntali-ferroviari-falliscono-nel-passo-fine\/","title":{"rendered":"La fisica della posizionamento: perch\u00e9 i Fiduciali sulla rotaia falliscono i design con passo fine"},"content":{"rendered":"<p>Di solito succede un marted\u00ec pomeriggio, proprio mentre la linea si sta preparando per un ordine urgente. La macchina di montaggio\u2014forse una Panasonic NPM o una Juki ad alta velocit\u00e0\u2014fa un rumore costante, il nastro trasportatore si muove e le metriche del cruscotto sono verdi. La produttivit\u00e0 teorica sembra alta. La macchina sta trovando i fiduciali globali sulle rotaie del pannello senza un singolo log di errore. Secondo la geometria delle coordinate nel file di collocamento, tutto \u00e8 perfetto.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.besterpcba.com\/wp-content\/uploads\/2025\/11\/misaligned-qfn-chip-on-pcb.jpg\" alt=\"Una vista al microscopio ravvicinata di una scheda circolare verde che mostra un microchip nero quadrato spostato fuori dai pad di saldatura in rame, causando un difetto di produzione.\" title=\"Componente disallineato su una scheda di circuito\"\/><figcaption class=\"wp-element-caption\">Un componente a passo fine spostato fuori dalle sue piazzole \u00e8 un difetto comune quando le macchine di collocamento mancano di riferimenti locali accurati.<\/figcaption><\/figure><\/div>\n\n\n<p>Poi i pannelli escono dal forno di reflow.<\/p>\n\n\n\n<p>Guardando sotto il microscopio si vede il disastro. Ogni singolo QFN a passo di 0,4mm \u00e8 spostato di 0,15mm a sinistra. Le piazzole sono collegate. I passivi 0201 sono tombstoned o oscillano fuori dalle loro zone di atterraggio. Stai tenendo un pannello di costose coriandoli.<\/p>\n\n\n\n<p>Il project manager vuole sapere perch\u00e9 la macchina ha fallito. Ma la macchina non ha fallito. Ha fatto esattamente ci\u00f2 che le \u00e8 stato detto in base ai riferimenti forniti. Il fallimento \u00e8 avvenuto settimane fa, all\u2019interno di un software CAD, quando un progettista ha deciso che tre fiduciali sulle rotaie del pannello erano \u201cabbastanza buoni\u201d per l\u2019intera assemblaggio.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"the-geometry-of-the-lie\">La Geometria della Verit\u00e0<\/h2>\n\n\n<p>C\u2019\u00e8 un fraintendimento fondamentale nella progettazione di PCB che considera la scheda come una griglia rigida e immutabile. Nell\u2019ambiente CAD, la distanza tra il punto di origine (0,0) e una piazzola del componente a (250, 150) \u00e8 un assoluto matematico. Non cambia mai.<\/p>\n\n\n\n<p>Sul pavimento della fabbrica, quella griglia \u00e8 una bugia.<\/p>\n\n\n\n<p>Quando una macchina blocca un pannello, cerca i fiduciali globali\u2014quei cerchi di rame di solito posizionati sulle rotaie di scarto o negli angoli del scheda. Calcola la posizione della scheda in base a quei punti. Se la scheda \u00e8 leggermente ruotata\u2014un errore di \u201ctheta\u201d\u2014la macchina compensa matematicamente, ruotando il suo sistema di coordinate interno per adattarsi alla scheda.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.besterpcba.com\/wp-content\/uploads\/2025\/11\/pcb-rotational-error-amplification-diagram.jpg\" alt=\"Un diagramma mostra un pannello PCB rettangolare leggermente ruotato. Una freccia indica da un punto di riferimento fiduciale nell&#039;angolo verso un componente al centro, illustrando come un piccolo errore di rotazione venga amplificato dalla distanza.\" title=\"Diagramma di amplificazione dell\u2019errore rotazionale\"\/><figcaption class=\"wp-element-caption\">Un piccolo errore di rotazione, misurato sul bordo del pannello, viene amplificato sulla distanza, causando uno spostamento significativo dei componenti lontani dal punto di riferimento.<\/figcaption><\/figure><\/div>\n\n\n<p>Il problema \u00e8 che la geometria sfrutta l\u2019errore sulla distanza. Un errore di rotazione di appena 0,05 gradi sulle rotaie potrebbe comportare uno spostamento trascurabile per un componente a 10mm di distanza. Ma per un componente seduto al centro di un pannello di 300mm, lo stesso piccolo errore angolare si traduce in un enorme movimento laterale. La macchina pensa di collocare il componente alle coordinate perfette, ma poich\u00e9 il punto di riferimento \u00e8 cos\u00ec lontano, il \u201cbraccio di leva\u201d dell\u2019errore amplifica lo spostamento.<\/p>\n\n\n\n<p>Stai chiedendo a una macchina di infilare un ago da dall'altra parte della stanza basandoti su una mappa disegnata da qualcuno su un tovagliolo. Non importa se il depliant della macchina afferma una precisione di 30 micron. Questa precisione \u00e8 relativa al riferimento che vede. Se il riferimento \u00e8 sul binario e l'obiettivo \u00e8 a 150mm di distanza, stai combattendo la trigonometria, e la trigonometria vince sempre.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"fr4-is-a-living-sponge\">FR-4 \u00e8 una spugna viva<\/h2>\n\n\n<p>La leva geometrica \u00e8 gi\u00e0 di per s\u00e9 abbastanza problematica, ma presuppone che la scheda stessa sia stabile. Non lo \u00e8. Tendiamo a pensare alle PCB come piastre d'acciaio, ma sono compositi di vetro intrecciato ed resina epossidica. Sono pi\u00f9 simili a un tessuto rigido che a un metallo lavorato.<\/p>\n\n\n\n<p>FR-4 \u00e8 un materiale vivo e in movimento. Respira con la temperatura. Quando si esegue un assemblaggio a doppia faccia, quella scheda passa attraverso un forno di riflusso per il primo lato, raggiungendo temperature superiori a 240\u00b0C. Il materiale si espande. Le fibre di vetro mantengono la tensione. La resina si cura ulteriormente. Quando si raffredda, non ritorna alle sue dimensioni esatte originali. Si restringe, si deforma e si torce.<\/p>\n\n\n\n<p>Se si ha a che fare con circuiti flessibili o materiali in polimide, questa realt\u00e0 \u00e8 ancora pi\u00f9 violenta. Un pannello flessibile pu\u00f2 estendersi in modo non lineare, il che significa che un angolo pu\u00f2 espandersi di 0,1mm mentre il centro si espande di 0,3mm.<\/p>\n\n\n\n<p>Dal punto di vista della macchina, questa \u00e8 un incubo. Legge i fiduciali sul binario, misura la distanza tra di loro e nota che la scheda si \u00e8 ristretta di 0,5mm lungo la sua lunghezza. Le macchine di fascia alta di ASM o Mycronic hanno algoritmi di \"compensazione del restringimento\" che cercano di mediare questa errore su tutta la scheda ridimensionando le coordinate di piazzamento.<\/p>\n\n\n\n<p>Ma questa scala presuppone che la distorsione sia lineare \u2014 che la scheda si sia allungata in modo uniforme come una gomma elastica. In realt\u00e0, la scheda si deforma come una spugna bagnata che si asciuga al sole. La distorsione locale vicino a quel BGA a pitch fine al centro potrebbe essere completamente diversa dalla distorsione vicino ai connettori ai margini. La macchina, che guarda solo ai binari, non pu\u00f2 sapere questo. Applica una correzione globale a un problema locale.<\/p>\n\n\n\n<p>Questo spiega anche perch\u00e9 si riscontrano problemi di allineamento della maschera che imitano errori di posizionamento. Se la vostra stampante di maschere si allinea a quei stessi fiduciali sul binario, sta anche indovinando dove si trovano le piazzole. Si finisce per depositare pasta saldante con met\u00e0 sulla, met\u00e0 fuori dalla piazzola, e il componente posizionato con met\u00e0 sulla, met\u00e0 fuori dalla pasta. Il risultato \u00e8 un difetto di riflusso garantito.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"the-local-fix\">La Correzione Locale<\/h2>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.besterpcba.com\/wp-content\/uploads\/2025\/11\/local-fiducials-for-fine-pitch-component.jpg\" alt=\"Un primo piano di una scheda PCB mostra un circuito integrato nero. Diagonali opposti tra loro vicino al chip ci sono due piccole marche di riferimento in rame circolari usate per un allineamento locale preciso.\" title=\"Fiducial locali per un componente a passo fine\"\/><figcaption class=\"wp-element-caption\">Due fiduciali locali posizionati vicino a un componente a pitch fine forniscono un riferimento preciso per la macchina di posizionamento.<\/figcaption><\/figure><\/div>\n\n\n<p>C'\u00e8 un solo modo per sconfiggere le leggi della distorsione e la geometria della leva: Fiduciali Locali.<\/p>\n\n\n\n<p>Un fiduciale locale \u00e8 un segno di riferimento posizionato immediatamente accanto al componente a pitch fine. Per \"accanto\" si intende all'interno dello stesso blocco funzionale, spesso a 10-20mm dal target.<\/p>\n\n\n\n<p>Quando si costringe la macchina a usare fiduciali locali, si cambia le regole del gioco. La macchina sposta la telecamera nell'area del componente, trova i marchi locali e azzera il suo punto di origine. Ora, l\"<\/p>\n\n\n\n<p>Questo crea una \u201cfinestra sulla verit\u00e0\u201d intorno al componente. All\u2019interno di quella finestra, l\u2019accuratezza relativa \u00e8 estremamente elevata perch\u00e9 il riferimento \u00e8 immediato.<\/p>\n\n\n\n<p>Gli progettisti spesso si oppongono a questo. Argomentano di non avere spazio. Vogliono risparmiare quel quadratino di 1mm x 1mm per una traccia o un vertical. Ma bisogna chiedersi: qual \u00e8 il costo di quello spazio rispetto al costo di una rifinitura? Se si posiziona un QFN con passo di 0,4 mm, un BGA con passo di 0,5 mm, o un connettore ad alta densit\u00e0, non si sta negoziando con un operatore; si stanno affrontando i numeri.<\/p>\n\n\n\n<p>La regola empirica \u00e8 semplice: Se il passo del componente \u00e8 di 0,5 mm o meno, sono necessari punti di riferimento locali. Se il componente \u00e8 un BGA con pi\u00f9 di 400 pin, sono necessari punti di riferimento locali. Sono richiesti due segni per correggere la rotazione \u2014 di solito posizionati in modo diagonale attraverso il corpo del componente. Un segno \u00e8 inutile per la rotazione; fornisce solo traslazione (X\/Y).<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"designers-favorite-shortcuts-that-dont-work\">Le scorciatoie preferite dai progettisti (che non funzionano)<\/h2>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.besterpcba.com\/wp-content\/uploads\/2025\/11\/pcb-via-as-poor-fiducial-target.jpg\" alt=\"Un ingrandimento ravvicinato di una singola via su una scheda circuito. L&#039;anello di rame placcato \u00e8 leggermente irregolare e l&#039;interno del foro \u00e8 scuro, rendendolo un bersaglio impreciso per la visione artificiale.\" title=\"Una via PCB come povero bersaglio ottico\"\/><figcaption class=\"wp-element-caption\">La forma irregolare di via e la tolleranza di posizionamento del foro praticato la rendono una scelta scarsa per un fido di alta precisione.<\/figcaption><\/figure><\/div>\n\n\n<p>Quando viene detto che sono necessari riferimenti locali, i designer astuti cercano spesso di imbrogliare il sistema. Il tentativo pi\u00f9 comune \u00e8 il \u201cVia come Fiducial\u201d.<\/p>\n\n\n\n<p>Indicheranno una via vicino al componente e chiederanno: \u201cNon puoi semplicemente dire alla fotocamera di guardare quel foro?\u201d<\/p>\n\n\n\n<p>No.<\/p>\n\n\n\n<p>Una punta del trapano meccanico si devia. Tolleranza sulla posizione di un foro praticato \u00e8 spesso +\/- 0,1mm o peggio, a seconda dello stack di trapani della fabbrica. Inoltre, la placcatura intorno al foro pu\u00f2 essere irregolare. Un sistema di visione artificiale funziona sul contrasto\u2014specificamente, tra il rame\/oro\/saldatura lucidi e la maschera di stagno scura. Una via \u00e8 un bersaglio ottico disordinato. Ha profondit\u00e0, ombre e bordi irregolari.<\/p>\n\n\n\n<p>Usare una via come punto di allineamento \u00e8 come cercare di calibrare un fucile di precisione usando un bersaglio dipinto su un palloncino che soffia nel vento. Stai introducendo pi\u00f9 errore nel sistema di quanto ne stai eliminando.<\/p>\n\n\n\n<p>Allo stesso modo, non fare affidamento sugli fori di maschera di stagno dei pad stessi. La tolleranza di registro della maschera di stagno \u00e8 ampia (circa +\/- 75 micron). Il pad di rame \u00e8 l\u2019unica cosa che importa elettricamente, quindi il segno di allineamento deve essere inciso nello stesso strato di rame del pad. Questa \u00e8 l\u2019unica maniera per garantire che si muovano insieme.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"the-bottom-line\">La Sintesi<\/h2>\n\n\n<p>Non si tratta di come configurarli nel software CAD\u2014quello \u00e8 un tutorial che puoi trovare altrove. Si tratta della sopravvivenza della tua produzione.<\/p>\n\n\n\n<p>I fiducial globali sui binari portano la scheda nella macchina. Gestiscono l\u2019allineamento grossolano necessario per trasportare il pannello e posizionare le parti grandi e tolleranti come condensatori elettrolitici o grandi induttori.<\/p>\n\n\n\n<p>Ma i fiducial locali posizionano il componente sui pad. Sono l\u2019unica difesa contro la deformazione, torsione e stretching della realt\u00e0 del processo di produzione. Ommetterli per risparmiare spazio \u00e8 una falsa economia. Risparmi un millimetro di FR-4, ma lo paghi con ore di tempo degli tecnici, costi di ispezione a raggi X e i \u201ccostosi coriandoli\u201d di un pannello scartato.<\/p>\n\n\n\n<p>Progetta per la realt\u00e0 del materiale, non per la perfezione della griglia.<\/p>","protected":false},"excerpt":{"rendered":"<p>Affidarsi ai fiduciali sulla rotaia per il posizionamento di componenti con passo fine \u00e8 una ricetta per il disastro a causa della distorsione del materiale e della leva geometrica. Questo articolo spiega la fisica dei fallimenti del posizionamento e perch\u00e9 i fiduciali locali sono l\u2019unico modo per garantire un assemblaggio preciso per i design ad alta densit\u00e0.<\/p>","protected":false},"author":1,"featured_media":10131,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"article_term":"","article_term_alternate":"","article_term_def":"","article_hook":"","auto_links":"","article_topic":"","article_fact_check":"","mt_social_share":"","mt_content_meta":"","mt_glossary_display":"","glossary_heading":"","glossary":"","glossary_alter":"","glossary_def":"","article_task":"Fiducials on the rails are useless for fine-pitch alignment"},"categories":[12],"tags":[],"_links":{"self":[{"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/posts\/10132"}],"collection":[{"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/comments?post=10132"}],"version-history":[{"count":1,"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/posts\/10132\/revisions"}],"predecessor-version":[{"id":10156,"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/posts\/10132\/revisions\/10156"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/media\/10131"}],"wp:attachment":[{"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/media?parent=10132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/categories?post=10132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.besterpcba.com\/it\/wp-json\/wp\/v2\/tags?post=10132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}