Cos'è la distinta base (BOM)? In parole povere, si tratta dell'elenco dei componenti elettronici. Un prodotto è composto da molte parti, tra cui: circuiti stampati, condensatori, resistori, diodi, cristalli, induttori, chip driver, microcontrollori, chip di alimentazione, chip step-up e step-down, chip LDO, chip di memoria, connettori, pin, file di schede madri e così via. Sulla base del progetto del prodotto, gli ingegneri stilano una distinta base, chiamata tabella BOM.
Cos'è un pad? I pad per PCB si dividono in pad con fori plug-in e pad patch SMD, e servono per saldare i componenti al PCB. I componenti vengono fissati sul PCB tramite saldatura. I fili all'interno del circuito stampato collegano i pad, realizzando la connessione elettrica dei componenti in un circuito.
Motivi degli errori BOM
1. Modello BOM errato
I file BOM vengono generati e generati dal software EDA. Molte situazioni possono causare errori nei dati dei file BOM durante l'intero processo di progettazione. Ad esempio: la modifica del disegno tecnico del PCB senza modificare tempestivamente il file BOM, con conseguente acquisto di componenti errati. Oppure il modello del componente non è corretto durante l'ordinamento dei dati nella tabella BOM, con conseguente acquisto di componenti errati.
Vedere la figura seguente: il package del PCB utilizza condensatori a chip 1201, ma il modello del componente è 0603. Di conseguenza, i componenti acquistati non possono essere utilizzati.
Il file BOM nella figura sopra mostra il modello del componente CC0603JRX7R7BB104. I componenti acquistati sono circuiti a chip 0603. Consentire.
2. Errore di confezionamento PCB
Esistono molte ragioni per l'uso scorretto del packaging per PCB, ad esempio il fatto che ci sono molti componenti elettronici simili. Nel packaging per PCB, è facile commettere errori nella ricerca delle specifiche dei componenti, con conseguenti errori di disegno del package per PCB. Oppure, utilizzando un package per PCB già disegnato, si verificano errori di associazione dei componenti dovuti a nomi di package non standard. I componenti acquistati non possono essere utilizzati.
Vedere la figura seguente: Il package utilizzato dal PCB è a 4 pin. I componenti acquistati hanno 2 pin. , completamente inutilizzabili. Il motivo è che il nome del package del PCB è B3528 e il componente effettivo B3528 ha 2 pin, quindi a causa del nome del package questo si traduce nell'utilizzo di un footprint del PCB errato.
Collegare al pacchetto PCB sopra indicato con il nome B3528, il componente effettivo è a 2 pin.
Caso reale di materiale errato nella distinta base
Il pacchetto di materiali BOM non corrisponde al pad PCB.
Descrizione del problema: quando un prodotto è SMT, in base al numero di posizione corrispondente dei materiali acquistati dall'elenco BOM, il numero di posizione del condensatore è 0805 Incapsulamento Durante l'effettivo posizionamento della patch, si è scoperto che il package con il numero di posizione corrispondente sulla scheda PCB era il package 0603.
Impatto del problema: il montaggio SMT non può essere eseguito normalmente, il materiale verrà sbalzato via dopo il passaggio nel forno. La sostituzione temporanea dei materiali richiede tempo, compromettendo la normale consegna dei prodotti.
Estensione del problema: se il package 0603 corrispondente sul PCB non presenta il materiale di resistenza e capacità corrispondente, si corre il rischio di dover sostituire la scheda. Ciò significa che questo lotto di prodotti è stato prodotto invano, con spreco di tempo e costi di produzione. In caso di danneggiamento, i costi derivanti saranno ancora più elevati.
Durante l'analisi dell'assemblaggio, la funzione di abbinamento dei file BOM ai componenti viene realizzata confrontando le dimensioni e il numero di pin dei componenti nel file BOM con il package PCB effettivo. In caso di differenze di dimensioni o incongruenze nel pinout, verrà visualizzata una mancata corrispondenza durante l'abbinamento dei componenti, in modo da evitare l'acquisto di componenti errati.
Prima di questa funzionalità, il metodo più diffuso nel settore consisteva nel stampare i disegni dei PCB in dimensioni reali e poi confrontare i componenti reali con i package sui disegni. Questo metodo non è solo macchinoso e costoso, ma anche soggetto a errori.
Ora, importando il file di layout del PCB e il file BOM nel sistema, i componenti nel file BOM possono essere analizzati automaticamente per adattarli al pacchetto PCB, il che è semplice ed efficiente e riduce la possibilità di errori.
Come mostrato nella figura sottostante, il pacchetto PCB per il bit n. J2 ha 12 pin plug-in, ma il componente corrispondente nel file BOM ha 4 pin su una singola riga, rendendo impossibile utilizzare il componente acquistato.
Il modello del componente delle posizioni J2 e J4 nel file BOM è PZ254V-11-04P, connettore pin, connettore femmina/connettore pin 2.54 mm 4P fila singola in linea.
Proseguendo dall'immagine precedente, modello componente PZ254V-11-04P, l'oggetto reale è una singola fila di 4 pin.
Quando si utilizza un software per la corrispondenza delle librerie di componenti, se il numero di pin non è coerente e il prompt non funziona, è possibile determinare se si tratta di un errore del componente nel modello della distinta base (BOM) o di un errore del package del PCB. Se si tratta di un errore del componente della distinta base (BOM), è possibile modificare il modello del componente e riassociarlo o sostituire altri componenti. Se si tratta di un errore del package del PCB, è necessario modificare il package del PCB.
L'utilizzo di una libreria di componenti software per la corrispondenza dei componenti può prevenire il problema della mancata corrispondenza tra i materiali della distinta base (BOM) e le piazzole del package PCB. Questo può evitare ritardi nel ciclo di produzione e perdite di costi di ricerca e sviluppo causati dalla mancata corrispondenza tra i materiali della distinta base e le piazzole del package PCB.




