Cuprins:

Cum să modificați un servo pentru a obține feedback în buclă închisă: 7 pași
Cum să modificați un servo pentru a obține feedback în buclă închisă: 7 pași

Video: Cum să modificați un servo pentru a obține feedback în buclă închisă: 7 pași

Video: Cum să modificați un servo pentru a obține feedback în buclă închisă: 7 pași
Video: Festo Automation Suite – Parametrizare si Functii de baza 2024, Iulie
Anonim
Cum se modifică un servo pentru a obține feedback în buclă închisă
Cum se modifică un servo pentru a obține feedback în buclă închisă

► În timp ce conduceți un servo cu un microcontroler (ca Arduino), îi puteți oferi numai ordine de locație țintă (în semnal PPM).

Cu această comandă, servo se va muta în această locație țintă. Dar nu este instantaneu! Nu știți exact când va fi atinsă locația …

Acesta este controlul buclei deschise.

► Dacă trebuie să vă mutați în diferite locații în ordine, modul obișnuit este să introduceți pauze (instrucțiuni de întârziere) pentru a permite servoului să realizeze mișcarea.

Și dacă aveți nevoie și de reactivitate, trebuie să modificați servo pentru a obține un circuit cu buclă închisă.

Pasul 1: Demontarea Servo-ului

Demontarea Servo-ului
Demontarea Servo-ului
Demontarea Servo-ului
Demontarea Servo-ului
Demontarea Servo-ului
Demontarea Servo-ului

deșurubați cele 4 șuruburi

nu vă mirați dacă există pe partea de sus … uitați cum este asamblat partea de jos cu aceste șuruburi lungi

scoateți adaptorul de perete din fundul de plastic

acum puteți vedea PCB-ul, nu îl mutați prea departe: există fire scurte.

gata pentru următorul pas, găsind pinul de semnal al potențiometrului intern!

Pasul 2: Folosiți un tester servo pentru a fi capabil să mutați servo în timp ce măsurați tensiunile

Folosiți un tester servo pentru a fi capabil să deplasați servo în timpul măsurării tensiunilor
Folosiți un tester servo pentru a fi capabil să deplasați servo în timpul măsurării tensiunilor
Folosiți un tester servo pentru a fi capabil să mutați servo în timp ce măsurați tensiunile
Folosiți un tester servo pentru a fi capabil să mutați servo în timp ce măsurați tensiunile

Acest tester vă oferă 3 moduri: alegeți modul manual când rotiți potul, servo-ul se rotește corespunzător.

Căutați ceva numit „Multi Servo Tester 3CH ECS Consistency Speed Controler Power Channels CCPM Meter” pentru câțiva dolari.

Pasul 3: Găsiți pinul de semnal

Găsiți pinul de semnal
Găsiți pinul de semnal
Găsiți pinul de semnal
Găsiți pinul de semnal

Servo-ul folosește un potențiometru intern pentru a-i cunoaște locația.

Vom hack PCB-ul și vom prelua aceste informații din potul însuși:-)

În acest caz, am putut vedea sub PCB cele 3 fire roșii care merg din pot (gnd, 5v, semnal).

Folosiți multimetrul în poziție continuă de tensiune. O bună presupunere educată este firul de mijloc, dar …

Măsurați tensiunea dintre firul servo negru și cei 3 pini (proveniți de la 3 fire de dedesubt)

Ar trebui să găsiți 0V, 5V sau mai puțin și o a treia tensiune care variază în timp ce servo este în mișcare. Folosiți servo testerul pentru aceasta!

Am înțeles? urmatorul pas

Pasul 4: lipire

Lipire
Lipire
Lipire
Lipire
Lipire
Lipire

Acum doriți să lipiți o sârmă la acest știft, dar, înainte de aceasta, asigurați-vă că găuriți o gaură în partea inferioară și introduceți firul.

Acum puteți lipi!

Pasul 5: Fir de semnal

Sârmă de semnal
Sârmă de semnal
Sârmă de semnal
Sârmă de semnal

Acum aveți un servo cu un al 4-lea fir care vă oferă poziția reală (indiferent de ultima comandă pe care a primit-o).

Pasul 6: Servo 8V

Servo 8V
Servo 8V
Servo 8V
Servo 8V
Servo 8V
Servo 8V
Servo 8V
Servo 8V

Puteți face același lucru cu servo mai puternic, adesea furnizat în 7V sau 8V sau mai mult

Asigurați-vă că verificați dacă semnalul potului variază întotdeauna sub 5V. Dacă ar varia până la 8V, acest lucru va determina arduino-ul dvs. să ardă.

În cazul acestui servo splendid (splendid) 60kg.cm RDS5160, sursa de alimentare poate fi între 6 și 8,4VDC.

Dar placa electronică convertește tensiunea la un maxim de 3,3V: este OK pentru scopuri arduino:-)

Apropo, îți poți innoda firul în spatele carcasei din plastic pentru a preveni ruperea din exterior …

Pasul 7: Mergeți mai departe

Acum puteți codifica un PID pentru a-i regla mișcările.

Iată câteva linkuri: pe servo

pe PID

Recomandat: