Stránka 3 z 22

Re: Servo přestavník

PříspěvekNapsal: sob 22 led, 2011 12:06 pm
od fulda
Tak to není. Vlastnost serva je taková, že pokud dostane impulz, vyhodnotí ho a postaví se do polohy kterou určuje impulz. Takže řekněme že méme servo Futuba, které má při 1ms výchylku -45° (45° doleva) a při 2ms +45° (45° doprava), při 1,5ms stojí v prostředku. (počítá se doba po kterou je signál do serva na hodnotě logické 1.
Pokud tedy poslední impulz servo dostalo 1ms a následující 2ms, tak zjistí, že jeho výchylka je mimo a pokusí se co nejrychleji dostat z -45° na +45°. Použije k tomu všechny dostupné prostředky a zatočí motorem jak jen to jde. Pokud chceš, aby přestavení trvalo například 3sec a máš pracovní kmitočet 50Hz, tak si musíš vzdálenost od 1 do 2ms rozdělit na 3*50 dílků a poslat do serva impulz 1,0066ms, další pulz 1,0133ms pak 1,02ms ... a tak dále. Pochopitelně je blbost, aby servo udělalo 150kroků za 3s, většinou servo dokáže udělat kolem 50kroků na svojí maximální výchylku (levná jen 20~25), takže klidně můžeš dramaticky zmenšit kmitočet někam k 10Hz a napočítat jen 30 kroků.
Ale na to se pochopitelně servo tester s NE555 nehodí - respektive jeho přepínačové ovládání.

... ale to už tady někdo psal.

(já nehraju, Michal to napsal kratší a tak mne předběhl)

Re: Servo přestavník

PříspěvekNapsal: sob 22 led, 2011 1:42 pm
od alexander
Tu je to už hotové:
http://www.eshop-rychle.cz/es-pecky/esh ... zeni-serva

Akurát neviem kto to za tie peniaze kúpi...

Re: Servo přestavník

PříspěvekNapsal: úte 25 led, 2011 9:00 am
od fulda
Mimochodem - teď jsem si našel chvilku času a zadíval jsem se do Pacova dekodéru pro 4 serva. Má na stránkách software ve verzi 2.0 a ten se podle zdrojáku bude chovat docela korektně. Máte ho někdo vyzkoušenej?
(slovo docela znamená, že je pouze jeden 1ms okamžik, kdy není schopen číst příkazy)

Re: Servo přestavník

PříspěvekNapsal: úte 25 led, 2011 4:30 pm
od Jojo
Ten HEX je ten istý,ako použivali DCC koleje.

Re: Servo přestavník

PříspěvekNapsal: stř 26 led, 2011 7:37 am
od fulda
OK, tak se na ten program ještě jednou podívám.

Mimochodem tohle znáte? je to docela hezky udělané. Pokud nečtete němčinu, tak skoro překlad.

Re: Servo přestavník

PříspěvekNapsal: pon 07 bře, 2011 7:10 pm
od vape777
Poprosil by som o radu.

Pre prestavovanie výhybiek som sa rozhodol použiť servá.
Používam nasledovnú zostavu:
DCC Lenz LZV 100 + Multimaus, napájanie TR100 15V, 45VA.
Servodekóder Uhlenbrock 67800, napájanie extra zdrojom TR100 15V, 45VA
Servo HS-81
Popis problému:
Servo po zapojení vykonáva kmitavé pohyby, prestavenie z jednej krajnej polohy do druhej je v poriadku, ale v koncovej polohe znovu servo kmitá.
Skúšal som preprogramovať krajné polohy, čas prestavenia a pod. problém to ale nerieši.
Pri odpojení DCC a zapojenom napájaní servo dekódera servo náhodne kmitá.

Vyzerá to akoby dostávalo stále nejaký signál na prestavenie, prípadne ako by tam bolo nejaké rušenie.

Pôvodne som uvažoval o ESU SwitchPilot servo dekódery ale ponúklo sa mi toto riešenie s Uhlenbrock, tak som sa rozhodol že to vyskúšam. Zrejme tam je nejaký konflikt medzi DCC Lenz a DCC Uhlenbrock.
Centrála má verziu 3.6 (update z minulého roka)

Za vaše podnety, ktoré pomôžu nájsť a vyriešiť problém som vďačný.

Peter

Re: Servo přestavník

PříspěvekNapsal: pon 07 bře, 2011 7:44 pm
od michal.kubista
Ahoj vape77,
problém bych neviděl v kombinaci DCC Lenz a Uhlenbrock. Problém bude buď v samotném dekodéru pro servo a nebo v servomotorku. Servomotorek reaguje na délku impulsu a podle této délky nastavuje svojí polohu. Tedy buď dekodér nemá v krajní poloze stejnou délku impulsu (ta se mění, asi málo, ale znatelně) a nebo je chyba v elektronice serva a ty impulsy z dekodéru nevyhodnocuje dobře. Ještě mě napadá jedna možná příčina, a tou je špatná stabilizace napětí pro servo, ale předpokládám, že servo je napájené z dekodéru a tedy by to byla opět chyba dekodéru.
Máš možnost vyzkoušet jiné servo a nebo dekodér? , myslím, že takto by se dala odhalit chyba.

Re: Servo přestavník

PříspěvekNapsal: pon 07 bře, 2011 8:47 pm
od vape777
ahoj Michal,
Dekóder aj servo mám len po jednom kuse na skúšku. Nepredpokladal som žiadne problémy, ale pre istotu som to chcel otestovať. Budem sa musieť pozrieť po ďalšom serve pre testovanie a nájdenie chyby.
Zaujíma ma či niekto používa aj Uhlenbrock, lebo v predošlých príspevkoch bol spomínaný len ESU alebo Paco dekódery a nemu podobné.

Ešte som zmeral napätie riadiaceho signálu (je to asi efektívna hodnota) pri jednej krajnej polohe to je 3,2V a pri druhej 2,6V. Napätie ostáva aj po dobehu serva do krajnej polohy. Nie som odborník na elektroniku, tak neviem či to je v poriadku alebo nie.

Re: Servo přestavník

PříspěvekNapsal: stř 09 bře, 2011 7:40 pm
od vape777
Možno sa to bude niekomu hodiť.
Problém sa mi podarilo identifikovať. CV 119 je defaultne nastavené na hodnotu 15 t.j. stály prívod napätia na výstupoch. Pri nastavení CV 119 na hodnotu 0 napätie na výstupoch je len pri pohybe serva a to kmitanie v krajných polohách odstránilo.

Re: Servo přestavník

PříspěvekNapsal: čtv 07 dub, 2011 12:51 pm
od pepiknemecek
Dobrý den

Plánuji výrobu jednoduchého "ovladače" pro serva pro vlastní kolejiště ( na ovládání výhybek, výkolejek, výhybek pro car-systém,...). Tento ovladač bude umět ovládat jedno servo, budou se pomocí trimrů nastavovat krajní polohy, rychlost přestavování zůstane na "max." podle zvoleného serva. Přestavování se bude provádět pomocí externích tlačítek, přepínače, relé,... Napájení napětí bude 5V, pravděpodobné spíše 12V. Předpokládaná cena by měla být cca 100-150,-Kč. Měl by někdo zájem o tento "ovladač"? Čím víc se jich vyrobí, tím nižší bude cena :wink: Více info na navestidla@email.cz

Re: Servo přestavník

PříspěvekNapsal: ned 10 dub, 2011 1:06 pm
od fulda
pepiknemecek píše:Plánuji výrobu jednoduchého "ovladače" pro serva pro vlastní kolejiště ( na ovládání výhybek, výkolejek, výhybek pro car-systém,...). Tento ovladač bude umět ovládat jedno servo, budou se pomocí trimrů nastavovat krajní polohy, rychlost přestavování zůstane na "max." podle zvoleného serva. Přestavování se bude provádět pomocí externích tlačítek, přepínače, relé,... Napájení napětí bude 5V, pravděpodobné spíše 12V. Předpokládaná cena by měla být cca 100-150,-Kč. Měl by někdo zájem o tento "ovladač"? Čím víc se jich vyrobí, tím nižší bude cena :wink: Více info na navestidla@email.cz


Pořád se snažím přijít na to proč používat takovéto komplikované řešení?
V každém případě výroba destičky bude cca stejně drahá jako DCC dekodér pro 4 serva. (o co je dražší procesor, to se ušetří na trimrech)
Máme jednu destičku pro jedno servo - v případě DCC máme jednu destičku pro 4 serva
Trimry nejsou teplotně stabilní a levnější reagujou i na vzdušnou vlhkost, takže se bude nastavení s časem rozcházet
Navíc destička založená na 555 nedokáže řešit rychlost přestavování, takže jedno z hlavních kouzel servo přestavníkú je v háji.
A pokud nebude destička obsahovat komplikovanou elektroniku proti rušení z vedení, tak bude mimo jiné i dost citlivá na rušení.
Na druhou stranu ten kdo to bude dělat si procvičí základní poučky z oboru průmyslové automatizace.

Re: Servo přestavník

PříspěvekNapsal: ned 10 dub, 2011 4:55 pm
od zugi
fulda píše:Máme jednu destičku pro jedno servo - v případě DCC máme jednu destičku pro 4 serva

To je sice pravda, ale ne každý máme DCC (i když na stavěném kolejišti bude).
Teď na rozestavěném zhlaví řeším optimální technické řešení ovládání servem a nonDCC destička by se hodila na zkoušení a usazení jednotlivých serv.
OT: Pořád se nemůžu rozhodnout: otočná torzní tyč je spolehlivá a řeší rozdílný úhel serva (cca 1-2cm) a výhybky (cca 0,5cm) ale je vidět zhora, kyvná struna je moc napnutá pokud mám základní rovinu z 22mm styroduru. Kvůli spínačům (ohlas a srdcovka) bych rád využil co největší úhel vytočení serva. ((odkazy na ilustrační obrázky jsou náhodné, jak je vyhodil strejda Gůgl))

pepiknemecek píše:Tento ovladač bude umět ovládat jedno servo, budou se pomocí trimrů nastavovat krajní polohy, rychlost přestavování zůstane na "max." podle zvoleného serva.

Nešlo by obvod upravit pro NE556 a jednou polovinou řídit opakování pulsu a tak to servo zpomalit?

Jinak jsem taky trošku pátral na netu po nonDCC ovládání a našel tohle: Octad Servo Driver. Založené to je na PIC16F873 a snad jsem pochopil správně, že jde programovat manuálně pomocí jumperu a trimru, snad i rychlost. Ovládání je potom pomocí tlačítek. Přepnutí relé (bistabilní) ve střední poloze serva. Vstupy opticky odděleny. Cenu odhaduji tak 600-800Kč za materiál.
Kdyby se Fuldovi chtělo, třeba na to koukne a okomentuje :-)

Re: Servo přestavník

PříspěvekNapsal: ned 10 dub, 2011 6:46 pm
od fulda
zugi píše:OT: Pořád se nemůžu rozhodnout: otočná torzní tyč je spolehlivá a řeší rozdílný úhel serva (cca 1-2cm) a výhybky (cca 0,5cm) ale je vidět zhora, kyvná struna je moc napnutá pokud mám základní rovinu z 22mm styroduru. Kvůli spínačům (ohlas a srdcovka) bych rád využil co největší úhel vytočení serva. ((odkazy na ilustrační obrázky jsou náhodné, jak je vyhodil strejda Gůgl))

V tomhle ti moc neporadím, sám to řeším.
Asi nakonec dojdu k něčemu podobnému torzní tyči, ale její "ohnutou" část udělám "pod povrchem".
Nezaponeň na nějakou pružnost, která se doporučuje.

zugi píše:
pepiknemecek píše:Tento ovladač bude umět ovládat jedno servo, budou se pomocí trimrů nastavovat krajní polohy, rychlost přestavování zůstane na "max." podle zvoleného serva.

Nešlo by obvod upravit pro NE556 a jednou polovinou řídit opakování pulsu a tak to servo zpomalit?

Tím dramaticky naroste složitost.

Jinak jsem tak
zugi píše:y trošku pátral na netu po nonDCC ovládání a našel tohle: Octad Servo Driver. Založené to je na PIC16F873 a snad jsem pochopil správně, že jde programovat manuálně pomocí jumperu a trimru, snad i rychlost. Ovládání je potom pomocí tlačítek. Přepnutí relé (bistabilní) ve střední poloze serva. Vstupy opticky odděleny. Cenu odhaduji tak 600-800Kč za materiál.


