Saya ingin tahu apakah ada pedoman tentang kapan seharusnya mengubah nomor PCB (1.0 atau 2.0) atau revisi (Rev A, Rev B).
pcb-design
mFeinstein
sumber
sumber
Jawaban:
Saya percaya ini hanya dengan setiap versi lainnya, ubah revisi ketika ada perbaikan bug, ubah desimal ketika Anda membuat perubahan kecil, ubah angka pertama saat Anda melakukan perubahan besar. Tapi mungkin ada panduan lain juga!
Jawaban ini menjelaskan cara yang sama seperti dengan versi Perangkat Lunak , dengan satu-satunya perubahan bahwa nomor revisi diubah menjadi huruf. Dalam versi perangkat lunak, versi ini terdiri dari nomor mayor, minor, dan revisi: 1.0.0 misalnya.
sumber
Tidak ada pedoman. Bagian yang penting adalah Anda dapat membedakan antar versi. Beberapa orang suka menggunakan berbagai angka, huruf, sufiks, dll. Ini benar-benar pertanyaan yang lebih besar dari sekadar teknik listrik. Kita harus bekerja dalam sistem perusahaan yang lebih besar. Seringkali hal-hal seperti itu ditentukan oleh manajemen inventaris, akuntansi, penagihan, dan sistem spesifikasi bangun hierarkis yang digunakan oleh perusahaan.
Saya sudah lama menyerah mencoba untuk membuat nomor bagian "bermakna" atau nomor revisi. Saya harus bekerja dengan beberapa sistem yang mencoba membedakan antara prototipe dan dirilis ke versi produksi, dan hal ini tidak pernah berjalan dengan lancar. Hanya untuk menunjukkan satu masalah yang jelas, bagaimana Anda tahu versi yang sedang Anda rancang papan dan harus menulis nomor bagian pada akan menjadi versi yang akhirnya dirilis sampai Anda memiliki kesempatan untuk mengujinya, baik setelah beberapa nomor bagian sudah ditempelkan padanya?
Apa yang saya lakukan ketika tidak ada yang menentukan dari luar adalah memberi setiap papan nama pendek dan nomor versi. Frammistan ke papan antarmuka combobulator mungkin disebut FRCOM. Setiap versi papan ini akan memiliki nomor, sehingga versi prototipe pertama adalah FRCOM1. Saya biasanya meletakkan nama papan yang agak lebih deskriptif pada lapisan layar silkscreen bersama dengan tanggal desainnya, kemudian nomor pelacakan internal (FRCOMx) pada lapisan tembaga atas di beberapa tempat yang jelas. Setiap kali papan diubah, nomor FRCOMx bertambah.
Nama yang sama ini digunakan pada skema, sehingga Anda selalu tahu bahwa skema FRCOM3 sesuai dengan papan FRCOM3. Ini semua bisa sangat berbeda dari nomor model yang terlihat oleh pengguna, yang biasanya dipilih kemudian dalam proses. Selain itu, produk yang sama dari sudut pandang pengguna dapat mengalami revisi internal seiring waktu. Papan di atas dapat dijual sebagai bagian dari produk Wonder-9000, yang dari waktu ke waktu dapat diperbarui dari papan FRCOM3 ke FRCOM4.
Sekali lagi, itu hanyalah satu contoh dari banyak skema yang mungkin. Bagian yang penting adalah untuk dapat mengidentifikasi revisi dan memiliki dokumentasi pelacakan internal sehingga Anda dapat mengetahui apa itu. Tidak ada skema penomoran bagian yang dapat memberi tahu Anda semua dimensi yang berbeda tentang apa yang ingin Anda ketahui tentang setiap revisi, jadi apa pun yang Anda lakukan, pada akhirnya akan sedikit lebih dari sekadar referensi ke dokumentasi internal.
sumber
Berikut ini adalah rekomendasi saya:
Versi untuk perubahan bentuk, pas atau fungsi.
Perubahan revisi adalah untuk perubahan kecil di mana rev baru atau lama (PCB) dapat dipertukarkan.
Setiap perubahan versi dalam mfg dapat ditelusuri, tetapi perubahan revisi tidak.
Sebagian besar CM mengikuti aturan di atas untuk mengelola produk yang keluar, perubahan versi untuk alat manajemen inventaris mereka dapat ditelusuri tetapi perubahan revisi tidak. Jadi jika Anda menghadapi masalah di lapangan dan meminta mereka untuk menarik rev baru / lama mereka akan kesulitan menemukannya, tetapi dengan perubahan versi mereka tidak akan melakukannya.
Ini adalah contoh bagaimana saya melakukannya:
revisi kode-basis-versi kelas
28-12345-01_01, versi -01 revisi _01
sumber
Kecenderungan saya adalah mengatakan bahwa dua papan yang memiliki "nomor bagian" yang sama (mengacu pada papan sebagai rakitan) harus memiliki spesifikasi yang sama terkait dengan perangkat di mana mereka dipasang (lubang pemasangan dan konektor harus dalam tempat yang sama, konektor harus memiliki pinout yang sama, dll.) Jika papan kemudian ditingkatkan dengan cara tertentu yang akan 100% dapat diganti untuk yang lama, tetapi tidak sebaliknya, mungkin berguna untuk memiliki akhiran "lebih tinggi" (mis. jika papan lama adalah "24601-1", minta papan baru menjadi "24601-2", dll.) Jika desain papan diubah, tetapi hanya dengan cara yang seharusnya tidak mempengaruhi pengguna papan (mis.orientasi beberapa bagian diubah untuk memungkinkan mereka untuk disolder gelombang tanpa memerlukan langkah reflow terpisah) sedemikian rupa sehingga papan lama dan baru harus sepenuhnya dipertukarkan, tidak mengubah nomor papan.
sumber
Ada tiga informasi yang harus dimuat oleh PCB, biasanya pada layar silks: a) Nomor komponen PCB - ini tetap sama untuk semua proses produksi, dan biasanya diindeks menjadi master Bill of Material (BOM). Perusahaan yang berbeda memiliki standar yang berbeda mengenai bagaimana mereka suka menghitungnya. Untuk satu perusahaan tempat saya bekerja, ini selalu dimulai dengan 8800, jadi PCBA PN akan menjadi 8800-74
b) Nomor komponen PCBA - ini berbeda, dan mungkin ada lebih dari satu nomor komponen PCBA yang menggunakan PCB yang sama. Misalnya, kami dapat menghilangkan beberapa komponen, dan bukan yang lain. Penting untuk dicatat bahwa ini TIDAK dijamin konsisten dengan PCB. Dalam kasus tersebut, PCBA PN biasanya tercantum pada label yang ditempelkan ke PCBA yang terisi. Untuk papan yang disebutkan di atas, kami memiliki tiga PCBA PN - 9200-74-01, 9200-74-02, dan 9200-74-03.
c) Revisi perangkat keras. Beberapa suka menggunakan kode alfanumerik (misalnya A0, A1, B0, B1, dll.) Dimana huruf pertama adalah revisi besar, huruf kedua adalah revisi kecil, dengan asumsi bahwa semua putaran PCB saling dipertukarkan, semua putaran PCB B adalah dipertukarkan, dll. Ini adalah ide yang buruk - cara yang lebih disukai untuk melakukannya adalah melalui kontrol versi yang tepat. Saya menggunakan revisi satu huruf (A, B, C, dll.) Dan membuat pabrikan memeriksa bersama kami untuk versi apa yang bisa menggantikan versi sebelumnya.
sumber