Pengontrol cnc mandiri. Pilihan pengontrol untuk mengendalikan motor stepper, ukiran, penggilingan, mesin bubut, pemotong busa

1. Penampilan papan

1 - SLOT untuk kartu SD;

2 - tombol mulai;

3 - joystick kontrol manual;

4 - LED (untuk sumbu X dan Y);

5 LED (untuk sumbu Z);

6 - kesimpulan untuk tombol daya spindel;

8 - output tingkat rendah (-GND);

9 - output tingkat tinggi (+5v);

10 - pin untuk 3 sumbu (Xstep, Xdir, Ystep, Ydir, Zstep, Zdir) masing-masing 2 pin;

11 - pin konektor LPT (25 pin);

12 - konektor LPT (wanita);

13 - Konektor USB (hanya untuk catu daya + 5v);

14 dan 16 - kontrol frekuensi spindel (PWM 5 V);

15 - GND (untuk poros);

17 - output untuk ON dan OFF spindel;

18 - kontrol kecepatan spindel (analog dari 0 hingga 10 V).

Saat terhubung ke papan siap pakai dengan driver untuk CNC 3-sumbu yang memiliki output LPT:

Pasang jumper antara 10 pin dan 11 pin.

Pin 8 dan 9 dari 11, mereka diperlukan jika pin aktifkan dan nonaktifkan tambahan dialokasikan untuk driver (tidak ada standar khusus, sehingga dapat berupa kombinasi apa pun, Anda dapat menemukannya di deskripsi, atau dengan mengetik :) -)

Saat terhubung ke driver individu dengan motor:

Instal jumper antara 10 pin Langkah, Dir papan "RFF" dan Langkah, Dir driver Anda. (jangan lupa untuk mensuplai tenaga ke driver dan motor)

Nyalakan "RFF" di jaringan. Dua LED akan menyala.

Masukkan kartu SD yang diformat ke LOT 1. Tekan RESET. Tunggu hingga LED kanan menyala. (Sekitar 5 detik) Keluarkan kartu SD.

File teks bernama "RFF" akan muncul di sana.

Buka file ini dan masukkan variabel berikut (Di sini dalam bentuk dan urutan ini):

Contoh:

V=5 D=8 L=4.0 S=0 Dir X=0 Dir Y=1 Dir Z=1 F=600 H=1000 UP=0

V - nilai bersyarat dari 0 hingga 10 dari kecepatan awal selama akselerasi (akselerasi).

Penjelasan Perintah

D - set splitting pitch pada driver motor (harus sama pada ketiganya).

L adalah panjang lintasan kereta (gantry), dengan satu putaran motor stepper dalam mm (harus sama pada ketiganya). Masukkan batang dari pegangan alih-alih pemotong dan gulirkan motor secara manual satu putaran penuh, garis ini akan menjadi nilai L.

S - sinyal apa yang menghidupkan spindel, jika 0 berarti - GND jika 1 berarti + 5v (Anda dapat memilih secara empiris).

Dir X, Dir Y, Dir Z, arah pergerakan sepanjang sumbu, juga dapat dipilih secara empiris dengan menyetel 0 atau 1 (akan menjadi jelas dalam mode manual).

F - kecepatan idle (G0), jika F=600, maka kecepatannya adalah 600mm/dtk.

H - frekuensi maksimum spindel Anda (diperlukan untuk mengontrol frekuensi spindel menggunakan PWM, katakanlah jika H=1000, dan S1000 ditulis dalam kode-G, maka output pada nilai ini akan menjadi 5v, jika S500 maka 2,5 v , dll., variabel S dalam kode-G tidak boleh lebih besar dari H di SD.

Frekuensi pada pin ini sekitar 500 Hz.
UP - logika kontrol driver motor stepper, (tidak ada standar, bisa tinggi + 5V dan rendah -) set 0 atau 1. (tetap berfungsi untuk saya. -)))

Pengontrol itu sendiri

Lihat video: Papan kontrol CNC 3-sumbu

2. Penyusunan program kendali (G_CODE)

Papan dikembangkan di bawah ArtCam, jadi program kontrol harus dengan ekstensi. TAP (ingat untuk memasukkan mm, bukan inci).
File kode-G yang disimpan di kartu SD harus diberi nama G_CODE.

Jika Anda memiliki ekstensi yang berbeda, seperti CNC, buka file Anda dengan notepad dan simpan sebagai G_CODE.TAP.

