• Ten serwis używa "ciasteczek" (cookies). Korzystając z niego, wyrażasz zgodę na użycie plików cookies. Learn more.
  • Szanowny Użytkowniku, serwisy w domenie modelarstwo.info wykorzystują pliki cookie by ułatwić korzystanie z naszych serwisów. Jeśli nie chcesz, by pliki cookies były zapisywane na Twoim dysku zmień ustawienia swojej przeglądarki.

Pytanie Sposób sterowania semaforami świetlnymi.

#1
Witam, czy możecie mi powiedzieć czego używacie do sterowania semaforami świetlnymi na swoich makietach? Mi do głowy przychodzi kilka możliwości:
  • Sterowanie analogowe, czyli przełączniki, sporo kabli i ewentualnie jakieś zależności na przekaźnikach.
  • Sterowanie oparte o mikrokontroler - wiadomo, można różnie do tego podejść - od prostego układu z przyciskiem do centralki z zaszytymi zależnościami robionej na miarę. Podejrzewam, że nie ma tu żadnych standardów komunikacji w takim systemie i każdy robi jak mu wygodnie?
  • DCC - dekodery akcesoriów. Tylko teraz tak: przeglądałem standardy komunikacyjne NMRA i nie widzę tam niczego co można łatwo zaadaptować do sygnałów stosowanych na PKP. Sterowanie pojedynczymi diodami nie wygląda zbyt wygodnie. Wydaje mi się, że ma to sens tylko gdy sterujemy makietą z komputera i cała logika jest w programie sterującym, a dekodery tylko załączają poszczególne diody.
Pytam, bo kombinuję sobie coś z punktu drugiego i zastanawiam się, czy może warto to jakoś pogodzić z punktem trzecim. Nie chcę wyważać otwartych drzwi i jeśli istnieje jakoś standard, to chętnie z niego skorzystam, zawsze większa kompatybilność, a i innym może się przydać. Jeśli nie standard, to też chętnie posłucham jak macie to rozwiązane u siebie?
 
OP
OP
XFedraX
#4
Szkoda, że opis tych dekoderów jest tylko po hiszpańsku. DCC mi się podoba, bo jedna para przewodów załatwia zasilanie i komunikację. Z wad - komunikacja jest jednostronna i to, że sam protokół wydaje mi się nadmiernie rozbudowany i mało intuicyjny, strasznie dużo w tej hiszpańskiej instrukcji tabelek z ustawieniami CV. Ja u siebie potrzebuję adresowania urządzeń, ustawienia jasności każdego z kanałów (diod) z rozdzielczością 8 bitów, i teraz zależnie od tego czym to będzie sterowane albo będę wysyłał komendy oznaczające dane sygnały podawane przez semafor albo w wersji bardziej uniwersalnej komendy załączające poszczególne kanały (ewentualnie z uwzględnieniem migania z podaną częstotliwością).
Wajchownia komunikuje się chyba po SPI? Standardowo w SPI nie ma jako takiego adresowania poszczególnych elementów systemu, poza sygnałem CS. Ale można napisać protokół z adresowaniem. Nie wiem tylko jak z odpornością na zakłócenia przy dłuższych kablach. Ewentualnie jest jeszcze różnicowy RS485, ale to trochę komplikuje układ elektroniczny. Ciężko mi się na coś zdecydować.
 
OP
OP
XFedraX
#6
Mój błąd, oglądałem inny plik pdf. Czyli tak: za pomocą CV konfiguruję sobie wyświetlane sygnały a w jaki sposób je wyświetlam? Nie bardzo rozumiem oznaczenia 1+, 1- itd. To są kolejne adresy czy komendy? Jak wygląda ramka przesyłanych danych do tego dekodera?
 

tkarkady

Aktywny użytkownik
#7
Używam i polecam Gbbkolejkę - sterowanie semaforami świetnymi rozwiązane doskonale , dowolna konfiguracja , można zdefiniować każdy semafor bez względu na zarząd ( PKP , DB itp. itd.)
Do tego dekodery MS8ACC od Martinezo - 16 komór świetlnych na jednej "skrzynce" , bardzo dobry stosunek cena/jakość .
Moim zdaniem nie ma lepszego rozwiązania a wypróbowałem już różne "graty"
 

matis_kr

Znany użytkownik
SMK Katowice
#8
Ja na swojej makiecie zastosuję sterowanie analogowe. A żeby zrobić sygnał, w którym ma być migające światło np. S3 użyję układu TIMER NE555. Co prawda będzie troszkę kabelków, no ale cóż zrobić.
 
#9
Moim zdaniem najlepiej zrobić sobie układ na mikrokontrolerze, np. ATMEGA8, sposób wybierania sygnału dowolny, można 1 przyciskiem, można na każdy sygnał albo komorę po jednym przycisku, wszystko zależy od własnej inwencji:)
 

PiotrK

Aktywny użytkownik
#11
XFedraX napisał(a):
Nie bardzo rozumiem oznaczenia 1+, 1- itd. To są kolejne adresy czy komendy?
Ten dekoder obsługuje się tak jak dekoder rozjazdów. Każdy układ świateł jest uruchamiany podobnie jak przełącza się rozjazdy. Czyli włączenie jakiegoś sygnału dokonujemy po przez włączenie/wyłączenie "odpowiadającego" mu rozjazdu. Zapisy 1+, 1- oznaczają włączenie/wyłaczenie pierwszego rozjazdu. (czyli rozjazdu o adresie bazowym dekodera).
XFedraX napisał(a):
Jak wygląda ramka przesyłanych danych do tego dekodera?
Dekoder obsługuje standardowe pakiety DCC w formacie Basic Accessory Decoder Packet.
 

Podobne wątki