Isi kandungan:
- Bekalan
- Langkah 1: Paparan Keseluruhan
- Langkah 2: CNC SHIELD DAN ARDUINO UNO
- Langkah 3: PENGENALAN OPTIK
- Langkah 4: TAMPILAN 16 DAN 2 DAN Tombol PUSH
- Langkah 5: WIRING KEPADA MOTOR
- Langkah 6: SKIMATIK
- Langkah 7: TUKAR TUKAR
- Langkah 8: MICRO BERHENTI
- Langkah 9: MANUAL KOD DAN ARAHAN
- Langkah 10: Mengehadkan Tork
- Langkah 11: PENJELASAN VIDEO
- Langkah 12: KOMPENSASI BACKLASH
- Langkah 13: STUFF DOWNLOADABLE
- Langkah 14: KES PRINTED 3D
- Langkah 15: PERSATUAN
- Langkah 16: STL UNTUK KES CETAKAN 3D
- Langkah 17: Lindungi INPUT ENDSTOP DARI RF
- Langkah 18: NASIHAT UNTUK KAPASITOR BUTTERFLY DAN UDARA
Video: Pengawal untuk 3 Antena Gelung Magnetik Dengan Suis Endstop: 18 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Projek ini adalah untuk amatur ham yang tidak mempunyai komersial. Mudah dibina dengan besi pematerian, sarung plastik dan sedikit pengetahuan mengenai arduino. Alat kawalan dibuat dengan komponen anggaran yang boleh anda temui dengan mudah di Internet (~ 20 €). Komponen utama adalah pelindung cnc yang sesuai dengan Arduino Uno. Kedua-duanya membuat alat kawalan ringkas, kecil dan murah.
Pengawal ini boleh berfungsi tanpa suis hujung kerana anda dapat mengawal kedudukan 0 dan had atas secara manual.
Terdapat versi oled yang dicadangkan oleh Andrzej4380 kepada saya. Anda boleh melihatnya di bahagian "Saya membuatnya" di halaman ini. Ia disesuaikan untuk menggunakan paparan OLED 128x32. Ia serasi sepenuhnya dengannya sehingga arahannya sama. Satu-satunya perbezaan adalah paparan.
Anda boleh memuat turun kod di sini:
Ciri-ciri:
- Semakan baru perisian ver 3.0 2020-04-05 memperbaiki beberapa bug.
- Menambah versi baru 3.0 yang dapat menandakan frekuensi ke kenangan.
- Versi 3.1 memperbaiki beberapa pepijat.
- Fungsi tetapan semula kilang.
- Beberapa peningkatan dalam kod - pemasa untuk setiap fungsi
- Berkeupayaan hingga 3 antena yang berbeza.
- Suis Endstop mampu dengan endstop.
- Fungsi sifar automatik
- Julat 64000 langkah untuk menggerakkan setiap antena.
- Keupayaan microstepping 1/2 1/4 1/8 1/16 atau lebih bergantung pada kawalan stepper pololu.
- 3 bank memori dengan 14 memori yang dapat diprogram untuk antena (42 memori).
- Had atas yang dapat diprogram untuk setiap antena.
- pampasan balas dari 0 hingga 200
- kawalan kelajuan dari 2 (jeda 2 milidetik antara langkah) hingga 40 (jeda 40 milidetik antara langkah)
- Pampasan microstepping
- Bekalan kuasa 12V
Bekalan
Pengekod optik tambahan
Perisai CNC v3 dengan arduino UNO
LCD LCD-1602 + I2C IIC 5V untuk arduino
5 butang tekan
Suis Endstop
Menambah fail STL untuk percetakan 3d di akhir artikel ini
-platform untuk menyesuaikan arduino UNO dengan apa jua keadaan yang anda ada
-kita nk por pengekod putar.
Pautan yang saya buat hanyalah contoh. Tidak perlu dikatakan bahawa anda boleh membeli di mana sahaja anda mahu.
Langkah 1: Paparan Keseluruhan
Dalam foto ini, anda dapat melihat perisai CNC di atas arduino uno, pengekod putar optik, paparan I2C 16x2 dan lima butang tekan di bahagian bawah. Akhirnya kami mempunyai dua suis hujung.
Langkah 2: CNC SHIELD DAN ARDUINO UNO
Papan arduino hampir tanpa wayar. Satu-satunya yang anda perlukan ialah bekalan kuasa. Anda perlu mengimpal beberapa wayar ke papan arduino dan menghubungkannya ke pelindung cnc. Perisai dilengkapi dengan 4 pololus a4988 atau yang serupa. Pololu mempunyai potensiometer sehingga anda dapat membatasi tork maksimum motor langkah. Nasihat saya ialah hadkan tork pada tahap minimum yang diperlukan untuk menggerakkan kapasitor. Dengan cara ini mencegah kerosakan kapasitor
CNC SHIELD WITH ARDUINO UNO
PENYEDIAAN MICRO STEPPING
Langkah 3: PENGENALAN OPTIK
Pengekod putar optik adalah 100 denyutan. Foto yang anda dapat lihat bagaimana kabel kuning (A) dan hijau (B) dikimpal pada pin 10 dan 9. sekiranya putaran mengikut arah jam membuat kiraan menurun, anda mungkin menukar wayar.
Pengekod tambahan
Sambungkan wayar mengikut urutan ini:
Hitam - GND
merah - 5V +
hijau - pin digital 9
kuning - pin digital 10
Langkah 4: TAMPILAN 16 DAN 2 DAN Tombol PUSH
Lima butang tekan dikimpal ke perisai cnc Dalam urutan ini:
-UP- 17 (A3) -DOWN
-11 (digital 11)
-MEM UP -15 (A1)
-MEM TURUN - 16 (A2)
-MENU - 14 (A0)
Paparan I2C 16x2 bergabung dengan pesanan ini:
DISPLAY SDA - pin sda (A4)
DISPLAY SCL - pin scl (A5)
TAMPILKAN GND - gnd
TAMPILKAN VCC - 5V +
Langkah 5: WIRING KEPADA MOTOR
Saya telah menggunakan kabel ethernet untuk menyambungkan motor antena dan alat kawalannya.
Langkah 6: SKIMATIK
Untuk pemahaman yang lebih mendalam mengenai perisai cnc, lawati laman web ini:
Arduino CNC Shield V3. XX
Langkah 7: TUKAR TUKAR
Saya telah menggunakan dua suis ganti yang saya ada.
Dalam foto itu wayarnya:
Biru-gnd (14)
Hijau- (13) Suis atas
Kuning- (12) Suis rendah
Langkah 8: MICRO BERHENTI
Perisai cnc mempunyai tiga jumper di setiap pololu yang memungkinkan menggunakan microstepping. Dalam langkah mikro anda boleh membahagikan setiap langkah dengan faktor 2-4-8-16 atau 32.
Anda boleh mendapatkan konfigurasi di halaman ini:
PENYEDIAAN MICRO STEPPING
Langkah 9: MANUAL KOD DAN ARAHAN
Kod pada github (klik pada klon atau muat turun dan muat turun zip)
Untuk idea arduino, anda perlu mempunyai perpustakaan:
LiquidCrystal_I2C.h
Kadang-kadang, lcd dilengkapi dengan cip 8574at dan skrin tidak berfungsi. Arahnya adalah 0x03f dan bukannya 0x27. Sekiranya anda perlu menukar arah cip dalam baris ini:
LiquidCrystal_I2C lcd (0x27, 16, 2); // tetapkan alamat LCD ke 0x27
untuk yang ini:
LiquidCrystal_I2C lcd (0x03f, 16, 2); // dalam cip I2C 8574at tetapkan alamat LCD ke 0x03f
EEPROM.h termasuk dalam idea Arduino
Saya telah membuat versi perisian dengan hanya antena atas permintaan Lev OK2PLL. Dia membuat pengawal gelung kecil dengan arduino nano dan pololu untuk operasi mudah alih. Kodnya ada di sini:
Pengawal gelung untuk 1 antena dengan endstop
Versi lain dengan antena dengan pengawal tb6600 atas permintaan TA1MC:
Pengawal gelung dengan TB6600
Langkah 10: Mengehadkan Tork
Perisai dilengkapi dengan 4 pololu a4988 atau yang serupa. Pololu mempunyai potensiometer sehingga anda dapat membatasi tork maksimum motor langkah. Nasihat saya ialah hadkan tork pada tahap minimum yang diperlukan untuk menggerakkan kapasitor. Dengan cara ini mencegah kerosakan kapasitor.
Akhirnya, pololus mungkin rosak jika tidak ada motor yang tersambung. Sila pasang pololus dengan motor yang sama.
Agar tidak membakar pololu, perhatikan pin berlabel "EN". Ia mesti dipasang di lubang berlabel en di pelindung cnc.
Langkah 11: PENJELASAN VIDEO
Langkah 12: KOMPENSASI BACKLASH
Langkah 13: STUFF DOWNLOADABLE
Alat kawalan ini direka untuk menguruskan antena gelung 3d yang berbeza. Anda boleh menguruskan setiap antena tanpa mengganggu yang lain. Bekalan kuasa 12v. Ini bukan reka bentuk komersial yang dibuat untuk amatur ham hanya untuk kesenangan masyarakat lain.
Pengawal boleh menguruskan 3 antena gelung yang berbeza secara bebas.
Ia mempunyai 64000 langkah untuk setiap antena
Kemungkinan suis Endstop.
14 kenangan untuk antena.
Anda boleh menentukan had atas dan had bawah.
!!!! SANGAT PENTING!!!
Pengawal mempunyai 3 bank memori (1 bank memori untuk antena). Sekiranya anda ingin memadamkan bank memori tekan butang UP & DOWN secara serentak.
Sekiranya anda perlu memadam keseluruhan data tekan butang BAWAH & MENU secara serentak.
Pengawal mempunyai lima butang tekan:
MENU - butang ini memilih antara fungsi MEM / ANT / SAVE / ADJUST / BACKLASH / SPEED / DISABLE POLOLU DAN MICROSTEP.
UP / BAWAH - digunakan untuk fungsi seterusnya:
-Meningkatkan dan menurunkan secara manual motor stepper (fungsi normal dan menyesuaikan).
-Menyimpan memori dalam fungsi simpan memori
-melaksanakan fungsi sifar automatik
-Mengubah langkah backlash / speed / micro dan mematikan fungsi pololu.
MEM UP / MEM DOWN - digunakan untuk memilih kenangan dan untuk menukar antena.
Semua fungsi kembali ke fungsi MEM setelah 3 atau 8 saat.
Fungsi:
--MEM-
Dalam kedudukan ini anda boleh memilih memori yang diingini. Sekiranya anda tidak mempunyai nombor yang tersimpan, TIADA DATA akan ditunjukkan di paparan. Ingat bahawa MEM14 adalah had atas. Anda perlu menyimpan di posisi ini langkah maksimum yang anda mahu untuk memindahkan kapasitor anda. Untuk pilih memori tekan MEM UP / MEM DOWN.
--ANT-
Dalam posisi ini anda boleh memilih antena antara 1 dan 3. Untuk memilih antena tekan MEM UP / MEM DOWN.
- JIMAT-
Setelah SIMPAN ditunjukkan di sudut kiri, anda mesti memilih jumlah memori yang diingini (antara 1 hingga 14) dan tekan butang KE ATAS atau BAWAH untuk menyimpan.
Selepas ini akan muncul skrin baru di mana anda dapat menyimpan frekuensi. Perkenalkan frekuensi dengan cara ini:
-Tombol NAIK & BAWAH untuk memilih MHZ (1000 KHz) Hingga 59 MHZ
- Butang MEMP & MEMDOWN untuk memilih KHZx100 Hingga 59 MHZ
-Rotary encoder untuk memilih KHZ.
-Tekan butang MENU untuk menyimpan frekuensi atau tunggu 4 saat.
Ingat bahawa ini hanyalah teg bukan frekuensi sebenar.
Ingat bahawa di kedudukan 14 anda mesti menyimpan had atas.
--MELARASKAN-
Fungsi ADJUST memungkinkan untuk menggerakkan motor stepper tanpa menambah atau menurunkan angka dalam paparan. Ia berguna apabila kita perlu mencari kedudukan 0 secara manual. Kadang-kadang perlu untuk menentukur memori yang tersimpan. Setelah disesuaikan salah satu daripadanya, selebihnya juga dikalibrasi.
--BACKLASH-
Pampasan balas dari 0 hingga 200. Dalam kedudukan ini anda memilih nilai yang anda anggap berkesan dalam sistem anda. Agar tidak menyulitkan perisian, saya telah memutuskan untuk memberikan ganti rugi hanya apabila mengurangkan. Oleh itu, jika anda mahu seakurat mungkin, sebelum menyimpan kedudukan:
Ej-langkah 1750
1) tambah sedikit lagi nilainya --- 1765
2) turunkan nilai ke posisi yang diinginkan --1750
3) simpan --1750 jimat
Ingatlah untuk melakukan ini jika anda mahu tepat dalam kedudukan yang direkodkan.
Sekiranya anda tidak memerlukan pampasan balas, nilailah nilai 0.
- SPEED-
Fungsi ini menetapkan kelajuan maksimum dalam pergerakan automatik (ingatan dan autozero). 3 adalah kelajuan maksimum (jeda 3 mililis dalam setiap langkah) 20 adalah kelajuan min (20 milisaat berhenti pada setiap langkah). Anda mesti menyesuaikan kelajuan agar tidak memecahkan kapasitor anda. Saya boleh menggunakan 1 milisaat tetapi kelajuannya berbahaya bagi hampir semua sistem.
--DIS POLOLU-
Pololu adalah pemandu yang bertanggungjawab untuk menggerakkan motor langkah. Semasa kerjanya, pololu memperkenalkan banyak bunyi rf di antena. Sebilangan orang telah merancang sistemnya agar tidak terpengaruh dengan kebisingan ini. Sekiranya anda tidak dapat mengatasi kebisingan, anda dapat mematikan pololu setelah setiap pergerakan. Ini berlaku secara automatik jika anda memilih "Y". Sekiranya kita memilih "N", pololu tidak akan mematikannya. Jangan lumpuhkan pololu lebih tepat tetapi ribut.
--AUTOZERO-
Fungsi ini menggerakkan motor langkah ke bawah sehingga mendapati suis hujung berhenti. Selepas ini bergerak ke atas sehingga bahagian hujung membuka litarnya. Dua saat selepas itu, penghitung diatur ke 0. Penting untuk tidak memilih fungsi ini sebelum anda yakin sistem ini berfungsi sepenuhnya.
--MICROSTEP-
Di perisai cnc, anda akan menemui tiga penerjun yang boleh anda tetapkan untuk mengubah Microstep.
blog.protoneer.co.nz/arduino-cnc-shield-v3…
Menu Microstep menggunakan kompensasi agar lebih tepat ketika kita menggunakan micro stepping di pololu. Tanpa pampasan atau langkah mikro anda boleh menggunakan 0 pampasan.
Saya telah menambah brosur kotak hitam lama yang saya gunakan sebagai lampiran. Ia berguna untuk dimensi. Seperti yang anda bayangkan, anda boleh menggunakan kotak apa sahaja yang anda mahukan.
Langkah 14: KES PRINTED 3D
Saya telah membuat cetakan 3D untuk memasang semua komponen dengan betul.
Anda perlu membeli beberapa bahagian tambahan yang sesuai dengan betul:
Skru m3 x 8mm (kepala kaunter rata) untuk kaki dan arduino
3 unit soket rj45
Jack DC
Langkah 15: PERSATUAN
Betulkan arduino di pangkalan.
Pasang soket rj45 dan pasangkannya ke konektor dupont seperti dalam gambar nº 3
Mungkin anda memerlukan lem untuk memasang rj 45 ke panel belakang.
Terdapat beberapa lubang untuk melewati wayar sekiranya anda tidak mempunyai soket rj45.
Kaki mengunci kes itu.
Anda boleh menambah beberapa kaki silikon untuk menambah cengkaman.
Drop silikon diameter 8mm
Langkah 16: STL UNTUK KES CETAKAN 3D
Langkah 17: Lindungi INPUT ENDSTOP DARI RF
Endstop diletakkan di sebelah kapasitor sehingga harus menahan medan yang kuat. Medan ini mungkin menyebabkan kerosakan pada arduino uno. Nasihat saya ialah meletakkan antara relay 12V (Tidak kira jenisnya). Dalam kes saya, saya mempunyai RT314012 12VDC (https://es.aliexpress.com/item/32871878118.html?sp…).
Sebelum memasang geganti, sistem berfungsi secara tidak menentu semasa menghantar. Sekarang ia berfungsi dengan baik.
Di dalam foto, anda hanya dapat melihat relay kerana saya hanya memasang end down stop.
Langkah 18: NASIHAT UNTUK KAPASITOR BUTTERFLY DAN UDARA
Setakat ini saya telah menggunakan motor nema 17 kerana anda mempunyai kotak gear 116/12 untuk menggerakkan kapasitor saya. Sekiranya anda mempunyai kapasitor rama-rama atau kapasitor udara, anda tidak boleh memandu secara langsung. Ini kerana anda hanya mempunyai 100 langkah untuk menyesuaikan antena anda.
Nasihat saya adalah menggunakan motor langkah 12v 28BYJ yang diubah suai. Motor ini adalah yang paling murah di pasaran. Ia mempunyai kotak gear 2000 langkah per revolusi. Ia cukup untuk menyesuaikan kapasitor anda dengan tepat.
Mod Bipolar 28BYJ-48
Contoh dari Lev Kohút:
Penala dengan 12v 28byj
Disyorkan:
MesoTune - Pengawal MIDI Magnetik: 16 Langkah (dengan Gambar)
MesoTune - Magnetic MIDI Controller: Catatan: Saya ingin memberikan penghargaan kepada projek ini oleh Alex Bluhme. Oleh itu, sila lihat di sini https://vimeo.com/171612791. Adakah anda penggubah muzik, melodi, simfonis atau tunesmith yang suka membuat rentak mereka sendiri, tetapi bosan dengan semua pu
Rangka LED Magnetik Peti Sejuk Magnetik: 8 Langkah (dengan Gambar)
Magnetic Fridge RGB LED Frame: Dengan projek ini gambar anda, magnet peti sejuk atau apa sahaja yang anda mahukan dapat menyinari peti sejuk anda dalam kegelapan. Ia adalah projek DIY yang sangat mudah dan tidak mahal yang sangat disukainya kepada anak-anak lelaki saya, jadi saya ingin berkongsi dengan awak.Saya harap anda menyukainya
Suis Cahaya Kawalan Jauh Bluetooth - Retrofit. Suis Lampu Masih Berfungsi, Tanpa Penulisan Tambahan: 9 Langkah (dengan Gambar)
Suis Cahaya Kawalan Jauh Bluetooth - Retrofit. Suis Ringan Masih Berfungsi, Tidak Ada Penulisan Tambahan: Kemas kini 25 November 2017 - Untuk versi Kuasa Tinggi projek ini yang dapat mengawal kilowatt beban lihat Retrofit BLE Control to High Power Load - Tidak Perlu Pendawaian Tambahan Diperbarui 15 November 2017 - Beberapa papan / perisian tumpukan perisian BLE
Suis Lampu PIR (atau Mana-mana Peranti AC) Tanpa Pengawal Mikro: 4 Langkah (dengan Gambar)
Suis Lampu PIR (atau Mana-mana Peranti AC) Tanpa Pengawal Mikro: Ini adalah litar mudah untuk mengaktifkan geganti yang disambungkan ke Peranti AC (atau DC dalam hal ini) seperti mentol, saya akan menganggap anda tahu bagaimana menggunakan geganti dan pendawaian elektrik asas (google adalah rakan anda) Litar ini direka untuk kegunaan
Antena Gelung Resonan Gelombang Siaran AM Gelombang Sederhana .: 31 Langkah
Antena Gelung Resonan Gelombang Siaran AM Gelombang Sederhana: Antena gelung gelang siaran Medium Gelombang (MW) AM. Dibina menggunakan kabel 'ribbon' telefon 4 pasang (8 wayar) yang murah, & (pilihan) ditempatkan di selang plastik pengairan 13mm (~ setengah inci) taman murah. Versi sokongan diri yang lebih tegar lebih sesuai dengan