Takovejch zařízení existuje spousta, ono je to dost školní přiklad.
Ale pořád řešíš to stejné - tlačítka relátka a celkem drahé komponenty, zatímco destička DCC dekodéru vyjde na 100-200CZK a pak jednoduchá centrála, jak jsem psal hnedle na začátku této diskuze - ta od MERG vyjde na pár korun - neumí nic jiného než páčkové přepínače, ale to je v podstatě to co hledáš.

Re: Servo přestavník

PříspěvekNapsal: ned 10 dub, 2011 7:16 pm
od zugi
fulda píše:Asi nakonec dojdu k něčemu podobnému torzní tyči, ale její "ohnutou" část udělám "pod povrchem".Nezaponeň na nějakou pružnost, která se doporučuje.

Právě mám rozpracovanou přesně tuhle variantu. Pod koleje dávám 3mm podloží (styrodur, korek), takže se snažím dostat do tehle tloušťky. Základna 1mm, v díře protaženou torzní tyč s háčkem nahoru, distanční plátky 1mm a na tom zase destička 1mm s podélným otvorem přesně pod unašeč. Pod deskou je zase základna s dírou na které je pak usazené servo, spínač atp. Tu základnu dělám proto, aby torzní tyč měla dva pevné body ve kterých se otáčí.
Kód: Vybrat vše
            |
