Prototipo di PCB robotizzato per EVT, DVT e iterazione rapida
La prototipazione robotizzata di PCB è la fase in cui le decisioni di progettazione vengono validate prima di avviare la produzione. Una prototipazione corretta garantisce un funzionamento impeccabile della produzione pilota; un errore, al contrario, può causare problemi in fase di avvio della produzione, con conseguenti costi elevati per le correzioni. I prototipi robotizzati sono particolari perché un singolo programma robotizzato in genere prototipa più schede che devono integrarsi meccanicamente ed elettricamente, e perché il team software segue un proprio ciclo di sviluppo in parallelo con il ciclo di revisione del team hardware. Questa pagina tratta nello specifico la prototipazione robotizzata di PCB: cosa fanno effettivamente le fasi EVT, DVT e PVT, cosa causa le riprogettazioni e come ridurle, e quali discipline di fabbricazione e assemblaggio supportano l'iterazione rapida.
L'economia della prototipazione funziona in modo diverso dall'economia della produzione. Il costo per unità è elevato perché i costi di progettazione e costruzione (NRE) si ammortizzano su piccole quantità; la copertura dei test è spesso incompleta perché le attrezzature sono ancora in fase di costruzione; l'approvvigionamento a volte si avvale di canali di intermediazione perché i tempi di consegna standard superano la tempistica di realizzazione del prototipo. I programmi che prevedono un budget realistico per la fase di prototipazione evitano sorprese di bilancio; i programmi che presuppongono che il costo del prototipo sia uguale al costo di produzione di solito spendono più del dovuto o non rispettano le scadenze. La fase di prototipazione è un investimento ingegneristico; trattarla come se fosse produzione compromette entrambi gli aspetti.
Perché i prototipi di PCB per robot sono diversi dalle schede di produzione
Le schede prototipo sono strumenti di apprendimento, non sostituti economici per la produzione.
Lo scopo di un prototipo di PCB per robot è ridurre le incognite: comportamento elettrico, margine termico, comportamento EMI, adattamento meccanico, ipotesi sul firmware e rischio di integrazione. Valutare i prototipi solo in base al prezzo unitario non ne coglie l'importanza. Un buon prototipo rende più certa la successiva revisione.
I prototipi di PCB per la robotica sono strumenti di ingegneria, non hardware di produzione. Il loro scopo è convalidare il progetto, individuare i problemi prima della produzione pilota e fornire informazioni utili per le revisioni che migliorano il prodotto finale. Trattare i prototipi come hardware di produzione – aspettandosi lo stesso costo unitario, la stessa copertura di test, la stessa resa – è uno degli errori più comuni nella gestione dei progetti, che comporta perdite di tempo e denaro. Ciò che distingue la prototipazione robotica dalla prototipazione di altri dispositivi elettronici è:
- Integrazione multi-scheda: I robot in genere hanno più schede che devono integrarsi tra loro. La fase di prototipazione convalida le singole schede e l'integrazione tra di esse, un aspetto che nessun prototipo a scheda singola può affrontare.
- Sviluppo congiunto di software: I prototipi elettronici eseguono firmware e software applicativi in fase iniziale. Il prototipo funge da piattaforma di sviluppo per il software, oltre che da strumento di validazione per l'hardware.
- Caratterizzazione ambientale: I robot operano in ambienti specifici. La fase di prototipazione caratterizza l'elettronica in relazione all'ambiente previsto, individuando problemi termici, di interferenza elettromagnetica o meccanici prima della produzione.
- Frequenza di revisione: I programmi di prototipazione robotica prevedono in genere da 2 a 4 revisioni prima del congelamento del progetto. Ogni revisione affronta i problemi riscontrati nella precedente. La prototipazione dovrebbe essere strutturata per l'iterazione, non per una consegna unica.
La fase di prototipazione è quella in cui il team hardware convalida il proprio lavoro rispetto ai requisiti effettivi dell'applicazione, anziché alle specifiche. Le specifiche definiscono ciò che il progetto dovrebbe fare; il prototipo rivela se effettivamente lo fa. Questo divario è minimo nei programmi ben definiti e ampio in quelli in cui le specifiche stesse erano incerte. La fase di prototipazione è il momento in cui questo divario viene colmato, attraverso iterazioni, caratterizzazione e perfezionamento del progetto.
I programmi che considerano la prototipazione come un'attività esclusivamente hardware trascurano gli aspetti software e di integrazione; i programmi che la considerano come produzione trascurano lo scopo dell'iterazione. Gestire correttamente la fase di prototipazione è fondamentale per garantire che la fase pilota e quella di produzione si svolgano senza intoppi.
Fasi di EVT, DVT, PVT e convalida della produzione
Ogni fase di validazione necessita di un chiaro criterio di uscita
L'EVT dovrebbe rivelare i principali problemi di ingegneria, il DVT dovrebbe convalidare un progetto definitivo e il PVT dovrebbe dimostrare la fattibilità del processo produttivo. Se una fase termina senza una decisione definita, il team si porta dietro l'incertezza. Punti di controllo chiari impediscono che l'apprendimento derivante dal prototipo si trasformi in un susseguirsi incontrollato di revisioni.
I programmi di prototipazione robotica in genere si articolano in tre fasi: Test di Validazione Ingegneristica (EVT), Test di Validazione del Design (DVT) e Test di Validazione della Produzione (PVT). Ogni fase ha uno scopo specifico e criteri di uscita specifici. Il flusso è il seguente:
- EVT: Validazione ingegneristica. I primi articoli verificano l'intento progettuale e identificano i problemi principali. Copertura dei test informale; test del firmware in fase di sviluppo. Quantità tipica: 5-15 unità. Scopo: individuare rapidamente i problemi di progettazione.
- TVP: Validazione del progetto. Progetto consolidato dopo il feedback EVT. Primo prototipo per la produzione pilota. Firmware di test completato; dispositivo di prova realizzato. Quantità tipica: 25-100 unità. Scopo: verificare la conformità del progetto consolidato alle specifiche.
- PV: Validazione della produzione. Prima produzione su scala pilota. Conferma che il processo produttivo rispetti le specifiche di progettazione. Quantità tipica: 100-500 unità. Scopo: verificare il processo produttivo prima dell'avvio della produzione su larga scala.
- MP: Produzione di massa. Produzione di volume dopo la conferma del processo tramite test PVT. La prima fase di produzione di massa viene in genere monitorata attentamente; le fasi successive vengono eseguite a cadenza standard.
Ogni fase ha un criterio di uscita che i programmi a volte considerano facoltativo. L'EVT termina quando vengono identificati i principali problemi di progettazione e le decisioni di progettazione sono pronte per essere congelate. Il DVT termina quando il progetto congelato è stato convalidato rispetto alle specifiche con prototipi di qualità di produzione. Il PVT termina quando il processo di produzione realizza l'intento progettuale su scala pilota. Saltare un qualsiasi criterio di uscita lascia irrisolta una categoria di problemi che si ripresenterà in seguito con costi maggiori.
I programmi che mantengono questa disciplina prevedono una transizione graduale e senza intoppi; i programmi che saltano delle fasi (passando direttamente da EVT a MP, ad esempio) solitamente individuano problemi in fase di transizione che sarebbero stati rilevati da DVT o PVT. I cicli aggiuntivi di prototipazione costano meno della correzione a posteriori dei problemi di produzione.
Cause comuni di respin e come ridurle
La maggior parte delle respin deriva da presupposti di integrazione, non da errori schematici isolati.
Le riprogettazioni più comuni dei PCB per robot riguardano il posizionamento dei connettori, il margine termico, l'accoppiamento EMI, i pin accessibili dal firmware, la calibrazione dei sensori, la polarità del feedback del motore e lo spazio meccanico. Esaminare questi punti di integrazione prima della fabbricazione è spesso più utile di un'ulteriore revisione di blocchi schematici isolati.
Le riprogettazioni durante la fase di prototipazione si verificano per una serie di motivi. Comprendere le cause più comuni aiuta i programmi a pianificare tenendo conto di queste problematiche e ad evitare quelle che possono essere evitate. I principali fattori che portano alle riprogettazioni sono:
- Problemi di integrità del segnale: Reti ad alta velocità che non rispettano il margine dell'occhio nel prototipo. Risolvibile con modifiche al layout; di solito richiede una riprogettazione completa. Soluzione: simulazione SI durante il layout.
- Problemi termici: I componenti si surriscaldano più del previsto sotto carico. A volte il problema è risolvibile modificando il dissipatore di calore o il flusso d'aria senza dover riprogettare la scheda; altre volte richiede una riprogettazione a livello di scheda.
- Guasti dovuti a interferenze elettromagnetiche: Emissioni o immunità che non superano i test in camera climatica. Talvolta risolvibili con l'aggiunta di filtri e schermature; altre volte richiedono modifiche alla configurazione.
- Obsolescenza dei componenti: Parti specifiche che escono di produzione durante il ciclo di progettazione. Richiede la qualificazione di un componente sostitutivo, che potrebbe non essere compatibile con l'ingombro originale.
- Modifiche ai requisiti: Modifiche all'applicazione o alle specifiche durante la fase di progettazione. Spesso ciò comporta modifiche alla scheda che nessun prototipo avrebbe potuto rilevare perché il progetto originale era corretto.
- Riscontro sulla produzione: Problemi di DFM (Design for Manufacturing) individuati già al primo prototipo. È preferibile individuarli durante la revisione DFM prima della prototipazione; a volte emergono durante l'assemblaggio.
Oltre alle cause tecniche, i respin di gestione del programma si verificano quando le specifiche cambiano a metà dello sviluppo. Una richiesta del cliente per funzionalità aggiuntive, un requisito normativo scoperto durante la certificazione o un cambiamento di mercato che modifica il posizionamento del prodotto possono tutti imporre respin che nessuna disciplina ingegneristica avrebbe potuto impedire. Questi sono i respin per i quali i programmi si preparano mantenendo flessibile la fase di prototipazione anziché eliminarla.
La migliore difesa contro le riprogettazioni è un'accurata analisi DFM (Design for Manufacturing) e una simulazione SI (System Integrity) prima del rilascio dei file del prototipo. Il processo di revisione DFM del PCB in fase di prototipo individua i problemi che altrimenti costringerebbero a riprogettare tutto.
Realizzazione di prototipi di PCB: tempi di consegna, quantità e qualità.
La realizzazione del prototipo non deve nascondere i vincoli di produzione.
La realizzazione di un prototipo rapido può avvalersi di scorciatoie, ma il team deve essere consapevole di quali siano temporanee. Stackup, finitura superficiale, struttura dei via, peso del rame, disponibilità dei materiali e tolleranza di impedenza dovrebbero essere sufficientemente simili alla produzione da garantire la validità dei risultati dei test.
La prototipazione di PCB presenta aspetti economici e priorità diverse rispetto alla produzione in serie. La velocità è più importante del costo ottimizzato; le basse quantità sono la norma; la qualità è comunque importante, ma la flessibilità lo è ancora di più. L'offerta di Highleap per la prototipazione comprende:
- Turno standard: 7-10 giorni lavorativi per la versione multistrato standard. Adeguato per la maggior parte dei cicli di sviluppo.
- Cambio di marcia rapido: 3-5 giorni lavorativi su richiesta. Supplemento per la produzione accelerata quando le scadenze lo giustificano.
- Quantità di prototipi: Tipicamente si contano da 5 a 100 schede. Meno di 5 è possibile; oltre 100 si passa a una redditività più vicina a quella di un progetto pilota.
- Supporto per l'iterazione del design: Gestione delle revisioni con etichettatura chiara. È comune avere più revisioni per programma; il controllo delle versioni è importante.
- Progettazione per la fabbricazione (DFM): Revisione al momento del rilascio del prototipo. Individua i problemi che richiederebbero una nuova versione.
La realizzazione di prototipi funge anche da validazione tecnologica per la futura produzione. Un prototipo costruito con successo secondo una specifica configurazione o struttura di via dimostra che il produttore è in grado di realizzarlo; la pianificazione della produzione può quindi impegnarsi con sicurezza in quella specifica costruzione. I programmi che sperimentano nuove tecnologie nella fase di prototipazione apprendono cosa funziona prima di avviare la produzione; i programmi che spingono la tecnologia nella fase di produzione scoprono sorprese quando il costo di tali sorprese è più elevato.
La qualità di fabbricazione dei prototipi non dovrebbe essere inferiore alla qualità di produzione: un prototipo di qualità inferiore che fallisce per problemi di fabbricazione comporta uno spreco di tempo per gli ingegneri, costretti a diagnosticare un difetto di produzione. I programmi che garantiscono una qualità di fabbricazione costante tra prototipo e produzione evitano i cicli di diagnosi che una qualità non uniforme comporta.
Prototipo di scheda PCBA: assemblaggio, approvvigionamento e test su piccola scala
Le decisioni relative all'approvvigionamento dei prototipi di schede a circuito stampato (PCBA) devono essere documentate per una successiva valutazione dei rischi.
Componenti reperiti da intermediari, alternative non approvate, connettori sostitutivi e assemblaggi rielaborati a mano possono essere accettabili durante la fase di prototipazione. Diventano pericolosi solo quando il team dimentica che si trattava di eccezioni. Ogni eccezione relativa all'approvvigionamento dei componenti per il prototipo deve essere registrata prima della fase di sviluppo o della produzione pilota.
La prototipazione di schede PCBA presso Highleap utilizza le stesse attrezzature e la stessa disciplina di processo della produzione. Ciò che cambia è la scala, l'ammortamento dei costi di progettazione e la cadenza delle iterazioni. L'offerta di prototipazione di schede PCBA comprende:
- Assemblaggio SMT: Posizionamento automatizzato anche per quantità di prototipi. Assemblaggio manuale solo per componenti speciali.
- Foro passante: Saldatura manuale o selettiva su scala prototipale. La saldatura a onda si ammortizza male su quantità prototipali.
- Approvvigionamento dei componenti: Canali commerciali per i componenti standard; intermediari o procedure accelerate per i componenti difficili da reperire. L'approvvigionamento di prototipi spesso privilegia la velocità al costo.
- Test: Test AOI di base più test funzionale con dispositivo e firmware forniti dal cliente. La copertura completa dei test viene talvolta rimandata alla fase DVT.
- Documentazione: Registri dei test e ispezione del primo articolo, in base all'ambito del prototipo.
L'assemblaggio su scala prototipale rivela problematiche di processo che si presenterebbero poi nella produzione su larga scala. Design dei pad marginali che si rifondono in modo incoerente, tolleranze di posizionamento dei componenti che causano falsi positivi nell'AOI, impronte che non corrispondono esattamente al componente reale: tutti questi problemi emergono durante l'assemblaggio del prototipo se l'operatore vi presta attenzione. I programmi che considerano l'assemblaggio del prototipo come una fonte di feedback sulla producibilità ne traggono vantaggio; i programmi che ignorano le osservazioni sull'assemblaggio a livello di prototipo spesso riscontrano gli stessi problemi in produzione.
Il costo unitario di un prototipo di PCBA è da 5 a 10 volte superiore al costo unitario di produzione a parità di copertura. I programmi che prevedono un budget per la fase di prototipazione basato sui ritmi di produzione tendono a sforare il budget; i programmi che prevedono un budget realistico per la fase di prototipazione evitano sorprese di bilancio. La guida alla ripartizione dei costi dei PCB per robot illustra gli aspetti economici specifici.
Test del prototipo: caratterizzazione, ambiente, SI, EMI, affidabilità
I test sui prototipi dovrebbero caratterizzare i margini, non solo il comportamento di superamento/fallimento.
I primi test sui PCB dei robot dovrebbero misurare la stabilità delle guide, l'aumento termico, i punti critici di interferenza elettromagnetica (EMI), il margine di comunicazione, il rumore dei sensori, la compatibilità dei connettori, la sensibilità alle vibrazioni e la recuperabilità del firmware. Un risultato di superamento/fallimento indica al team se la scheda ha funzionato correttamente una volta; la caratterizzazione del margine indica al team se è pronta per il congelamento.
I test durante la fase di prototipazione differiscono dai test di produzione. I test di prototipazione si concentrano sulla scoperta dei problemi; i test di produzione si concentrano sulla loro individuazione. Il set di test del prototipo in genere include:
- Ispezione del primo articolo: Ispezione dettagliata delle prime unità prototipo. Verifica che la costruzione corrisponda al progetto.
- Caratterizzazione funzionale: Copertura dei test che misura i parametri anziché il superamento/fallimento. Fornisce dati di progettazione per l'iterazione.
- Caratterizzazione ambientale: Funzionamento in un ampio intervallo di temperature, umidità e profilo di vibrazione, in linea con l'ambiente di servizio previsto.
- Misurazione SI e PI: Misurazioni effettuate con oscilloscopio e analizzatore di rete per verificare la qualità del segnale ad alta velocità e l'integrità dell'alimentazione.
- Pre-scansione EMI: Sondaggi in campo vicino e scansioni di pre-conformità per identificare potenziali problemi di certificazione prima dei test formali in camera.
- Caratterizzazione dell'affidabilità: Funzionamento prolungato, cicli termici sui campioni e test di stress. Offre sicurezza in termini di affidabilità della produzione.
Lo scopo del collaudo dei prototipi differisce da quello del collaudo in produzione in un aspetto specifico. Il collaudo in produzione individua i difetti sfuggiti al processo produttivo; il collaudo dei prototipi, invece, caratterizza il progetto stesso. Qual è il margine di tolleranza di questa scheda rispetto alle specifiche? In quali condizioni inizia a presentare problemi? Quali variazioni tra le diverse unità rivelano sulla sensibilità del progetto? Queste domande forniscono informazioni utili per il perfezionamento del progetto in modi che un semplice test di conformità/non conformità non è in grado di fare.
Pratiche di prototipazione di PCB robotizzati e flusso di lavoro DFM (Design for Manufacturing)
Il feedback DFM dovrebbe essere integrato nel piano di revisione.
Un partner valido per la prototipazione fa molto di più che costruire schede rapidamente. Fornisce feedback su fabbricazione, assemblaggio, approvvigionamento e risultati dei test per la revisione successiva. Questo ciclo DFM (Design for Manufacturability) è ciò che trasforma i costi del prototipo in una riduzione del rischio della fase pilota.
La divisione di prototipazione robotica di Highleap supporta le esigenze specifiche della prototipazione robotica: integrazione multi-scheda, revisione iterativa e test di validazione. Cosa offre Highleap:
- Realizzazione del prototipo: Opzioni standard e a tempi di consegna rapidi per tutte le tecnologie robotizzate per la realizzazione di circuiti stampati.
- Prototipo di scheda a circuito stampato: SMT, montaggio a foro passante e processi speciali su scala prototipale.
- Recensione DFM: Individua i problemi prima della realizzazione del prototipo; fornisce un feedback entro 3-5 giorni sui modelli standard.
- Supporto per i test: Test funzionale con dispositivo e firmware del cliente; acquisizione dei dati di test per il feedback iterativo.
- Supporto all'integrazione: Integrazione di prototipi multi-scheda in cui il programma richiede un assemblaggio funzionante anziché singole schede.
- Gestione delle revisioni: Etichettatura e cronologia chiare delle revisioni; continuità nell'approvvigionamento tra le revisioni delle distinte base definitive.
Domande frequenti sui prototipi di PCB per robot
Che cos'è un prototipo di PCB per robot?
Un prototipo di PCB per robot è una versione preliminare di PCB o PCBA utilizzata per convalidare la progettazione elettrica, l'adattamento meccanico, le ipotesi del firmware, il comportamento termico, il comportamento EMI e l'integrazione del sistema prima di investire nella produzione.
Quante revisioni del prototipo sono in genere necessarie per i circuiti stampati dei robot?
Molti programmi di robotica richiedono da due a quattro revisioni hardware prima della fase di progettazione definitiva. Il numero dipende dalla complessità del sistema, dalla maturità del firmware, dall'incertezza meccanica, dal rischio di approvvigionamento e dalla quantità di validazione effettuata prima della prima realizzazione.
Qual è la differenza tra EVT, DVT e PVT?
L'EVT convalida i concetti ingegneristici, il DVT convalida il progetto definitivo rispetto ai requisiti e il PVT convalida il processo di produzione su scala pilota. Ogni fase dovrebbe avere criteri di uscita definiti, anziché limitarsi a produrre un altro lotto di schede.
Perché i prototipi di circuiti stampati per robot sono costosi?
La realizzazione di prototipi prevede quantitativi limitati, approvvigionamento rapido, allestimento in piccoli lotti, ammortamento incompleto delle attrezzature, supporto ingegneristico e, talvolta, una fabbricazione di alta qualità. Il costo unitario è elevato perché la realizzazione rappresenta un investimento in termini di apprendimento e riduzione del rischio, non solo in termini di hardware.
Quali sono le cause più comuni di rilavorazione dei PCB robotizzati?
Le cause più comuni includono conflitti tra connettori, errori di margine termico, accoppiamento EMI, accesso errato ai pin per il firmware, rumore del sensore, polarità del feedback del motore, punti di test insufficienti, modifiche alla stratificazione e problemi di integrazione meccanica.
I circuiti stampati dei prototipi di robot dovrebbero utilizzare materiali di produzione?
Quando il prototipo serve a validare l'integrità del segnale, il comportamento termico, l'affidabilità della flessione o le prestazioni rilevanti per la certificazione, è necessario utilizzare materiali simili a quelli di produzione. Le prime versioni di prova possono utilizzare delle scorciatoie, ma queste devono essere documentate.
Quali file sono necessari per un preventivo per un prototipo di PCB per robot?
I file utili includono file Gerber o ODB++, file di foratura, distinta base (BOM), baricentro, disegni, note di stackup, requisiti di impedenza, note di programmazione del firmware, componenti speciali, tempi di consegna preferiti e obiettivi di validazione previsti.
Come si può velocizzare l'iterazione del prototipo?
L'iterazione è più rapida quando il pacchetto di progettazione è completo, i problemi di DFM vengono risolti prima del rilascio, i componenti a lungo termine vengono identificati tempestivamente, le alternative vengono approvate, il firmware di test è pronto e ogni revisione ha un chiaro obiettivo di apprendimento.
Messaggi consigliati
Produzione di PCB Isola Astra MT77
Figura 1. Produzione PCB Isola Astra MT77 Isola Astra...
Guida ai materiali e alla produzione del PCB Nelco N4000-13 | Highleap Electronics
Figura 1. PCB Nelco N4000-13. Il PCB Nelco N4000-13 è un...
Laminato rivestito in rame: Guida completa alla selezione dei materiali per i progettisti di circuiti stampati
Ogni proprietà elettrica rilevante in un componente stampato...
All'interno di una fabbrica cinese di PCB ceramici: controllo di processo su potenza/LED/RF/medicina
Indice All'interno di una fabbrica cinese di PCB ceramici: come...
Come ottenere un preventivo per i PCB
Eseguiremo un'analisi DFM/DFA per te e ti invieremo un report. Puoi caricare i tuoi file in modo sicuro tramite il nostro sito web. Per poterti fornire un preventivo, abbiamo bisogno delle seguenti informazioni:
-
- Specifiche Gerber, ODB++ o .pcb.
- Elenco BOM se è necessario l'assemblaggio
- Quantità
- Tempo di svolta
Per i servizi PCBA, vi preghiamo di fornire la vostra distinta base (BOM) e le istruzioni di assemblaggio specifiche. Offriamo anche analisi DFM/DFA per ottimizzare i vostri progetti in termini di producibilità e assemblaggio, garantendo un processo produttivo fluido.