x, y, z dalam kode-G harus ditulis dengan huruf besar, titik harus berupa titik, bukan koma, dan bahkan bilangan bulat harus dengan 3 angka nol setelah titik.

Ini dia dalam bentuk ini:

X5.000Y34.400Z0.020

3. Kontrol manual

Kontrol manual dilakukan menggunakan joystick, jika Anda belum memasukkan variabel dalam pengaturan yang ditentukan dalam paragraf 1, papan "RFF"
tidak akan bekerja bahkan dalam mode manual!
Untuk beralih ke mode manual, tekan joystick. Sekarang cobalah untuk mengelolanya. Melihat papan dari atas (SLOT 1 di bawah,
12 konektor LPT di bagian atas).

Maju Y+, mundur Y-, kanan X+, kiri X-, (jika langkahnya salah dalam pengaturan Dir X, Dir Y, ubah nilainya menjadi sebaliknya).

Tekan joystick lagi. LED ke-4 akan menyala, yang berarti Anda telah beralih untuk mengontrol sumbu Z. Joystick ke atas - spindel
harus naik Z+, joystick turun - turun Z- (dalam kasus salah langkah dalam pengaturan Dir Z, ubah nilainya
ke sebaliknya).
Turunkan spindel sampai pemotong menyentuh benda kerja. Tekan tombol start 2, sekarang ini adalah titik nol dari sini eksekusi kode-G akan dimulai.

4. Operasi offline (Lakukan pemotongan kode-G)
Tekan tombol 2 lagi, dengan sedikit menahan.

Setelah melepaskan tombol, papan "RFF" akan mulai mengontrol mesin CNC Anda.

5. Mode jeda
Tekan sebentar tombol 2 saat mesin sedang berjalan, pemotongan akan berhenti dan spindel akan naik 5mm di atas benda kerja. Sekarang Anda dapat mengontrol sumbu Z baik ke atas dan ke bawah, jangan takut untuk menyelidiki benda kerja, karena setelah menekan tombol 2 lagi, pemotongan akan dilanjutkan dari nilai jeda sepanjang Z. Dalam keadaan jeda, matikan dan hidupkan tersedia spindel dengan tombol 6. Sumbu X dan Y dalam mode Jeda tidak dapat dikontrol.

6. Penghentian darurat pekerjaan dengan spindel bergerak ke nol

Dengan menahan tombol 2 untuk waktu yang lama selama operasi otonom, spindel akan naik 5 mm di atas benda kerja, jangan lepaskan tombol, 2 LED akan mulai berkedip secara bergantian, yang ke-4 dan ke-5, ketika kedipan berhenti, lepaskan tombol dan poros akan bergerak ke titik nol. Menekan tombol 2 lagi akan menjalankan pekerjaan dari awal kode-G.

Mendukung perintah seperti G0, G1, F, S, M3, M6 untuk mengontrol kecepatan spindel. Ada output terpisah: PWM dari 0 hingga 5V dan analog kedua dari 0 hingga 10V.

Format perintah yang diterima:

X4.000Y50.005Z-0.100 M3 M6 F1000.0 S5000

Garis tidak perlu diberi nomor, spasi tidak boleh diatur, F dan S harus ditunjukkan hanya ketika berubah.

Contoh kecil:

T1M6 G0Z5.000 G0X0.000.000S50000M3 G0X17.608Y58.073Z5 G1Z-0.600F1000.0 G1X17.606Y58.132F17.599Y58.363 x17.597YA58.476 X17.603Y58.707 X17.6058.

Demonstrasi pengontrol RFF

Karena saya merakit mesin CNC untuk diri saya sendiri sejak lama dan telah menggunakannya untuk tujuan hobi untuk waktu yang lama, semoga pengalaman saya bermanfaat, serta kode sumber pengontrol.

Saya mencoba menulis hanya momen-momen yang secara pribadi tampak penting bagi saya.

Tautan ke sumber pengontrol dan Eclipse + gcc shell yang dikonfigurasi, dll. berada di tempat yang sama dengan video:

Sejarah penciptaan

Secara teratur dihadapkan dengan kebutuhan untuk membuat satu atau lain "benda" kecil dengan bentuk yang rumit, saya awalnya berpikir tentang printer 3D. Dan bahkan mulai melakukannya. Tetapi setelah membaca forum dan mengevaluasi kecepatan printer 3D, kualitas dan keakuratan hasil, persentase penolakan dan sifat struktural termoplastik, saya menyadari bahwa ini tidak lebih dari mainan.

