Sadržaj:

Upravljajte servo upravljanjem pomoću mjerača vremena 555: 3 koraka
Upravljajte servo upravljanjem pomoću mjerača vremena 555: 3 koraka

Video: Upravljajte servo upravljanjem pomoću mjerača vremena 555: 3 koraka

Video: Upravljajte servo upravljanjem pomoću mjerača vremena 555: 3 koraka
Video: CS50 2015 - Week 7, continued 2024, Srpanj
Anonim
Upravljajte servo uređajem pomoću 555 mjerača vremena
Upravljajte servo uređajem pomoću 555 mjerača vremena

Moja prva instrukcija bila je "Kontrola servo upravljača pomoću analogne palice za upravljanje". Od tada sam podijelio nekoliko projekata kojima su potrebni servo upravljači, na primjer: Robotska ruka i Tracker za lice. Uvijek smo koristili mikrokontroler za upravljanje servomotorima. No, za testiranje servo upravljača ili izradu osnovnih projekata kojima nije potrebna automatska kontrola ne trebamo mikrokontroler.

Stoga ću vam u ovom uputstvu pokazati kako napraviti jednostavan servo upravljač koristeći 555 vremensku IC i druge osnovne elektroničke komponente. Ovo možete upotrijebiti za testiranje novih servomotora ili ga jednostavno redizajnirati prema potrebama vašeg projekta. Pa krenimo.

Pribor

Sav materijal koji se koristi u ovim projektima može se kupiti na UTsource.net

  1. NE555 Mjerač vremena IC.
  2. 1M otpornik. (Mogu se koristiti bilo koje vrijednosti od 500K do 1M ohma)
  3. 15K obnovitelj.
  4. Potenciometar 100K (promjenjivi otpornik).
  5. 1N4148 Dioda.
  6. 100uF 16V kondenzator.
  7. Kondenzator 22nF.
  8. 9G servo.

Uz ove će vam trebati i matična ploča za izradu prototipova i izvor napajanja 5V-12V.

Korak 1: Izrada kruga:

Izrada kruga
Izrada kruga
Izrada kruga
Izrada kruga

Krug je vrlo jednostavan, koristimo IC 555 timer u modu Astable Multivibrator. Servo upravljamo pomoću PWM -a koji označava Pulse Width Modulation. PWM nije ništa drugo nego niz visokih i niskih impulsa (nisko 0 i visoko 1). Položaj serva varira ovisno o trajanju visokog ili "1" impulsa poznatom i kao "širina". Otuda i naziv "Pulse Width Modulation".

Gornji krug će nam pomoći u moduliranju potrebnog impulsa, a time i u kontroli položaja serva. Krug je dizajniran tako da može kontrolirati najčešće servosisteme koji se koriste na tržištu.

NAPOMENA: Krug podržava napajanje 5V-12V, ali to ovisi o servo pogonu koji koristite. Zahtjeve za snagom vašeg serva potražite u podatkovnim tablicama. Budući da sam koristio 9G servo koji radi na 5V, isporučio sam istu količinu energije. Korištenje 12V za napajanje servo od 5V može odmah oštetiti servo

Korak 2: Učinite krug kompaktnim

Učiniti krug kompaktnim
Učiniti krug kompaktnim
Učiniti krug kompaktnim
Učiniti krug kompaktnim

Sada možete ili koristiti krug na ploči ili ga možete učiniti trajnijim lemljenjem u PCB. Lemio sam sve komponente na perf ploči koja je sirova, ali obavi posao. Možete ga vidjeti na gornjoj slici, mali je i kompaktan te ima zaglavlja za povezivanje servo i potenciometra. Tako mogu provjeriti i servo i lonce.

Pomoću ovih Gerberovih datoteka možete napraviti i PCB profesionalnog izgleda. Samo preuzmite i podnesite bilo koju uslugu proizvodnje PCB -a koju želite.

Korak 3: Zaključak:

Kad je to učinjeno, sada možete početi testirati svoje servo upravljače bez potrebe za mikrokontrolerom i kodiranjem. Ova se postavka može koristiti za mnoge aplikacije. Volio bih vidjeti što radite s tim. Ne zaboravite pogledati video tutorial u prilogu gore.

Nadam se da vam je ovo uputstvo korisno i pomoglo vam da naučite nešto novo. Hvala vam.

Preporučeni: