Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa tutkitaan, mikä on servo
katso tämä opetusvideo
Vaihe 1: Mikä on servo
Servomoottori on pyörivä toimilaite tai lineaarinen toimilaite, joka mahdollistaa kulma- tai lineaariasennon, nopeuden ja kiihtyvyyden tarkan hallinnan. Se koostuu sopivasta moottorista, joka on kytketty anturiin asennon palautetta varten. Se vaatii myös suhteellisen hienostuneen ohjaimen, usein erillisen moduulin, joka on suunniteltu erityisesti käytettäväksi servomoottoreiden kanssa.
Servomoottorit eivät ole erityinen moottoriluokka, vaikka termiä servomoottori käytetään usein viittaamaan moottoriin, joka soveltuu käytettäväksi suljetun silmukan ohjausjärjestelmässä.
Servomoottoreita käytetään esimerkiksi robotiikassa, CNC -koneissa tai automatisoidussa valmistuksessa.
Vaihe 2: Avaa ja tarkista, mitä servon sisällä on
Kokeilemme sg90 -servoa
vaihdejärjestelmä-käytetään kierrosten vähentämiseen ja vääntömomentin lisäämiseen ohjauspiiri-kc8801ic-pohjainen ohjauspiirin muuttuva vastus-käytetään palautteen antamiseen
Vaihe 3: Servon ohjaaminen
Servoja ohjataan lähettämällä vaihtelevan leveyden tai pulssileveysmodulaation (PWM) sähköinen pulssi ohjausjohtimen läpi. Siellä on minimi pulssi, maksimi pulssi ja toistotaajuus. Servomoottori voi yleensä kääntyä vain 90 ° kumpaankin suuntaan yhteensä 180 °. Moottorin neutraaliasento määritellään asentoksi, jossa servolla on sama potentiaalinen pyörimissuunta sekä myötä- että vastapäivään. Moottorille lähetetty PWM määrittää akselin asennon ja perustuu ohjausjohdon kautta lähetetyn pulssin kestoon; roottori kääntyy haluttuun asentoon. Servomoottori odottaa näkevänsä pulssin 20 millisekunnin (ms) välein ja pulssin pituus määrää, kuinka pitkälle moottori pyörii. Esimerkiksi 1,5 ms pulssi saa moottorin kääntymään 90 ° asentoon. Lyhyempi kuin 1,5 ms siirtää sitä vastapäivään kohti 0 ° -asentoa ja yli 1,5 ms kääntää servoa myötäpäivään kohti 180 ° asentoa
Vaihe 4: Tarvittavat komponentit
- servo
- Arduino
- muuttuva vastus
Vaihe 5: Piirikaavio
servossa on 3 nastaa
yhteydet Arduinoon
kytke VCC 5 V: iin (punainen)
yhdistä gnd gndiin (ruskea)
signaalijohto - D9 (oranssi)
Vaihe 6: Kirjasto ja ohjelma
lataa täältä