Pesanan komponen dari China datang dalam sebulan. Dan setelah 2 minggu mesin bekerja dengan kontrol dari LinuxCNC. Dikumpulkan dari setiap sampah yang ada, karena saya ingin cepat (profil + kancing). Saya akan mengulanginya nanti, tetapi, ternyata, mesinnya ternyata cukup kaku, dan mur pada kancing tidak perlu dikencangkan sekali pun. Jadi desainnya tetap tidak berubah.

Operasi awal mesin menunjukkan bahwa:

  1. Menggunakan bor 220V "china noname" sebagai poros bukanlah ide yang baik. Ini terlalu panas dan sangat keras. Permainan samping pemotong (bantalan?) dirasakan dengan tangan.
  2. Bor Proxon tenang. Lift tidak terlihat. Tapi itu terlalu panas dan mati setelah 5 menit.
  3. Komputer pinjaman dengan port LPT dua arah tidak nyaman. Diambil beberapa saat (menemukan PCI-LPT ternyata menjadi masalah). Mengambil ruang. Dan secara umum..
Setelah operasi awal, saya memesan spindel berpendingin air dan memutuskan untuk membuat pengontrol untuk operasi otonom pada versi termurah STM32F103, dijual lengkap dengan layar LCD 320x240.
Mengapa orang masih dengan keras kepala menyiksa ATMega 8-bit untuk tugas yang relatif kompleks, dan bahkan melalui Arduino, adalah misteri bagi saya. Mereka mungkin menyukai tantangan.

Pengembangan Pengontrol

Saya membuat program setelah meninjau sumber LinuxCNC dan gbrl. Namun, baik itu maupun kode sumber tersebut untuk menghitung lintasan tidak diambil. Saya ingin mencoba menulis modul perhitungan tanpa menggunakan float. Eksklusif pada aritmatika 32-bit.
Hasilnya cocok untuk semua mode operasi dan firmware sudah lama tidak disentuh.
Kecepatan maksimum yang dipilih secara eksperimental: X:2000mm/mnt Y:1600 Z:700 (mode 1600 langkah/mm 1/8).
Tapi itu tidak dibatasi oleh sumber daya pengontrol. Tepat di atas suara lompat-lompatan yang sudah tidak menyenangkan, bahkan terbentang lurus di udara. Papan kontrol stepper Cina anggaran pada TB6560 bukanlah pilihan terbaik.
Faktanya, kecepatan pada kayu (beech, kedalaman 5mm, pemotong d = 1mm, langkah 0,15mm) tidak lebih dari 1200 mm. Meningkatkan risiko kerusakan pemotong.

Hasilnya adalah pengontrol dengan fungsi berikut:

  • Menghubungkan ke komputer eksternal sebagai perangkat penyimpanan massal usb standar (FAT16 pada kartu SD). Bekerja dengan file format G-code standar
  • Menghapus file melalui antarmuka pengguna pengontrol.
  • Melihat lintasan untuk file yang dipilih (sejauh memungkinkan layar 640x320) dan menghitung waktu eksekusi. Bahkan, emulasi eksekusi dengan penjumlahan waktu.
  • Lihat konten file dalam formulir pengujian.
  • Mode kontrol manual dari keyboard (bergerak dan menyetel "0").
  • Memulai tugas untuk file yang dipilih (G-code).
  • Jeda/lanjutkan eksekusi. (terkadang berguna).
  • Perangkat lunak darurat berhenti.
Kontroler akan terhubung ke papan kontrol stepper melalui konektor LPT yang sama. Itu. ia bertindak sebagai komputer kontrol dengan LinuxCNC/Mach3 dan dapat dipertukarkan dengannya.

Setelah eksperimen kreatif pada ukiran relief yang digambar tangan di pohon, dan eksperimen dengan pengaturan akselerasi dalam program, saya juga menginginkan pembuat enkode pada kapak. Hanya di e-bay saya menemukan encoder optik yang relatif murah (1/512), yang nadanya untuk sekrup bola saya adalah 5/512 = 0,0098mm.
Omong-omong, penggunaan encoder optik resolusi tinggi tanpa skema perangkat keras untuk bekerja dengannya (STM32 memilikinya) tidak ada gunanya. Pemrosesan interupsi, atau, terlebih lagi, jajak pendapat perangkat lunak tidak akan pernah mengatasi "pantulan" (saya katakan ini untuk penggemar ATMega).

