Pembuatan PCB Ketepatan, PCB Frekuensi Tinggi, PCB Berkelajuan Tinggi, PCB Berbilang Lapisan dan Pemasangan PCB.
Kilang perkhidmatan tersuai PCB & PCBA yang paling boleh dipercayai.
Rancangan Elektronik

Rancangan Elektronik - Analisi Ralat Memuatkan Senarai Rangkaian dalam Ralat Perisian PCB Design

Rancangan Elektronik

Rancangan Elektronik - Analisi Ralat Memuatkan Senarai Rangkaian dalam Ralat Perisian PCB Design

Analisi Ralat Memuatkan Senarai Rangkaian dalam Ralat Perisian PCB Design

2021-10-27
View:487
Author:Downs

Mula dari fungsi yang ditakrif oleh senarai rangkaian desain PCB dan kaedah memuatkan senarai rangkaian dan komponen, lima ralat makro rangkaian yang sering berlaku semasa memuatkan senarai rangkaian dikira: bentuk pakej komponen tidak ditakrif, nama definisi pakej PCB tidak wujud, atau tidak ditemui Komponen, nod tidak ditemui, rangkaian sudah wujud, - analisis sebab mungkin ralat dan berikan penyelesaian.

I. Perkenalan

Sistem desain ProteI adalah alat pembangunan EDA pertama di dunia yang memperkenalkan teknologi EDA ke dalam persekitaran Windows. Ia mempunyai fungsi yang kuat dan antaramuka yang ramah. Ia adalah salah satu perisian EDA yang paling popular dan jual terbaik hari ini. Secara umum, penggunaan perisian Protel untuk desain papan sirkuit perlu melalui langkah desain skematik (simulasi sirkuit), menghasilkan senarai jaring, merancang papan PCB, memuatkan senarai jaring, bentangan komponen, dan kawalan komponen. Apabila memuatkan jadual rangkaian untuk menghasilkan makro rangkaian dan mengedit makro rangkaian, beberapa ralat makro rangkaian sering berlaku, yang menyebabkan kegagalan memuatkan. Jika ralat ini tidak diselesaikan, operasi makro yang sepadan tidak akan teruskan secara biasa sama sekali, yang akan membawa banyak masalah ke rancangan PCB berikutnya, yang mengakibatkan kegagalan kerja rancangan untuk teruskan dengan lancar. Artikel ini terutama menjelaskan dua kaedah memuatkan senarai jaringan dan komponen, dan penyebab dan penyelesaian mesej ralat biasa yang muncul apabila senarai jaringan dimuatkan.

Kedua, definisi dan fungsi jadual rangkaian

Senarai rangkaian adalah fail yang sangat penting yang diperlukan dalam proses merancang PCB. Ia adalah jambatan antara rancangan skematik sirkuit dan rancangan papan PCB, dan ia adalah jiwa generasi fail PCB. Seperti yang dikatakan nama, jadual rangkaian adalah definisi sambungan elektrik diantara komponen dalam diagram skematik, dan adalah ungkapan teks sambungan rangkaian komponen yang dikekstrak dari diagram skematik. Melalui pemindahan jadual rangkaian, definisi sambungan antara komponen yang sama dengan yang dalam diagram skematik boleh secara automatik dicapai dalam diagram PCB.

papan pcb

Perisian protel boleh menghasilkan senarai rangkaian dalam beberapa format untuk menyesuaikan kepada alat reka PCB yang berbeza. Skema protel dijana ke. Fail senarai rangkaian dengan net sebagai suffiks terdiri dari dua bahagian: bahagian pertama: maklumat komponen, yang menggambarkan tiga atribut komponen dalam diagram skematik. Maklumat keterangan komponen berada dalam kurungan kuasa dua. Baris pertama adalah label komponen, biasanya berbeza jenis. Unsur bermula dengan huruf yang berbeza. Contohnya, permulaan R menunjukkan perlawanan, permulaan C menunjukkan kapasitasi; baris kedua adalah bentuk pakej komponen pada PCB; baris ketiga adalah model komponen. Untuk keterangan ciri komponen sendiri, jenis komponen berbeza dinyatakan dalam model komponen dengan cara yang berbeza. Anda boleh menunjukkan nilai efektif atau jenis cip mengikut keperluan anda.

