Servo de control utilizând 555 Timer IC: 3 pași
Servo de control utilizând 555 Timer IC: 3 pași
Anonim
Servo de control folosind 555 Timer IC
Servo de control folosind 555 Timer IC

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

  1. IC cu temporizator NE555.
  2. 1M rezistor. (Se pot utiliza orice valori de la 500K la 1M ohm)
  3. Rezistor 15K.
  4. Potențiometru 100K (rezistor variabil).
  5. 1N4148 Diodă.
  6. Condensator 100uF 16V.
  7. Condensator 22nF.
  8. 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:

Realizarea circuitului
Realizarea circuitului
Realizarea circuitului
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

Compactarea circuitului
Compactarea circuitului
Compactarea circuitului
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: