Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
Primul meu instructable a fost „Controlling Servos using Analog Joystick”. De atunci am împărtășit câteva proiecte care aveau nevoie de servouri, de exemplu: braț robot și Face tracker. Am folosit întotdeauna un microcontroler pentru a controla servomotoarele. Dar pentru a testa servomotoarele sau pentru a face proiecte de bază care nu au nevoie de control automat, nu avem nevoie de un microcontroler.
Prin urmare, în acest instructable, vă voi arăta cum să realizați un servo controler simplu folosind un timer 555 IC și alte componente electronice de bază. Puteți utiliza acest lucru pentru a testa noile servere sau doar pentru a le reproiecta în funcție de nevoile proiectului. Deci sa începem.
Provizii
Toate consumabilele utilizate în aceste proiecte pot fi achiziționate de pe UTsource.net
- IC cu temporizator NE555.
- 1M rezistor. (Se pot utiliza orice valori de la 500K la 1M ohm)
- Rezistor 15K.
- Potențiometru 100K (rezistor variabil).
- 1N4148 Diodă.
- Condensator 100uF 16V.
- Condensator 22nF.
- Servo 9G.
Împreună cu acestea, veți avea nevoie și de o placă de testare pentru prototipare și o sursă de alimentare de 5V-12V.
Pasul 1: Realizarea circuitului:
Circuitul este foarte simplu, folosim IC 555 timer în modul Astable Multivibrator. Controlăm un servo folosind PWM care înseamnă Pulse Width Modulation. PWM nu este altceva decât o serie de impulsuri ridicate și scăzute (scăzut fiind 0 și înalt fiind 1). Poziția servo variază în funcție de durata impulsului înalt sau „1”, cunoscut și sub numele de „lățime”. De aici și numele „Modularea lățimii pulsului”.
Circuitul de mai sus ne va ajuta să modulăm impulsul necesar și, prin urmare, să controlăm poziția servo-ului. Circuitul este conceput pentru a putea controla cele mai comune servo utilizate pe piață.
NOTĂ: Circuitul acceptă alimentare de 5V-12V, dar depinde de servo-ul pe care îl utilizați. Consultați fișele tehnice pentru puterea necesară a servo-ului dvs. Deoarece am folosit un servo 9G care funcționează pe 5V, am furnizat aceeași cantitate de energie. Utilizarea 12V pentru a alimenta un servo de 5V poate deteriora instantaneu servo-ul
Pasul 2: Compactarea circuitului
Acum puteți folosi circuitul de pe panou sau îl puteți face mai permanent lipindu-l într-un PCB. Am lipit toate componentele pe o placă de perfecțiune care este brută, dar își face treaba. Îl puteți vedea în imaginea de mai sus, este mic și compact și are anteturi pentru conectarea servo și potențiometru. Așa că pot verifica atât Servo-uri, cât și Ghivece.
De asemenea, puteți crea un PCB cu aspect profesional folosind aceste fișiere Gerber. Doar descărcați și trimiteți la orice servicii de fabricație PCB pe care le preferați.
Pasul 3: Concluzie:
După ce ați făcut acest lucru, acum puteți începe testarea servoarelor fără a fi nevoie de un microcontroler și codificare. Această setare poate fi utilizată pentru multe aplicații. Mi-ar plăcea să văd ce faceți cu el. Nu uitați să consultați tutorialul video atașat mai sus.
Sper că acest instructable vă este util și vă va ajuta să învățați ceva nou. Mulțumesc.
Recomandat:
Circuit buton alarmă panică utilizând 555 Timer IC (Partea 1): 4 pași
Circuit buton alarmă panică utilizând 555 Timer IC (Partea 1): Un circuit alarmă panică este utilizat pentru a trimite imediat un semnal de urgență persoanelor dintr-o locație din apropiere pentru a apela la ajutor sau pentru a-i alerta. Posibila situație de panică poate fi oricare, nu este limitată la câteva situații. S-ar putea păstra
Motor pas cu pas cu flip flops și timer 555; prima parte a circuitului Temporizatorul 555: 3 pași
Motor pas cu pas cu flip flops și timer 555; prima parte a circuitului timerul 555: motorul pas cu pas este un motor continuu care se deplasează în trepte discrete. Este adesea folosit în imprimante și chiar în robotică. Voi explica acest circuit în trepte. Prima parte a circuitului este un 555 temporizator. Este prima imagine (vezi mai sus) cu un cip 555 cu
Circuitul butonului de alarmă de panică utilizând IC 555 Timer (Partea 2): 3 pași
Circuitul butonului de alarmă de panică folosind IC 555 Timer (Partea 2): Hei băieți! Amintiți-vă partea 1 din acest instructable. Dacă nu aruncați o privire aici. Continuarea mai departe … Un circuit de alarmă de panică este utilizat pentru a trimite imediat un semnal de urgență persoanelor dintr-o locație din apropiere pentru a apela la ajutor sau pentru a-i alerta. Posibilul pan
8 relee Control cu NodeMCU și receptor IR utilizând WiFi și telecomandă IR și aplicația Android: 5 pași (cu imagini)
Controlul a 8 relee cu receptorul NodeMCU și IR utilizând aplicația WiFi și telecomanda IR și Android: Controlul a 8 comutatoare de releu folosind receptorul nodemcu și ir prin intermediul aplicației wifi și telecomandă ir și android. Telecomanda ir funcționează independent de conexiunea wifi. AICI
Control autonom al RPM al motorului utilizând sistemul de feedback de la un tahometru bazat pe IR: 5 pași (cu imagini)
Control autonom al RPM al motorului folosind sistemul de feedback de la un tahometru bazat pe IR: este întotdeauna nevoie de automatizarea unui proces, fie el simplu / monstruos. Am avut ideea de a face acest proiect dintr-o provocare simplă cu care m-am confruntat în timp ce găseam metode de udare / irigare a micii noastre pământuri. Problema lipsei de curent de alimentare