Bahagian kedua: maklumat sambungan komponen, termasuk semua rangkaian sambungan elektrik dalam diagram skematik. Maklumat rangkaian dalam kurungan. Baris pertama ialah nama rangkaian. Jika label rangkaian ditakrif pada sambungan dalam diagram skematik, rangkaian dinamakan mengikut label rangkaian dalam jadual rangkaian. Jika label rangkaian tidak ditakrif, maka Bila menjana jadual rangkaian, perisian menyerahkan nama dalam tertib; baris kedua dan berikutnya adalah maklumat nod dalam rangkaian, dan maklumat nod termasuk label komponen dan nombor pin. Contohnya, U3-13 merujuk kepada petikan ke-13 komponen U3. kaki. Semua pin komponen dalam rangkaian yang sama disambung, iaitu, nama rangkaian boleh ditakrif untuk mana-mana pin dalam rangkaian.

Tiga, muatkan jadual rangkaian dan komponen

Proses memuatkan senarai jaringan dan komponen sebenarnya adalah proses memuatkan data desain skematik ke dalam sistem desain PCB papan sirkuit cetak. Proses ini boleh dilaksanakan dalam dua cara. Kaedah 1: Guna penyegerakan untuk memuatkan secara langsung senarai jaringan dan komponen dari fail skematik. Anda mesti pertama-tama mencipta fail PEB dalam pangkalan data reka yang sama di mana skema ditemui, dan muatkan semua perpustakaan komponen PCB yang diperlukan dahulu. Kaedah 2: Guna fail senarai rangkaian untuk memuatkan senarai rangkaian dan komponen. Semua perubahan dalam data dalam sistem reka PCB boleh dilakukan melalui makro rangkaian. Senarai makro rangkaian mengandungi tiga lajur atribut: lajur N0 (digunakan untuk papar nombor langkah jadual rangkaian konversi); Lajur tindakan (digunakan untuk papar kandungan operasi yang akan dilakukan bila jadual rangkaian diubah); Lajur ralat (digunakan untuk papar kejadian dalam jadual rangkaian penukaran) kesilapan.

Apabila memuatkan senarai rangkaian dalam produksi PCB, ralat sering berlaku disebabkan sebab-sebab, dan maklumat ralat yang diberikan oleh perisian sendiri terlalu mudah, sering hanya maklumat Inggeris yang mudah, yang membuat orang memahaminya. Ini membawa kepada reka PCB berikutnya. Banyak masalah menyebabkan kerja desain tidak berjalan lancar. Berikut akan menganalisis sebab mungkin ralat dari pelbagai ralat makro tipik yang dipaparkan, dan memberikan penyelesaian yang sepadan.

Empat, mesej ralat makro rangkaian umum, sebab dan kaedah pengendalian

1. Bentuk pakej komponen tidak ditakrif dalam skema

Keterangan ralat: Cetakan kaki tidak ditemui dalam Pustaka

Alasan ralat: (1) Dalam diagram skematik sirkuit, komponen tidak nyatakan bentuk pakej; (2) Pustaka komponen yang mengandungi komponen pakej yang diperlukan tidak ditambah dalam editor PCB;

Kaedah pemprosesan: (1) Buka fail senarai rangkaian untuk semak komponen mana yang belum ditakrif pakej, dan langsung tambah pakej ke komponen ini dalam senarai rangkaian, atau cari komponen yang sepadan dalam diagram skematik, klik ganda komponen, dan dalam kotak dialog ciri-ciri pop-up Isi pakej komponen yang sepadan dalam lajur Footprint; (2) Dalam editor PCB, laksanakan perintah menu Design/Add/Remove Library..., dalam kotak dialog pop-up, nyatakan perpustakaan komponen PCB yang diperlukan, dan tambahkan ke dalam penyunting PCB semasa.