Pertama-tama, saya ingin untuk tugas-tugas berikut:

  1. Pemosisian manual di atas meja dengan presisi tinggi.
  2. Kontrol langkah yang terlewat dengan kontrol penyimpangan lintasan dari yang dihitung.

Namun, saya menemukan aplikasi lain untuk mereka, meskipun dalam tugas yang agak sempit.

Menggunakan encoder untuk memperbaiki jalur peralatan mesin dengan motor stepper

Saya perhatikan bahwa saat memotong relief, saat menyetel akselerasi di Z ke lebih dari nilai tertentu, sumbu Z mulai perlahan tapi pasti merayap ke bawah. Tapi, waktu pemotongan relief dengan akselerasi ini adalah 20% lebih sedikit. Pada akhir pemotongan relief 17x20 cm dengan langkah 0,1 mm, pemotong dapat turun 1-2 mm dari lintasan yang dihitung.
Analisis situasi dalam dinamika oleh encoder menunjukkan bahwa ketika pemotong dinaikkan, terkadang 1-2 langkah hilang.
Algoritma koreksi langkah sederhana menggunakan encoder memberikan penyimpangan tidak lebih dari 0,03 mm dan mengurangi waktu pemrosesan sebesar 20%. Dan bahkan tonjolan 0,1 mm pada pohon sulit untuk diperhatikan.

Desain


Pilihan ideal untuk tujuan hobi adalah versi desktop dengan bidang yang sedikit lebih besar dari A4. Dan aku masih cukup.

meja bergerak

Masih menjadi misteri bagi saya mengapa semua orang memilih desain dengan portal bergerak untuk mesin desktop. Satu-satunya keuntungannya adalah kemampuan untuk memproses papan yang sangat panjang dalam beberapa bagian atau, jika Anda harus memproses bahan secara teratur, yang beratnya lebih besar daripada berat portal.

Selama seluruh periode operasi, tidak pernah ada kebutuhan untuk memotong relief pada papan 3 meter di beberapa bagian atau membuat ukiran pada lempengan batu.

Meja geser memiliki keuntungan sebagai berikut untuk mesin desktop:

  1. Desainnya lebih sederhana dan, secara umum, desainnya lebih kaku.
  2. Semua jeroan ayam itik (catu daya, papan, dll.) digantung di portal tetap, dan mesin menjadi lebih ringkas dan lebih nyaman untuk dibawa.
  3. Massa meja dan sepotong bahan khas untuk diproses secara signifikan lebih rendah daripada massa portal dan spindel.
  4. Masalah dengan kabel dan selang pendingin air dari spindel praktis hilang.

Poros

Saya ingin mencatat bahwa mesin ini bukan untuk pemrosesan daya. Mesin CNC untuk pemrosesan daya paling mudah dilakukan berdasarkan mesin penggilingan konvensional.

Menurut pendapat saya, mesin pengerjaan logam bertenaga dan mesin pengerjaan kayu/plastik berkecepatan tinggi adalah jenis peralatan yang sama sekali berbeda.

Untuk membuat mesin universal di rumah setidaknya tidak masuk akal.

Pilihan spindel untuk mesin dengan jenis sekrup bola ini dan pemandu dengan bantalan linier tidak ambigu. Ini adalah spindel berkecepatan tinggi.

Untuk spindel kecepatan tinggi khas (20.000 rpm), penggilingan logam non-ferrous (bahkan tidak berbicara tentang baja) adalah mode ekstrim untuk spindel. Nah, kecuali sangat perlu, dan kemudian saya akan makan 0,3 mm per lintasan dengan menyirami cairan pendingin.
Spindel untuk mesin akan merekomendasikan berpendingin air. Dengan itu, hanya "nyanyian" motor stepper dan gemericik pompa akuarium di sirkuit pendingin yang terdengar selama operasi.

Apa yang bisa dilakukan pada mesin seperti itu?

Pertama-tama, masalah kasus hilang bagi saya. Kasing bentuk apa pun digiling dari "plexiglas" dan direkatkan dengan pelarut di sepanjang potongan yang idealnya halus.

Fiberglass menolak menjadi bahan universal. Keakuratan mesin memungkinkan Anda untuk memotong kursi untuk bantalan, di mana ia akan menjadi dingin, sebagaimana mestinya dengan sedikit sesak, dan kemudian Anda tidak dapat menariknya keluar. Roda gigi Textolite dipotong sempurna dengan profil involute yang jujur.

