Vibrace serva
Vibrace serva
Dobry den
potreboval bych pro nemodelarskou aplikaci zvlastni funkci vibrace serva.
Presneji potrebuji aby servo vibrovalo amplitudou velikosti dle nastaveni kanalu v rozsahu plus minus 1% az 25%. Rychlost prekmitu amplitudy nastavena trvale v programu
Zaroven aby na kniplu bylo mozno s nim i nadale menit stred amplitudy.
Je toto mozno naprogramovat?
Dekuji za info.
Petr K.
potreboval bych pro nemodelarskou aplikaci zvlastni funkci vibrace serva.
Presneji potrebuji aby servo vibrovalo amplitudou velikosti dle nastaveni kanalu v rozsahu plus minus 1% az 25%. Rychlost prekmitu amplitudy nastavena trvale v programu
Zaroven aby na kniplu bylo mozno s nim i nadale menit stred amplitudy.
Je toto mozno naprogramovat?
Dekuji za info.
Petr K.
Re: Vibrace serva
Tak, jedná se dřív o cyklický pohyb než o vibrace a to samozřejmě naprogramovat jde. Maximální rychlost přejezdu serva je ale servu "vrozená" (a bude se měnit se zatížením). Při pomalých přejezdech potom bude záležet na velikosti kroku, z důvodu plynulého pohybu. A bude zřejmě třeba řešit to "udělátkem", pokud to vůbec řešit půjde (žádný konkrétní "čísla" v zadání nevidím). Pokud by záleželo na přesnosti dojezdu předprogramovaných poloh, musela by být snímána poloha páky serva. (Není to krokový motor, servo jede jak může ). Takže to asi bude chtít řešit jinak....
Pokud ale na přesnosti moc nezáleží a stačila by na přejezdy maximální rychlost serva, stačilo by amplitudu odvodit od času přepínání směru chodu serva. Potom by ale platilo, že čím menší amplituda (t.j. úhel otáčení), tím vyšší frekvence cyklování. Jinak by musela páka v koncových bodech čekat.
Pokud ale na přesnosti moc nezáleží a stačila by na přejezdy maximální rychlost serva, stačilo by amplitudu odvodit od času přepínání směru chodu serva. Potom by ale platilo, že čím menší amplituda (t.j. úhel otáčení), tím vyšší frekvence cyklování. Jinak by musela páka v koncových bodech čekat.
Re: Vibrace serva
Ano to je presne co mam predstavu.Rychlost amplitudy nastavit dle konkretni rychlosti serva a jeho zatizeni ktere bude cca konstantni. Tzn nastaveni v programu a nasledne jiz menit pouze proporcionalnim kanalem velikost amplitudy a dalsim kanalem posunovat stred amplitudy.
Jenze ohledne OpenTX vubec netusim jak tuto nemodelarskou vec naprogramovat. Umim zakladni mixy, propojeni apod.... ktere potrebuji pro sve modelarske aplikace.
Dekuji za navedeni nebo jakykoliv nastrel.
PeKo
Jenze ohledne OpenTX vubec netusim jak tuto nemodelarskou vec naprogramovat. Umim zakladni mixy, propojeni apod.... ktere potrebuji pro sve modelarske aplikace.
Dekuji za navedeni nebo jakykoliv nastrel.
PeKo
Re: Vibrace serva
Jeste mne napadlo ze by to slo vyresit kmitem +-100% a menit kanalem jen dobu setrvani. Tim jak by byla kratsi nez doba prejeti serva tak by se zvetsovala amplituda bez setrvani v krajni poloze. Jenze pokud by servo bylo z jakehokoliv duvodu na jednu stranu rychlejsi nez na druhou doslo by nejspis k posunuti stredu vysledne amplitudy coz uplne neni to co bych potreboval....
Re: Vibrace serva
Nestačil by ti na to nějaký lepší servotester ???
Horus X12S, hromada přijímačů, čidel a letadel
Re: Vibrace serva
Servotester je ponekud jen pasivni.... potrebuji to ovladat na dalku vcetne meneni stredove polohy v prubehu kmitani.
Re: Vibrace serva
Něco podobného by se hodilo na ovládání RC ryby s pohonem pomocí zadní ploutve.
Re: Vibrace serva
Zase mě napadají dvě možnosti. "Nějak to napípat", tam ale vidím problém se změnou rychlosti kmitání serva (zpomalení se dá nastavit jen jedno). Možná více řádků mixu a vybírat a tím měnit rychlost kmitání skokově, což by tak pro pět rychlostí nemuselo být až tak nepřijatelné.
Amplituda a směr (otočení ocasu ryby) by se pak měnilo poměrně snadno přes globální proměnné a jejich přiřazením váze a offsetu.
To byla ta zajímavější varianta.
No a pak ta "nudnější", přes LUA.
Jestli nebudete vědět jak, něco zkusím spáchat. Možná to bude zajímavý příklad do seriálu OpenTX nejen pro bagristy.
To bude chtít dobře chladit servo, ne?
Amplituda a směr (otočení ocasu ryby) by se pak měnilo poměrně snadno přes globální proměnné a jejich přiřazením váze a offsetu.
To byla ta zajímavější varianta.
No a pak ta "nudnější", přes LUA.
Jestli nebudete vědět jak, něco zkusím spáchat. Možná to bude zajímavý příklad do seriálu OpenTX nejen pro bagristy.
To bude chtít dobře chladit servo, ne?
(šroubovák | kleště | měřák | pájka | drátky | několik létajících, jezdících a plavajícich strojů)
Re: Vibrace serva
Chladit servo asi né, ale chudák potenciometr v servu, tomu se to moc líbit nebude.
Horus X12S, hromada přijímačů, čidel a letadel
Re: Vibrace serva
V rámci poobědové pauzy jsem naklikal Rybu 1 - je to na X9-lite :
- plyn ovládá rychlost - je jich jen 5 a vybírá se z nastavených zpoždění
- kormidlo je kormidlo
- S1 ovládá rozkmit ocásku, na minimu nekmitá, kormidlo je stále funkční.
Je to jen jedno z možných řešení. Při přechodech rychlosti ocásek trochu škube, ale jinak zdá se funguje.
Obrazovky: Otx v dalším příspěvku (max 5 příloh na příspěvek..
- plyn ovládá rychlost - je jich jen 5 a vybírá se z nastavených zpoždění
- kormidlo je kormidlo
- S1 ovládá rozkmit ocásku, na minimu nekmitá, kormidlo je stále funkční.
Je to jen jedno z možných řešení. Při přechodech rychlosti ocásek trochu škube, ale jinak zdá se funguje.
Obrazovky: Otx v dalším příspěvku (max 5 příloh na příspěvek..
Naposledy upravil(a) prikrylm dne čtv 09. led 2020 12:58:13, celkem upraveno 2 x.
(šroubovák | kleště | měřák | pájka | drátky | několik létajících, jezdících a plavajícich strojů)
Re: Vibrace serva
Otx ryba 1
(šroubovák | kleště | měřák | pájka | drátky | několik létajících, jezdících a plavajícich strojů)
Re: Vibrace serva
Střídat dva motory ... to asi nebude to pravé košer řešení - jednak by ty motory dostaly pořádně zabrat a stejně tak regulátory by se zahřívaly určitě víc, jak to servo. Navít třeba vrtulníková serva jsou na to neustálé kmitání připravena a určitě to nebude takový záhul, jak střídat ty dva motory - nehledě na to, že pomocí motoru by to nebylo až tak složité - pomocí páky by se zvládlo to kmitání do boku a celým otáčením toho motoru s pákovým mechanismem by se vyřešilo zatáčení. Ale to s těmi servy je parádní a už se těším, jak si to napípám a vyzkouším.
Re: Vibrace serva
No, když si to myslíš, je to tvoje volba.
Re: Vibrace serva
Řešit to jedním servem je elegantně jednoduché. Akorát servo motor a zmíněný potenciometr dostane pěkný záhul.
Frekvence kmitání se dá nastavit jako jeden parametr, amplituda jako druhý, tam problém nevidím (viz řešení výš).
Dva motory si nějak nedokážu představit, co by dělaly?
Jeden motor produkující kmitání a natáčení celé soustavy by bylo asi neméně namáhané řešení.
Pak mě napadlo, že pomalá maximální rychlost kmitání by se dala kompenzovat větší "ploutví". Pokud by se lodička/ryba neměla při pomalém kmitání moc vrtět, mohly by se aplikovat ploutve dvě tak, aby šly proti sobě...
Frekvence kmitání se dá nastavit jako jeden parametr, amplituda jako druhý, tam problém nevidím (viz řešení výš).
Dva motory si nějak nedokážu představit, co by dělaly?
Jeden motor produkující kmitání a natáčení celé soustavy by bylo asi neméně namáhané řešení.
Pak mě napadlo, že pomalá maximální rychlost kmitání by se dala kompenzovat větší "ploutví". Pokud by se lodička/ryba neměla při pomalém kmitání moc vrtět, mohly by se aplikovat ploutve dvě tak, aby šly proti sobě...
(šroubovák | kleště | měřák | pájka | drátky | několik létajících, jezdících a plavajícich strojů)
Re: Vibrace serva
Žraloka, co má vedle sebe dvě ocasní ploutve, by se polekala i kosatka.
Dvěma motory je asi míněno to, že motory jsou na krajích bočních ploutví a střídavě se zapínají a vypínají, čímž se pak vytvoří iluze pohybu pomocí ocasní ploutve, která může být jen "volně pružná". Ale přece jenom pohyb pomocí právě té ocasní ploutve by asi byl přirozenější. Chce to vyzkoušet.
Dvěma motory je asi míněno to, že motory jsou na krajích bočních ploutví a střídavě se zapínají a vypínají, čímž se pak vytvoří iluze pohybu pomocí ocasní ploutve, která může být jen "volně pružná". Ale přece jenom pohyb pomocí právě té ocasní ploutve by asi byl přirozenější. Chce to vyzkoušet.
Re: Vibrace serva
U té rybí ploutve mě napadlo, že by se poskládala z článků, přes které by byla protažena dvě lanka a ta byla tahaná servem. Výsledný pohyb by pak mohl být rybě hodně podobný a možná i podobně účinný. Nějak jako toto: https://www.thingiverse.com/thing:2864712
Na lodičku bych zkusil pružnou "ploutev", jako že by se při pohybu vlnila jen pružností materiálu ....
Na lodičku bych zkusil pružnou "ploutev", jako že by se při pohybu vlnila jen pružností materiálu ....
(šroubovák | kleště | měřák | pájka | drátky | několik létajících, jezdících a plavajícich strojů)
Re: Vibrace serva
Ta ryba je perfektní! Není to ale jen mávání ocasem, ani jednoduchý průhyb na obě strany. Bude to chtít víc "filipa".
Re: Vibrace serva
Asi bych to nekomplikoval: ploutev by byla obdoba běžné pružné potápěčské ploutve na nohy, jen nastojato.