Proses apa yang Anda gunakan untuk memastikan PCB Anda berfungsi pada percobaan pertama? [Tutup]

16

Apa praktik terbaik untuk menangkap kesalahan bodoh vs yang lebih halus? Apakah Anda menemukan daftar hal untuk setiap desain? Jika demikian, hal-hal apa saja yang ada di sana?

Saya tertarik pada PCB yang diproduksi, seolah-olah seorang rekan kerja memberi Anda skema dan tata letak untuk ditinjau sebelum mengirim papan keluar untuk pembuatan.

aloishis89
sumber
Apa maksud Anda? Apakah Anda mendiskusikan proses untuk papan rumah yang diukir? Atau bagaimana cara menghindari kesalahan pada PCB yang diproduksi?
David
2
DRC membantu. Meminta insinyur lain mengulas dewan akan membantu. Pada saat yang sama, bersiaplah untuk memperbaiki masalah dalam prototipe 1, dan memasukkan perbaikan ke dalam yang ke-2.
Nick Alexeev
@ David Saya mengacu pada PCB yang diproduksi, seperti jika rekan kerja memberi Anda skema dan tata letak untuk ditinjau sebelum mengirim papan keluar untuk pembuatan.
aloishis89
1
Oh, seperti daftar periksa "ok to hebat"?
mkeith
1
Minta seseorang (bukan diri Anda sendiri) memeriksa dua atau bahkan tiga kali lipat semua konektor - bahwa mereka secara mekanis berorientasi dengan cara yang seharusnya, dan bahwa mereka terhubung dengan kabel dengan benar (lakukan pin pada 12345, 6789 atau 12345, 9876).
tcrosley

Jawaban:

18

Teknik penangkapan kesalahan terbaik adalah menunjukkannya kepada orang lain dan melangkah dia melalui desain. Anda akan kagum betapa sering Anda menemukan sesuatu yang jelas.

WhatRoughBeast
sumber
6
Dan (situasi yang sama seperti untuk mendapatkan kode yang benar) orang lain yang Anda jelaskan dapat menjadi kucing rumahan Anda, atau bahkan kaktus. Mabye, sebuah batu besar juga berfungsi, tetapi saya cenderung menempel pada makhluk hidup.
Wouter van Ooijen
2
@WoutervanOoijen pasti sepi di tanah belanda
KyranF
1
Ini disebut peer review secara umum dan review kode dalam perangkat lunak.
Fizz
1
Tidak, peer revieuw adalah orang lain yang berjalan melalui kode, yang juga berguna, tetapi jelas berbeda.
Wouter van Ooijen
1
@KyranF banyak kucing di sini, tetapi tidak banyak kaktus.
Wouter van Ooijen
14

Ini berbeda di tempat kerja di mana saya kebanyakan hanya melakukan tinjauan skematis, dan ada banyak orang yang mengkhususkan pada bagian proses yang berbeda, dan banyak sumber daya, tetapi di rumah di mana itu hanya saya dan saya benar - benar tidak ingin melakukan pergantian dewan :

  • Gunakan alat yang jelas seperti DRC.
  • Luangkan waktu ekstra dan buat tata letak terlihat bagus. Ketika itu menyenangkan secara estetika, masalahnya cenderung menonjol.
  • Pesan komponen lebih awal, cetak tata letak di atas kertas, dan pastikan semuanya sesuai secara fisik dan menghadap ke arah yang Anda harapkan.
  • Jangan lupa meninggalkan ruang untuk konektor, penutup, kontrol, pemasangan kabel, dan pertimbangan mekanis lainnya.
  • Desain di tempat untuk modifikasi potensial dan titik uji. Tidak 110% yakin apakah pin itu perlu diikat tinggi atau rendah? Masukkan jumper yang memungkinkan Anda mengubahnya.
  • Ketika Anda yakin Anda sudah benar, biarkan saja selama beberapa hari untuk mengerjakan sesuatu yang lain, kemudian kunjungi lagi. Ini tidak sebaik meminta orang lain memeriksanya, tetapi akan memberi Anda perspektif baru, yang merupakan hal terbaik berikutnya.
Karl Bielefeldt
sumber
4
Saya pikir # 1 adalah tip terbaik, tetapi MAKA saya membaca # 6. Anda tidak akan percaya apa yang terjadi selanjutnya ...;)
Daniel
9

