Simulace hidraulickeho pístu servem

djlaca
Příspěvky: 22
Registrován: pon 29. dub 2019 9:08:38

Simulace hidraulickeho pístu servem

Příspěvek od djlaca » pát 24. kvě 2019 12:58:06

Zdravím jak naprogramovat aby se servo chovalo jako hidro píst (páka dopředu =pohib páka v nule =zastavení páka stejným směrem =pokračování v pohybu páka opačným směrem =pohyb zpět

Uživatelský avatar
prikrylm
Příspěvky: 237
Registrován: sob 27. dub 2019 10:16:52
Bydliště: Brno

Re: Simulace hidraulickeho pístu servem

Příspěvek od prikrylm » sob 25. kvě 2019 13:27:52

Jo, teď jsem si dělal robotka a takto to mám vyrobené. Jeden malý LUA mix script, inspirováno jiným projektem na githubu.
robot.ZIP
(764 bajtů) Staženo 34 x
Zkoušel jsem podobnou funkcionalitu i bez LUA (přičítání hodnoty páky k hodnotě osy), ale moc jsem neuspěl. Resp. šlo to, ale nedala se pořádně naladit rychlost a reakce na páku byla moc citlivá. Možná ale existuje jednoduché řešení, které jsem přehlédl.

Edit: ne rychlost, ale v neutrální poloze páky osa utíkala k nule... viz níž.
Naposledy upravil(a) prikrylm dne pon 27. kvě 2019 21:04:34, celkem upraveno 1 x.
(šroubovák | kleště | měřák | pájka | drátky | několik vrtulemi poháněných létajících strojů)

Uživatelský avatar
Jan Urbánek
Administrátor fóra
Příspěvky: 637
Registrován: ned 21. dub 2019 17:30:13

Re: Simulace hidraulickeho pístu servem

Příspěvek od Jan Urbánek » ned 26. kvě 2019 19:03:43

Citlivost otupit expem nebo váhou nešlo?

Uživatelský avatar
prikrylm
Příspěvky: 237
Registrován: sob 27. dub 2019 10:16:52
Bydliště: Brno

Re: Simulace hidraulickeho pístu servem

Příspěvek od prikrylm » pon 27. kvě 2019 10:32:16

Dával jsem váhu 1 a stejně byla reakce moc rychlá. Navíc načítání osy přetékalo, takže by se musely řešit okraje a to už mi přišlo jednodušší použít LUA.

...Možná jsem dělal někde chybu a opravdu by šlo jen naklikat bez LUA...

Teď mě napadá, váha + hodně placatá křivka by mohlo být řešení citlivosti...
(šroubovák | kleště | měřák | pájka | drátky | několik vrtulemi poháněných létajících strojů)

Uživatelský avatar
prikrylm
Příspěvky: 237
Registrován: sob 27. dub 2019 10:16:52
Bydliště: Brno

Re: Simulace hidraulickeho pístu servem

Příspěvek od prikrylm » pon 27. kvě 2019 21:00:49

Tak jsem kecal. Proč jsem skončil u LUA bylo to, že mix kanál + malá citlivost páky byla téměř OK. Téměř, znamená to, že v kladné části osy se "hyraulika" chová správně, ale v záporné pomalu klesá k nule. Asi nějaká zaokrouhlovcí chyba ve FW nebo co. Stejné chování je u X9D+ i X-lite. Pravda u jednoho kanálu X9D+ se mi jedna osa v záporné části občas chovala správně. Kalibrovat osu jsem zkoušel. Zkoušel jsem i prohnat přes jiný kanál, přičítat kanál, ale pořád to samé, někdy jo, někdy kanál utíká k nule.

Třeba pořád někde dělám chybu...
(šroubovák | kleště | měřák | pájka | drátky | několik vrtulemi poháněných létajících strojů)

Roman_rc.pilot
Příspěvky: 13
Registrován: ned 26. dub 2020 20:58:34

Re: Simulace hidraulickeho pístu servem

Příspěvek od Roman_rc.pilot » pát 15. kvě 2020 20:39:36

Kluci, super LUA ;) Vyzkouseno na kloubovem traktoru ;) Jen script upraven, aby na spinac se prepnul na klasickou funkci kniplu a hlavne do stredu a zaroven se vynuloval pro nove spusteni :)

Odpovědět