Cara Membuat Papan Litar Dengan EasyEDA

Artikel ini diterbitkan pada asalnya pada laman web Atadiat

Alat awan EDA yang berkaitan dengan elektronik kini muncul secara eksponen dalam hampir semua aspek (iaitu simulasi, reka bentuk PCB, penciptaan tapak kaki, paparan fail gerber dan paparan 3D PCB). Malah program desktop yang terkenal seperti EAGLE CAD dan Altium cuba bersaing dalam bidang ini dengan membuat perkhidmatan mereka sendiri atau dengan memperoleh orang lain.

Suite alat EDA berasaskan web seperti EasyEDA dan Upverter semakin terkenal. Alat dalam talian ini menawarkan beberapa penyelesaian yang luar biasa untuk kolaborasi dan menyediakan beberapa ciri yang berdaya maju untuk pasukan yang mempunyai had kewangan seperti merancang pelbagai lapisan PCB, manakala kosnya banyak untuk membeli lesen untuk alat EDA yang lain dengan ciri pelbagai lapisan, contohnya.

Dalam entri ini, EasyEDA akan dikaji semula untuk menjalani pengalaman menggunakan alat berasaskan web ini. Ia bukan kemunafikan untuk mengatakan bahawa alat ini sangat menjanjikan kerana saya dapati beberapa ciri yang keren. Sebahagian daripada mereka baru-baru ini telah ditambahkan ke alat seperti Eagle CAD.

Pembukaan pertama EasyEDA pada tahun 2013, dan hari ini ia berjaya menyediakan perkhidmatan berikut:

  • Editor skema termasuk simulasi berasaskan NgSpice, penonton WaveForm dan ciri-ciri umum yang lain.
  • Penyunting susunatur PCB termasuk pemapar foto PCB, penonton Gerber, sokongan skrip dan ciri-ciri lain.
  • Editor dan pengurus perpustakaan.
  • Fabrikasi PCB bersepadu dan komponen pembelian perkhidmatan.
  • Kerjasama pasukan dengan keupayaan perkongsian yang baik.

Perlu diingat, ini tidak akan menjadi langkah demi langkah tutorial. Sebaliknya, ia akan menerangkan struktur umum alat ini dan untuk menyerlahkan ciri-ciri yang paling penting.

Langkah 1: Ujian EasyEDA: Litar

Litar ujian adalah kaunter cincin yang mudah menggunakan register shift CD4017
disambungkan dengan output pemasa 555. Untuk membuat perkara yang lebih lucu, PCB mempunyai reka bentuk gaya Mario. Reka bentuk ini tidak bertujuan untuk dicetak kemudian dan tidak diuji sebelum ini. Anda boleh melihat projek demo di EasyEDA secara langsung.

Langkah 2: Ujian EasyEDA: Editor (skematik)

EasyEDA, perkhidmatan dalam talian tidak sebenarnya dalam talian! Di mana aplikasi berfungsi sebagai aplikasi luar talian terima kasih kepada ciri Aplikasi W3C HTML5 Offline Web. Sebagai contoh, anda masih boleh mengedit reka bentuk anda walaupun tanpa akses internet. Ini bermakna, anda perlu menyimpan perubahan anda dengan menekan ikon simpan untuk memuat naiknya ke pelayan. Oleh itu, perubahan dan beberapa fail sandaran lain kekal di dalam negara sehingga tindakan simpan. Mari cuba editor sekarang.

Pertama, projek baru mesti diwujudkan. Kemudian, skema baru ditambah. Setelah membuat skema, tab baru akan dibuka dengan 2 set alat. Alat ini hampir seperti alat lain yang tersedia di mana-mana editor skema lain: dawai, bas, label, pengelompokan, teks, bentuk, bergerak, dll.

Kedua, untuk menambah bahagian dalam reka bentuk anda (CD4017 dalam kes kami), tekan shift + f atau pergi ke bahagian tab di sebelah kiri. Anda akan mendapati banyak kategori: LCSC (Rasmi), LCSC Perhimpunan, Sistem Komponen, ..etc. Apakah maksud ini? LCSC adalah laman web kakak EasyEDA. Ia adalah pengedar elektronik dan pembekal. Jadi ketuk LCSC mengandungi komponen yang terdapat di kedai. Walau bagaimanapun, hanya gunakan bar carian untuk memasukkan nama komponen kemudian tekan 'tempat'. Rekod yang dilampirkan akan menunjukkan kepada anda cara menggambar skematik.

