Daftar periksa skematis yang bagus


17

Saya mencari daftar periksa tangkapan skematis yang baik untuk digunakan saat meninjau skema. Ini untuk masalah biasa seperti memeriksa bahwa Anda tidak memiliki jaring yang sama tetapi berbeda (mis. GND dan GROUND) yang terpisah dan masalah gaya / keterbacaan (mis. Tidak ada ikatan 4 arah). Daftar Anda atau tautan ke yang eksternal akan membantu.

Untuk apa nilainya, saya menggunakan DX Designer, jadi jika Anda memiliki cek spesifik yang Anda jalankan, beri tahu saya tentang itu juga.


13
Aku tidak setuju denganmu Argumen untuk penggunaan daftar periksa adalah bahwa setiap manusia bisa gagal, bahkan para ahli. Harap baca "Manifesto Daftar Periksa" ( gawande.com/the-checklist-manifesto ) untuk memahami alasannya.
Daniel Grillo

1
Maksudku, sebuah program tidak akan menangkap semuanya. Saya memverifikasi semua namess net saya sebelum pergi ke routing, misalnya, meskipun gEDA memiliki kemampuan untuk mencari nama net.
Thomas O

2
Hah! Saya memverifikasi netlist saya dengan mengingat skema saat mengarahkan papan.
Connor Wolf

2
Saya melakukan hal yang sama, tetapi tidak ada salahnya untuk memeriksanya setelah Anda selesai ...
Thomas O

1
Saya ingin menambahkan bahwa setiap konektor luar menggunakan satu sisi skema: Atas untuk daya, Kiri untuk I / O utama, Tepat untuk budak I / O
JPWack

Jawaban:


7

Daftar yang saya gunakan untuk Multisim:

  • Apakah semua tutup tantalum di rel setidaknya memiliki ~ 20% overhead? Tidak ada batas 25V pada saluran 24V?
  • Apakah ada bypass caps pada power rail setiap chip? Bahkan yang tidak terlihat seperti chip, seperti regulator?
  • Apakah ada filter pada setiap gerbang / basis transistor? Bahkan yang ada di prosesor?
  • Apakah ada filter pada pin konverter A / D?
  • Apakah ada pull-down atau pull-down pada setiap pin yang mungkin menjadi masalah? Cari terutama untuk dioda yang menggerakkan input prosesor atau gerbang transistor, atau menggantungkan input ke papan. Juga, output dari pembanding.
  • Apakah ada impedansi pada setiap pin yang dimasukkan langsung ke prosesor dari off-board? Transistor? Sesuatu untuk memakan kebisingan dan mencegahnya menggoreng chip Anda?
  • Apakah Anda memiliki titik uji di semua rel dan sinyal yang menarik? Termasuk setidaknya satu debug pin dari prosesor apa pun?
  • Apakah ada LED untuk mengindikasikan daya ke papan? LED kedua, yang dikendalikan prosesor, untuk kode blink?
  • Apakah ada terlalu banyak penutup pada power rail? Regulator pengalih memiliki batasan pada seberapa besar tutupnya.
  • Apakah semua op-amp umpan balik negatif, dan semua komparator umpan balik positif? (Jelas ada pengecualian untuk ini, saya hanya menemukan aturan dasar yang berguna untuk memeriksa aplikasi saya.)
  • Apakah semua rel daya op-amp dan komparator terhubung dalam polaritas yang benar?
  • Apakah ada kapasitor atau zener langsung pada output op amp? Seharusnya impedansi antara.
  • Apakah semua op-amp dan komparator yang tidak digunakan diikat dengan benar? Ikat output op-amp ke input negatif, dan ikat input positif ke common. Ikat semua pin pada pembanding yang tidak digunakan.
  • Apakah semua optocoupler memiliki resistor dan tutup paralel dengan dioda mereka, untuk kekebalan kebisingan?
  • Pastikan semua rel daya yang dapat diakses pengguna dilindungi oleh korsleting.

9

Kegunaan:

  1. Periksa pinout simbol, terutama untuk simbol dan bagian baru dengan beberapa paket.
  2. Tinjau lembar data terbaru dan errata vendor untuk melihat apakah ada yang berubah sejak Anda mengunduhnya.
  3. Mintalah FAE vendor meninjau bagian skema yang menggunakan bagian mereka
  4. Beri label semua jaring daya secara konsisten. Membuatnya lebih mudah untuk menemukannya selama desain PCB.
  5. Periksa koneksi on dan off-page, menggunakan DRC alat.
  6. Periksa jaring yang sama pada halaman berbeda tanpa on / off page, menggunakan DRC.
  7. Hindari simbol aneh (mis. #) Yang mungkin tidak ditangani dengan baik oleh alat lain.
  8. Semua huruf besar.
  9. Tampilkan revisi. Tampilkan saat ditarik, oleh siapa.
  10. Pikirkan tentang EMI / EMC / FCC / UL / CE, dll.

Kemudahan penggunaan:

  1. Tidak ada ikatan 4 arah.
  2. Labeli semua jaring penting, misalnya jam, daya meskipun hanya di antara 2 chip. Membuat memeriksa apakah resistor terminasi serial jam dekat driver jam. Juga bagus untuk sinyal arus tinggi yang bukan power rails utama, mis. Di sekitar FET atau induktor di DC / DC switcher.
  3. Daftar isi pada halaman awal; blok diagram pada halaman awal.
  4. Tunjukkan kekuatan dan landasan pada simbol skematik.
  5. Tampilkan gerbang / resistor yang tidak digunakan dari paket multi-gerbang / resistor.
  6. Tampilkan pin rendah aktif pada simbol; perlihatkan jaring rendah aktif secara konsisten.
  7. Tidak ada titik koneksi tambahan di mana tidak ada koneksi.
  8. Tidak lebih besar dari ukuran B (11x17) atau setara metrik.
  9. Sinyal umum bus.
  10. Hubungkan dengan nama di halaman jika itu membuatnya lebih mudah dibaca. Demikian pula jangan menghubungkan kabel daya / pentanahan di seluruh halaman, gunakan beberapa simbol daya / pentanahan
  11. Input di sebelah kiri, output di sebelah kanan.
  12. Semuanya ada di kotak.

2
Itu pertanyaan tata letak, ini tentang skema. Alasan saya mengatakan ini adalah ketika salinan dibuat bisa sulit untuk mengatakan antara dua kabel yang menyeberang, tetapi tidak terhubung dan dasi 4 arah di mana mereka terhubung.
Brian Carlton

3
Jika Anda kesulitan membedakan antara penyeberangan dan persimpangan kabel 4-arah, paket EDA Anda payah.
Connor Wolf

2
Semua perangkat lunak menyebalkan.
XTL

4
@XTL - Ya, tetapi ada berbagai jenis mengisap. Ada "Cara membuat 350 opsi yang berbeda tersedia secara intuitif sementara hanya menggunakan 18 piksel ruang menubar" mengisap, dan ada "Tidak tahu cara menggambar titik di mana dua garis berpotongan" mengisap. Sekali jauh lebih mudah diperbaiki daripada yang lain.
Connor Wolf

1
@KevinVermeer: ​​Saya punya beberapa referensi untuk ikatan 4 arah - Saya mendaftarkannya di Wikipedia: "diagram sirkuit" .
davidcary

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.