Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
sa tutorial na ito, tuklasin natin kung ano ang isang servo
panoorin ang video tutorial na ito
Hakbang 1: Ano ang Servo
Ang isang servo motor ay isang rotary actuator o linear actuator na nagbibigay-daan para sa tumpak na kontrol ng anggular o linear na posisyon, tulin at bilis. Binubuo ito ng isang angkop na motor na isinama sa isang sensor para sa feedback sa posisyon. Nangangailangan din ito ng isang medyo sopistikadong controller, madalas na isang nakatuon na module na partikular na idinisenyo para magamit sa mga servomotor.
Ang servomotor ay hindi isang tukoy na klase ng motor, bagaman ang term na servomotor ay madalas na ginagamit upang tumukoy sa isang motor na angkop para magamit sa isang closed-loop control system.
Ginagamit ang mga servomotor sa mga application tulad ng robotics, makinarya ng CNC o awtomatikong pagmamanupaktura.
Hakbang 2: Hinahayaan Buksan at Suriin Kung Ano Sa Loob ng isang Servo
Kami ay nag-eeksperimento sa sg90 servo
ginamit ng system ng gear upang mabawasan ang rpm at dagdagan ang torquecontrol circuit-kc8801ic based control circuit variable resistor -ginamit upang magbigay ng puna
Hakbang 3: Paano Makokontrol ang isang Servo
Ang servos ay kinokontrol sa pamamagitan ng pagpapadala ng isang de-koryenteng pulso ng variable na lapad o modulate ng lapad ng pulso (PWM), sa pamamagitan ng control wire. Mayroong isang minimum na pulso, isang maximum na pulso, at isang rate ng pag-uulit. Ang isang motor na servo ay maaari lamang buksan ang 90 ° sa alinmang direksyon para sa isang kabuuang kilusang 180 °. Ang posisyon na walang kinikilingan ng motor ay tinukoy bilang ang posisyon kung saan ang servo ay may parehong dami ng potensyal na pag-ikot sa parehong direksyon sa direksyon pakanan o kontra-pakanan. Ang PWM na ipinadala sa motor ay tumutukoy sa posisyon ng baras, at batay sa tagal ng pulso na ipinadala sa pamamagitan ng control wire; ang rotor ay babalik sa nais na posisyon. Inaasahan ng servo motor na makakita ng isang pulso bawat 20 milliseconds (ms) at ang haba ng pulso ay matutukoy kung hanggang saan lumiliko ang motor. Halimbawa, isang 1.5ms na pulso ang magpapasara sa motor sa posisyon na 90 °. Mas maikli sa 1.5ms ang gumagalaw nito sa direktang pabalik na direksyon patungo sa posisyon na 0 °, at ang anumang mas mahaba sa 1.5ms ay liliko ang servo sa isang direksyon sa direksyon patungo sa posisyon na 180 °
Hakbang 4: Kailangan ng Mga Bahagi
- servo
- Arduino
- variable risistor
Hakbang 5: Diagram ng Circuit
ang isang servo ay mayroong 3 mga pin
mga koneksyon kay Arduino
ikonekta ang VCC sa 5v (pula)
ikonekta ang gnd sa gnd (kayumanggi)
signal wire sa D9 (orange)
Hakbang 6: Library at Program
mag-download mula dito