Selepas anda menyambung wayar antara pin pelbagai bahagian, anda boleh menggunakan alat label untuk menambah label dan menukar nama bersih. Pertama, anda masukkan label bersih dan menjadikannya sasaran bersih (titik kelabu pada dawai) maka anda menukar netlabel ke nama yang anda inginkan. Nota: Klik kanan pada objek apa pun untuk memilihnya.

Nota (1): anda boleh menambah komponen dari tab EELib juga. Tab ini mengandungi komponen yang boleh disimulasikan kemudian.
Nota (2): Menekan ruang sambil memegang bahagian berputar.

Langkah 3: Ujian EasyEDA: Editor (Layout)

Susun atur PCB perlu ditukar daripada skema. Sekarang, tab baru dan set alat baru ada untuk menarik PCB.

Terdapat dua alat, satu adalah alat PCB dan satu lagi adalah untuk lapisan PCB. Ikon pensel di sebelah lapisan bermakna bahawa ini adalah lapisan semasa yang digunakan untuk alat yang digunakan aktif (dawai, teks, ..etc). Dengan menekan butang gear, anda boleh menukar warna lapisan dan membolehkan / melumpuhkan beberapa lapisan tambahan.

Seperti biasa, perkara pertama yang perlu dilakukan selepas membuat PCB adalah untuk melakukan penempatan yang tepat untuk komponen. Untuk tujuan ini alat berguna yang dikenali sebagai 'Cross Probe' merebut bahagian-bahagian yang dipilih dari skema dan meletakkannya dengan cara yang sama skema dalam editor PCB. Lihat ciri ini dalam tindakan dalam rekod yang dilampirkan. Selepas penempatan komponen, langkah pencacah jejak bermula.

Anda dapat melihat dari rekod yang melekat bagaimana saluran tersebut ditambahkan secara automatik apabila jejak mengubah lapisannya dari atas ke bawah.


Nota PENTING:

1- Ingat selalu selepas membuat perubahan pada skema untuk mengemas kini PCB. Pengubahsuaian dalam skema tidak ditukar kepada PCB tanpa permintaan kemas kini pengguna. Ini jenis menjengkelkan!

2- Seperti yang telah kami katakan sebelumnya, ingatlah untuk menyelamatkan reka bentuk anda. Perubahan tidak disimpan secara automatik.

Seterusnya, watak Mario diimport ke PCB kami. Oleh itu, menggunakan alat imej import bentuk diimport sebagai objek. Ia adalah alat yang sangat berguna dan mudah digunakan. Akhirnya, jejak GND dibiarkan tidak berkaitan kerana poligon GND akan ditambah seperti yang saya lakukan dalam rekod yang dilampirkan.

Langkah 4: Ujian EasyEDA: Pelbagai

Semasa melukis PCB, beberapa kesalahan yang tidak diingini boleh berlaku (iaitu tumpang tindih, objek yang sangat berhampiran .. dan sebagainya).
Satu perkara yang baik tentang DRD (Reka Bentuk Peraturan Pemeriksaan) EasyEDA bahawa ia melakukan pemeriksaan dalam masa nyata semasa lukisan, yang merupakan ciri yang sangat berguna tidak dapat dijumpai dalam Eagle CAD, sebagai contoh. Dalam imej yang dilampirkan, beberapa contoh output DRC.

Satu lagi tempat penting yang perlu anda perhatikan adalah 'Rekaan' paip di mana anda boleh menyemak imbas semua bahagian dan nama bersih dan semak kesilapan DRC.

Akhirnya, mari kita bincangkan secara ringkas tentang bagaimana untuk merangka perpustakaan baru. Pertama, anda mesti tahu bahawa bahagian dalam EasyEDA, yang mempunyai simbol dan tapak kaki, menggunakan kaedah CAD yang sama seperti KiCAD di mana anda boleh mengaitkan pakej (jejak) daripada editor skema. Jika tidak, lambang itu dikaitkan dengan jejak dari perpustakaan di tempat pertama. Semak rekod yang dilampirkan untuk memahami perbezaannya.

EasyEDA menyediakan dua cara untuk mereka bentuk bahagian baru: yang pertama adalah untuk mencipta simbol di dalam editor skema secara langsung. Pendekatan kedua ialah menggunakan editor Skema / Layout Library (yang seperti mana-mana editor perpustakaan lain).

Kami akan menyiasat lebih lanjut mengenai kaedah pertama, di dalam editor skema satu: Untuk melakukannya, cukup tambah pin dalam skema, kemudian himpunkan mereka menggunakan alat 'kumpulan'. Setelah semua dipilih, tekan ikon kumpulan sekali lagi. Sekarang, masukkan awalan, nama dan nama pakej jika tersedia. Itulah yang mudah!

Langkah 5: Ujian EasyEDA: Ciri-ciri Cool Lain

Terdapat banyak ciri dalam sistem yang patut disebutkan seperti: alat penyelarasan, ciri modul, API, autorouter luar talian dan Alat Pengimport dari Eagle.

Align Alat

Dengan satu klik anda boleh membuat komponen yang dipilih diselaraskan secara menegak atau mendatar dengan banyak pilihan lain. Dan inilah ujian kecil untuk alat berguna ini. Nota: anda boleh memilih bahagian menggunakan butang kiri tetikus + ctrl semasa memilih.

Modul
Banyak alat CAD PCB, seperti Eagle CAD, telah menambah ciri ini baru-baru ini. Ciri ini membolehkan pereka untuk menggunakan semula bahagian litar kemudian, di mana beberapa bahagian reka bentuk (modul) diperlukan dalam kebanyakan litar. Jadi modul boleh ditambah dalam satu langkah dan bukannya mereka bentuk setiap kali. Ini terpakai untuk skema dan PCB.

Anda mempunyai pilihan untuk menyelamatkan skema semasa anda / PCB sebagai modul dari fail> simpan sebagai modul.


API / Skrip

Tidak kira bagaimana program ini penuh dengan alat, pengguna mungkin masih ingin melakukan sesuatu yang tidak boleh dilakukan alat. EasyEDA menyediakan mekanisme untuk menulis alat anda sendiri dalam bentuk pelanjutan atau skrip mudah.

Pelanjutan atau skrip ditulis dalam bahasa javascript menggunakan satu set fungsi API dari sistem EasyEDA. Anda boleh menjalankan skrip dan memuatkan pelanjutan dari editor.

Tidak banyak skrip dan sambungan sistem, tetapi sekurang-kurangnya kemampuan menulis sendiri ada di sana.


Autorouter

Seperti mana-mana alat autorouter lain, anda perlu menetapkan beberapa konfigurasi sebelum peringkat penghalaan dan kemudian jalankannya.

Anda mempunyai dua pilihan untuk menggunakan autorouter dalam talian atau untuk memuat turun alat pada PC anda. Nasihat pencipta EasyEDA untuk menggunakan yang setempat sebagai autorouter dalam talian mungkin dilebihkan apabila banyak pengguna menggunakannya yang menyebabkan kegagalan dalam output.


Import daripada Eagle CAD
Ciri lain yang sejuk, yang mana banyak alat CAD menyediakan, adalah untuk mengimport reka bentuk dari jenis fail lain. EasyEDA menyokong mengimport fail dari Eagle CAD dan juga Altium.

Skema UNO Arduino lama diimport ke editor EasyEDA tanpa masalah yang serius. Anda mungkin perlu menghubungkan beberapa simbol dengan tapak kaki baru dan memperbaiki beberapa bug lain.

Langkah 6: Ujian EasyEDA: Ciri Sistem Kawalan dan Perkongsian Versi

Perkongsian, kerjasama dan sistem kawalan versi adalah ciri asas untuk alat awan seperti EasyEDA.

