Kako servo motor izračunava udaljenost pomicanja radnog komada?

Feb 26, 2019Остави поруку

Kako servo motor izračunava udaljenost kretanja obratka?

           



U obliku sljedeće slike, servo motor pokreće vijak da rotira i pomiče radni komad. Znamo da servo motori imaju precizne prednosti pozicioniranja i brzog odziva u odnosu na obične motore, a koriste se za poziciju na višim položajima. Onda kako je pozicioniran, cijeli servo pogon je zatvoreni sistem povratne sprege, servo motor ima enkoder na kraju, koji će uvijek prenositi podatke o rotaciji motora na servo pogon, kako bi osigurao da motor dostigne nivo navedenom položaju.

1

Gornji primjer pokazuje kako izračunati udaljenost putanja obratka. Servo motor se pokreće u obliku pulsnog + smjera. Radi lakšeg izračunavanja, nakon što je vozač opremljen elektronskim prijenosnim omjerom, na primjer, količina pomaka obratka je 1 um / puls. Pošalji puls za pomicanje obratka 1um, pošalji 1000 je na udaljenosti od 1mm. Brzina kojom se radni predmet kreće određena je frekvencijom impulsa, pod pretpostavkom da je frekvencija impulsa 500 pulsa / s, a brzina kretanja obratka je 0,5mm / s. Znajući brzinu, udaljenost kojom servo motor pokreće radni predmet u određeno vrijeme izračunava se množenjem brzine za vrijeme. Ovdje treba napomenuti da naredba za slanje impulsa općenito ima ubrzanje i usporavanje, a cijeli proces kretanja nije ujednačen. Nije tačno izračunati udaljenost s vremenom, osim ako je funkcija ubrzanja / usporavanja uklonjena.


Zapravo, položaj servo motora nije potrebno izračunavati. Koder konstantno mjeri rotaciju motora. Potrebno je samo sakupiti kodirane podatke da bismo znali položaj obradka, ili također provjeriti broj impulsa na kontroleru.


Vrlo jednostavno, bilo koji servo pogon ima parametre za praćenje stvarnog položaja motora. Uzmite kao primjer Shenzhen ECON Technology servo pogon. DP-CPO je puls komande niskih 5 bita; DP-CPO. je komandni puls visokih 5 bitova.

(Broj cifara prikazanih na digitalnoj cijevi je 5). Ako je početna pozicija 0, nakon pozicije, DP-CPO je 2000, a DP-CPO. je 0010. Stvarna pozicija je 102000, ako postavite elektronički omjer prijenosa 10/1 za servo upravljač, to jest, jedan impuls od 1000 impulsa. Konverzija je da je motor otišao 102000/1000 = 102 kruga.


Pošalji upit

whatsapp

Telefon

E-pošta

Istraga