Sterowanie sygnalizatorami

Czyszczenie, konserwacja, naprawy, budowa itd

Moderator: mod-Porady i techniki modelarskie

Awatar użytkownika
Misiek
Posty: 1643
Rejestracja: 23 kwie 2007, 22:26
Lokalizacja: Warszawa
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: Misiek »

wicy pisze:Czy te 3cm z okładem to najmniejsza odległość wykrywania?
No nie, przy innym ustawieniu łapie mi ścianę w pokoju ;-) Po prostu skręciłem do momentu aż zaczął mi pasować. Jeszcze nie sprawdziłem opcji z "rurka na diodzie"
wicy pisze:Zrobiłeś test, czy nawet przy takim ustawieniu jest w stanie zliczyć wagony?
W tej konfiguracji raczej nie zliczał. Ale wagony eNkowe ;-)
wicy pisze:Ja z kolei pobawiłem się z czujnikiem prądu w torze. Wygląda to całkiem fajnie - https://youtu.be/uJs3PFba1gU.
To wydaje się ciekawsze - nie trzeba rzeźbić z maskowaniem czujnika na powierzchni czy wierceniem otworów w szutrze.
Awatar użytkownika
wicy
Posty: 1703
Rejestracja: 23 mar 2014, 08:27
Lokalizacja: Łódź
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: wicy »

Czy te 3cm z okładem to najmniejsza odległość wykrywania? Byłby problem, żeby jakoś wpasować ten czujnik pod makietę/moduł. Zrobiłeś test, czy nawet przy takim ustawieniu jest w stanie zliczyć wagony?
Ja z kolei pobawiłem się z czujnikiem prądu w torze. Wygląda to całkiem fajnie - https://youtu.be/uJs3PFba1gU. Dziś w ramach zabaw z Arduino zestawiłem komunikację PC<->Arduino przez bluetooth, obadamy możliwości czujników w połączeniu z programowym pulpitem ;)
Awatar użytkownika
Misiek
Posty: 1643
Rejestracja: 23 kwie 2007, 22:26
Lokalizacja: Warszawa
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: Misiek »

Test.
Ja zakładam, użyć go kiedyś do oświetlenia rogatek (znalazłem tez z opcją opuszczania szlabanów) - w domyśle i tak bym skitrał w jakimś budynku albo co.
Poza tym to test, zabawa z Arduino, spodobało mi się, myślałem, że jest tragiczniej.

https://www.youtube.com/watch?v=N5AkBQSQ50Q
mareks
Posty: 221
Rejestracja: 04 gru 2012, 09:33
Lokalizacja: Śląsk
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: mareks »

Jedyny minus to ograniczona ilość kanałów ADC w procesorze, ale sprawdzę jak to będzie działać z dodatkowym przetwornikiem AC/CA i z wykorzystaniem I2C.
Albo jezeli poziom sygnału jest odpowiedni to CD405xB CMOS Single 8-Channel Analog Multiplexer/Demultiplexer With Logic-Level Conversion
Awatar użytkownika
Misiek
Posty: 1643
Rejestracja: 23 kwie 2007, 22:26
Lokalizacja: Warszawa
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: Misiek »

OK, spox

ten poprzedni skrypt mi nie wchodził, znalazłem ten - działa
http://henrysbench.capnfatz.com/henrys- ... nd-manual/

czujnik ma potencjometr regulujący odległość minimalną - na razie nie schodzi niżej niż ~8cm.
poprawka, zależy z której strony jest przeszkoda, jakoś "od góry" to łapie z kilku cm bliżej
Awatar użytkownika
wicy
Posty: 1703
Rejestracja: 23 mar 2014, 08:27
Lokalizacja: Łódź
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: wicy »

Misiek, ja nie mówię, że to zły czujnik. To inny czujnik. Być może równie dobrze by działał, ale.... budowa jego mi nie odpowiada ;) Trzeba by się natrudzić żeby go jakoś zabudować i zamocować pod makietę.
Jeśli dasz radę to zrób jakieś testy.
Domiss pisze:Jeśli stosujecie rozwiązania oparte na przekładnikach prądowych, to jakiego typu przekładniki stosujecie (dostępne w Polsce ;) )?
Właśnie w ramach zabawy podłączyłem czujnik ACS712 (trafiła mi się wersja 20A) i w kilka minut, korzystając z kodu uruchomiłem detektor. Wykrywa ruch już przy przekręceniu pokrętła MM na 1-2 nastawę. Pewnie dałby radę wykryć zapalenie świateł ;) Jedyny minus to ograniczona ilość kanałów ADC w procesorze, ale sprawdzę jak to będzie działać z dodatkowym przetwornikiem AC/CA i z wykorzystaniem I2C.
Awatar użytkownika
Misiek
Posty: 1643
Rejestracja: 23 kwie 2007, 22:26
Lokalizacja: Warszawa
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: Misiek »

