Bezzkratovy modul smycky pro S88

Co se nikam nevešlo, neni pro to téma apod.

Moderátoři: milan ferdián, Michal Dalecký, Jarda H.

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » čtv 25 bře, 2021 8:19 am

sidlo píše:Jestli se dobře dívám na to schema zapojení snímačů obsazení, tak to mlčky předpokládá, že budou detekována všechna dvojkolí v soupravě. To ale není u vozů standard. V tom návodu by se to mělo výslovně zmínit.


Hmmm - zminim, a vcera jsem o tom zrovna premyslel, jak kartami zamichaji vozy s napajenim. Muzes prosim popsat pripad, na ktery jsi prisel ? Zatim mi prislo, ze kdyz nebude detekovany _zadny_ vuz, tak je to jedno, kdyz budou detekovane (vsechny) vozy, tak je to vlastne take jedno (podminkou jsou useky vetsi nez souprava). Ze by sunuti a vyzkratovani nenapajenym dvojkolim (o kterem se tim padem nevi) na prechodu useku ?

Jinak dik ze se tomu venujes: ono se totiz muze taky stale ukazat, ze ta slozita vec je na prakticky provoz ... nepouzitelna :)
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod sidlo » čtv 25 bře, 2021 9:04 am

Zvolenou polaritu modul drží, až
  • vlak opustí přibližovací úsek 1 směrem pryč od smyčky, nebo
  • obsadí se čistě jen úsek smyčky (obsazení úseku 1 zmizí)

Pokud v tu chvíli přehodíš výhybku, tak máš nedetekovaný konec vlaku na výhybce a výhybku jsi podhodil. To je potřeba vyřešit:
  • protažením úseku 1 směrem do smyčky na délku vlaku od výhybky, nebo
  • detekcí všech dvojkolí (odpory), nebo
  • optickou bránou na výhybce, nebo
  • jiné řešení
Uživatelský avatar
sidlo
 
Příspěvky: 3599
Registrován: ned 27 dub, 2014 7:32 am

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » čtv 25 bře, 2021 9:11 am

sidlo píše:[*] protažením úseku 1 směrem do smyčky na délku vlaku od výhybky, nebo
[*] detekcí všech dvojkolí (odpory), nebo
[*] optickou bránou na výhybce, nebo
[*] jiné řešení[/list]

Rozumim. Ale to neni tak uplne problem _smyckoveho_ modulu, ale problem rizeni obecnejsi: tyka se nejen smycky, ale prestavovani obecne "hned pote" co se uvolni usek. V pripade "balonu" ale nastane asi castej, ponevadz tu vyhybku prehodit URCITE chci zatimco je "souprava" na prepinanem useku. Takze jeste mnohem lepsi poznamka !
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » pát 26 bře, 2021 6:30 pm

No, ven z toho cesta rozumne nevede - budto si software ci operator "musi umet poradit":
- zlepsim situaci tak, ze umoznim 'telo' smycky udelat ze 2 useku; software prejde do stavu "plne uvnitr" az pri detekovani 2. useku (ve smeru jizdy), tzn. rele se prepne az tehdy kdy uz byl vlak cely ve smycce a vlezl do 2. useku. Nevyhoda je, ze oba useky musi byt ve 'smyckove' casti detektoru obsazeni.
- ve smycce si stavitel tech useku udela vic sam :) cimz (pro ucely rizeni) zrusi "balon" a zbude z toho rovna trat 3 useku, kde prostredni je prepinany. Nevyhoda je jasna, prodlouzi se smyckova trat.
- doplni se IR "vystupni" senzor (staci jeden !), ktery: a/ zpusobi okamzite sepnuti rele pri jizde ven, a b/ pri jizde 'dovnitr' pozdrzi odpadnuti rele po dobu rekneme 0,5-1s od sve deaktivace (pokud behem te doby zareaguje znova - napr. jej na chvilku shodi mezera mezi vagony - doba se prodluzuje).
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » sob 27 bře, 2021 12:06 pm

