Vad är en stycklista? En enkel förståelse är: listan över elektroniska komponenter, en produkt består av många delar, inklusive: kretskort, kondensatorer, motstånd, dioder, kristaller, induktorer, drivkretsar, mikrokontroller, strömförsörjningskretsar, step-up- och step-down-kretsar, LDO-kretsar, minneskretsar, kontakter, kontakter, stift, moderkortsrader och så vidare. Utifrån produktdesignen kommer ingenjörer att upprätta en lista över produktkomponenter som kallas stycklistatabell.
Vad är en kretsplatta? Kretskortsplattor är indelade i hålplatta för insticksanvändning och SMD-patchplattor, de används för att löda komponenter till kretskortet. Komponenterna fästs på kretskortet med lödtenn. Ledningarna inuti kretskortet ansluter plattorna och åstadkommer den elektriska anslutningen av komponenter i en krets.
Orsaker till stycklistafel
1. Felaktig stycklistamodell
BOM-filer genereras och matas ut från EDA-programvara. Det finns många situationer som kan leda till datafel i BOM-filer under hela designprocessen. Till exempel: modifiering av kretskortsritningen utan att modifiera BOM-filen i tid, vilket resulterar i felaktiga komponentinköp. Eller så är komponentmodellen felaktig vid sortering av BOM-tabelldata, vilket resulterar i inköp av fel komponenter.
Se bilden nedan: Kretskortspaketet använder 1201-chipkondensatorer, men komponentmodellen är 0603-chipkondensatorer. Därför kan de köpta komponenterna inte användas.
BOM-filen i bilden ovan visar komponentmodellen CC0603JRX7R7BB104. De köpta komponenterna är 0603-chipkretsar. Tillåt.
2. Fel på kretskortsförpackning
Det finns många orsaker till felaktig användning av kretskortsförpackningar, till exempel att det finns många liknande elektroniska komponenter. Vid kretskortsförpackningar är det lätt att göra misstag när man letar efter komponentspecifikationer, vilket resulterar i fel i ritningen av kretskortsförpackningarna. Eller om man använder ett redan ritat kretskortspaket, fel i komponentassociationen på grund av icke-standardiserade förpackningsnamn. De köpta komponenterna kan inte användas.
Se bilden nedan: Kapslingen som används av kretskortet har 4 stift. De köpta komponenterna har 2 stift, helt oanvändbara. Anledningen är att kretskortets paketnamn är B3528, och den faktiska komponenten B3528 har 2 stift, så på grund av paketnamnet resulterar detta i att fel kretskortsavtryck används.
Anslut till ovanstående kretskortspaketnamn B3528, den faktiska komponenten har 2 stift.
Verkligt fall av felaktigt material i stycklistan
BOM-materialpaketet matchar inte kretskortsplattan.
Problembeskrivning: När en produkt är SMT, enligt motsvarande positionsnummer för de material som köpts från BOM-listan, är positionsnumret för kondensatorn 0805. Inkapsling. Under den faktiska patchplaceringen upptäcktes det att paketet med motsvarande positionsnummer på kretskortet var paket 0603.
Problemets inverkan: SMT kan inte monteras normalt, materialet kommer att flyga iväg efter att ha passerat genom ugnen. Tillfällig materialersättning tar tid, vilket påverkar den normala leveransen av produkter. Förväntas;
Problemutvidgning: Om motsvarande 0603-kapsel på kretskortet inte har det erforderliga kapacitans- och spänningsresistansmaterialet, finns det risk att byta kretskort. Det betyder att denna produktbatch har tillverkats förgäves, vilket slösar bort tid och tillverkningskostnader. Om den skadas blir de resulterande kostnaderna ännu allvarligare.
Vid monteringsanalys uppnås funktionen att matcha BOM-filer med komponenter genom att jämföra dimensioner och stiftantal för komponenterna i BOM-filen med det faktiska kretskortspaketet. Om det finns en storleksskillnad eller inkonsekvens i stiftutförandet visas en avvikelse vid matchning av komponenter så att fel komponenter inte köps in.
Innan den här funktionen fanns var den vanliga metoden inom branschen att skriva ut kretskortsritningar i verklig storlek och sedan jämföra de faktiska komponenterna med kapslarna på ritningarna. Denna metod är inte bara besvärlig och kostsam utan också felbenägen.
Genom att importera PCB-layoutfilen och BOM-filen till systemet kan komponenterna i BOM-filen analyseras automatiskt för att matcha PCB-paketet, vilket är enkelt och effektivt och minskar risken för fel.
Som visas i figuren nedan har kretskortspaketet för bit nr J2 12 insticksstift, men motsvarande komponent i stycklistan har 4 stift i en enda rad, vilket gör det omöjligt att använda den köpta komponenten.
Komponentmodellen för position J2 och J4 i BOM-filen är PZ254V-11-04P, Stiftlisten, honstiftlisten/stiftlisten 2.54 mm 4P Enkelradig inline.
Om man fortsätter från föregående bild, komponentmodell PZ254V-11-04P, är det faktiska objektet en enda rad med 4 stift.
När du använder programvara för att matcha komponentbibliotek, om PIN-numret är inkonsekvent och prompten misslyckas, kan du avgöra om det är ett komponentfel i stycklistan eller ett kretskortspaketfel. Om det är ett stycklistakomponentfel kan du ändra komponentmodellen och matcha om den eller ersätta andra komponenter. Om det är ett kretskortspaketfel måste du modifiera kretskortspaketet.
Genom att använda ett bibliotek med programvarumatchning av komponenter kan man förhindra problem med att stycklistan inte matchar och att kretskortspaketet inte matchar. Detta kan undvika förseningar i produktionscykeln och förluster av FoU-kostnader orsakade av att stycklistan inte matchar och att kretskortspaketet inte matchar.




