Przy składaniu układu elektronicznego łatwo skupić się na schemacie i płytce, a zapomnieć o tym, że gotowy projekt trzeba jeszcze powtarzalnie zbudować. Właśnie dlatego potrzebna jest BOM, czyli uporządkowana lista komponentów, ich ilości i dokładnych oznaczeń. Wyjaśniam, co zawiera taki dokument, jak przygotować go dla PCB oraz jakie błędy najczęściej powodują problemy z zakupem i montażem.
BOM porządkuje cały proces budowy urządzenia
- BOM to lista wszystkich części potrzebnych do wykonania konkretnego produktu.
- Dobra lista zawiera między innymi oznaczenie elementu, wartość, obudowę, producenta i numer MPN.
- W elektronice BOM łączy schemat, projekt PCB, zakupy oraz montaż.
- Nie każdy zamiennik jest bezpieczny, nawet gdy ma tę samą wartość nominalną.
- Najlepiej prowadzić dokument w arkuszu lub systemie, który pozwala kontrolować wersje i status komponentów.
Co to jest BOM i do czego służy elektronikowi
BOM to skrót od angielskiego Bill of Materials, czyli zestawienia materiałowego albo listy materiałowej. W najprostszym ujęciu jest to spis wszystkich elementów potrzebnych do zbudowania jednego egzemplarza urządzenia, od rezystorów i kondensatorów po mikrokontroler, złącza, płytkę PCB i elementy mechaniczne.
Sam schemat mówi, jak układ działa elektrycznie, ale nie zawsze wskazuje wystarczająco dokładnie, co należy kupić. Symbol „rezystor 10 kΩ” może oznaczać część w obudowie 0603, 0805 albo THT, o różnej mocy, tolerancji i napięciu pracy. BOM zamienia ogólną ideę w konkretny zestaw części możliwych do zamówienia i zamontowania.
W warsztacie hobbystycznym lista materiałowa pomaga uniknąć sytuacji, w której płytka jest gotowa, ale brakuje jednego nietypowego układu scalonego. Przy większej serii staje się jeszcze ważniejsza, ponieważ pozwala kontrolować koszty, dostępność i powtarzalność produkcji. Ja traktuję ją jako techniczny przepis na urządzenie, a nie zwykłą listę zakupów.
Warto odróżnić BOM od listy zakupowej. Lista zakupowa może zawierać na przykład rolkę rezystorów albo opakowanie 100 złączy. BOM opisuje natomiast ile elementów przypada na jeden produkt. Te dwa dokumenty mogą być połączone, ale służą do innych celów.
Jakie informacje powinna zawierać lista materiałowa PCB
Zakres BOM zależy od projektu, jednak użyteczna lista dla płytki elektronicznej powinna pozwalać jednoznacznie odpowiedzieć na trzy pytania: co montujemy, gdzie to montujemy i jaki dokładnie element wybieramy. Sama nazwa „kondensator ceramiczny 100 nF” zwykle nie wystarczy.
| Kolumna | Znaczenie | Przykład |
|---|---|---|
| Oznaczenie | Identyfikuje element na schemacie i PCB | R1, C5, U2 |
| Opis | Określa rodzaj i podstawowe parametry | Rezystor 10 kΩ, 1% |
| Ilość | Pokazuje liczbę sztuk na jedną płytkę | 4 |
| Obudowa | Informuje, jaki wariant fizyczny pasuje do PCB | 0603, SOIC-8, THT |
| MPN | Numer katalogowy producenta wskazujący konkretną część | Numer z karty katalogowej |
| Producent | Ułatwia identyfikację i kontrolę jakości | Konkretny producent układu |
| Status | Pokazuje, czy element jest zaakceptowany, zastępczy lub niedostępny | Approved, DNP, Alternate |
W praktyce przydają się również pola dotyczące dostawcy, ceny, minimalnej ilości zamówienia, czasu dostawy i numeru rewizji. Przy prototypie nie zawsze trzeba wpisywać wszystkie te dane, ale numer MPN i obudowa są niezwykle istotne. MPN, czyli Manufacturer Part Number, to unikalny numer części nadany przez producenta.
Do BOM warto dodać informację DNP, czyli „Do Not Populate”. Oznacza ona element obecny w projekcie, lecz niestosowany w danym wariancie montażowym. Bez takiego oznaczenia wykonawca może nie wiedzieć, czy pusty pad jest błędem, czy zamierzonym miejscem na opcjonalny komponent.
Nie wszystkie pozycje muszą być montowane bezpośrednio na płytce. W zależności od projektu lista może obejmować także przewody, śruby, dystanse, obudowę, radiator, etykiety i materiały potrzebne do testów. To ważne szczególnie wtedy, gdy BOM ma opisywać kompletny wyrób, a nie tylko PCBA, czyli zmontowaną płytkę.