Tak ... doplneno.

kdyz je pro (nejaky) "konec" smycky definovany senzor, tak:
- po prujezdu "do" smycky pres senzor se blokuje prepnuti az do uvolneni senzoru + ochranna lhuta (standardne 0.5sec).
- po prujezdu "ven" ze smycky pres senzor rele neodpadne az do uvolneni senzoru + ochranna lhuta
- aktivace "out" senzoru okamzite prepne rele do pozadovane polohy

Resume:
- bez HW senzoru "zavory" je funkce shodna s beznym resenim pomoci vice delenych useku: ty taky 'nepoznaji', ze se na nich (nebo za nimi) jeste flaka nedetekovany vagon. Akorat ze s S88 modulem staci useku mene, smer odhaduje z postupu spinani.
- s HW senzorem staci jeden (!) senzor, a to smerem "ven" vyjezdem, kde je nutne zapnout rele. Tentyz senzor se zneuzije k ohlidani prejezdu cele soupravy smerem "dovnitr". Smerem "dovnitr" se pro sepnuti rele vyuziva detekce obsazeni (ale je-li take "in" senzor, tak se pouzije ten).

Jsem rad ;) ze jsem zacal psat ty testovaci scenare do programu: pridal jsem logiku a (nakonec) nezboril zadne predchozi testy = funkce.
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod Mafo » sob 27 bře, 2021 7:09 pm

belgarat píše:Pro Arduinisty:
doporucuji zkusit Eclipse + Arudino C++ support. Ta Arduinova podpora je sice oznacena jako uz neudrzovana, ale pod Eclipse 2019-12 funguje. Oproti (s prominutim) hloupemu Arduino IDE, kde se vam nanejvys zvyrazni par symbolu z knihoven Eclipse umi skakat na mista deklaraci symbolu, umi napovidat takove hezke veci, jako ze je promenna neinicializovana :) a provadet veci jako 'prejmenovat funkci' -> prejmenuje vsechny reference na ni. Proste veci, ktere v "normalnim IDE" mame za bezne, jen s Arduino IDE to nejak nejde. Programuje se s tim o nekolik radu lepe.

Tiez pouzivam Eclipse, ale v predpripravenej instalacii (Sloeber Berylium 4.3.3). Existuje aj novsia verzia, ale tu sa mi nepodarilo rozbehnat. A ano, sem tam ma problem s kniznicami pri zakladani projektu....
Mafo
 
Příspěvky: 69
Registrován: ned 28 lis, 2010 6:19 pm

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » pát 02 dub, 2021 8:25 am

https://modelwiki.klfree.net/w/index.ph ... _modul_S88
... dopsane slinty a obrazky k reseni Sidlovy pripominky s detekovanym a nedetekovanym vozidlem (dvojkolim). Bez senzoru se uplne neobejdu, diky Sidlo. Na druhou stranu, pri vhodnem SW zneuziti mene senzoru ! Ne 4, jak rikaji nektera zapojeni a dokonce ani ne 2 ktere pouziva Fulda, ale - jeden.

Coz mne privadi k zamysleni nad S88 modulem s Arduinem: predstavme si, ze mame opticky senzor na JEDNE strane koleje v nadrazi jako koncovou detekci pro uplne zastaveni. Kdyz vlak jede opacnym smerem tak, ze senzor prejizdi na vjezdu na kolej se da pouzit take - pri aktivaci a NASLEDNEM uvolneni senzoru (plus docasne prekmity mezi vagony) muze fungovat jako senzor pro zastaveni i v opacnem smeru. Ne vsak uplne presne - do skrytaku to vsak nevadi a usetrim 1/2 hardware diky uchylnemu softwarovemu zpracovani: Muj reflexni detektor bude moci vytvaret 8 senzoru "normalnich" a 8 "virtualnich" pro opacny smer...
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » stř 21 dub, 2021 9:52 am

ja píše: predstavme si, ze mame opticky senzor na JEDNE strane koleje v nadrazi jako koncovou detekci pro uplne zastaveni. Kdyz vlak jede opacnym smerem tak, ze senzor prejizdi na vjezdu na kolej se da pouzit take - pri aktivaci a NASLEDNEM uvolneni senzoru (plus docasne prekmity mezi vagony) muze fungovat jako senzor pro zastaveni i v opacnem smeru.

Tak jsem to doprogramoval. Kdyz koronac da, tak to pristi tyden muzu vyzkouset v praxi :) Jako bonus muze ten IR S88 modul vytvaret 'virtualni' cidla pro jakykoliv senzor na S88 (i z "ciziho" modulu): da se tedy poridit "hardwarovy" senzor, ktery sepne (treba, nastavitelne) 0.5 sec POTE, co vlak opusti detekovany usek. Nekde to muze zjednodusit skriptovani / programovani rizeni: primarne jsem to delal kvuli smyckam a RocRailu, abych si usetril optocidla ve skrytaku. Ale kdo vi k cemu to bude ?
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » úte 01 čer, 2021 5:43 pm

Konecne jsem se dostal k fyzicke realizaci ... sediva je teorie, zeleny strom zivota. Teorie s prepinanim JEDINYM optickym senzorem v zasade funguje. Koho napadne pri pohledu na fotku kde bude certovo kopytko :) ?
P_20210601_193937.jpg
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » pát 04 čer, 2021 4:32 pm

Tak ;) po serii zkousek ... a uvaze .... muzu zodpovedne prohlasit (ve zkratce) -- Sidlo, Fuldo a dalsi: meli jste pravdu, modul co sleduje S88 a na zaklade toho ridi smycku je ptakovina :)

Ne zcela: jsou pripady, kdy je uzitecny (vsechna dvojkoli detekovana, nebo 2 useky uvnitr smycky). V opacnem pripade je nutny senzor, pak staci jeden sikmy (viz obrazek) nebo 2 vlozene v kolejich (dovnitr, ven). No ;) a na to mi staci upravit software v arduinovem "ir detektoru", protoze se logika drasticky zmensi (az na skoro nic)...
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » pát 09 črc, 2021 8:06 pm

Tak bezkratovy modul uspesne nasazen :) Je to vlastne jen mala DPS s tranzitorem a relatkem pripojena k S88 enkoderu optickych senzoru (podobnemu jako ma Sidlo); jen se vylepsil software. Ten ted umi podle senzoru ovladat relatko, a pusti jej po nastavitelne dobe neaktivity senzoru. Optickou zavoru mam sikmo pres koleje viz fotka vys. Jedna deska enkoderu muze ovladat az 3 relatka (ma 3 volne TTL vystupy). Celkove naklady vyjdou hrubym odhadem do 150-200Kc, je v tom
- 8x opticky IR detektor (jeden pouzity na smycku, zbytek na cokoliv - presne zastaveni pred navestidlem, napr
- 1x rele (na desce je misto pro 3 rele - 3 smycky)
- arduino (z Aliexpressu)
- zbytek bizuterie
Nejdrazsi je to rele (cca 50Kc).

Bazmek funguje i autonomne, nemusi mit vubec S88.
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: Bezzkratovy modul smycky pro S88

Příspěvekod belgarat » úte 31 srp, 2021 10:58 pm

Tak .. vicemene dodelana uzivatelska dokumentace jak k IR detektoru, tak k ovladani smycky:
https://modelwiki.klfree.net/w/index.ph ... nzor.C5.AF

... ted jeste vyrobni dokumentace (schema, dps). Kod uz je na Githubu...
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2370
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Předchozí

Zpět na Nezařazeno (off topic)

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 7 návštevníků