=========== | ======== pražce
  --------  | ----     horní destička
  ----  +---+ ----     distanční destičky
  -----'|'--------     základní destička
======  |    ========= \
======  |    =========  | Styrodur 22mm
======  |    =========  |
======  |    ========= /
    ---'|'------------------------------- Základna serva
        |               +--------+
        |               |servo   |==
        |               |        |
        |             | |        |
        +-------------+ |        |
                      | |        |
                      +=|        |
                        |        |
                        +--------+
       


fulda píše:Ale pořád řešíš to stejné - tlačítka relátka a celkem drahé komponenty, zatímco destička DCC dekodéru vyjde na 100-200CZK a pak jednoduchá centrála, jak jsem psal hnedle na začátku této diskuze - ta od MERG vyjde na pár korun - neumí nic jiného než páčkové přepínače, ale to je v podstatě to co hledáš.

Vím, že se trochu motám dokola, ale plán je "plné" DCC like Paco (DCCkoleje) a nějak se nemohu přemluvit k téhle "částečné" dočasné variantě. Nemám problém ani postavit k tomu PC (což je opět stejně v plánu) a pak by vlastně stačil booster a už bych měl základ, ale začít s DCC bych chtěl malými krůčky na rovince a ne rovnou pod panelem.

Omlouvám se za útěk od původního tématu, tak už dám pokoj a případně se s dotazy zařadím do správných diskuzí :-)

Re: Servo přestavník

PříspěvekNapsal: pon 11 dub, 2011 11:41 am
od fulda
zugi píše:Omlouvám se za útěk od původního tématu, tak už dám pokoj a případně se s dotazy zařadím do správných diskuzí :-)

Diskuzi o uložení serva jsem přesunul sem.
zugi píše:
fulda píše:Ale pořád řešíš to stejné - tlačítka relátka a celkem drahé komponenty, zatímco destička DCC dekodéru vyjde na 100-200CZK a pak jednoduchá centrála, jak jsem psal hnedle na začátku této diskuze - ta od MERG vyjde na pár korun - neumí nic jiného než páčkové přepínače, ale to je v podstatě to co hledáš.

Vím, že se trochu motám dokola, ale plán je "plné" DCC like Paco (DCCkoleje) a nějak se nemohu přemluvit k téhle "částečné" dočasné variantě. Nemám problém ani postavit k tomu PC (což je opět stejně v plánu) a pak by vlastně stačil booster a už bych měl základ, ale začít s DCC bych chtěl malými krůčky na rovince a ne rovnou pod panelem.


Proč si myslíš, že je to cesta rovnou pod panel?
Existuje celá řada lidí, co se z nějakého důvodu strašně bojí DCC a brání se mu za každou cenu.
Pak za strašně velkých porodních bolestí vymyslíš něco, co je v DCC vymyšleno už od roku 1900.

Konec konců. pokud plánuješ že si někdy v budoucnu DCC koupíš, tak proč ho poříd obcházet? :)
Nákupem nějakého zábzvného startsetu a nebo třeba jeté multimaus + zesilovače (1500,-) toho zase tak moc nepokazíš, v nejhorším případě budeš na konci používat tu MM jako druhej náhradní ovladač a nebo jí zase za podobné peníze prodáš.

Asi se přihlásím na letní setkání s krátkou přednáškou na téma DCC v praxi :lol: