Bagaimana cara menggunakan kembali sub-sirkuit di KiCad 5?

9

Dengan KiCad 5 Cara menerapkan sub-sirkuit umum yang digunakan di banyak tempat dalam skema, mis. duplikat-sub duplikat ganda Sehingga hanya satu instance yang diedit untuk semua tempat lain yang tampaknya diperbarui secara otomatis. Tidak dengan menyalin / menempel ulang secara manual.

Rob Kam
sumber
Sudahkah Anda melakukan ini di KiCad 4 dan sekarang tidak berfungsi di KiCad 5?
pipa
Saya menggunakan build malam KiCad 5 yang hampir siap untuk rilis dan tidak menggunakan rilis KiCad 4 saat ini, yang akan segera menjadi mubazir.
Rob Kam
Saya hanya ingin tahu karena saya telah melakukan ini berkali-kali di KiCad 4, dan tidak dapat mengingat perbedaan dalam versi 5.
pipe
1
@pipe jadi mungkin pertanyaannya adalah bagaimana melakukannya di KiCad daripada bagaimana melakukannya di versi 5 ...
Arsenal
Saya mencoba menghindari jawaban yang hanya berlaku untuk v4.
Rob Kam

Jawaban:

11

Apa yang Anda cari adalah sub-lembar (lembar hierarkis).

Pertama, buat yang baru dengan masuk ke "Place-> Hierarchical Sheet". Setelah Anda klik untuk meletakkannya, Anda akan memiliki dialog berikut.

Properti Hirarkis

Di sini, yang penting adalah "Nama file". Ini akan umum untuk semua salinan buffer Anda. "Nama lembar" akan unik untuk setiap salinan.

Kemudian, klik dua kali untuk masuk ke sheet dan letakkan komponen umum yang mirip dengan apa yang saya perlihatkan di sini:

Contoh Buffer

Poin penting di internal adalah menggunakan label hirarkis (lagi dari menu "Place"). Ini akan menjadi port yang menghubungkan internal ke kabel eksternal. Saya telah memberi label "Masuk" sebagai Pin Input dan "Keluar" sebagai Pin Output. Jangan khawatir tentang anotasi sekarang.

Selanjutnya, klik kanan dan keluar dari lembar hierarkis Anda. Sekarang, Anda memiliki satu salinan lembar itu. Anda sekarang perlu mengimpor label hierarkis. Lagi dari menu "Place", pilih "Import Hierarchical Label" untuk mendapatkan pin hierarkis yang Anda buat. Tempatkan pin input di sebelah kiri dan pin output di sebelah kanan seperti yang ditunjukkan:

Beberapa Buffer

Sekarang Anda dapat membuat salinan lembar hierarkis sebanyak yang Anda butuhkan, cukup simpan nama file yang sama untuk masing-masing dan berikan masing-masing nama lembar baru.

Seth
sumber
1
Ini berkaitan dengan bagian skematis. Bagaimana dengan bagian tata letak?
ndim
2
Untuk pcbnew, Anda harus menggunakan plugin untuk mencapai ini. Saya suka plugin "Replicate Layout" Mitja Nemec dari github.com/MitjaNemec/Kicad_action_plugins
Seth
3

@pipe jadi mungkin pertanyaannya adalah bagaimana melakukannya di KiCad daripada bagaimana melakukannya di versi 5 ...

Tentu saja. Sampai sekarang, saya melihat tidak ada perbedaan besar antara Rev. 4 dan 5. Mungkin Anda mendapatkan bangunan yang buruk di malam hari.

Untuk menggunakan kembali subkimia di KiCad saya menulis tutorial, yang dapat ditemukan di sini:

https://www.mikrocontroller.net/wikifiles/a/ab/HierarchicalSchematicsAsBuildingblocksAtKiCad_RevC-EN_06May2015.pdf

Bernd Wiebus
sumber