Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
selles õpetuses uurime, mis on servo
vaadake seda videoõpetust
Samm: mis on servo
Servomootor on pöörlev ajam või lineaarne ajam, mis võimaldab täpselt juhtida nurga- või lineaarset asendit, kiirust ja kiirendust. See koosneb sobivast mootorist, mis on ühendatud anduriga positsiooni tagasiside saamiseks. See nõuab ka suhteliselt keerukat kontrollerit, sageli spetsiaalset moodulit, mis on loodud spetsiaalselt servomootoritega kasutamiseks.
Servomootorid ei ole spetsiifiline mootoriklass, kuigi termini servomootor kohta kasutatakse sageli mootorit, mis sobib kasutamiseks suletud ahelaga juhtimissüsteemis.
Servomootoreid kasutatakse sellistes rakendustes nagu robootika, CNC -masinad või automatiseeritud tootmine.
Samm: avame ja kontrollime, mis on servo sees
Katsetame sg90 servoga
hammasrataste süsteem-kasutatakse pöörete arvu vähendamiseks ja pöördemomendi suurendamiseks juhtimisahel-kc8801ic põhinev juhtimisahela muutuv takisti-kasutatakse tagasiside andmiseks
Samm: kuidas juhtida servot
Servosid juhitakse muutuva laiusega või impulsi laiuse modulatsiooniga (PWM) elektrilise impulsi saatmisega juhttraadi kaudu. Seal on minimaalne impulss, maksimaalne impulss ja kordussagedus. Servomootor saab tavaliselt pöörata ainult 90 ° kummaski suunas, kokku 180 °. Mootori neutraalasend on määratletud kui positsioon, kus servo pöörleb sama palju potentsiaali nii päripäeva kui ka vastupäeva. Mootorile saadetud PWM määrab võlli asukoha ja põhineb juhtjuhtme kaudu saadetava impulsi kestusel; rootor pöördub soovitud asendisse. Servomootor loodab näha impulsi iga 20 millisekundi (ms) järel ja impulsi pikkus määrab, kui kaugele mootor pöördub. Näiteks 1,5 ms impulss paneb mootori pöörduma 90 ° asendisse. Lühem kui 1,5 ms liigutab seda vastupäeva 0 ° positsiooni suunas ja kauem kui 1,5 ms pöörab servo päripäeva 180 ° asendi suunas
4. samm: vajalikud komponendid
- servo
- Arduino
- muutuv takisti
Samm: vooluahela skeem
servol on 3 tihvti
ühendused Arduinoga
ühendage VCC 5v (punane)
ühendage gnd gnd -ga (pruun)
signaalijuhe kuni D9 (oranž)
6. samm: raamatukogu ja programm
laadige alla siit