Dalam proses desain dan produksi PCB (Printed Circuit Board), terdapat berbagai hal yang perlu dipersiapkan sebelum rangkaian elektronik dirakit. Salah satunya adalah daftar komponen yang digunakan dalam rangkaian tersebut. Daftar komponen ini dikenal dengan istilah BOM (Bill of Materials). BOM menjadi bagian penting dalam proses perakitan PCB karena berisi informasi mengenai komponen elektronik yang dibutuhkan, jumlah komponen, nilai, hingga tipe atau nomor part yang digunakan.
Dengan adanya BOM, proses pengadaan komponen, perakitan PCB, dan pemeriksaan hasil produksi dapat dilakukan dengan lebih teratur. Selain itu, BOM juga membantu mengurangi risiko kesalahan dalam pemilihan dan pemasangan komponen elektronik. Lalu, apa sebenarnya BOM PCB? Apa saja isi dan fungsinya? Bagaimana cara membuat BOM dari desain PCB? Artikel ini akan membahas pengertian BOM PCB, fungsi, isi, jenis, hingga langkah-langkah membuat Bill of Materials menggunakan software desain PCB.
Pengertian BOM (Bill of Materials) pada PCB
BOM (Bill of Materials) adalah daftar lengkap bahan atau komponen yang dibutuhkan untuk membuat suatu produk. Dalam dunia elektronika, BOM digunakan untuk mencatat seluruh komponen yang diperlukan dalam pembuatan rangkaian atau perakitan PCB. BOM PCB biasanya berisi informasi seperti nama komponen, nilai komponen, jumlah, designator, footprint, dan nomor part dari produsen.
Sebagai contoh, sebuah rangkaian PCB sederhana yang menggunakan resistor dan LED membutuhkan daftar komponen agar proses perakitannya dapat dilakukan dengan benar. Daftar tersebut dapat dibuat dalam bentuk tabel menggunakan Microsoft Excel, Google Sheets, atau dihasilkan langsung dari software desain PCB seperti yang terlihat pada gambar di bawah ini.
Pengertian BOM dalam Desain PCB
Dalam desain PCB, BOM berfungsi sebagai dokumen pendukung yang menghubungkan desain rangkaian dengan kebutuhan komponen fisik. Ketika sebuah rangkaian dibuat menggunakan Schematic Editor, setiap komponen memiliki identitas dan karakteristik tertentu. Informasi tersebut kemudian dapat digunakan untuk menyusun BOM. BOM membantu memastikan bahwa komponen yang dibeli dan dipasang sesuai dengan kebutuhan rangkaian. Di dalam software modern seperti KiCad, proses penyusunan ini terjadi secara otomatis karena data dari simbol skematik langsung terhubung dengan sistem basis data komponen.
Perbedaan BOM dan Daftar Komponen Biasa
BOM sebenarnya merupakan daftar komponen, tetapi memiliki informasi yang lebih terstruktur dibandingkan daftar komponen sederhana. Daftar komponen biasa mungkin hanya mencantumkan nama dan jumlah komponen. Sementara itu, BOM untuk produksi PCB dapat mencantumkan nilai, tipe komponen, nomor part, footprint, produsen, hingga informasi pemasok. Dengan informasi tersebut, proses pengadaan dan perakitan komponen menjadi lebih mudah dilakukan. Di dalam software modern seperti KiCad, proses penyusunan ini terjadi secara otomatis karena data dari simbol skematik langsung terhubung dengan sistem basis data komponen.
Baca juga: PCB Layout Editor: Fungsi, Proses Menata Komponen dan Membuat Jalur PCB
Fungsi BOM dalam Proses Desain dan Produksi PCB
a. Menentukan Kebutuhan Komponen Elektronik
Fungsi utama BOM adalah mencatat seluruh komponen yang dibutuhkan untuk membuat rangkaian PCB. Melalui BOM, perancang dapat mengetahui jenis dan jumlah komponen yang harus disiapkan sebelum proses perakitan dimulai. Sebagai contoh, apabila sebuah rangkaian membutuhkan 5 resistor, 2 kapasitor, dan 1 IC, seluruh komponen tersebut akan dicatat dalam BOM.
b. Mempermudah Pengadaan Komponen
BOM membantu proses pembelian atau pengadaan komponen elektronik. Informasi seperti nilai komponen, tipe, produsen, dan nomor part dapat digunakan untuk mencari komponen yang sesuai dengan kebutuhan desain. Dengan demikian, risiko membeli komponen yang salah dapat dikurangi.
c. Membantu Proses Perakitan PCB
Dalam proses perakitan PCB, BOM digunakan sebagai panduan untuk mengetahui komponen yang harus dipasang. BOM juga dapat digunakan bersama dokumen lain, seperti:
- Schematic diagram
- PCB layout
- Assembly drawing
- Pick and Place file
Dokumen-dokumen tersebut memiliki fungsi yang berbeda, tetapi dapat saling melengkapi dalam proses perakitan.
d. Mengurangi Kesalahan Pemilihan Komponen
Kesalahan dalam memilih komponen dapat menyebabkan rangkaian tidak bekerja sesuai dengan rancangan. Contohnya, penggunaan resistor dengan nilai yang berbeda dari desain dapat memengaruhi arus pada rangkaian. Dengan BOM yang lengkap, informasi mengenai nilai dan tipe komponen dapat diperiksa sebelum pembelian maupun pemasangan.
e. Membantu Perhitungan Biaya Produksi
BOM dapat digunakan untuk memperkirakan biaya komponen yang dibutuhkan dalam pembuatan PCB. Apabila BOM dilengkapi dengan harga satuan, biaya setiap komponen dapat dihitung berdasarkan jumlah yang digunakan. Informasi tersebut membantu proses perencanaan anggaran produksi.
Isi BOM PCB yang Perlu Diketahui
BOM PCB dapat memiliki format yang berbeda-beda, tergantung pada kebutuhan desain dan proses produksinya. Namun, terdapat beberapa informasi yang umum digunakan dalam Bill of Materials.
a. Reference Designator
Reference Designator adalah kode identitas yang digunakan untuk menunjukkan posisi atau identitas komponen dalam schematic dan PCB layout. Contoh reference designator antara lain:
- R1, R2, R3 untuk resistor
- C1, C2 untuk kapasitor
- D1, D2 untuk dioda atau LED
- U1, U2 untuk IC
- Q1, Q2 untuk transistor
Reference designator membantu pengguna mencocokkan komponen dalam BOM dengan komponen yang terdapat pada desain PCB.
b. Quantity
Quantity adalah jumlah komponen yang dibutuhkan dalam suatu rangkaian. Contohnya, jika desain PCB menggunakan 4 resistor dengan nilai yang sama, jumlah komponen tersebut dapat ditulis sebagai 4. Jumlah komponen harus diperiksa agar sesuai dengan kebutuhan desain.
c. Value
Value menunjukkan nilai atau karakteristik utama dari komponen elektronik. Contoh penulisan nilai komponen yang terstruktur dapat dilihat pada tabel berikut:
Nilai komponen ini perlu ditulis dengan jelas dan spesifik di dalam dokumen BOM agar tidak terjadi kesalahan fatal saat proses pengadaan maupun perakitan komponen pada papan PCB.
d. Footprint
Footprint adalah bentuk fisik atau pola pad komponen yang digunakan pada PCB layout. Informasi footprint membantu memastikan bahwa komponen yang dipilih sesuai dengan ukuran dan pola pad pada desain PCB. Contoh footprint yang umum digunakan adalah:
- Resistor SMD 0805
- Resistor SMD 0603
- DIP-8
- SOIC-8
- TO-220
Footprint sangat penting karena komponen dengan fungsi yang sama belum tentu memiliki bentuk fisik atau susunan kaki yang sama.
e. Manufacturer
Manufacturer adalah nama produsen yang membuat komponen elektronik. Contohnya, sebuah IC dapat diproduksi oleh beberapa perusahaan dengan spesifikasi tertentu yang mungkin berbeda. Informasi produsen membantu proses identifikasi komponen yang akan digunakan.
f. Manufacturer Part Number (MPN)
Manufacturer Part Number atau MPN adalah nomor part yang diberikan oleh produsen untuk mengidentifikasi suatu komponen. MPN dapat digunakan untuk mencari datasheet dan informasi teknis komponen secara lebih spesifik. Contohnya, komponen dengan nama umum seperti resistor 10 kΩ memiliki banyak pilihan tipe dan nomor part dari berbagai produsen. Dengan mencantumkan MPN, pemilihan komponen dapat dilakukan dengan lebih tepat.
g. Supplier dan Supplier Part Number
Supplier adalah pemasok atau distributor tempat komponen dibeli. Sedangkan Supplier Part Number merupakan nomor produk yang digunakan oleh pemasok untuk mengidentifikasi komponen tersebut. Informasi ini dapat ditambahkan jika BOM digunakan untuk kebutuhan pengadaan komponen.
h. Harga Komponen
Harga komponen dapat ditambahkan untuk memperkirakan biaya produksi PCB. Informasi yang biasanya dicantumkan meliputi:
- Harga satuan
- Jumlah komponen
- Total harga
Harga komponen dapat berubah tergantung pada pemasok, jumlah pembelian, dan waktu pengadaan.
4. Contoh BOM PCB Sederhana
Untuk memahami cara kerja dokumen ini secara nyata, mari kita lihat kembali data dari proyek rangkaian sederhana yang telah diekspor sebelumnya. Berikut adalah wujud data Bill of Materials (BOM) sederhana yang memuat informasi esensial untuk kebutuhan produksi:
|
Reference |
Qty |
Value |
Footprint |
|
D1 |
1 |
LED |
LED_THT:LED_D5.0mm |
|
R1 |
1 |
220 Ohm |
Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal |
Berdasarkan tabel di atas, kita dapat melihat bahwa sebuah rangkaian sederhana pun membutuhkan informasi ukuran fisik (footprint) yang detail agar tidak terjadi salah pasang saat fabrikasi. Pada desain yang lebih kompleks, jumlah baris komponen ini dapat mencapai puluhan hingga ratusan. Oleh karena itu, dokumen BOM sangat membantu dalam mengelola kebutuhan komponen secara terstruktur.
Jenis-jenis BOM dalam Produksi Elektronika
a. Engineering BOM (EBOM)
Engineering BOM adalah daftar komponen yang disusun berdasarkan desain teknik suatu produk. Dalam pengembangan PCB, EBOM dapat digunakan untuk mencatat komponen sesuai dengan rancangan schematic dan kebutuhan teknis. Informasi di dalamnya biasanya mencakup identitas komponen, nilai, jumlah, serta spesifikasi yang diperlukan.
b. Manufacturing BOM (MBOM)
Manufacturing BOM adalah daftar komponen dan bahan yang digunakan untuk kebutuhan proses produksi atau perakitan. MBOM dapat memuat informasi tambahan yang diperlukan oleh bagian produksi, seperti komponen pengganti yang disetujui, kebutuhan perakitan, dan pengelompokan bahan.
c. BOM untuk Pengadaan Komponen
BOM pengadaan digunakan untuk membantu proses pembelian komponen elektronik. Jenis BOM ini biasanya mencantumkan informasi seperti:
- Nama komponen
- Jumlah kebutuhan
- Manufacturer Part Number
- Nama pemasok
- Harga satuan
BOM pengadaan membantu bagian pembelian mencari komponen yang sesuai dengan desain.
Cara Membuat BOM PCB dari Software KiCad
BOM dapat dibuat secara manual menggunakan aplikasi spreadsheet atau dihasilkan langsung dari software desain PCB. Jika desain rangkaian sudah dibuat dalam Schematic Editor, proses pembuatan BOM dapat dilakukan dengan mengambil informasi komponen dari desain tersebut.
a. Membuat Rangkaian pada Schematic Editor
Langkah pertama adalah membuat rangkaian elektronik menggunakan Schematic Editor. Pada tahap ini, pengguna menempatkan simbol komponen dan menghubungkan setiap pin sesuai dengan rancangan rangkaian. Setiap komponen perlu memiliki identitas yang jelas, seperti R1, C1, D1, atau U1. Pastikan nilai komponen sudah sesuai dengan kebutuhan rangkaian.
b. Melengkapi Informasi Komponen
Setelah schematic selesai dibuat, langkah berikutnya adalah melengkapi informasi komponen. Informasi yang perlu diperiksa meliputi:
- Reference Designator
- Value
- Footprint
- Manufacturer
- Manufacturer Part Number
Tidak semua software desain PCB menggunakan nama kolom yang sama. Beberapa informasi juga mungkin perlu ditambahkan secara manual.
c. Memeriksa Desain Schematic
Sebelum membuat BOM, periksa kembali desain schematic. Pemeriksaan dapat dilakukan menggunakan fitur Electrical Rule Check (ERC) yang tersedia pada software desain PCB tertentu. ERC membantu menemukan beberapa jenis kesalahan pada rangkaian, seperti koneksi yang tidak sesuai dengan aturan elektrik. Selain itu, periksa kembali apakah seluruh komponen sudah memiliki nilai dan identitas yang benar.
d. Membuka Fitur BOM
Setelah informasi komponen siap, pengguna dapat membuka fitur pembuatan atau ekspor BOM. Pada software desain PCB, fitur ini biasanya tersedia melalui menu seperti:
- Tools
- Export
- Generate BOM
- Bill of Materials
Nama dan lokasi menu dapat berbeda tergantung software serta versi yang digunakan.
Contoh pada KiCad
Pada KiCad, BOM dapat dibuat dari informasi komponen yang terdapat pada schematic. Secara umum, langkahnya adalah:
- Buka proyek PCB yang sudah dibuat.
- Buka Schematic Editor.
- Periksa informasi setiap komponen.
- Pilih fitur ekspor atau pembuatan BOM yang tersedia.
- Tentukan format file keluaran.
- Simpan file BOM.
Fitur dan tampilan ekspor dapat berbeda pada setiap versi KiCad.
e. Mengekspor BOM ke File
Setelah proses pembuatan selesai, BOM dapat disimpan dalam format file tertentu. Beberapa format yang umum digunakan adalah:
Format CSV paling sering digunakan dalam industri elektronik karena sifatnya yang universal dan dapat dibuka dengan mudah menggunakan berbagai aplikasi spreadsheet.
f. Memeriksa Hasil BOMLangkah terakhir adalah memeriksa file BOM yang sudah dihasilkan. Pastikan jumlah komponen sesuai dengan desain PCB dan tidak ada informasi penting yang terlewat. Periksa juga apakah reference designator, nilai komponen, footprint, dan nomor part sudah benar. Jika terdapat informasi yang belum lengkap, lakukan perbaikan pada data komponen atau tabel BOM.
Perbedaan BOM, Schematic, dan PCB Layout
Dalam desain PCB, BOM, schematic, dan PCB layout memiliki fungsi yang berbeda, tetapi saling berhubungan.
a. Schematic
Schematic adalah gambar rangkaian elektronik yang menunjukkan hubungan elektrik antar komponen. Schematic digunakan untuk memahami cara kerja rangkaian dan menentukan koneksi setiap komponen.
b. PCB Layout
PCB layout adalah desain fisik yang menunjukkan posisi komponen dan jalur tembaga pada papan PCB. Pada tahap ini, komponen ditempatkan berdasarkan footprint yang sesuai, kemudian dihubungkan menggunakan jalur tembaga atau routing.
c. BOM
BOM merupakan daftar komponen yang dibutuhkan untuk membuat rangkaian tersebut. BOM berisi informasi komponen yang dapat digunakan untuk pengadaan, perakitan, dan pemeriksaan kebutuhan produksi.
Dengan demikian, schematic menjelaskan hubungan elektrik, PCB layout menunjukkan susunan fisik rangkaian, sedangkan BOM mencatat komponen yang diperlukan. Ketiganya dapat digunakan bersama untuk membantu proses desain hingga perakitan PCB.
Kesalahan yang Perlu Dihindari Saat Membuat BOM PCB
BOM yang tidak lengkap atau tidak sesuai dengan desain dapat menimbulkan masalah pada proses pengadaan dan perakitan. Berikut beberapa kesalahan yang perlu diperhatikan.
a. Nilai Komponen Tidak Sesuai
Kesalahan penulisan nilai komponen dapat menyebabkan komponen yang dibeli tidak sesuai dengan kebutuhan rangkaian. Contohnya, resistor 1 kΩ tertulis sebagai 10 kΩ. Oleh karena itu, periksa kembali nilai setiap komponen sebelum BOM digunakan.
b. Jumlah Komponen Tidak Akurat
Jumlah komponen dalam BOM harus sesuai dengan kebutuhan desain. Jika jumlah komponen kurang, proses perakitan dapat terhambat karena harus menunggu pengadaan tambahan. Sebaliknya, jumlah yang terlalu banyak dapat menyebabkan pembelian komponen yang tidak diperlukan.
c. Footprint Tidak Sesuai
Komponen yang dibeli harus sesuai dengan footprint yang digunakan pada PCB layout. Contohnya, footprint resistor SMD 0805 berbeda dengan footprint resistor SMD 0603. Meskipun nilai resistornya sama, ukuran fisiknya berbeda sehingga tidak selalu dapat dipasang pada footprint yang sama.
d. Tidak Mencantumkan Nomor Part
Untuk komponen yang memiliki banyak varian, mencantumkan nomor part dapat membantu mengurangi kesalahan pemilihan. Nomor part juga memudahkan pencarian datasheet dan informasi teknis komponen.
e. BOM Tidak Diperbarui
Perubahan desain dapat menyebabkan perubahan kebutuhan komponen. Jika terdapat komponen yang diganti, ditambahkan, atau dihapus, BOM perlu diperbarui agar tetap sesuai dengan desain terbaru. Sebaiknya gunakan BOM yang berasal dari versi desain yang sama dengan dokumen produksi lainnya.
Tips Membuat BOM PCB yang Lengkap dan Mudah Dibaca
Agar BOM lebih mudah digunakan, terdapat beberapa hal yang dapat diperhatikan.
a. Gunakan Format Tabel yang Terstruktur
Susun informasi komponen dalam kolom yang jelas. Pisahkan reference designator, nama komponen, nilai, jumlah, footprint, dan nomor part agar mudah diperiksa.
b. Gunakan Nama Komponen yang Konsisten
Gunakan penamaan komponen yang konsisten antara schematic, PCB layout, dan BOM. Hal ini membantu pengguna mencocokkan informasi komponen pada setiap dokumen.
c. Kelompokkan Komponen yang Sama
Komponen dengan spesifikasi yang sama dapat dikelompokkan dalam satu baris BOM jika formatnya mendukung. Sebagai contoh, R1, R2, dan R3 dapat dicatat sebagai resistor 10 kΩ dengan jumlah 3 buah. Namun, pastikan komponen tersebut benar-benar memiliki spesifikasi dan nomor part yang sama.
d. Tambahkan Informasi yang Dibutuhkan Produksi
Jika BOM digunakan untuk produksi, tambahkan informasi yang diperlukan oleh bagian pengadaan atau perakitan. Informasi tersebut dapat berupa produsen, nomor part, pemasok, harga, atau catatan khusus. Tidak semua proyek membutuhkan seluruh kolom tersebut. Format BOM sebaiknya disesuaikan dengan kebutuhan.
Baca juga: Blind Via dan Buried Via pada PCB: Pengertian, Perbedaan, Fungsi dan Cara Penggunaannya
Siap Untuk Membuat Proyek Impianmu Menjadi Kenyataan?
Klik di sini untuk chat langsung via WhatsApp dan dapatkan dukungan langsung dari tim ahli kami!



No comments:
Post a Comment