2. Nama takrifan pakej PCB tidak wujud

Keterangan ralat: Cetakan kaki**tidak ditemui dalam Librarv

Alasan ralat: (1) Tiada lukisan pakej bagi komponen yang sepadan dalam perpustakaan komponen PCB. Seperti cap kaki PCB. Tiada pakej komponen tersedia untuk LED diod yang mengeluarkan cahaya kecil dalam Lib; (2) Bentuk pakej komponen salah dalam diagram skematik. Contohnya, tulis "RB0.2/0.4" sebagai bentuk pakej kondensator kutub Electrol.

Kaedah proses: (1) Sunting cap kaki PCB. Fail lib, cipta pakej komponen LED, kemudian laksanakan perintah PCB kemaskini; (2) Kembali ke diagram skematik dan periksa dengan hati-hati sama ada nama pakej komponen dalam diagram skematik konsisten dengan nama dalam perpustakaan komponen PCB.

3. Tiada komponen ditemui

Huraian ralat: Komponen tidak ditemui

Alasan ralat: Advpcb. Cetakan kaki PCB dalam pakej fail ddb. Fail Lib mengandungi kebanyakan pakej komponen, tetapi jika komponen dalam diagram skematik mempunyai bentuk pakej istimewa, cap kaki PCB. Pustaka fail Lib tidak dapat ditemui, dan pustaka pakej komponen yang tidak digunakan perlu dimuatkan.

Kaedah pemprosesan: Dalam tetingkap pengurus fail desain, klik ikon fail PCB untuk masukkan keadaan penyunting PCB, dan muatkan perpustakaan pakej komponen yang sepadan melalui arahan "Tambah/Buang".

4. Tiada nod ditemui

Keterangan ralat: Nod tidak ditemui

Alasan ralat: (1) Terdapat lebih banyak nod yang tidak wujud dalam rangkaian yang dinyatakan; (2) Nama pin komponen berbeza dari nama pin pakej dalam perpustakaan PCB; (3) Pakej komponen yang diberi dalam diagram skematik dan PCB yang sepadan Nama pakej berbeza.

5. Rangkaian sudah wujud

Keterangan ralat: Rangkaian sudah wujud

Alasan ralat: (1) Nama rangkaian yang operasi makro tertentu cuba tambah adalah sama dengan nama rangkaian yang wujud dalam jadual rangkaian PCB; (2) Titik rangkaian maklumat pin tersembunyi dalam diagram skematik dan titik rangkaian lain mempunyai nama yang sama.

Kaedah pemprosesan: Untuk (1) anda boleh buka fail skematik, dan ubahsuai nama rangkaian ganda atau hapuskan nama rangkaian berlebihan menurut skematik; untuk (2), and a boleh buka fail skematik, cari titik sambungan rangkaian yang salah, dan kemudian buka ciri komponen Dalam kotak dialog, pilih Pin Sembunyi, kemudian anda boleh mengamati titik maklumat rangkaian pin komponen tersembunyi, dan kemudian melaraskan titik sambungan rangkaian yang sama untuk menjadikannya milik nod yang berbeza.

Lima, pernyataan akhir

Ralat memuatkan senarai rangkaian sering berlaku, terutama disebabkan ralat encapsulasi. Selepas mencari ralat, anda perlu melayar dahulu, dan kemudian anda boleh dengan cepat mencari masalah selepas anda memahami sebab kejadiannya. Sebab root ralat patut dibuang supaya masalah boleh diselesaikan dengan cepat dan efektif. Pada masa yang sama, perlu dijadwalkan dan berhati-hati bila merancang diagram skematik dan menyunting perpustakaan komponen PCB untuk mengurangi kejadian ralat.