dlatego rezygnuję z testów czujnika pokazanego przez Miśka.
Te czujniki się chyba jednak minimalnie różnią?
Awatar użytkownika
drlukasz
Posty: 1042
Rejestracja: 09 kwie 2006, 10:03
Lokalizacja: Częstochowa
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: drlukasz »

adrian pander pisze:Przedstawione rozwiązanie na filmie, lub bramka z "myszki" da tylko informacje że pojazd szynowy jest w tym miejscu, nie da informacji o zajętości całego odcinka tylko o tym miejscu.
Podwójna bramka daje informację o kierunku ruchu, a przerwy między wagonami można wykorzystać do wykrywania pojedynczego wagonu. Stąd już dość łatwo przejść do zliczania ilości wagonów na torze. 8)
adrian pander pisze:Dawanie oporników do wszystkich wagonów jest bezcelowe będzie za duży pobór prądu przy dłuższych składach (na imprezie jest przynajmniej kilkadziesiąt wagonów na makiecie), a co z wagonami od innych osób, to nadaje się tylko do użytku domowego gdzie nie dopuszcza się innych wagonów, a makiety nie zabiera się na imprezy.
Normy i zalecenia FREMO/NEM mówią o oporniku 16kOhm na osi. W przeliczeniu oznacza to, że przy założeniu napięcia ok. 15-17V w torach jedna oś daje obciążenie ok 1mA... 1000 osi będzie wymagało 1A... Nie sądzę, by w obrębie 1 sekcji boostera pozostawało ciągle 250 wagonów 4 osiowych... 8)
wicy pisze:Czujka prądowa wymaga jednak wejścia przetwornika analogowo-cyfrowego i badania przez procesor poziomu spadku napięcia, co bardziej obciąża procesor, wymaga kalibracji...
Bzdurka ;) . Po to sygnał z przekładnika trafia na wzmacniacz o bardzo dużym wzmocnieniu, żeby praktycznie dowolne wzbudzenie przekładnika dawało jednostkowy skok napięcia na wyjściu układu. Do prostej sygnalizacji zajęty/wolny żaden procesor nie jest potrzebny :arrow: http://dcc-mueller.de/wire4dcc/sensor_e.htm

CNY70 umieszczony pod torem (czoła elementów optycznych w połowie wysokości podkładu) bez najmniejszego problemu pozwala liczyć pojedyncze osie, nawet przy dużej szybkości przejazdu nad nim. Wymaga to obróbki sygnału z czujnika przez procesor, ponieważ układ wykorzystuje mój pomysł o którym pisał Niejeden czyli ciągły odczyt napięcia przez przetwornik AC i wnioskowanie na tej podstawie co się dzieje nad czujnikiem.
Awatar użytkownika
wicy
Posty: 1703
Rejestracja: 23 mar 2014, 08:27
Lokalizacja: Łódź
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: wicy »

adrian pander pisze:Przedstawione rozwiązanie na filmie, lub bramka z "myszki" da tylko informacje że pojazd szynowy jest w tym miejscu, nie da informacji o zajętości całego odcinka tylko o tym miejscu. Nadaje się natomiast do "gaszenia semafora" i wzbudzenia rogatek.
Dlaczego tak sądzisz? Tor ograniczony z obu stron rozjazdem i semaforem, z takim czujnikiem zbliżeniowym na jednym końcu już informuje o zajętości całego odcinka w przypadku wjazdu czegokolwiek. Drugi taki czujnik, na drugim końcu - lub ten sam czujnik uruchomiony po raz drugi - informuje o wyjeździe składu i zwolnieniu odcinka. Problem pojawi się, gdy zjedzie tylko lokomotywa, zostawiając wagony, ale tego nie rozpozna też czujnik prądowy (bez modyfikowanych wagonów). Być może czujnik HC-SR501 mógłby zliczać wagony - wtedy problem by się pięknie rozwiązał ;)
z1.jpg
Działa to dokładnie tak samo jak jeden czujnik z przekładnika prądowego na odizolowanym odcinku.
z2.jpg
Ktoś zapyta: po co stosować dwa czujniki zbliżeniowe, skoro można zastosować jeden prądowy? Otóż czujki zbliżeniowe są łatwiejsze do oprogramowania gdyż dają już gotowy stan linii do zbadania przez procesor. Czujka prądowa wymaga jednak wejścia przetwornika analogowo-cyfrowego i badania przez procesor poziomu spadku napięcia, co bardziej obciąża procesor, wymaga kalibracji i tak jak napisano - wykrywa na torze tylko coś, co pobiera prąd.

