Эргэлтийн нарийвчлалыг хэрхэн сайжруулах талаар кодлогч байхгүй үед Stepper мотор
Үзсэн: 0 Зохиогч: Сайтын редактор Нийтлэх хугацаа: 2020-12-09 Гарал үүсэл: Сайт
лавлах
Stepper мотор Бид центийн шаталсан моторыг ашиглаж байгаа нь ийм зовлон зүдгүүрийн нэг гэдэгт би итгэдэг: моторын эргэлтийг олон удаа шаарддаг, илүү өндөр нарийвчлалтай байх шаардлагатай, гэхдээ дахин дахин эргэлддэг дуслууд нь нарийвчлалыг эргүүлье, үүнийг ямар аргаар шийдвэрлэх вэ? Манай нийлүүлэлтийн хувьд дараах боловсруулалтын арга . Ашигласан гишгүүрийн моторын найзууд бүгдээрээ бид импульсийн тоог эргүүлж тооцдог гэдгийг мэддэг бөгөөд бид алхам Өнцөг нь пропорциональ харьцаатай байх ёстой: алхам Өнцөг ба импульсийн тоо = эргэлдэх харах өнцөг / алхам алхъя Өнцөг ба бид хөтчийн дэд хэсгүүдийн алхмууд нь пропорциональ харьцаатай байх ёстой: stepper Angle = 360 & deg; Алхам/сегмент. Тиймээс бид дараахь зүйлийг олж авах боломжтой: импульсийн тоо = эргэлдэх харах өнцөг/(360°Алхам/сегмент)Ерөнхийдөө бид импульсийн тоог хуванцарын хэрэглээ гэж ойлгодог, бид тооцоолсон тохиромжтой, тиймээс хэрвээ сегментчиллийн алхмуудыг ашиглавал 360 тохиолдлын үржвэр, онолын үүднээс харах өнцгийг эргүүлэх нөхцөлд олон удаа (механик бүтцийн алдаа маш өндөр нарийвчлалтай тооцогдохгүй) байх ёстой. шаардлага, 0. 1°Дараах), бид илүү олон хуваах алхмуудыг сонгох шаардлагатай байсан ч капиталыг нэмсэн. 25000-д дэд хэсэг алхмуудыг ашиглан бидний тухай ерөнхий хөтөч, хамгийн том ийм stepper Өнцөг = 360 & градус; / 25000 = 0. 0144° Санамсаргүй эргүүлэхэд бид бүхэл тооны импульсийг авч чадахгүй байгааг харж болно, тиймээс олон удаа эргүүлсний дараа алдааны үзэл бодол тэгээс хэтрэх болно. 1°。 Шийдэл юу вэ? Энд бид сайн эмчилгээний аргыг санал болгож байна. Жишээ нь, бид эргүүлэхийг хүсч байна 1 & градус; , тооцоогоор дамжуулан импульсийн тоо & asymp авч болно; 69. 4444, тэр үед бид зөвхөн 69-ийг авах бөгөөд бууж өгөхийн тулд 0. 4444 байх болно, дараа нь бид харж болно, энэ удаад 0-г ядаж эргэлдүүлээрэй. 0144 * 0. 4444 = 0. 00639936°, магадгүй олон хүмүүс 0. Олон градус 006 ач холбогдолгүй, гэхдээ бид эргүүлэх бүрт 1 & градус; , үүнийг 100 дахин эргүүлэхэд бидний алдаа тэг болж чадна. 6°, энэ нь бидний нарийвчлалд маш их нөлөөлдөг. Гэхдээ бид хэзээ 100 удаа тэлэх үзэл бодлыг эргүүлэх шаардлагатай вэ, яг одоо бид аравтын хоёр оронгийн дараа импульсийн тооллогыг тооцоолох боломжтой болж байгаа үед бид импульсийн алдааны хувьсагчдыг бүртгэх болно, бид одоогийн байдлаар бичлэг хийхийг шаардаж байна. алдааны хувьсагчийн утгууд 100-аас хэтэрвэл (Алдаатай өнцгийн цаана), хэрэв импульсийн тооноос хэтэрсэн бол эргэлдэх тоолуур нэмэх, хасах, мөн тухайн мөчид импульсийн алдааг бүртгэх хувьсагчийн утгыг шаарддаг (Тиймээс дараагийн удаа эргүүлэх үед импульсийн алдаа таних) овоолж, ингэснээр бид олон удаа эргэлдэж, алдааны онолыг харах цэгийн утгыг нэрлэх болно. 0144 градус. Тиймээс та кодлогчийн хөдөлгүүрийн эргэлтийн нарийвчлал байхгүй тохиолдолд ахиж чадна.