INHOUDSOPGAWE:

Hoe om 'n servo aan te pas om terugvoer oor geslote lus te kry: 7 stappe
Hoe om 'n servo aan te pas om terugvoer oor geslote lus te kry: 7 stappe

Video: Hoe om 'n servo aan te pas om terugvoer oor geslote lus te kry: 7 stappe

Video: Hoe om 'n servo aan te pas om terugvoer oor geslote lus te kry: 7 stappe
Video: 10 привычек, чтобы стать счастливым 2024, November
Anonim
Hoe om 'n servo aan te pas om terugvoer oor geslote lus te kry
Hoe om 'n servo aan te pas om terugvoer oor geslote lus te kry

► As u 'n servo met 'n mikrokontroller bestuur (soos Arduino), kan u hom slegs bevele van die teikenlokasie gee (in PPM -sein).

Met hierdie bestelling sal die servo na hierdie teikenlokasie beweeg. Maar dit is nie onmiddellik nie! U weet nie presies wanneer die ligging bereik sal word nie …

Dit is oop lus beheer.

► As u in volgorde na verskillende plekke moet skuif, is die gewone manier om pouses (vertragingsinstruksies) in te voeg om die servo die beweging te laat bereik.

En as u ook reaktiwiteit benodig, moet u die servo verander om 'n geslote kring te kry.

Stap 1: Demonteer die servo

Demontering van die servo
Demontering van die servo
Demontering van die servo
Demontering van die servo
Demontering van die servo
Demontering van die servo

draai die 4 skroewe los

moenie verbaas wees as daar aan die bokant is nie … kyk hoe die onderkant met hierdie lang skroewe saamgestel is

verwyder die skotteladapter van die plastiekbodem

jy kan nou die printplaat sien, moenie te ver beweeg nie: daar is kort drade.

gereed vir die volgende stap, om die seinpen van die interne potensiometer te vind!

Stap 2: Gebruik 'n servotester om die servo te kan beweeg terwyl u spanning meet

Gebruik 'n servotester om die servo te kan beweeg terwyl u spanning meet
Gebruik 'n servotester om die servo te kan beweeg terwyl u spanning meet
Gebruik 'n servotester om die servo te kan beweeg terwyl u spanning meet
Gebruik 'n servotester om die servo te kan beweeg terwyl u spanning meet

Hierdie toetser bied u drie modusse: kies die handmatige modus wanneer u die pot draai, die servo draai dienooreenkomstig.

Soek 'n paar dollar iets wat 'Multi Servo Tester 3CH ECS Consistency Speed Controler Power Channels CCPM Meter' genoem word.

Stap 3: Soek die seinpen

Vind die seinpen
Vind die seinpen
Vind die seinpen
Vind die seinpen

Die servo gebruik 'n interne potensiometer om die ligging daarvan te ken.

Ons kap die PCB en haal hierdie inligting uit die pot self:-)

In hierdie geval kon ek onder die printplaat die 3 rooi drade uit die pot sien (gnd, 5v, sein).

Gebruik die multimeter in 'n deurlopende posisie. 'N Goeie opgevoede raaiskoot is die middelste draad, maar …

Meet die spanning tussen swart servodraad en die 3 penne (kom van 3 drade van onder af)

U moet 0V, 5V of minder vind, en 'n derde spanning wat wissel terwyl die servo beweeg. Gebruik die servotester hiervoor!

Het dit? volgende stap

Stap 4: Soldeer

Soldeer
Soldeer
Soldeer
Soldeer
Soldeer
Soldeer

Nou wil u 'n draad aan hierdie pen soldeer, maar VOOR dit moet u 'n gat in die onderkant boor en die draad steek.

Nou kan jy soldeer!

Stap 5: Seindraad

Sein draad
Sein draad
Sein draad
Sein draad

Nou het u 'n servo met 'n 4de draad wat u die werklike posisie gee (ongeag die laaste bestelling wat hy ontvang het).

Stap 6: 8V servo

8V servo
8V servo
8V servo
8V servo
8V servo
8V servo
8V servo
8V servo

U kan dieselfde doen met sterker servo wat gereeld in 7V of 8V of meer verskaf word

U moet seker maak dat die potsein altyd onder 5V wissel. As dit tot 8V sou wissel, sal dit veroorsaak dat u arduino brand.

In die geval van hierdie (fantastiese) 60 kg.cm RDS5160 digitale servo, kan die kragtoevoer tussen 6 en 8.4VDC wees.

Maar die elektroniese bord skakel die spanning om na 'n maksimum van 3.3V: dit is goed vir arduino-doeleindes:-)

Terloops, u kan u draad agter die plastiekhouer knoop om te voorkom dat dit van buite skeur …

Stap 7: Gaan verder

U kan nou 'n PID kodeer om die bewegings daarvan te reguleer.

Hier is 'n paar skakels: op servo

op PID

Aanbeveel: