Daftar Isi:
- Langkah 1: Langkah 1: Dimensi PCB dan Ukur Mereka
- Langkah 2: Langkah 2: Rencanakan, Rancang, dan Rakit Hampir Semuanya di Muka
- Langkah 3: Langkah 3: Jaga agar PCB dan Skema tetap sinkron
- Langkah 4: Langkah 4: Penomoran Ulang Bagian
- Langkah 5: Langkah 5: Perbaiki Label Layar Sutra
- Langkah 6: Langkah 6: Memesan PCB Murah dan Dalam 48 Jam
- Langkah 7: Langkah 7: Memesan Komponen Murah dan Dalam 48 Jam
Video: Elang Hacks/trik: Contoh TB6600 CNC Mill Stepper Motor Driver: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Ini menjadikannya proyek yang bagus untuk menunjukkan beberapa trik yang akan membuat hidup Anda lebih mudah saat membuat PCB.
Untuk mengajari Anda beberapa peretasan sehingga Anda mendapatkan lebih banyak dari Eagle, saya memilih proyek sederhana yang saya lakukan untuk Kickstarter saya. Saya membutuhkan driver stepper eksternal untuk Tantangan Satu Hari saya dan saya hanya punya waktu 48 jam untuk mendapatkan papan driver stepper ini. eBay hanya menunjukkan yang dari China dan saya tidak bisa memasukkan ini ke Australia sebelum batas waktu. Tentu saja eBay lebih murah masing-masing $ 14 tetapi dalam hal ini saya memilih kenyamanan waktu daripada harga.
Catatan: Saya telah menambahkan Skema dan PCB jadi jika Anda mencari driver motor stepper TB6600HG CNC Mill maka Anda dapat mengunduhnya dan menyesuaikannya dengan selera Anda. Mereka diberi peringkat 4,5 Amps dan lebih dari cukup untuk menggerakkan NEM23. BTW ini adalah Instructable pertama saya … kesalahan memang terjadi dan saya akan memperbaikinya setelah Anda memberi tahu saya tentang mereka.
Dalam Instructable ini saya akan membahas setiap hack secara terpisah sehingga Anda dapat memilih yang Anda butuhkan.
1. Dimensi PCB dan mengukurnya
2. Rencanakan, rancang, rakit hampir semuanya di muka sebelum memesan dan membangun
3. Menjaga agar PCB dan skema tetap sinkron
4. Penomoran ulang bagian
5. Memperbaiki label layar Sutra
6. Memesan PCB murah dan dalam waktu 48 jam
7. Memesan suku cadang dengan harga murah dan dalam waktu 48 jam
Langkah 1: Langkah 1: Dimensi PCB dan Ukur Mereka
Jelas bahwa ukuran penting di sini. Anda menginginkan footprint sekecil mungkin tetapi tidak terlalu kecil sehingga Anda tidak dapat menempatkan komponen dengan tangan atau memilih dan menempatkan mesin. Juga papan ukuran kecil akan lebih ringan dan menghemat biaya transportasi kurir (yang seringkali merupakan biaya terbesar).
Atur grid ke 50 mills sehingga komponen Anda ditempatkan dengan baik dan tidak terlalu sempit. Gambarlah garis papan yang cukup besar untuk memungkinkan lubang bor dan letakkan terlebih dahulu. Anda selalu dapat memindahkannya dan Anda akan melakukannya.
Gunakan Alat DRC untuk memeriksa komponen yang tumpang tindih
Atur ukuran trek di alat Grid ke 10 mil (default 6 mil). Ini terkait dengan ketebalan tembaga PCB Anda. Dalam hal ini adalah papan driver daya sehingga kita membutuhkan ketebalan 2 Oz Cu. Pabrikan PCB tidak membuat trek 6mil dengan 2 Oz Cu.
Tempatkan semua komponen pada PCB dan pilih lapisan dimensi. Pilih alat ukur dan klik dari satu sisi papan ke sisi lainnya. Langkah ini menunjukkan dimensi dan sekarang seret mouse ke bawah di luar PCB dan lepaskan. Sekarang dimensi menonjol dan dapat dibaca. Jika Anda perlu menghapus dimensi sekali lagi, pilih layer dimensi dan pergi ke tengah dimensi dan klik hapus. Ini sangat sensitif dan Anda perlu mengklik tepat di tengah garis dimensi. Jika garis berada di atas garis besar papan Anda, maka Anda melihat masalahnya. Anda tidak bisa mencapai garis dimensi itu. Triknya adalah dengan menjauh satu sama lain melalui alat Move.
Dengan cara yang sama Anda dapat mengukur jarak antara lubang bor/pemasangan di sudut-sudut PCB Anda. Setelah puas dengan tempat mereka, Anda dapat menghapus garis ukur.
Langkah 2: Langkah 2: Rencanakan, Rancang, dan Rakit Hampir Semuanya di Muka
Tidak ada yang lebih membuat frustrasi ketika Anda tidak dapat memasang unit pendingin karena Anda lupa bahwa tidak ada cara untuk mendapatkan sekrup dan baut saat Anda menyolder chip daya, dalam hal ini TB6600 ke PCB.
Contoh komersial menunjukkan bahwa mereka menggunakan pin tikungan pabrikan yang ada dan menambahkan lubang melalui PCB untuk memasang heat-sink. Papan ini dijual seharga $ 14 di eBay sehingga Anda mendapatkan pesan bahwa ini mungkin dilakukan dengan sangat cepat dan murah oleh pekerja tidak terampil. Tidak ada stand off atau semak-semak antara PCB dan heat sink. Tetapi mereka merencanakannya untuk pemasangan yang cepat dan cepat.
PCB saya menambahkan strip tipis akrilik 3mm antara PCB dan chip daya untuk memasangnya. Tidak ideal juga tetapi untuk acara ini berhasil dengan baik. Stand off adalah ukuran yang tepat.
Triknya di sini adalah dengan mencetak layout PCB di atas kertas, skala 1:1 dan rekatkan ke beberapa potongan bahan PCB yang telah saya letakkan di sekitar. Bor lubangnya dan coba merakit PCB palsu ini dan dengan cepat Anda menemukan masalahnya dan apakah potongannya benar.
Untuk membuat Cut Out, Anda menggambar persegi di tKeepout dan tRestrict Layers dengan menggambar empat garis. Lakukan hal yang sama untuk lapisan bawah, bKeepout dan bRestrict. Tulis di lapisan tNames kata "Cut Out", sehingga pabrikan PCB akan tahu bahwa ini perlu dirutekan.
Saya memilih untuk menggunakan sambungan strip daripada melalui lubang karena arus dan kedekatan lubang pada sampel komersial. Masalah di sini adalah bahwa perpustakaan Eagle hanya memiliki jejak kaki melalui lubang.
Dalam Skema, Klik pada alat Info atau alat Grup untuk memilih Chip Daya dan klik kanan pada Perangkat atau Simbol Terbuka.
Pilih Footprint dan Anda akan melihat foot print sebenarnya dari komponen tersebut. Triknya di sini adalah mengganti putaran melalui bantalan untuk trek solder.
Apa yang saya lakukan adalah menggunakan alat rol cat SMD dan menggambar trek di bawah bantalan individual (lihat tangkapan layar). Lalu saya rename track dengan menggunakan nama yang hampir sama dengan pad di atas. Saya berganti-ganti antara lapisan atas dan bawah karena pin bengkok pada chip TB6600 (memiliki baris atas dan bawah). Setelah menamai semuanya, saya melepas bantalan dan memindahkan trek ke posisi yang saya inginkan.
Selanjutnya adalah menghubungkan nama baru dengan simbol. Klik Perangkat di bilah menu pita atas, pilih Hubungkan di sembulan dan Anda melihat semua pin Simbol dan bantalan Jejak. Hubungkan mereka satu per satu dengan mengklik Connect dan selesai. (lihat tangkapan layar)
Ketika Anda memiliki beberapa pin yang terhubung, misalnya Ground, gunakan append untuk menghubungkannya bersama.
Trik lain adalah bantalan termal. Dalam beberapa kasus, seperti konektivitas, Anda menginginkan bantalan padat dan bukan bantalan termal (memiliki celah di bantalan). Di footprint, Anda klik kanan pada pad, pilih Properties dan hapus pilihan Thermal. (lihat tangkapan layar).
Untuk memastikan kebisingan minimum dan memungkinkan perutean yang mudah, kami menambahkan bidang tanah di atas dan bawah. Gunakan alat Polygon dari pita Alat kiri (simbol berbentuk berlian 5 sisi). Gambarlah persegi di sekitar dengan menggambar satu garis, klik, gambar garis berikutnya sampai Anda mencapai titik awal poligon dan sekarang berhati-hatilah. Perbesar dengan memutar roda mouse Anda dan klik tepat pada titik awal Poligon. Ulangi untuk lapisan lainnya dan klik pada alat Ratnest di menu pita Alat kiri. Banjir mengisi PCB Anda dengan warna merah dan biru. Jangan khawatir bahwa Anda belum merutekan papan.
Setelah modifikasi ini, Anda secara manual merutekan jalur Power dan Connector papan dan memeriksa apakah semua konektor berada dalam urutan yang benar. Perbesar pin konektor dan baca labelnya. Apakah misalnya 'GND'. Apakah kami menukar 'GND' dan mis. 'ENB' sekitar. Kami ingin GND konsisten di kiri atau kanan setiap terminal sekrup. Sekarang rute otomatis bagian yang tersisa. (Menu pita Alat Kiri "Rute otomatis")
Dan tentu saja periksa di muka melalui Octopart.com apakah suku cadang Anda tersedia dan harganya masuk akal! Octopart memungkinkan Anda mengimpor BOM dari Eagle sehingga Anda dapat dengan cepat menemukan total biaya per PCB.
Langkah 3: Langkah 3: Jaga agar PCB dan Skema tetap sinkron
Ini akan menjadi penghemat waktu terbesar Anda. Setiap kali ini menipu saya dan kehilangan banyak pekerjaan.
Pastikan Anda memiliki editor PCB dan Skema terbuka setiap saat. Jika Anda merutekan papan dan menyimpan jika saat skema ditutup, Anda kehilangan sinkronisasi dan Eagle akan memberi tahu Anda bahwa mereka tidak konsisten dan tidak dapat memberi anotasi ke depan atau ke belakang.
Seringkali Anda harus merobek semua rute dan memulai dari awal. Ini mahal terutama jika Anda memesan papan sebelumnya dan memperbaiki masalah perutean kecil. Anda kehilangan manfaat iterasi dari perbaikan sebelumnya dan memperkenalkan yang baru.
Triknya di sini adalah menyiapkan semuanya untuk perutean dan simpan PC/Skematis dan simpan lagi dengan nama atau nomor versi baru. Versi baru itu akan dialihkan dan Anda dapat kembali ke langkah sebelumnya.
Juga setelah perutean, jangan simpan papan sampai Anda puas. Jika tidak, jangan simpan papan tetapi tutup PCB dan Skema dan buang perubahan. Buka kembali Skema dan PCB dan rutekan lagi sampai Anda puas dan simpan papan yang dirutekan terakhir.
Setelah menemukan masalah baru, simpan lagi sebagai versi baru. Rip-up hanya trek yang memiliki masalah dan perbaiki.
Langkah 4: Langkah 4: Penomoran Ulang Bagian
Ada opsi di menu pita atas untuk memberi nomor ulang bagian-bagiannya tetapi saya mengalami hambatan.
Menu pop-up muncul yang mengatakan bahwa beberapa bagian tidak memiliki pra-perbaikan dan saya harus memperbaikinya, memperbarui perpustakaan, dan mencoba lagi.
Sekali lagi pilih bagian yang menyebabkan masalah dan klik ikon Perangkat di menu pita atas atau klik kanan pada komponen dan pilih Perangkat di dalam editor PCB.
Pilih menu Edit dari pita atas dan pilih Awalan (karakter IC lihat tangkapan layar).
Masukkan awalan seperti huruf untuk Perangkat, mis. Kapasitor adalah 'c'.
Simpan dan kembali ke editor Skema dan beri nomor ulang bagian-bagiannya. Gunakan default seperti arah X dan Y dan itu berfungsi dengan baik jika tidak bereksperimen dengan pengaturan. Sekarang semuanya diberi nomor dengan baik di PCB juga.
Langkah 5: Langkah 5: Perbaiki Label Layar Sutra
Dalam mode default, Anda mendapatkan font layar sutra yang sangat besar yang sangat mengganggu.
Jadi kita perlu mengubah ukuran label tName layar sutra. Saya tidak begitu peduli dengan tValues karena saya meninggalkannya di layar sutra. Dengan cara itu kurang ramai dan lebih mudah dibaca.
Jadi bagaimana kita melakukannya? Nah Google di sini teman Anda.
Coba perintah ini:display torig borig; # Tampilkan asal atas dan bawah
kelompokkan semua; # Kelompokkan semuanya
menghancurkan (C>0 0); # Hancurkan semua yang ada di grup
tampilkan none tname bname tval bval; # OPSIONAL: batasi perubahan pada nama dan nilai
kelompokkan semua; # Kelompokkan semuanya termasuk teks yang dihancurkan.
mengubah vektor font (C>0 0); # Ubah font menjadi font vektor
ubah ukuran 50mil (C>0 0); # Ubah ukuran font
ubah rasio 15 (C>0 0); # Ubah rasio lebar: tinggi
tampilan terakhir;
Pastikan Anda juga memiliki label untuk konektor dan jumper sehingga Anda tahu siapa yang ada di Kebun Binatang!
Sekarang periksa posisi label dan pindahkan agar tidak berada di atas Via, simpan dan selesai!
Langkah 6: Langkah 6: Memesan PCB Murah dan Dalam 48 Jam
Sekarang kita sampai pada titik penting tidak bisa kembali. Setelah Anda memesannya, itu masuk ke pabrik pabrikan dan tidak ada perbaikan yang dapat diterapkan atau membatalkan yang harus dilakukan.
Dua produsen utama yang saya gunakan (tetapi yang lain akan baik-baik saja) adalah PCBways dan JCLPCB. PCBways memiliki layanan 24 dan 48 jam yang cepat! JCLPCB lebih lambat tetapi memiliki LCSC yang setara dengan DigiKey, Mouser, RSonline, dll. Jika Anda menginginkan PCB yang dirakit lengkap, mungkin strategis untuk memilih yang terakhir.
Kiat di sini:
- Pesan dalam jumlah kecil karena biaya pengiriman
- FR4 adalah fiberglass
- 6 mill track hanya dapat melakukan 1 Oz Cu, 8 mill dapat melakukan ketebalan 2 Oz Cu.
- Perakitan berjalan dengan jumlah komponen unik melalui lubang dan SMD. SMD jauh lebih murah karena bisa dilakukan melalui mesin Pick and Place. Pastikan Anda memilih komponen berukuran 0805 karena tidak semua pick and place PCB dapat menangani perangkat SMD yang lebih kecil.
- [opsional] Pilih PCB berlapis emas karena lebih rata dan memberikan hasil yang lebih baik saat memproduksi dalam jumlah besar.
Langkah 7: Langkah 7: Memesan Komponen Murah dan Dalam 48 Jam
Trik pemesanan komponen adalah dengan menggunakan Octopart dan LSCS.com
Periksa jumlah dan tingkat stok untuk mencegah bola melengkung (saya melakukan Kickstarter tahun lalu dan dalam satu minggu stok dunia 40.000 AVR habis … whaaaa).
Ini sedikit merepotkan tetapi berbelanja dan sebagian besar mengirimkan dengan cepat. LSCS bahkan dalam 48 jam dari China tetapi tinggal di Oz memungkinkan hal itu.
Periksa alternatif yang lebih murah seperti skrup opto dapat bermerek putih dan dengan biaya 1/10. Ada juga tautan ke lembar data yang bisa dalam bahasa Mandarin tetapi sering kali Anda mendapatkan angka dengan cepat dan mudah untuk membaca grafiknya.
Dan itu membawa saya ke akhir instruksi ini, saya harap ini membantu Anda menjadi lebih produktif dan menghemat waktu secara keseluruhan saat membuat PCB.
Saya telah menambahkan video kecil ke proyek saya sehingga Anda dapat melihat di mana saya menggunakan driver motor stepper pabrik CNC.
Menikmati!
Direkomendasikan:
Raspberry Pi, Python, dan Driver Motor Stepper TB6600: 9 Langkah
Raspberry Pi, Python, dan Driver Motor Stepper TB6600: Instruksi ini mengikuti langkah-langkah yang saya ambil untuk menghubungkan Raspberry Pi 3b ke Pengendali Motor Stepper TB6600, Catu Daya 24 VDC, dan motor Stepper 6 kawat. Saya mungkin seperti banyak dari Anda dan kebetulan memiliki "grab bag" dari sisa par
Motor Stepper Terkendali Motor Stepper Tanpa Mikrokontroler!: 6 Langkah
Motor Stepper Terkendali Motor Stepper Tanpa Mikrokontroler!: Dalam Instruksi singkat ini, kita akan membuat pengontrol motor stepper sederhana menggunakan motor stepper. Proyek ini tidak memerlukan sirkuit kompleks atau mikrokontroler. Jadi tanpa basa-basi lagi, mari kita mulai
Stepper Motor Controlled Stepper Motor Tanpa Mikrokontroler(V2): 9 Langkah (dengan Gambar)
Motor Stepper Terkendali Motor Stepper Tanpa Mikrokontroler(V2): Dalam salah satu Instruksi saya sebelumnya, saya menunjukkan kepada Anda cara mengontrol motor stepper menggunakan motor stepper tanpa mikrokontroler. Itu adalah proyek yang cepat dan menyenangkan tetapi datang dengan dua masalah yang akan diselesaikan dalam Instructable ini. Jadi, akal
Lokomotif Model Terkendali Motor Stepper - Stepper Motor Sebagai Rotary Encoder: 11 Langkah (dengan Gambar)
Lokomotif Model Terkendali Motor Stepper | Motor Stepper Sebagai Rotary Encoder: Dalam salah satu Instruksi sebelumnya, kita telah mempelajari cara menggunakan motor stepper sebagai rotary encoder. Dalam proyek ini, kita sekarang akan menggunakan motor stepper yang memutar rotary encoder untuk mengontrol model lokomotif menggunakan mikrokontroler Arduino. Jadi, tanpa fu
Motor Stepper Terkendali Motor Stepper - Stepper Motor Sebagai Rotary Encoder: 11 Langkah (dengan Gambar)
Motor Stepper Terkendali Motor Stepper | Stepper Motor Sebagai Rotary Encoder: Punya beberapa motor stepper tergeletak di sekitar dan ingin melakukan sesuatu? Dalam Instruksi ini, mari kita gunakan motor stepper sebagai rotary encoder untuk mengontrol posisi motor stepper lain menggunakan mikrokontroler Arduino. Jadi tanpa basa-basi lagi, mari kita