Saya membatasi ini untuk tata letak karena itulah yang pertanyaannya bacakan bagi saya, dan saya berasumsi Anda tidak mencari kesalahan standar yang tidak spesifik papan (misalnya, trek dan celah minimum, jarak bebas ke tepi papan, adanya pemasangan lubang dll). Hal-hal ini dapat didaftar dan diperiksa oleh siapa saja dengan formulir sederhana. Saya tidak tahu perbedaan antara halus dan bodoh, karena itu sangat tergantung pada pengalaman. Namun, berikut ini membantu saya. Mereka kebanyakan kebiasaan dan saran kerja umum, bukan aturan atau proses.

  1. Memiliki petunjuk tata letak pada skema. Sorot jalur arus tinggi, berikan nama bersih yang masuk akal untuk semua hal penting. Tulis impedansi jejak yang diperlukan di sebelah koneksi. Gambarlah titik-titik bintang seperti titik-titik bintang. Gambarlah koneksi kelvin seperti koneksi kelvin. Pasang tutup decoupling di sebelah pin daya ic.

  2. Manfaatkan sebanyak mungkin aturan desain paket cad. Hampir semuanya dapat dikontrol dalam paket yang layak, dan saya tidak dapat menghitung berapa kali saya telah secara visual memeriksa suatu area dan memutuskan itu baik, tetapi menambahkan aturan itu dan menemukan pelanggaran serupa di tempat lain yang tidak saya temukan . Jangan pernah membuat papan yang gagal drc. Jangan pernah repot-repot dengan aturan karena hanya berlaku dalam satu contoh. Buat aturan sealami mungkin - jangan pernah menggunakan desainer atau nama bersih dalam aturan kecuali Anda harus melakukannya. Cobalah untuk menggeneralisasi ke kelas dan referensi jejak.

  3. Dapatkan skema Anda dengan benar dan jangan menyimpang dari itu. Jika Anda ingin mengubah sesuatu selama tahap tata letak memperbaikinya pada skema terlebih dahulu kemudian ikuti alur kerja sehingga semuanya sinkron.

  4. Manajemen perpustakaan yang baik terhadap jejak kaki sangat penting. Jika Anda menggunakan tapak kaki yang belum disetujui secara resmi, periksa sendiri atau pilih sendiri. Jangan mempercayai jejak kaki atau simbol skematik dari sumber yang tidak dikenal. Periksa tiga kali untuk komponen yang memiliki opsi beberapa paket, terutama jika tidak secara fungsional setara atau tersedia.

  5. Buat semuanya rapi. Jangan biarkan ketidaksempurnaan kecil seperti kekusutan kecil dalam jejak, atau tuangkan tembaga yang tidak ditarik dalam langkah 45 derajat, atau resistor yang tidak cukup berbaris.

  6. Jika cad Anda mendukungnya, gunakan model 3d seakurat yang Anda dapat temukan, dan secara teratur lihat versi 3d. Biasakan melihat berbagai perspektif yang tersedia. Lihatlah setiap jaring secara terpisah di sepanjang skema dan pikirkan tentang apa yang terjadi di sana. Lihatlah setiap lapisan secara terpisah dan pikirkan tentang geometri tembaga, apakah ada area kosong? Apakah semua celahnya seragam? Apakah ada yang terlihat aneh?

  7. Rencanakan kesalahan. Cobalah untuk melakukan rooting ke pin dengan bertopik daripada melanjutkan jaring - hanya satu potong diperlukan untuk menghapus pin vs 2 luka dan tali. Jangan biarkan jaring menghilang di bawah komponen. Anda memerlukan akses fisik untuk memotongnya atau menambahkan komponen yang terlupakan ke dalamnya. Letakkan testpoint di setiap jaring. Tambahkan ruang untuk bagian tambahan.

  8. Tentukan semua yang ada pada gambar bor. Semuanya sepenuhnya. Dan sisanya.

Jika Anda meninjau pekerjaan orang lain, gunakan terutama 6. Tetapi juga memuaskan diri sendiri bahwa mereka telah melakukan hal-hal ini. Yaitu, jalankan sendiri drc, baca dan pahami aturannya periksa jejak kaki yang tidak disetujui terhadap lembar data komponen. Pastikan Anda mengerti mengapa semuanya seperti itu adanya.

Saya pikir ini sudah cukup lama sekarang ...