Jak przygotować BOM krok po kroku
Najbezpieczniej generować listę materiałową bezpośrednio z programu EDA, w którym powstał schemat i projekt PCB. Eksport z KiCad, Altium Designer, Eagle czy innego narzędzia ogranicza ryzyko ręcznego pominięcia elementu. Arkusz trzeba jednak sprawdzić, bo automatyczny eksport nie oceni, czy wybrany komponent jest dostępny ani czy jego parametry są odpowiednie.
1. Uporządkuj oznaczenia i wartości
Każdy komponent powinien mieć unikalne oznaczenie zgodne ze schematem i płytką. Sprawdź, czy nie ma duplikatów, pustych wartości albo opisów typu „device” i „unknown”. Takie pozostałości często przechodzą niezauważone w prototypie, ale przy zamawianiu produkcji stają się źródłem nieporozumień.
2. Wybierz konkretne części
Dla każdego elementu wpisz obudowę, tolerancję, moc, napięcie znamionowe, zakres temperatury i inne parametry, jeśli mają znaczenie. Dla układów scalonych koniecznie określ wariant obudowy, wersję temperaturową i oznaczenie producenta. Ta sama nazwa funkcjonalna nie oznacza automatycznie zamienności.
3. Dodaj zamienniki z zasadami akceptacji
Jeśli projekt ma być odporny na braki magazynowe, można wskazać alternatywne komponenty. Zamiennik powinien mieć zgodne parametry elektryczne, mechaniczne i termiczne, a także pasować do footprintu. W przypadku regulatora napięcia trzeba sprawdzić między innymi maksymalny prąd, dropout, sposób stabilizacji i układ wyprowadzeń, a nie tylko napięcie wyjściowe.
4. Zweryfikuj dostępność i zakup
Przed zamówieniem porównaj stan magazynowy, minimalną ilość, termin dostawy i datę wycofania produktu. Element dostępny dziś może mieć długi czas oczekiwania przy kolejnym zamówieniu. W projektach rozwijanych przez wiele miesięcy dobrze jest zapisać datę weryfikacji dostępności, ponieważ dane zakupowe szybko się starzeją.
Przeczytaj również: Schemat USB - Jak uniknąć błędów i zrozumieć każdy pin?
5. Zablokuj wersję dokumentu
Po zatwierdzeniu listy nadaj jej numer rewizji i powiąż ją z konkretną wersją schematu oraz PCB. Zmiana kondensatora, układu scalonego albo footprintu powinna zostawić ślad w historii projektu. Bez tego trudno ustalić, dlaczego dwie pozornie identyczne serie działają inaczej.
Rodzaje BOM w projekcie elektronicznym
Jedna lista materiałowa może wystarczyć do małego układu, ale w większych projektach spotyka się kilka jej odmian. Różnią się przeznaczeniem i poziomem szczegółowości. Najważniejsze jest to, aby zespół wiedział, która wersja służy projektowaniu, która produkcji, a która serwisowi.
| Rodzaj | Zastosowanie | Typowa zawartość |
|---|---|---|
| EBOM | Praca inżyniera i rozwój produktu | Komponenty wynikające ze schematu, warianty i założenia projektowe |
| MBOM | Montaż i produkcja | Elementy w kolejności potrzebnej do wykonania produktu |
| SBOM | Serwis i naprawy | Części wymienne, moduły i elementy obsługowe |
| Multi-level BOM | Złożone urządzenia | Hierarchia podzespołów, modułów i komponentów niższego poziomu |
W warsztacie elektronika najczęściej pracuje się z BOM dla jednej płytki, ale nawet wtedy mogą pojawić się poziomy. Przykładowo gotowy sterownik może składać się z PCB, modułu komunikacyjnego, przewodu i obudowy. Moduł komunikacyjny ma własną listę elementów, a całość tworzy wielopoziomową strukturę wyrobu.
Nie ma sensu tworzyć rozbudowanego systemu dla prostego układu z kilkunastoma częściami. Przy większej liczbie wariantów, kilku dostawcach i regularnej produkcji zwykły arkusz może jednak przestać wystarczać. Wtedy przydaje się system zarządzania danymi produktu albo narzędzie połączone z zakupami i magazynem.
Najczęstsze błędy w BOM i ich skutki
Najdroższe pomyłki nie zawsze wynikają z błędów na schemacie. Często problem tkwi w tym, że lista materiałowa jest niepełna albo opisuje część zbyt ogólnie. W mojej ocenie największe ryzyko pojawia się wtedy, gdy autor uznaje, że „przecież każdy elektronik domyśli się, o jaki element chodzi”. Produkcja nie powinna opierać się na domysłach.
- Brak numeru MPN powoduje wybór przypadkowej wersji komponentu.
- Nieokreślona obudowa może prowadzić do zamówienia części, która nie pasuje do footprintu.
- Pominięte elementy montażowe, takie jak złącza, przyciski lub przewody, zatrzymują składanie całego urządzenia.
- Brak oznaczeń DNP może skutkować montażem opcjonalnych komponentów.
- Stara rewizja BOM prowadzi do mieszania części przeznaczonych dla różnych wersji PCB.
- Nieprzetestowany zamiennik może zmienić parametry układu albo utrudnić późniejszy serwis.
Trzeba też uważać na jednostki i ilości. Rezystor może być liczony w sztukach, pasta lutownicza w gramach, a przewód w metrach. Drobny błąd w ilości na jedną płytkę przy serii 100 sztuk szybko zmienia się w poważny problem zakupowy.
Osobną pułapką jest kopiowanie BOM z poprzedniego projektu. Taka lista może być dobrym punktem startowym, lecz każdy element powinien zostać ponownie sprawdzony pod kątem napięcia, temperatury, dostępności i zgodności z aktualnym layoutem. Reużywanie dokumentacji oszczędza czas tylko wtedy, gdy nie zastępuje weryfikacji.
Jak prowadzić BOM w małym warsztacie i przy produkcji
Do prostego projektu wystarczy arkusz kalkulacyjny z filtrowaniem i jasno opisanymi kolumnami. Minimalny zestaw to oznaczenie, wartość, obudowa, ilość, MPN, producent, status oraz uwagi dotyczące montażu. Przy kilku płytkach dobrze działa także dodatkowa kolumna z liczbą potrzebnych sztuk dla całej serii.
Dla przykładu, jeśli jedna płytka ma cztery kondensatory 100 nF, a planowana seria liczy 25 sztuk, potrzeba 100 komponentów plus zapas. Zapas nie powinien być jednak jednakowy dla każdej części. Dla popularnych rezystorów można przyjąć kilka procent, natomiast dla delikatnych lub drogich układów scalonych rozsądniejszy bywa zakup niewielkiej nadwyżki po sprawdzeniu polityki dostawcy.
Przy produkcji seryjnej BOM powinien mieć jednoznaczny status. Przydatne są oznaczenia takie jak „zatwierdzony”, „w trakcie weryfikacji”, „zamiennik”, „wycofany” i „nie montować”. Dzięki temu osoba kupująca komponenty nie musi interpretować komentarzy zapisanych w przypadkowych komórkach arkusza.
Dobrym zwyczajem jest wykonanie kontroli przed wysłaniem plików do montażu. Porównuję wtedy liczbę pozycji BOM z liczbą footprintów, sprawdzam elementy bez wartości, weryfikuję polaryzację i upewniam się, że dokument dotyczy tej samej rewizji co pliki Gerber oraz pick and place. Taka kontrola zajmuje krótko, a potrafi uchronić przed zamówieniem całej serii z błędną częścią.
Co sprawdzić przed zamówieniem pierwszej serii
Przed zakupem warto przejść przez BOM jak przez checklistę, a nie traktować go jako formalnego załącznika do projektu. Najpierw upewnij się, że wszystkie elementy są jednoznacznie opisane i mają odpowiednie footprinty. Potem sprawdź dostępność, czas dostawy oraz to, czy krytyczne komponenty nie są oznaczone jako wycofywane.
W przypadku prototypu można dopuścić ręcznie wybrany zamiennik, lecz powinien on zostać zapisany w dokumentacji. Jeśli zmiana wpływa na parametry układu, zrób przynajmniej podstawowe testy elektryczne i termiczne. Prototyp nie jest jeszcze dowodem pełnej zamienności, bo część problemów ujawnia się dopiero przy większej serii lub w skrajnych warunkach.
Na końcu porównaj rzeczywiście otrzymane komponenty z BOM i etykietami na opakowaniach. Warto zachować numery partii dla elementów krytycznych, zwłaszcza gdy urządzenie ma pracować długo, w podwyższonej temperaturze albo w środowisku przemysłowym. To niewielki wysiłek, który później ułatwia diagnozę problemów.
Dobra BOM zaczyna się od decyzji, które da się powtórzyć
Najkrócej mówiąc, BOM odpowiada nie tylko na pytanie, jakie części znajdują się w urządzeniu, lecz także jak kupić je ponownie i zamontować bez zgadywania. Dla początkującego elektronika wystarczy przejrzysty arkusz, ale od pierwszego projektu warto wyrabiać sobie nawyk podawania konkretnych numerów katalogowych, obudów i wersji dokumentacji.
Największą wartość daje nie najbardziej rozbudowana lista, lecz taka, która pozostaje aktualna i jest zrozumiała dla projektanta, zakupowca oraz montażysty. Jeśli każda zmiana komponentu trafia do właściwej rewizji, BOM przestaje być dodatkiem do schematu i staje się jednym z najważniejszych narzędzi kontroli jakości całego urządzenia.