Step motor Sanıyorum yüzde yüz step motor kullanıyoruz, böyle bir sıkıntı var: motor, birçok kez dönüş ve daha yüksek doğruluk gereksinimi talep ediyor, ancak tekrar tekrar dönen damlalar, dönüş doğruluğunu sağlayalım, bununla hangi yöntem başa çıkabilir? Aşağıdaki tedarikimiz için bir işleme yöntemidir. Adım motoru kullanan arkadaşların hepsi, bakış açılarının dönüş sayısını hesapladığımızı biliyor ve adım Açısı, aşağıdakilerle orantılı bir ilişki olmalıdır: adım Açısı ve darbe sayısı = dönen bakış açısı/haydi adım Açısı ve sürücü alt bölümleme adımlarının aşağıdakilerle orantılı bir ilişki olması gerektiğini kullanıyoruz: adım Açısı = 360 & derece; Adımlar/bölüm. Böylece şunu elde edebiliriz: darbe numarası = dönen bakış açısı/(360°Adımlar/segment)Genel olarak darbe sayısını plastiğin kullanımı olarak tanımlarız, uygun şekilde hesapladık, bu nedenle bölümleme adımlarını kullanırsak 360 vakanın katıdır, çoğu kez teoride dönen bakış açısı koşulu altında (Mekanik yapı hataları sayılmaz)Çok doğru dönüş görüntülemesi gerekir, ancak yüksek doğruluk gereksinimimiz olduğunda,0. 1°Aşağıdaki), daha fazla alt bölümleme adımı seçmek zorunda kaldık, ancak sermaye eklendi. 25000'lik alt bölme adımlarını kullanarak hakkımızdaki genel sürüş, bu tür en büyük adım Açısı = 360 & derece; / 25000 = 0. 0144°Rastgele bir dönüş görünümünde tamsayı değerinin nabzını alamadığımız görülebilir, bu yüzden birçok kez üst üste yığıldıktan sonra hata bakış açısı sıfırın ötesine geçecektir. 1°。 Çözüm nedir? Burada iyi bir tedavi yöntemi sunuyoruz. Örneğin, 1 & derece döndürmek istiyoruz; , hesaplama yoluyla darbe sayısını ve asimp'i alabilirsiniz; 69.4444, o zaman sadece 69 alacağız ve 0.4444 pes edeceğiz, o zaman bakabiliriz, en az 0 döndürelim bu sefer hata yapalım. 0144 * 0. 4444 = 0. 00639936°, pek çok kişi 0'ın pek çok derece olduğunu düşünebilir. 006 dereceleri önemsizdir, ancak her seferinde 1 & derece döndürdüğümüzde; 100 kez döndürdüğünüzde hatalarımız sıfıra inebilir. 6° hassasiyetimizi çok etkiliyor. Ancak bakış açılarını 100 kez döndürmemiz gerektiğinde, iki ondalık basamaktan sonra nabız geri sayımını hesaplayabildiğimiz anda, kaydedilecek nabız hatası değişkenleri olacağız ve şu anda kayıt talep ediyoruz, ilgili bakış açısını döndürmek için karşılık gelen bakış açısı hala daha fazla olduğunda, bir sonraki zaman bakış açısına göre, nabız hatası değişkeni diskriminantını talep edelim, iki dönen nabız hatası değişken değerinin 100'ün üzerinde olup olmadığını tanımlayalım (bir adımın ötesinde) Açı), eğer döner sayaç bize darbe sayısını aşarsa, o anki darbe hatalarını toplayıp çıkarmamızı ve talep ettiğimiz anda değişken değerlerini kaydetmemizi sağlar (Yani bir dahaki sefere dönerken darbe hatası tanımayı tekrar yaparız) Birikmiş, böylece birçok dönüşte, hata teorisi değerleri bir bakış açısı darbesinin, yani sıfırın ötesine geçmez. 0144 derece. Böylece enkoder step motor dönüş doğruluğu olmadığında ilerleme sağlayabilirsiniz.