En stycklista (BOM) är inköpslistan för ditt mönsterkort (PCB). Personen som läser den måste förvandla varje rad till en inköpsorder för en exakt komponent och har inget sätt att fråga komponentens designer vad som menades. En stycklista en köpare kan läsa utan att gissa är den största enskilda schemabesparingen i en PCBA-beställning.
Vad varje rad måste säga
| Kolumn | Varför det spelar roll |
|---|---|
| Referensbeteckningar (R1, R2, C7) | Kopplar raden till placeringsfilen och komponenttrycket |
| Antal | Måste vara lika med antalet beteckningar på raden |
| Värde | 10 kΩ, 100 nF och enheten, så inget beror på läsaren |
| Footprint eller kapsel | 0402, SOT-23, SOIC-8, så komponenten passar pads |
| Tillverkare | Artikelnummer är bara unika per tillverkare |
| Tillverkarens artikelnummer (MPN) | Den exakta artikeln att köpa |
| Beskrivning | Tolerans, spänning, dielektrikum, effekt: vad MPN inte gör uppenbart |
| Noter | Placera inte, alternativ, särskild hantering |
Tillverkarens artikelnummer är raden som spelar roll. En distributörs egen orderkod är användbar som tips, men den namnger en lagerartikel som kanske inte finns i fabrikens försörjningskedja.
Referensbeteckningen är nyckeln som binder ihop filerna.
- En stycklistrad säger vad som ska köpas: värde, footprint, tillverkare och artikelnummer.
- Placeringsraden med samma referensbeteckning säger vart den ska: X, Y, rotation och sida.
- Positionen mäts från ett origo, som måste vara det Gerber-filerna använder.
- Footprinten på kortet måste passa kapseln för komponenten på stycklistraden.
- Referensbeteckningen är länken. Om den finns i en fil och inte i den andra köps en komponent och placeras inte, eller placeras och köps inte.
En bra rad och en dålig rad
Dålig:
| Designators | Qty | Value | Part |
|---|---|---|---|
| C1, C2 | 2 | 100n | capacitor |
Vilken tolerans? Vilken spänning? Vilket dielektrikum? Vilken storlek? En köpare väljer en, och det kanske inte är den du menade. En 100 nF kondensator i en avkopplingsposition, en tidskrets och ett filter är tre olika krav.
Bra:
| Designators | Qty | Value | Footprint | Manufacturer | MPN | Description |
|---|---|---|---|---|---|---|
| C1, C2 | 2 | 100 nF | 0402 | (named) | (exact number) | MLCC, X7R, 16 V, 10 % |
Den bra raden säger vad komponenten är, på två oberoende sätt: med nummer och med beskrivning. Om numret är slut i lager visar beskrivningen vad som skulle vara en acceptabel ersättning.
Alternativ
Säg vilka alternativ som är tillåtna. Det finns tre ärliga svar per rad:
- Inget alternativ. Komponenten är kritisk (en precisionsreferens, en radiomodul, en reglerad kraftkomponent) och bara denna komponent får användas.
- Motsvarighet tillåten. Allt som uppfyller beskrivningen går bra. Detta fungerar bra för passiva.
- Listade alternativ. Namnge andra och tredje MPN. Gör detta för varje knapp komponent.
Utan detta måste en köpare som hittar komponenten slut i lager stanna och fråga dig, vilket kostar dagar, eller besluta för dig, vilket är en risk du inte valde.
Placera inte, och komponenter du lägger till för hand
Vissa komponenter finns på schemat men ska inte bestyckas: ett valfritt motstånd, en kontakt du passar senare, en debugheader. Markera dem ”placera inte” (DNP, eller ”do not fit”) i stycklistan och ta bort dem från placeringsfilen, eller markera dem åtminstone i båda. En rad som finns i stycklistan men inte i placeringsfilen är den vanligaste källan till en fråga.
Om du vill att något lämnas utanför reflow och läggs till för hand, säg det också.
Komponenter du levererar (insatta komponenter)
Du kan skicka vissa eller alla komponenter. Gör detta när en komponent är svår att köpa, när du har lager, eller när du måste använda en specifik lot. Regler som får det att fungera:
- Markera raden ”insatt” och säg vem som levererar den.
- Skicka några fler än kortantalet. Maskiner förlorar komponenter vid laddning och under uppställning, och en liten passiv på klippt tejp är lättare att förlora än en rulle.
- Skicka komponenterna i originalförpackning, märkta med MPN, på tejp eller rulle för maskinplacering. Lösa komponenter kan inte placeras effektivt med maskin och kan betyda handplacering.
- Se till att fuktkänsliga komponenter (många IC:er) är i förseglade påsar med fuktkortet intakt.
Livscykel och tillgänglighet
Innan du skickar stycklistan, kontrollera varje rad för:
- Rekommenderas inte för nya designer (NRND) eller livslängdens slut (EOL). En komponent kan fortfarande säljas från lager, men lagret räcker inte.
- Lång ledtid. Vissa komponenter, som mikrokontrollers, kraftkomponenter och vissa kontakter, kan ta många veckor och är den verkliga orsaken till ett långt schema. Se Ledtider och hur du planerar dem.
- Enkel källa. Bara en tillverkare och inga alternativ.
- Förfalskningsrisk. Komponenter köpta från en okänd mäklare, snarare än tillverkaren eller en auktoriserad distributör, kan vara ommärkta eller återvunna.
Minsta orderkvantiteter och spill
Komponenter säljs i förpackningar: en hel rulle med 5000 motstånd, en klippt tejp med 100, en bricka med 90 chip. Priset per styck för din kvantitet är sällan priset per styck i katalogen, och det finns ett minimum du betalar även om du behöver mindre. Två idéer hjälper:
- Minsta orderkvantitet (MOQ). Det minsta antal säljaren säljer. Du betalar för det vare sig du använder allt eller inte.
- Spill (overage). De extra komponenter som köps för att täcka förluster vid bestyckning. Små passiva förloras oftare än stora IC:er, så fabriker lägger vanligen till en procent för dem och ingenting för dyra komponenter. Fråga vilken regel som används och om överblivna komponenter kommer tillbaka till dig.
För en prototypserie på fem kort domineras komponentkostnaden ofta av minsta kvantiteter, inte av kvantiteten på korten. Om du planerar en upprepad beställning är överblivna komponenter ett lager du kan återanvända.
Kontrollera stycklistan innan du skickar den
- Summera antalskolumnen: den ska vara lika med antalet placerade komponenter i placeringsfilen.
- Varje referensbeteckning dyker upp en gång, på exakt en rad.
- Varje footprint matchar kapseln för MPN. Öppna databladet för varje komponent du inte använt förut.
- Polariserade komponenter (dioder, elektrolytkondensatorer, IC:er) har ett tydligt pin-1- eller polaritetsmärke i komponenttrycket och bestyckningsritningen.
- Varje rad har en MPN eller är markerad DNP.
Rotation och polaritet är där stycklista, placeringsfil och footprint oftast skiljer sig. Ritningen visar en komponent på tre sätt.
- Komponentens mitt är punkten placeringsfilen ger som X och Y.
- Pin 1 har en prick. Rotationen i placeringsfilen mäts mot hur footprinten ritas i biblioteket, inte mot komponenten på rullen.
- Ett kvarts varv: samma komponent roterad. Om bibliotek och placeringsfil är oense om noll landar komponenten roterad.
- Undersidan är speglad, så pin 1 är på andra sidan. Filen måste säga vilken sida komponenten sitter på.
Hur detta visar sig när du beställer här
De 25 kontrollerna vid uppladdning tittar på kortfilerna. De avgör inte om en komponent är rätt för din krets, och de kontrollerar inte lager. En ingenjör läser stycklistan innan komponenter köps och frågar dig om saknade alternativ, knappa komponenter och rader som inte kan köpas. Priset följer dina alternativ och visas i US-dollar. Se vad som driver priset, och ladda upp på uppladdningssidan.