Pertama, anda boleh menambah ahli lain untuk melihat atau mengedit projek. Anda boleh lihat dalam imej di bawah bagaimana seorang pengguna bernama atadiat ditambah dengan membaca dan menulis kebenaran. Kedua, EasyEDA membolehkan anda membuat pasukan. Setiap pasukan mempunyai ahli dan projek. Selepas anda membuat pasukan, anda menjemput ahli untuk melakukannya. Untuk menunjukkan dan mengedit projek pasukan, anda mesti bertukar ke profil pasukan anda terlebih dahulu. Ketiga, sistem kawalan versi mudah (jika ia boleh dipanggil jadi). Di mana senarai lengkap versi perubahan yang dilakukan (disimpan) kepada projek anda. Juga, anda boleh membuat projek awam pengguna lain. Adalah baik jika senarai ini mempunyai maklumat tambahan seperti nama pengubah suai (dalam kes penggunaan pasukan).

Di samping itu, anda boleh memilih dari hartanah projek untuk membuat projek anda awam atau swasta dan untuk memilih lesen yang betul dan status semasa projek (dalam proses - selesai).

Langkah 7: Pembelian PCB Fabrikasi dan Komponen Pembelian

Ramai pemain dalam pasaran elektronik cenderung untuk menyediakan penyelesaian sehenti. Pengguna boleh memesan BOM dan mengeluarkan PCB oleh rakan kongsi atau syarikat saudara. EasyEDA adalah sebahagian daripada kumpulan lain yang terdiri daripada pengedar bahagian elektronik yang dikenali sebagai LCSC dan kilang PCB yang dipanggil JLCPCB.

Dengan satu klik, anda boleh memesan BOM dari LCSC. Di samping itu, apabila anda menambah bahagian dalam reka bentuk anda, anda boleh menambah bahagian-bahagian yang sedia ada dalam stok LCSC yang merupakan ciri yang sangat berguna.

Juga, apabila anda ingin menjana fail gerber dari editor susun atur. Tab pelayar baru akan dibuka untuk memuat turun fail gerber dan menawarkan anda pembuatan PCB menggunakan perkhidmatan JLCPCB dengan alat kutipan yang sangat berguna.

Mereka mempunyai tawaran menarik dan ekonomi yang dinamakan 'Big Price Drop'. Untuk $ 2 anda boleh mendapatkan 10pcs untuk PCB dengan 2 lapisan dan dengan saiz kurang daripada 10cmx10cm. Sekiranya anda berminat untuk memesan dari JLCPCB, anda boleh menyemak panduan ini.

Langkah 8: Kesimpulan

Platform EasyEDA mempunyai masa depan yang sangat menjanjikan dengan bekerja keras
di belakang alat awan ini yang berjaya membawa set alat yang sangat baik. Sesetengah alat ini baru ditambahkan pada program desktop yang didominasi sangat diketahui (cuba tebak: D)!

UX (pengalaman pengguna) masih memerlukan beberapa tambahan untuk membuat editor menggunakan lebih lancar. Untuk menamakan salah satu ciri yang dikehendaki: tidak ada kerjasama masa nyata antara ahli pasukan. Ini bermakna, jika dua ahli menyunting skema atau susun atur yang sama, mereka tidak dapat melihat suntingan masing-masing dalam masa nyata dan suntingan diambil dari timestamp tertua apabila salah satu daripada mereka menyimpan. Peningkatan lain boleh dilakukan untuk pengalaman sambil menggambar jejak dalam PCB dapat ditambahkan juga.

Akhir sekali, ada banyak ciri lain yang patut disorot mungkin di bahagian atau artikel seterusnya. Buat masa ini, anda boleh memuat turun dan membaca dokumentasi rasmi EasyEDA. Terima kasih kepada pasukan EasyEDA atas sokongan yang mereka tunjukkan semasa menulis gambaran ini dan penghalaan gembira dengan EasyEDA!

Nota: Saya membandingkan banyak dengan Eagle CAD dalam artikel ini. Itu tidak bermakna Eagle CAD lemah atau buruk, tetapi sebagai pengguna tetap Eagle CAD, saya dapati ia membantu membandingkan beberapa ciri EasyEDA dengan apa yang saya tahu tentang Eagle CAD di beberapa tempat.

Artikel Berkaitan