Sisukord:

Kuidas muuta servot suletud ahelaga tagasiside saamiseks: 7 sammu
Kuidas muuta servot suletud ahelaga tagasiside saamiseks: 7 sammu

Video: Kuidas muuta servot suletud ahelaga tagasiside saamiseks: 7 sammu

Video: Kuidas muuta servot suletud ahelaga tagasiside saamiseks: 7 sammu
Video: 10 привычек, чтобы стать счастливым 2024, November
Anonim
Kuidas muuta servot suletud ahelaga tagasiside saamiseks?
Kuidas muuta servot suletud ahelaga tagasiside saamiseks?

► Mikrokontrolleriga servot juhtides (nagu Arduino) saate talle anda ainult sihtkoha korraldusi (PPM -signaalis).

Selle tellimuse korral liigub servo sellesse sihtkohta. Kuid see ei toimu kohe! Sa ei tea täpselt, millal asukoht jõuab…

See on avatud ahela juhtimine.

► Kui peate järjest liikuma erinevatesse kohtadesse, on tavaline viis sisestada pausid (viivitusjuhised), et lasta servol liikuda.

Ja kui vajate ka reaktiivsust, peate suletud ahela saamiseks servot modifitseerima.

Samm: servo demonteerimine

Servo demonteerimine
Servo demonteerimine
Servo demonteerimine
Servo demonteerimine
Servo demonteerimine
Servo demonteerimine

keerake 4 kruvi lahti

ärge imestage, kui need on peal … vaadake, kuidas põhi nende pikkade kruvidega kokku pannakse

eemaldage vaheseina adapter plastikust põhjast

nüüd näete trükkplaati, ärge liigutage seda liiga kaugele: juhtmed on lühikesed.

valmis järgmiseks sammuks, leidke sisemise potentsiomeetri signaali tihvt!

Samm: kasutage servotesterit, et saaksite pinget mõõtes servot liigutada

Kasutage servotesterit, et saaksite pinget mõõtes servot liigutada
Kasutage servotesterit, et saaksite pinget mõõtes servot liigutada
Kasutage servotesterit, et saaksite pinget mõõtes servot liigutada
Kasutage servotesterit, et saaksite pinget mõõtes servot liigutada

See tester pakub teile 3 režiimi: valige potti keerates käsitsi režiim, servo pöörleb vastavalt.

Otsige mõne dollari eest midagi, mida nimetatakse "mitme servo testeriks 3CH ECS -i järjepidevuse kiiruse regulaatori võimsuskanalite CCPM -meeter".

3. samm: leidke signaali tihvt

Leidke signaalipulk
Leidke signaalipulk
Leidke signaalipulk
Leidke signaalipulk

Servo kasutab selle asukoha teadmiseks sisemist potentsiomeetrit.

Häkkime trükkplaadi ja toome selle teabe potist ise:-)

Sel juhul nägin trükkplaadi all 3 punast juhtmest, mis potist lähevad (gnd, 5v, signaal).

Kasutage multimeetrit pinge pidevas asendis. Hea haritud oletus on keskmine traat, kuid…

Mõõtke pinge musta servotraadi ja 3 tihvti vahel (tuleb 3 juhtmest altpoolt)

Peaksite leidma 0V, 5V või vähem ja kolmanda pinge, mis muutub servo liikumise ajal. Kasutage selleks servotestrit!

Sain aru? järgmine samm

4. samm: jootmine

Jootmine
Jootmine
Jootmine
Jootmine
Jootmine
Jootmine

Nüüd soovite selle tihvti külge jootma traadi, kuid ENNE seda puurige põhja kindlasti auk ja sisestage traat.

Nüüd saate jootma!

Samm: signaalijuhe

Signaali juhe
Signaali juhe
Signaali juhe
Signaali juhe

Nüüd on teil neljanda juhtmega servo, mis annab teile selle tegeliku asukoha (olenemata viimasest tellimusest, mille ta sai).

Samm: 8 V servo

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

Sama saate teha ka tugevama servoga, mida sageli tarnitakse 7 V või 8 V või rohkem

Lihtsalt kontrollige kindlasti, et poti signaal varieerub alati alla 5 V. Kui see varieerub kuni 8 V, põhjustab see teie arduino põletamise.

Selle (suurepärase) 60 kg cm RDS5160 digitaalse servo puhul võib toiteallikas olla vahemikus 6 kuni 8,4 VDC.

Kuid elektrooniline plaat muudab pinge maksimaalselt 3,3 V-ks: see on arduino eesmärkidel OK:-)

Muide, võite traadi sõlmida plastkorpuse taha, et vältida rebenemist väljastpoolt …

7. samm: minge kaugemale

Nüüd saate PID -i liikumise reguleerimiseks kodeerida.

Siin on mõned lingid: servos

PID -is

Soovitan: