Vše pro digitální provoz - dotazy, praxe, návody, postupy, normy, kompatibilita atd.
Moderátoři: Michal Dalecký, Jarda H., Rudolf
od ohruska » stř 15 led, 2020 10:35 am
Určitě to budu zkoušet na nějakém malém pokusném kolejišti, dvě výhybky, dvě koleje.
Dám vědět.
-
ohruska
-
- Příspěvky: 133
- Registrován: sob 04 led, 2020 9:50 pm
od HonzaM » stř 15 led, 2020 11:25 am
ohruska píše:Výstup je v cm.
Řídím to ARDUINEM a v závislosti na vzdálenosti, si pošlu 0 nebo 1 přes výstup.
Třeba, když je vzdálenost <2 cm sepni výstup 10.
Měl jsem na mysli výstup (způsob připojení) vlastního čidla - co je"cm"?
-
HonzaM
-
- Příspěvky: 4108
- Registrován: úte 05 úno, 2013 9:01 am
- Bydliště: Praha
-
od ohruska » stř 15 led, 2020 12:09 pm
Připojení senzoru nebo sezorů je do ARDUINA NANO do sběrnice I2C (dva dráty) a napájení +5V a GND (další dva dráty).
Vlastní čidlo měří délku v rozsahu 0 až 120 centimetrů. Pokud je vzdálenost větší vypíše "mimo rozsah".
V programu pro ARDUINO si naprogramuji pro daný senzor sepnutí nebo rozepnutí jednoho výstupu, podle naměřené vzdálenosti, při zastínění senzoru mašinkou nebo vagonkem (s rezervou).
Pro malé ARDUINO NANO můžu mít až 16 čidel.
Protože chci používat DCC++ stačí mě propojit výstupy z ARDUINA NANO přímo na vstupy řídící jednotky ARDUINA MEGA.
-
ohruska
-
- Příspěvky: 133
- Registrován: sob 04 led, 2020 9:50 pm
od daba12 » stř 15 led, 2020 5:05 pm
O tomhle senzoru jsem také uvažoval. Má ale jednu nevýhodu. Nepamatuje si trvale jinou I2C adresu, než tu výchozí. Po každém zapnutí se musí adresa přenastavit.
Ale je možné, že dnes už je situace jiná.
Dan
Z21, epocha VI, TT
-
daba12
-
- Příspěvky: 48
- Registrován: čtv 04 říj, 2018 1:52 pm
- Bydliště: Kutná Hora
od ohruska » stř 15 led, 2020 6:22 pm
To by bylo asi velmi nepraktické..
Adresu si to pamatuje i po vypnutí.
Ale pro jinou než přednastavenou adresu se musí požadovaná zapsat.
lox.begin(); //přednastavená adresa 0x29
lox1.begin(0x30); //nastavení např. pro adresu 0x30
-
ohruska
-
- Příspěvky: 133
- Registrován: sob 04 led, 2020 9:50 pm
od belgarat » stř 15 led, 2020 7:51 pm
To same je psane v technical note (
https://www.st.com/content/ccc/resource ... 280486.pdf) je nezbytne resetovat jeden senzor po druhem a priradit jim adresy po kazdem zapnuti napajeni ...
Tzn jeden pin na senzor nebo I/O expander. Trochu pitome
kdyz jsou jinak na sbernici ale co uz...
-
belgarat
-
- Příspěvky: 2375
- Registrován: čtv 27 pro, 2012 9:36 pm
- Bydliště: Hřebeč u Kladna
-
od ohruska » stř 15 led, 2020 10:12 pm
Tak bohužel máš pravdu.
Při testování jsem prostě neodpojil napájení.
Omlouván se...
-
ohruska
-
- Příspěvky: 133
- Registrován: sob 04 led, 2020 9:50 pm
od belgarat » stř 15 led, 2020 10:50 pm
Neni to nic fatalniho ... vyckavam polnich testu
Jinak jako zalozni plan muzes pouzit
https://ttodbocna.fandom.com/cs/wiki/IRDetektor ... Ma to sice vystup na S88, ale tu vystupni cast si muzes preprogramovat jak libo
-
belgarat
-
- Příspěvky: 2375
- Registrován: čtv 27 pro, 2012 9:36 pm
- Bydliště: Hřebeč u Kladna
-
od ohruska » čtv 16 led, 2020 8:06 am
Zkusím 8-mi kanálový multiplexer pro I2C, (cena asi 1$). Nějak se té myšlenky použít tento senzor nechci zbavit.
-
ohruska
-
- Příspěvky: 133
- Registrován: sob 04 led, 2020 9:50 pm
od belgarat » čtv 16 led, 2020 8:13 am
ohruska píše:Zkusím 8-mi kanálový multiplexer pro I2C, (cena asi 1$). Nějak se té myšlenky použít tento senzor nechci zbavit.
Jo, myslim ze odolnost proti svetlu / nahodnym odrazum muze mit lepsi nez ty fototranzistory. Ja bojuju v tunelu ... odraz od cleniteho povrchu podvozku vs. odraz od stropu tunelu
Dej vedet.
-
belgarat
-
- Příspěvky: 2375
- Registrován: čtv 27 pro, 2012 9:36 pm
- Bydliště: Hřebeč u Kladna
-
od ohruska » stř 29 dub, 2020 10:03 am
Jen malé pokračování.
Upravený panel pro ovládání zkušebního kolejiště.
Zatím fungují jen výhybky a tedy stavění cest. Pro ovládání výhybek jsem použil dekodér WD10 / KUEHN 87010.
Ježdění jen ručně.
Pokračování a nastavení automatického provozu, bude následovat.
- Přílohy
-
- Stavění cesty
- Processing02.jpg (39.19 KiB) Zobrazeno 3526 krát
-
- Základní obrazovka
- Processing01.jpg (34.3 KiB) Zobrazeno 3526 krát
-
ohruska
-
- Příspěvky: 133
- Registrován: sob 04 led, 2020 9:50 pm
Zpět na DCC v praxi
Kdo je online
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 13 návštevníků