BTW. Zrobiłem test na kawałku toru: sklejka 10mm (z otworem 3mm), korek 3mm (z wyciętym oknem wielkości przerwy w podkładach), czujnik ze zdjętą soczewką. Test wypadł nad wyraz pomyślnie. Wagon wykrywany jest za każdym razem. W jednym przypadku na kilkanaście czujnik nie wykrywa najazdu wagonu, ale wykrywa jego zjazd, więc funkcja z "autokorektą" :D Oświetlanie czujnika bezpośrednio lampą, latarką, nie wpłynęło na jego pracę ;) dlatego rezygnuję z testów czujnika pokazanego przez Miśka.
adrian pander
Posty: 422
Rejestracja: 17 sty 2011, 23:13
Lokalizacja: Chorzów
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: adrian pander »

Zrobię zdjęcia mojego przekaźnika i wstawię.

Przedstawione rozwiązanie na filmie, lub bramka z "myszki" da tylko informacje że pojazd szynowy jest w tym miejscu, nie da informacji o zajętości całego odcinka tylko o tym miejscu. Nadaje się natomiast do "gaszenia semafora" i wzbudzenia rogatek.

Dawanie oporników do wszystkich wagonów jest bezcelowe będzie za duży pobór prądu przy dłuższych składach (na imprezie jest przynajmniej kilkadziesiąt wagonów na makiecie), a co z wagonami od innych osób, to nadaje się tylko do użytku domowego gdzie nie dopuszcza się innych wagonów, a makiety nie zabiera się na imprezy.
Awatar użytkownika
Misiek
Posty: 1643
Rejestracja: 23 kwie 2007, 22:26
Lokalizacja: Warszawa
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: Misiek »

http://blog.circuits4you.com/2016/04/ar ... acing.html
Jest jeszcze taki.
Jak znajdę chwile to przetestuję
Awatar użytkownika
wicy
Posty: 1703
Rejestracja: 23 mar 2014, 08:27
Lokalizacja: Łódź
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: wicy »

Drugie testy PIR wypadły na tyle obiecująco, że zabieram się za jakiś porządniejszy kawałek toru testowego niż ten widoczny na filmie.
Denerwujące to opóźnienie czujki, ale czujnik można wykorzystać tam, gdzie istotne jest samo wykrycie ruchu a nie czas jego trwania - np. dojazd do rogatek. Musze jeszcze zamówić i przetestować czujnik HC-SR501, który ma większe możliwości regulacji.
Awatar użytkownika
Misiek
Posty: 1643
Rejestracja: 23 kwie 2007, 22:26
Lokalizacja: Warszawa
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: Misiek »

http://thenscaler.com/?p=514
Zajętość toru z Arduino, jak dobrze zrozumiałem, czytając z grubsza, program uwzględnia specyfikę DCC
Awatar użytkownika
Domiss
Posty: 463
Rejestracja: 15 lip 2009, 11:06
Lokalizacja: Świebodzice
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: Domiss »

W ramach przymierzania się do zbudowania własnego czujnika zajętości toru opartego na przekładnikach prądowych znalazłem dwie ciekawe stronki na ten temat (detekcja na podstawie poboru prądu):
http://www.wiringfordcc.com/blockdet.htm
http://www.sumidacrossing.org/LayoutCon ... Detection/

W osie stojących wagonów można wlutować (lub wkleić i wmalować lakierem przewodzącym) oporniki SMD - oczywiście należy dobrze zastanowić się, jakie to będą oporniki i ile ich będzie (w składzie), bo albo pojedyncze wagony nie są wykrywane (za mały pobór prądu), albo całe składy kradną tego prądu zbyt wiele - można jednak (według autora jednej z tych stron) znaleźć złoty środek.

Jeśli stosujecie rozwiązania oparte na przekładnikach prądowych, to jakiego typu przekładniki stosujecie (dostępne w Polsce ;) )?
Awatar użytkownika
ArturSchŁ
Administrator
Posty: 10277
Rejestracja: 09 kwie 2006, 07:22
Lokalizacja: Rumia
Kontakt:

Re: Sterowanie sygnalizatorami

Post autor: ArturSchŁ »

...a czemu nie zastosować 2 słupków po obu stronach toru, jeden z diodą nadawczą, drugi odbiorczą - jak w starych myszkach kulkowych.
Ochrona przed światłem zewnętrznym to ew. rurka przez którą można kierować strumień światła na rurkę z przetwornikiem odbiorczym.
Taka Foto-Bramka.

> Niestety, takich czujników raczej nie ma na rynku...
Są w starych myszkach kulkowych, bywały nawet SMD. Stroboskopowe zasilanie powinno wydłużyć zasięg do kilku cm.
ODPOWIEDZ

Wróć do „Tory, rozjazdy, sieć trak., sygnalizacja itp”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości