Servo revers neplynulý chod
Servo revers neplynulý chod
Taky se vám stává při použití reversního modulu na serv, že po dráze sice jede ale cuká. Něco jako krokuje není dráha plynulá. Použitelné asi jen do plackoletu.
https://www.rc-factory.cz/serva/servo-signal-reverser
https://emotors.cz/cs/serva/7561-turnig ... 17033.html
Vím že se nechá revers udělat v TRX ptám se na hardware.
https://www.rc-factory.cz/serva/servo-signal-reverser
https://emotors.cz/cs/serva/7561-turnig ... 17033.html
Vím že se nechá revers udělat v TRX ptám se na hardware.
-
JardaRůžička
- Příspěvky: 2736
- Registrován: pát 02.03.2012 7:55
- Bydliště: Ústí nad Labem
Re: Servo revers neplynulý chod
Ty prodávané neznám, sám jsem je ale vyráběl. Vyzkoušel jsem několik zapojení, jsou lepší i horší. To, které ještě v případě potřeby používám, funguje dokonale. Neobsahuje procesor, s tím nekamarádím. Kromě toho - zreverzovat se dá i samotné servo, některé velmi snadno, jiné hůř.
Re: Servo revers neplynulý chod
Ano rozebrat a udělat reverz přímo na servuje to nejmenší. Jenže vyndavat je už se mi nechce. Leda v případě poruchy a tu neočekávám.JardaRůžička píše:Ty prodávané neznám, sám jsem je ale vyráběl. Vyzkoušel jsem několik zapojení, jsou lepší i horší. To, které ještě v případě potřeby používám, funguje dokonale. Neobsahuje procesor, s tím nekamarádím. Kromě toho - zreverzovat se dá i samotné servo, některé velmi snadno, jiné hůř.
Re: Servo revers neplynulý chod
JardaRůžička píše:Ty prodávané neznám, sám jsem je ale vyráběl. Vyzkoušel jsem několik zapojení, jsou lepší i horší. To, které ještě v případě potřeby používám, funguje dokonale. Neobsahuje procesor, s tím nekamarádím. Kromě toho - zreverzovat se dá i samotné servo, některé velmi snadno, jiné hůř.
Máš nějaké osvědčené zapojení na zmíněný revers? A bez procesoru mi vychází nějaké ty R-C články, neujíždí TO časem/teplotou?
(šroubovák | kleště | měřák | pájka | drátky | poletuchy | 24ch volantovka)
Re: Servo revers neplynulý chod
prikrylm píše:Máš nějaké osvědčené zapojení na zmíněný revers? A bez procesoru mi vychází nějaké ty R-C články, neujíždí TO časem/teplotou?
Dělalo se to převážně s časovačem (555) a protože jen tak něco nevyhodím, viz foto. Stabilita je daná použitými součástkami, po pravdě, už si nepamatuju. Pro mě určitě dobrá. Kdybys toužil po schématu, určitě bych to ještě někde vyhrabal.
Úpravu serva jsem sice nedělal, ale princip by byl - prohodit přívody k motoru a krajní vodiče k potenciometru.
A k původnímu dotazu.
Věřím, že to v podstatě funguje jak má. Zaměřil bych se na filtraci napájení optimálně kondenzátor(y) přímo k procesoru (nebo alespoň těsně u destičky).
Re: Servo revers neplynulý chod
No, zajímalo mě spíš to schema.
---
skákající koupený reverzovač - úplně vidím "analogWrite(<pin>, <value 0-255>);
- navíc použitelné hodnoty někde mezi 127-255, takže proto to s sebou škube.
---
skákající koupený reverzovač - úplně vidím "analogWrite(<pin>, <value 0-255>);
(šroubovák | kleště | měřák | pájka | drátky | poletuchy | 24ch volantovka)
-
nostalcomp_cz
- Příspěvky: 46
- Registrován: čtv 31.03.2016 12:04
Re: Servo revers neplynulý chod
prikrylm píše:No, zajímalo mě spíš to schema.![]()
Schéma je třeba v KE 3/98 (modrá Praktická Elektronika), která je tématicky celá věnována elektronice pro modeláře. Strany s reverzy jsou 98/99. Je tam jeden servoreverz s 74HCT02 a druhý s 555, o kterém autor tvrdí, že je velmi stabilní (teplotně i napěťově). Ale zapojení servoreverzů bylo několikrát i v Modeláři.
Modelářská elektronika pak pokračuje v KE 6/98.
Taky bych se vsadil, že ten škubající reverz má prostě odfláknutej firmware v jednočipu.
www.nostalcomp.cz - staré počítače, elektronika, modelařina, bastlení a kutění všeho druhu :-)
Re: Servo revers neplynulý chod
nostalcomp_cz píše:Taky bych se vsadil, že ten škubající reverz má prostě odfláknutej firmware v jednočipu.
Jo, to je to " úplně vidím - analogWrite(<pin>, <value 0-255>);"
Díky za info, na zdroje informací se podívám.
(šroubovák | kleště | měřák | pájka | drátky | poletuchy | 24ch volantovka)
-
JardaRůžička
- Příspěvky: 2736
- Registrován: pát 02.03.2012 7:55
- Bydliště: Ústí nad Labem
Re: Servo revers neplynulý chod
Moje poslední verze vypadá takhle (ještě bez smršťovací bužírky), přikládám i schema.
Princip je jednoduchý: každý příchozí impulz z přijímače spouští monostabilní KO s časem 3ms (platí pro neutrál 1,5 ms). Od těch 3 ms se aktuální impulz odečte a výsledkem je impulz, který - názorně řečeno - má stejnou odchylku od neutrálu, ale na druhou stranu. Časovač i hradla jsou v provedení CMOS, takže vlastní odběr je minimální, stabilita daná kvalitou R5, R7 a především C5, v praxi bez připomínek, linearita dokonalá.
Časovač je dvojitý, tedy 556, což je kvůli současným 2,4 GHz přijímačům, jejichž výstupní signál má malou amplitudu a samotná hradla jej četla nespolehlivě. Druhá polovina 556 proto slouží jako zesilovač vstupního signálu. Pro 35 MHz přijímače toto posílení nebylo třeba.
Trimr je tam k nastavení neutrálu na 1,5 ms a je užitečný např. při použití jednoho řídicího kanálu k ovládání dvou polovin VOP dvěma servy, k doladění jejich vzájemné polohy.
Princip je jednoduchý: každý příchozí impulz z přijímače spouští monostabilní KO s časem 3ms (platí pro neutrál 1,5 ms). Od těch 3 ms se aktuální impulz odečte a výsledkem je impulz, který - názorně řečeno - má stejnou odchylku od neutrálu, ale na druhou stranu. Časovač i hradla jsou v provedení CMOS, takže vlastní odběr je minimální, stabilita daná kvalitou R5, R7 a především C5, v praxi bez připomínek, linearita dokonalá.
Časovač je dvojitý, tedy 556, což je kvůli současným 2,4 GHz přijímačům, jejichž výstupní signál má malou amplitudu a samotná hradla jej četla nespolehlivě. Druhá polovina 556 proto slouží jako zesilovač vstupního signálu. Pro 35 MHz přijímače toto posílení nebylo třeba.
Trimr je tam k nastavení neutrálu na 1,5 ms a je užitečný např. při použití jednoho řídicího kanálu k ovládání dvou polovin VOP dvěma servy, k doladění jejich vzájemné polohy.
- Přílohy
-
- SERVOREVERSE 2.pdf
- (12.94 KiB) Staženo 148 x
Re: Servo revers neplynulý chod
prikrylm píše:Jo, to je to " úplně vidím - analogWrite(<pin>, <value 0-255>);"
Díky za info, na zdroje informací se podívám.
Opravdu analogWrite() ? Snad pro ESC dobrý, tady ale měřím pulz (v přerušení) a „vyrábím“ doplněk. Ale hlavně – musím čekat na další (nelze to tam hrnout, kvůli pauze). Chybu ve fw u tak triviální věci bych nepředpokládal jen mě napadá, jestli není použitý nevhodně krátký rámec (opakování pulzu, to autor dotazu neuvádí).
Slíbil jsem obrázek, tak dávám dva. Jeden je slíbené schéma a druhý je univerzální destička (proc.,2 vstupy, 2 výstupy) a dělá to „co tam právě dám“.
Re: Servo revers neplynulý chod
ellet, jasně, analogWrite byl jen výstřel od boku, jak TO asi může někdo zjednodušit....
Díky všem za schemata.
Díky všem za schemata.
(šroubovák | kleště | měřák | pájka | drátky | poletuchy | 24ch volantovka)
Re: Servo revers neplynulý chod
Časovače (MKO) s dobou kyvu danou vnějšími hodnotami RC. Když už zaplatím za teplotně stabilní časovací C, a časovací R, je nejlépe potenciometr po vyzkoušení nahradit pevným odporem. Případně vhodnou sériově paralelní kombinací. Nebo aspoň použít trimr co nejmenší hodnoty doplněný o pevný sériový odpor. Viz řešení ve schématu, které dal Jarda Růžička. Osobně (i když to chodí dobře bez nich), tak tam kde nejde o extrémní úsporu váhy a místa, dávám i doporučené blokovací kondenzátory. Přívod plus pin č. 8 (v případě nevyužití RESET spojený s pinem č. 4) Pokud není využito funkce řídící napětí (CONTROL) tak i kondenzátor 10n na pinu č. 5.