jyrry píše:Spis bych to videl na expem rizenou rychlost pohybu serva a tim potakem davat smer - tedy kam otocim ze stredove polohy, tam jede servo - a velikostí vychylky ridit rychlost pohybu - mala vychylka = servo pojede pomalicku danym smerem; velka vychylka = servo pojede fofrem. Softem se omezi koncove polohy serva, aby tam zastavilo i kdyz paka bude stale vychylena tim smerem.
Uff, snad jsem to popsal dobre, jak jsem to myslel...

Trochu jsme se v tom zamotali, ale myšlenka je na dobré cestě! Co se týče koncových poloh serva - pokud je páka vychýlená, servo se nesmí zastavit! Kamera nemá koncové body, pokud budu držet páku vychýlenou, bude se otáčet třeba hodinu v kuse kolem dokola (hlava, která nese kameru, má sběrací kroužky, takže ani kabelům od kamery to nevadí, neukroutí se

)! A pokud páku pustím, kamera se zastaví tam, kde je, nevrací se sama zpět.
Funguje to přesně jak jsi napsal - páku vychýlím málo, servo se točí pomalu směrem dle vychýlení. Vychýlím hodně, servo fofruje. Dokud držím výchylku, stále se točí (připomínám, že serva nemají dorazy a jejich potenciometr není mechanicky spojen s převody).
Tohle mi funguje i s obyčejným servodriverem, jenže abych docílil opravdu pomalého otáčení serva (cca 1-2 ot/min), musím páku vychýlit opravdu minimálně a s obrovským citem - jenže když si představíš, že zároveň těma samýma rukama ovládáš pohyb 8 metrového ramene s váhou okolo 120 kg včetně protizávaží, tak jsou tyhle extra pidi citlivé pohyby dost problém. Proto potřebuji, aby okolo neutrálu i při větší výchylce byla rychlost otáčení stále malá a teprve když pojedu na doraz, servo zrychlí na maximum.
viz. připojený graf - současný stav je ten modrý, a já se potřebuju dopídit k tomu červenému.
Jinak mezi servem a samotnou hlavou (kamerou) je ještě další převod 7:1, takže de facto 1 otáčka serva = pohyb kamery o cca 50°.