Pengerjaan kayu (relief, dll.) - ruang lingkup yang luas untuk realisasi impuls kreatif mereka, atau setidaknya untuk implementasi impuls orang lain (model siap pakai).

Tapi saya belum mencoba perhiasan. Tidak ada tempat untuk menyalakan / melelehkan / menuangkan termos. Meskipun sebatang lilin perhiasan menunggu di sayap.

Di antara berbagai macam pengontrol, pengguna mencari sirkuit yang dapat dirakit sendiri dan paling efektif. Perangkat saluran tunggal dan perangkat multi-saluran digunakan: pengontrol 3-sumbu dan 4-sumbu.

Opsi perangkat

Pengontrol multi-saluran motor stepper (motor melangkah) dengan ukuran 42 atau 57 mm digunakan dalam kasus bidang kerja mesin yang kecil - hingga 1 m Saat merakit mesin dengan bidang kerja yang lebih besar - lebih dari 1 m , diperlukan ukuran 86 mm. Ini dapat dikontrol menggunakan driver saluran tunggal (arus kontrol melebihi 4,2 A).

Untuk mengontrol mesin dengan kontrol numerik, khususnya, dimungkinkan dengan pengontrol yang dibuat berdasarkan sirkuit mikro khusus - driver yang dimaksudkan untuk digunakan untuk motor stepper hingga 3A. Pengontrol mesin CNC dikendalikan oleh program khusus. Itu diinstal pada PC dengan frekuensi prosesor lebih dari 1GHz dan kapasitas memori 1 GB). Dengan volume yang lebih kecil, sistem dioptimalkan.

CATATAN! Jika dibandingkan dengan laptop, maka dalam hal menghubungkan komputer stasioner - hasil terbaik, dan lebih murah.

Saat menghubungkan pengontrol ke komputer, gunakan konektor port paralel USB atau LPT. Jika port ini tidak tersedia, gunakan papan expander atau pengontrol konverter.

Jelajah sejarah

Tonggak-tonggak kemajuan teknologi secara skematis dapat digambarkan sebagai berikut:

  • Pengontrol pertama pada chip secara kondisional disebut "papan biru". Opsi ini memiliki kelemahan dan skema perlu ditingkatkan. Keuntungan utama adalah ada konektor, dan panel kontrol terhubung ke sana.
  • Mengikuti warna biru, pengontrol muncul, yang disebut "papan merah". Itu sudah menggunakan optocoupler cepat (frekuensi tinggi), relay spindel 10A, decoupling daya (galvanik) dan konektor di mana driver sumbu keempat akan terhubung.
  • Perangkat serupa lainnya dengan tanda merah juga digunakan, tetapi lebih disederhanakan. Dengan bantuannya, dimungkinkan untuk mengontrol mesin tipe desktop kecil - dari antara yang 3-sumbu.

  • Perkembangan teknis berikutnya adalah pengontrol dengan isolasi daya galvanik, optocoupler cepat, dan kapasitor khusus, yang memiliki wadah aluminium yang memberikan perlindungan dari debu. Alih-alih relai kontrol yang akan menghidupkan spindel, desainnya memiliki dua output dan kemampuan untuk menghubungkan relai atau kontrol kecepatan PWM (modulasi lebar pulsa).
  • Sekarang, untuk pembuatan mesin penggilingan dan ukiran buatan sendiri dengan motor stepper, ada opsi - pengontrol 4 sumbu, driver motor stepper dari Allegro, driver saluran tunggal untuk mesin dengan bidang kerja yang besar.

PENTING! Jangan membebani motor stepper dengan menggunakan kecepatan besar dan tinggi.


Pengontrol memo

Kebanyakan DIYers lebih memilih kontrol melalui port LPT untuk sebagian besar program kontrol tingkat amatir. Alih-alih menggunakan satu set sirkuit mikro khusus untuk tujuan ini, beberapa orang membangun pengontrol dari bahan improvisasi - transistor efek medan dari motherboard yang terbakar (pada tegangan lebih dari 30 volt dan arus lebih dari 2 ampere).

Dan karena mesin diciptakan untuk memotong plastik busa, penemunya menggunakan lampu pijar mobil sebagai pembatas arus, dan SD dihapus dari printer atau pemindai lama. Pengontrol semacam itu dipasang tanpa perubahan di sirkuit.

