Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Paggawa ng Circuit:
- Hakbang 2: Paggawa ng Circuit Compact
- Hakbang 3: Konklusyon:
Video: Kontrolin ang Servo Gamit ang 555 Timer IC: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang aking kauna-unahang itinuro ay ang "Pagkontrol sa Mga Serbisyo gamit ang Analog Joystick". Mula noon ay nagbahagi ako ng ilang mga proyekto na nangangailangan ng mga servo halimbawa: Robotic arm at Face tracker. Palagi kaming gumagamit ng isang microcontroller upang makontrol ang mga servos. Ngunit upang subukan ang mga servos o upang gumawa ng mga pangunahing proyekto na hindi nangangailangan ng awtomatikong kontrol hindi namin kailangan ng isang microcontroller.
Samakatuwid sa itinuturo na ito ay ipapakita ko sa iyo kung paano gumawa ng isang simpleng servo controller gamit ang 555 timer IC at iba pang pangunahing mga elektronikong sangkap. Maaari mo itong gamitin upang subukan ang iyong mga bagong servo o muling idisenyo muli ito alinsunod sa kailangan ng iyong proyekto. Kaya't magsimula tayo.
Mga gamit
Ang lahat ng mga supply na ginamit sa mga proyektong ito ay maaaring mabili mula sa UTsource.net
- NE555 Timer IC.
- 1M risistor. (Anumang mga halaga mula 500K hanggang 1M ohm ay maaaring magamit)
- 15K resustor.
- 100K potentiometer (variable risistor).
- 1N4148 Diode.
- 100uF 16V Capacitor.
- 22nF Capacitor.
- 9G servo.
Kasama ng mga ito kakailanganin mo rin ang isang breadboard para sa prototyping at 5V-12V na mapagkukunan ng kuryente.
Hakbang 1: Paggawa ng Circuit:
Napaka-simple ng circuit, ginagamit namin ang 555 timer IC sa Astable Multivibrator mode. Kinokontrol namin ang isang servo gamit ang PWM na nangangahulugang Pulse Width Modulation. Ang PWM ay walang iba kundi isang serye ng mataas at mababang pulso (mababang pagiging 0 at mataas na pagiging 1). Ang posisyon ng servo ay nag-iiba depende sa tagal ng mataas o '1' pulso na kilala rin bilang 'lapad'. Samakatuwid ang pangalang "Pulse Width Modulation".
Ang circuit sa itaas ay makakatulong sa amin na baguhin ang kinakailangang pulso at samakatuwid ay makontrol ang posisyon ng servo. Ang circuit ay idinisenyo upang makontrol ang pinaka-karaniwang mga servo na ginagamit sa merkado.
TANDAAN: Sinusuportahan ng circuit ang lakas ng 5V-12V ngunit depende ito sa ginagamit mong servo. Sumangguni sa mga datasheet para sa kinakailangan sa kuryente ng iyong servo. Tulad ng paggamit ko ng isang 9G servo na kung saan ay nagpapatakbo sa 5V, naibigay ko ang parehong dami ng lakas. Ang paggamit ng 12V upang mapagana ang isang 5V servo ay maaaring makapinsala sa servo kaagad
Hakbang 2: Paggawa ng Circuit Compact
Ngayon ay maaari mong gamitin ang circuit sa breadboard o maaari mo itong gawing mas permanente sa pamamagitan ng paghihinang nito sa isang PCB. Na-solder ko ang lahat ng mga sangkap sa isang perf board na krudo ngunit natapos ang trabaho. Maaari mo itong makita sa imahe sa itaas, Ito ay maliit at siksik at may mga header upang ikonekta ang servo at potentiometer. Kaya't maaari kong suriin ang parehong mga Servo at Kaldero.
Maaari ka ring gumawa ng isang propesyonal na naghahanap ng PCB gamit ang mga Gerber file na ito. I-download lamang at isumite sa anumang mga serbisyong pagmamanupaktura ng PCB na gusto mo.
Hakbang 3: Konklusyon:
Sa nagawa na ito, maaari mo nang simulan ang pagsubok sa iyong mga servo nang hindi nangangailangan ng isang microcontroller at coding. Ang setup na ito ay maaaring magamit para sa maraming mga application. Gusto kong makita kung ano ang gagawin mo dito. Huwag kalimutan ang suriin ang video tutorial na nakakabit sa itaas.
Inaasahan kong kapaki-pakinabang sa iyo ang itinuturo na ito at tinulungan kang matuto ng bago. Salamat.
Inirerekumendang:
DIY -- Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: 6 Mga Hakbang
DIY || Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: Habang gumagawa ng isang Spider robot, maaaring malaman ng maraming mga bagay tungkol sa robot. Tulad ng paggawa ng Robots ay Nakakaaliw pati na rin ang mapaghamong. Sa video na ito ipapakita namin sa iyo kung paano gumawa ng isang Spider robot, na maaari naming mapatakbo gamit ang aming smartphone (Androi
Simpleng Gesture Control - Kontrolin ang Iyong Mga Laruan sa RC Gamit ang Kilusan ng Iyong Braso: 4 na Hakbang (na may Mga Larawan)
Simpleng Pagkontrol ng Kilos - Kontrolin ang Iyong Mga Laruan sa RC Gamit ang Kilusan ng Iyong Braso: Maligayang pagdating sa aking 'ible' # 45. Kamakailan lamang ay gumawa ako ng isang ganap na gumaganang bersyon ng BB8 gamit ang mga bahagi ng Lego Star Wars … ang Force Band na ginawa ni Sphero, naisip ko: " Ok, I c
AVR Microcontroller. Mga LED Flasher Gamit ang Timer. Nakagambala ang Mga timer. Timer CTC Mode: 6 na Hakbang
AVR Microcontroller. Mga LED Flasher Gamit ang Timer. Nakagambala ang Mga timer. Timer CTC Mode: Kamusta sa lahat! Ang timer ay isang mahalagang konsepto sa larangan ng electronics. Ang bawat elektronikong sangkap ay gumagana sa isang batayan sa oras. Nakakatulong ang base ng oras na ito upang mapanatili ang lahat ng trabaho na naka-synchronize. Ang lahat ng mga microcontroller ay gumagana sa ilang paunang natukoy na dalas ng orasan, ang
Kontrolin ang Hanggang sa 4 Servo Gamit ang isang Smartphone o Anumang Device na May isang Audio Output: 3 Mga Hakbang
Kontrolin ang Hanggang sa 4 Servo Paggamit ng isang Smartphone o Anumang Device na May isang Audio Output: Narito nagpapakita ako ng isang simpleng elektronikong montage upang makontrol ang hanggang sa apat na servos sa anumang aparato na makakabasa ng isang audio file
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c