Motor melangkah adalah ramai orang berfikir motor stepper tidak boleh pengindeksan ketepatan, pendewaan pendekatan didorong motor servo juga. Adakah saya akan lakukan dengan pengalaman plat indeks motor stepper, sebenarnya anda ingin tahu cara menggunakan motor stepper, tahu cara menulis program yang dalam keadaan biasa ketepatan pembahagian boleh dijamin. Aplikasi motor stepper tidak kira di mana tempat, ia adalah mesti untuk menjamin tork yang mencukupi. Motor stepper adalah perkara besar di dalam kereta. Dalam keadaan biasa, masa permulaan, secara amnya haruslah sejauh mungkin beberapa lama. Kelajuan mula juga tidak boleh terlalu cepat. Rev. Berhenti terlalu cepat boleh menyebabkan fenomena overshoot. Dalam proses penggunaan, jika anda tidak melengkapkan indeks, yang adalah perkara biasa untuk berjalan, tetapi mendapati bahawa betapa buruknya sedikit, terdapat jahitan, keadaan seperti ini adalah legenda di luar langkah. Selesaikan kaedah langkah adalah seperti berikut: 1. Tingkatkan tork motor dan tingkatkan arus pemacu; 2. Untuk mengurangkan kelajuan maksimum operasi; 3. Masa mula memanjang; 4. Kurangkan kelajuan permulaan. Jika tiada soalan di atas, maka ada kemungkinan bahawa program dengan bahagian dalam tidak dapat menunjukkan baki nadi yang dijana oleh ralat terkumpul. Seperti yang diketahui semua, nadi berdasarkan integer untuk dikira, tidak akan ada separuh daripada nadi. Tetapi selalunya ia adalah separuh daripada nadi mempunyai masalah, jika pusingan 10 bahagian, setiap bahagian yang sama dihantar separuh daripada nadi tidak apa. Kurang 20 bahagian yang sama, setiap separuh nadi yang sama mungkin tidak begitu jelas. Tetapi untuk diberikan kepada 50, 100, 500, NNN bahagian yang sama, setiap bahagian yang sama miskin separuh daripada nadi boleh, ia bukan jumlah wang yang kecil. Menunggu lebih banyak salinan, malah setiap satu sama dengan 0. Nadi, adalah angka astronomi. Itulah ramai orang berfikir motor stepper tidak boleh membuat plat pengindeksan ketepatan. Motor, ia bukan sahaja kemajuan malah motor servo, juga mempunyai masalah ini ----Baki. Adalah seperti berikut: pecahan halus pemandu stepper untuk 64. Kemudian nombor motor denyutan setiap pusingan 62 x200 = 12800. Set motor dibahagikan kepada 128 keping yang sama, jadi baik sekarang 12800/128 = 100. Bilangan denyutan setiap satu sama dengan 100 denyutan. Tetapi jika saya akan bertanya dibahagikan kepada 129 keping yang sama, formulanya ialah: 12800/129 = 99. 2248062, iaitu, setiap bahagian yang sama perlu 99. 2248062 nadi untuk membahagi, jadi kira baki titik perpuluhan dikeluarkan, maka ralat akan menjadi jumlah 1229 x0 . 2248062 = 28. 9999999 nadi. Bersamaan dengan ralat pusingan bahagian yang sama suku. Tetapi masalahnya ialah bagaimana untuk menangani kaedah, berikut adalah untuk menyelesaikan baki bilangan kaedah pemprosesan nadi. Berkata contoh di atas sebagai rujukan, kiraan nadi motor kepada 12800 sebagai bulatan, dibahagikan kepada 129 keping yang sama. Minta bulatan melalui ralat maksimum tidak lebih daripada satu nadi. Kaedah pengaturcaraan adalah seperti berikut: 1. Tetapkan nombor nadi motor yang mati, tidak boleh menulis. 12800 atau sebarang nilai lain. 2. Tetapkan kepada titik seperti nombor: 129 generasi ke dalam daftar data D atau V3. Kira setiap bahagian yang sama perlu untuk nombor nadi integer: 12800/129 = 994. Bilangan denyutan mengira dengan tepat setiap bahagian yang sama perlukan, hasilnya ialah operasi titik terapung: 12800/129 = 99. 22480625. 99 menjadi nombor titik terapung, dapatkan data untuk 6.09 dalam 29.29. -99. 0 = 0. 2248062 formula menerima setiap nombor nadi yang sama yang ditinggalkan. 7. Dengan baki nombor nadi didarab dengan jumlah bahagian yang sama: 0. 2248062x129=28. 99999998. Keluarkan titik perpuluhan, dapatkan integer 28. 8. Dengan nombor tolak 28 dll: 129 -28 = 101. Dalam proses data ini untuk diproses, seperti lampiran. 9. Program sedang berjalan, telah ditambah dalam bahagian yang sama adalah lebih daripada 101, iaitu bahagian yang sama bermula dari 102 hingga 129 bahagian, 28 bahagian yang sama, setiap bahagian yang sama dengan nadi. Bilangan denyutan bermula dari 102 bahagian 99 + 1 = 100. Seperti pengiraan di atas, 28 dalam bahagian yang sama, setiap satu sama dengan meningkatkan nadi, meningkat 1/100, iaitu setiap bahagian yang sama. Kesimpulan: dari sudut pandangan pengiraan di atas, jika tidak memerlukan pemesinan ketepatan mutlak, program pemesinan produk sepenuhnya memenuhi keperluan.