Voglio sapere se ci sono delle linee guida su quando dovrebbe cambiare il numero del PCB (1.0 o 2.0) o la sua revisione (Rev. A, Rev. B).
Voglio sapere se ci sono delle linee guida su quando dovrebbe cambiare il numero del PCB (1.0 o 2.0) o la sua revisione (Rev. A, Rev. B).
Risposte:
Credo che sia solo con ogni altra versione, cambia la revisione quando c'è una correzione di bug, cambia il decimale quando hai apportato una modifica minore, cambia il primo numero quando hai apportato modifiche importanti. Ma potrebbero esserci anche altre linee guida!
Questa risposta descrive la stessa procedura utilizzata per il controllo delle versioni del software , con l'unica modifica che il numero di revisione viene modificato in una lettera. Nel controllo delle versioni del software, la versione è composta da un numero maggiore, minore e di revisione: ad esempio 1.0.0.
Non ci sono linee guida. La parte importante è che puoi distinguere tra le versioni. Ad alcune persone piace usare vari numeri, lettere, suffissi, ecc. Questa è davvero una domanda più grande della semplice ingegneria elettrica. Dobbiamo lavorare all'interno del più ampio sistema dell'azienda. Spesso tali cose sono dettate dalla gestione dell'inventario, dalla contabilità, dalla fatturazione e dai sistemi gerarchici di specifica di build utilizzati dalla società.
Ho rinunciato molto tempo fa cercando di creare numeri di parte "significativi" o numeri di revisione. Ho dovuto lavorare con alcuni sistemi che cercavano di distinguere tra prototipi e rilasciati alle versioni di produzione, e queste cose non sono mai andate bene. Solo per evidenziare un ovvio problema, come fai a sapere la versione per cui stai attualmente progettando la scheda e su cui devi scrivere un numero di parte sarà la versione che finisce per essere rilasciata fino a quando non hai la possibilità di testarla, ben dopo qualche il numero parte è già stato apposto su di esso?
Ciò che faccio quando nulla impone diversamente è di assegnare a ciascuna scheda un nome breve e un numero di versione. La scheda di interfaccia da frammistan a combobulatore potrebbe essere chiamata FRCOM. Ogni versione di questa scheda avrebbe un numero, quindi la prima versione del prototipo sarebbe FRCOM1. Di solito metto un nome un po 'più descrittivo della scheda sullo strato serigrafico insieme alla data del suo design, quindi il numero di tracciamento interno (il FRCOMx) sullo strato di rame superiore in un punto ovvio. Ogni volta che la scheda viene cambiata, il numero FRCOMx viene incrementato.
Lo stesso nome viene utilizzato negli schemi, quindi sai sempre che lo schema FRCOM3 corrisponde alla scheda FRCOM3. Tutto ciò può essere molto diverso dai numeri di modello visibili dall'utente, che di solito vengono comunque scelti più avanti nel processo. Inoltre, lo stesso prodotto dal punto di vista dell'utente potrebbe avere una revisione interna nel tempo. La scheda precedente può essere venduta come parte del prodotto Wonder-9000, che nel tempo potrebbe essere aggiornato dalle schede FRCOM3 alle schede FRCOM4.
Ancora una volta, questo è solo un esempio di molti possibili schemi. La parte importante è essere in grado di identificare le revisioni e avere la documentazione interna di tracciamento in modo da poter capire cosa è cosa. Nessuno schema di numerazione delle parti può dirti tutte le varie dimensioni di ciò che vuoi sapere su ogni revisione, quindi, indipendentemente da ciò che fai, alla fine sarà poco più che un riferimento alla documentazione interna.
I seguenti sono i miei consigli:
Le versioni sono per cambio di forma, adattamento o funzione.
Le modifiche di revisione sono per modifiche minori in cui il nuovo o il vecchio rev (PCB) sono intercambiabili.
Qualsiasi cambio di versione in mfg è tracciabile, ma non lo è il cambio di revisione.
La maggior parte dei CM segue le regole di cui sopra per gestire i prodotti in uscita, le variazioni di versione per il loro strumento di gestione dell'inventario sono tracciabili, ma non le modifiche di revisione. Quindi, se hai riscontrato un problema sul campo e hai chiesto loro di estrarre il nuovo / vecchio giro, avrebbero avuto difficoltà a trovarlo, ma con una modifica della versione non lo avrebbero fatto.
Ecco un esempio di come lo faccio:
revisione codice versione base base
28-12345-01_01, versione -01 revisione _01
La mia inclinazione sarebbe quella di dire che due schede che hanno lo stesso "numero di parte" (che si riferisce alla scheda come un assieme) dovrebbero avere le stesse specifiche per quanto riguarda il dispositivo in cui sono installate (i fori di montaggio e i connettori dovrebbero essere nella stessi posti, i connettori dovrebbero avere gli stessi piedinatura, ecc.) Se le schede successive vengono migliorate in modo inequivocabile in qualche modo che sarà sostituibile al 100% con quelle vecchie, ma non viceversa, può essere utile avere un suffisso "superiore" (ad es. se la vecchia scheda era un "24601-1", fare in modo che la nuova scheda fosse un "24601-2", ecc.) Se il design della scheda viene modificato, ma solo in modi che non dovrebbero influire sugli utenti della scheda (ad es.l'orientamento di alcune parti è stato modificato per consentire loro di essere saldate ad onda senza richiedere un passo di riflusso separato) in modo tale che le schede vecchie e nuove debbano essere completamente intercambiabili, non modificare il numero della scheda.
Vi sono tre informazioni che il PCB dovrebbe contenere, di solito sullo schermo serigrafico: a) Numero di parte PCB: questo rimane lo stesso per tutte le serie di produzione e viene solitamente indicizzato in una distinta base principale. Diverse aziende hanno standard diversi su come preferiscono numerarli. Per un'azienda con cui lavoro, iniziano sempre con 8800, quindi un PCBA PN sarebbe 8800-74
b) Numero parte PCBA: questo è diverso e potrebbe esserci più di un numero parte PCBA che utilizza lo stesso PCB. Ad esempio, potremmo omettere alcuni componenti e non altri. È importante notare che questo NON è garantito per essere coerente con il PCB. In questi casi il PCBA PN si trova di solito su un'etichetta che viene apposta sul PCBA popolato. Per la scheda sopra menzionata, avevamo tre PN PCBA: 9200-74-01, 9200-74-02 e 9200-74-03.
c) Revisione hardware. Ad alcuni piace usare un codice alfanumerico (ad es. A0, A1, B0, B1, ecc.) In base al quale la prima lettera è una revisione principale, la seconda lettera è una revisione minore, con il presupposto che tutti i PCB rev A sono intercambiabili, tutti i PCB rev B sono intercambiabile, ecc. Questa è una cattiva idea - il modo preferito per farlo è attraverso il controllo della versione corretta. Uso una revisione a lettera singola (A, B, C, ecc.) E faccio verificare dal produttore la versione che può sostituire una versione precedente.