loganf
sumber
4
  1. Simulasi mensimulasikan simulasi (Menurut saya konservatif menghemat satu iterasi PCB per desain)
  2. Lakukan sendiri tata letak PCB atau percayai seseorang yang dapat membaca skematis dan memahami apa yang menjadi masalah.
Andy alias
sumber
Menjalankan simulasi dalam aplikasi yang sesuai seperti SPICE jelas merupakan poin penting yang hilang dalam jawaban lain sejauh ini.
Grebu
2

Saya sangat merekomendasikan menggunakan penampil file gerber 3D seperti 3D Gerber Viewer Mayhew Lab

Ini sangat berguna untuk menangkap kesalahan bodoh / sederhana. Program tata letak PCB memungkinkan Anda untuk menggambar PCB, tetapi sebagian besar tidak benar-benar memungkinkan Anda untuk melihatnya dengan benar . Menggunakan penyaji gerber 3D memungkinkan Anda menangkap kesalahan bodoh seperti ...

  • "Oh! Aku lupa mengisi bidang tanah!"

  • "Astaga! Kedua jejak itu terlihat terlalu dekat."

  • "Aduh! Kedua jejak itu saling dialihkan satu sama lain!"

Ini bagus untuk melihat PCB 1 atau 2 sisi. Saya tidak bisa merekomendasikan apa pun untuk PCB dengan lapisan lebih dari itu.

Ryan Jensen
sumber
6
DRC Anda harus menangkap dua cara terakhir sebelum gerbers dibuat.
David
2

Saya menggunakan Daftar Periksa Desain Elektronik oleh Hank Wallace.

Itu meringkas poin paling penting untuk diperhatikan dalam skema Anda, desain PCB, perakitan PCB, memastikan testability, rawatan dan banyak lagi.

Abdella
sumber
1

Saya menemukan bahwa ada sedikit celah antara papan yang melewati DRC dan papan yang berhasil dibuat.

Beberapa rumah PCB memiliki alat online otomatis yang menganalisis file Gerber dan Excellon Anda dan membiarkan Anda melihat seperti apa bentuk papan itu dalam mode "apa yang Anda lihat adalah apa yang Anda dapatkan". Cukup unggah file .zip, tunggu 2 menit, dan main-main dengan alat ini.

Ada tampilan mata burung dan tampilan detail, keduanya menunjukkan layer yang Anda pilih pada tampilan buildup. Apakah Anda lupa layer saat membuat file? Apakah pabrikan memahami secara berbeda urutan lapisan? Apakah Anda membuat karya seni negatif secara tidak sengaja? Ada banyak pertanyaan yang bisa dijawab dengan cara ini.

Alat ini akan memeriksa kemampuan manufaktur, mengukur lebar minimum, jarak, diameter bor dan diameter dll. Dan menandai kesalahan jika Anda memasukkan persyaratan yang salah dalam pemeriksa aturan desain (mengapa percaya DRC sepenuhnya jika Anda tidak bisa mempercayai diri sendiri sepenuhnya saat mengisi aturan?).

Bonus: itu akan memberi Anda harga tetap, tidak perlu menunggu harga. Anda dapat mengubah opsi seperti selesai, ketebalan papan dan semacamnya dan melihat bagaimana perubahan harga (yang mungkin membenarkan mengubah "penawaran" pabrikan, misalnya "proto" menjadi "kumpulan"). Baru-baru ini saya mengunggah papan tanpa layar silkscreen (sengaja) dan alat yang ditandai saya harus mengubah tawaran untuk menghindari membayar lima kali lipat dari harga.

Saya membuat papan pertama saya menggunakan Eurocircuits yang memiliki alat luar biasa seperti ini, dan saya tidak pernah meninggalkannya. Saya tidak dapat menghitung waktu ketika saya melihat masalah dengan alat setelah papan berhasil melewati DRC. Tidak pernah memiliki masalah dengan PCB saya sendiri sejak papan pertama, itu cara yang bagus untuk membangun kepercayaan bahwa produsen akan melakukannya dengan benar.

enter image description here

Saya yakin pabrikan lain memiliki alat serupa, Anda tentu harus melihat-lihat. Lagipula aku tidak punya saham di Eurocircuits. Sederhananya, saya mungkin mengeluh banyak tentang hal-hal yang tidak saya sukai, tetapi saya memuji hal-hal yang saya suka berikan penghargaan kepada penulis dan juga karena hal itu dapat membuat orang lain kesulitan.

Tuan Mystère
sumber