Instalasi Arduino CNC Shield [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Electrical DIY CNC ROUTER



tta.motor 082138921505



ttamotor



Panduan Instalasi Arduino UNO + Arduino CNC Shield V3.0+A4988



Pengantar Singkat CNC Shield ini dirancang untuk memungkinkan Anda mengontrol router / mesin milling CNC dari Arduino. Shield ini berisi 4 soket driver yang memungkinkan modul driver Pololu A4988 / DRV8825 yang kompatibel untuk dimasukkan memberikan kemampuan untuk menggerakkan sumbu motor 3 stepper (X, Y, & Z). Dengan CNC Shield dan Arduino Anda dapat membangun berbagai jenis proyek CNC.



Diagram Board Diagram dibawah menunjukkan fungsi dari pin Arduino yang menggunakan GRBL.



Diagram Pin GRBL Kecuali semua pin untuk GBRL, Arduino CNC Shield V3.0 berisi pin tambahan memungkinkan lebih banyak fungsi:



Pin ekstra: •



Pin Limit switch telah digandakan sehingga setiap sumbu memiliki pin limit switch “Atas / +” dan “Bawah / -“. Ini mempermudah pemasangan dua sakelar batas untuk setiap sumbu. (Untuk digunakan dengan sakelar normaly open)







EStop - Pin ini dapat dihubungkan ke sakelar emergency stop. Ini sama seperti tombol RESET pada papan Arduino. (Kami menyarankan agar tombol darurat tambahan juga dipasang yang memutus aliran listrik ke semua mesin. (SEPERTI EMERGENCY STOP sungguhan)







Kontrol spindel dan pendingin memiliki pin masing-masing.







Pin Perintah GRBL Eksternal telah dipecah sehingga Anda dapat menambahkan tombol untuk Pause / Hold, Resume, dan Abort.







Pin Serial (D0-1) dan I2C Pin (A4-5) memiliki pin break out sendiri untuk ekstensi di masa mendatang. I2C nantinya dapat diimplementasikan oleh perangkat lunak untuk mengontrol hal-hal seperti kecepatan spindel atau kontrol panas.







Board versi 3.00 menambahkan jumper untuk mengkonfigurasi sumbu ke-4 (Kloning sumbu lain atau jalankan dari Pin D12-13), Comms Header (RX + TX, I2C) dan Stepper Control Header (Semua Pin yang diperlukan untuk menjalankan 4 stepper )



Instalasi hardware Perlu diperhatikan: 1. Perhatikan arus +/- jangan sampai terbalik karena akan merusak elektronik Anda. 2. Harap selalu pastikan untuk memasukkan driver dengan orientasi yang benar dan soket dengan benar 3.



Arduino CNC Shield mendukung power supply hingga 36V. Itu tidak berarti bahwa semua driver Pololu Stepper dapat berjalan setinggi itu. Driver A4988 tidak dirancang untuk bekerja pada 36V dan akan meledak saat pertama kali Anda menyalakannya pada voltase itu.



A4988



Saya menyarankan anda memakai 12 V / ± 2A agar suhu board tidak terlalu panas. Driver A4988 memungkinkan Anda mengontrol satu motor stepper bipolar hingga arus keluaran 2A per koil seperti NEMA 17. Driver A4988 mempunyai 5 step resolutions yang berbeda yaitu. full-step, half-step, quarter-step, eighthstep, and sixteenth-step.



Driver A4988 memiliki input pemilih ukuran (resolusi) tiga step, yaitu. MS1, MS2 & MS3. Dengan menjumper pin ini, kita dapat memilih resolutions dari stepper motor kita. MS1



MS2



MS3



Microstep Resolution



Low



Low



Low



Full step



High



Low



Low



Half step



Low



High



Low



Quarter step



High



High



Low



Eighth step



High



High



High



Sixteenth step



Catatan: Low



= Tidak di jumper



High



= Di jumper



Penyetelan arus Sebelum menggunakan motor stepper, ada sedikit penyesuaian yang perlu kita lakukan. Kita perlu membatasi jumlah maksimum arus yang mengalir ke motor stepper untuk mencegah arus yang melebihi spesifikasi stepper motor anda



.



Ada potensiometer kecil pada driver A4988 yang dapat digunakan untuk menyetel batas arus. Anda harus mengatur batas arus pada atau lebih rendah dari nilai arus motor. Dalam metode ini kita akan mengatur batas arus dengan mengukur tegangan (Vref) pada pin “ref”. 1. Lihatlah data untuk motor stepper Anda. Dalam contoh ini saya menggunakan NEMA 17 200 step / rev, 12V 350mA. 2. Ukur tegangan (Vref) pada trimmer potensio dan anda bisa menyesuaikannya. 3. Sesuaikan tegangan Vref menggunakan rumus: Current Limit = Vref x 2.5 Sebagai contoh, jika motor stepper anda berjalan pada tegangan 350mA, Anda akan menyesuaikan tegangan ke 0.14V



.



Instalasi Software



1. Kode GRBL untuk arduino anda Download GRBL code dari link: https://drive.google.com/file/d/1xDhSfFs3huIb1cp3EDDrQO4XOUeQX_UX/view?usp=sharing Unzip file tersebut dan copy ke folder Arduino IDE libraries, buka arduino IDE klik File>Examples->grblmain->GRBLtoArduino, pilih board Arduino uno dan port COMnya, kemudian upload GRBL Arduino code ke Arduino UNO anda.



2) Buka software UGS (Universal G code Sender) Download software universal G-code sender dari link: https://drive.google.com/file/d/10O0tuWjJQCLfNKkrpm3e7RJJn71KASYY/view?usp=sharing Sebelum menjalankan ugs pastikan komputer anda terinstal Java versi terbaru. Untuk windows 7 keatas biasanya anda harus menginstal java terlebih dahulu. Software java sudah saya sertakan di folder Universal G code Sender.ZIP Unzip folder>pilih folder bin>pilih ugsplatform(jika komputer anda 32 bit) atau ugsplatform64( jika komputer anda 64 bit. Buka the UGS software seperti dibawah ini:



Hubungkan Arduino UNO ke PC dengan kabel USB, pilih port yang benar, atur Baute rate nya"115200", klik "Connect", setelah terhubung lalu klik "pilih file" untuk memilih file, lalu klik "Mulai" untuk memulai ukiran. Untuk lebih memahami semua instruksi silahkan tonton video tutorial nya di channel MADE IN DeWe dan jangan lupa subscribe agar tidak ketinggalan update video selanjutnya..terimakasih   