Untuk membuat mesin CNC paling sederhana dengan tangan Anda sendiri, dengan membongkar pemindai, selain motor stepper, chip ULN2003 dan dua batang baja juga dilepas, mereka akan pergi ke portal pengujian. Selain itu, Anda akan membutuhkan:

  • Kotak karton (badan perangkat akan dirakit darinya). Varian dengan textolite atau lembaran kayu lapis dimungkinkan, tetapi karton lebih mudah dipotong; potongan kayu;
  • alat - dalam bentuk pemotong kawat, gunting, obeng; pistol lem dan aksesoris solder;
  • opsi papan yang cocok untuk mesin CNC buatan sendiri;
  • konektor untuk port LPT;
  • soket berbentuk silinder untuk mengatur catu daya;
  • elemen koneksi - batang berulir, mur, ring dan sekrup;
  • program untuk TurboCNC.

Merakit perangkat buatan sendiri

Saat mulai mengerjakan pengontrol CNC buatan sendiri, langkah pertama adalah menyolder chip dengan hati-hati ke papan tempat memotong roti dengan dua rel daya. Selanjutnya, koneksi output ULN2003 dan konektor LPT akan mengikuti. Selanjutnya, kesimpulan yang tersisa dihubungkan sesuai dengan skema. Pin nol (port paralel ke-25) terhubung ke pin negatif pada bus daya board.

Kemudian motor stepper terhubung ke perangkat kontrol, dan soket catu daya terhubung ke bus yang sesuai. Untuk keandalan koneksi kawat, mereka diperbaiki dengan lem panas.

Tidak akan sulit untuk menghubungkan Turbo CNC. Program ini efektif dengan MS-DOS, juga kompatibel dengan Windows, tetapi dalam kasus ini beberapa kesalahan dan kegagalan mungkin terjadi.

Dengan mengatur program untuk bekerja dengan pengontrol, Anda dapat membuat sumbu uji. Urutan tindakan untuk menghubungkan mesin adalah sebagai berikut:

  • Batang baja dimasukkan ke dalam lubang yang dibor pada tingkat yang sama di tiga batang kayu dan diperbaiki dengan sekrup kecil.
  • SD terhubung ke bilah kedua, meletakkannya di ujung batang yang bebas dan disekrup menggunakan sekrup.
  • Sekrup timah diulir melalui lubang ketiga dan mur ditempatkan. Sekrup yang dimasukkan ke dalam lubang batang kedua disekrup hingga berhenti sehingga, setelah melewati lubang ini, keluar ke poros motor.
  • Selanjutnya, batang dihubungkan ke poros motor dengan sepotong selang karet dan penjepit kawat.
  • Sekrup tambahan diperlukan untuk mengamankan mur.
  • Dudukan yang dibuat juga dipasang pada batang kedua dengan sekrup. Level horizontal disesuaikan dengan sekrup dan mur tambahan.
  • Biasanya motor dihubungkan bersama dengan pengontrol dan diuji untuk koneksi yang benar. Ini diikuti dengan memeriksa penskalaan CNC, menjalankan program pengujian.
  • Tetap membuat tubuh perangkat dan ini akan menjadi tahap akhir dari pekerjaan mereka yang membuat mesin buatan sendiri.

Saat memprogram pengoperasian mesin 3-sumbu, dalam pengaturan untuk dua sumbu pertama - tidak ada perubahan. Tetapi ketika memprogram 4 fase pertama dari fase ketiga, perubahan diperkenalkan.

Perhatian! Menggunakan diagram pengontrol ATMega32 yang disederhanakan (Lampiran 1), dalam beberapa kasus, Anda mungkin mengalami pemrosesan sumbu Z yang salah - mode setengah langkah. Namun dalam versi lengkap papannya (Lampiran 2), arus sumbu diatur oleh PWM perangkat keras eksternal.

Kesimpulan

Dalam pengontrol yang dirakit oleh mesin CNC - berbagai kegunaan: dalam komplotan, mesin penggilingan kecil yang bekerja dengan bagian kayu dan plastik, pengukir baja, mesin bor mini.

Perangkat dengan fungsi aksial juga digunakan dalam plotter, mereka dapat digunakan untuk menggambar dan memproduksi papan sirkuit tercetak. Jadi upaya yang dihabiskan untuk perakitan oleh pengrajin pasti akan terbayar di pengontrol masa depan.