BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: GeerC op 30 June 2024, 18:19:24

Titel: Rocrail; Op één melder een wissel omzetten en een relais aanturen
Bericht door: GeerC op 30 June 2024, 18:19:24
Hallo,
Ik kan via een hallsensor een wissel bedienen. Nu wil ik dezelfde sensor gebruiken om een relais te schakelen dat een deel van mijn baan stroomloos maakt. (Ik rij analoog.)

Hiervoor misbruik ik nu in Rocrail een wissel. Stand rechtdoor geeft stroom op het baanstuk, stand afslaan maakt het deel stroomloos.

Volgens mij kan dit in Rocrail ‘mooier’ gedaan worden, maar ik weet niet hoe. Kan iemand mij helpen?

Geer
Titel: Re: Rocrail; Op één melder een wissel omzetten en een relais aanturen
Bericht door: Ronaldk op 30 June 2024, 18:36:27
Je rijdt analoog en gebruikt wisseldecoder en rocrail? Wat voor een digitale centrale gebruik je dan?

Je kan via een bezetmelder de melding van een hallsensor gebruiken om deze in een programma als Rocrail verder te gebruiken. Een tip voor het stoomloos maken: Gebruik er een relais met een wisseldecoder. Dit omdat de uitgang van wisseldecoder meestal niet gemaakt is voor veel vermogen door te voeren. Dus grotere constante stromen.

Trouwens wat bedoel je met "mooier"?
Titel: Re: Rocrail; Op één melder een wissel omzetten en een relais aanturen
Bericht door: GeerC op 30 June 2024, 19:55:36
Ik gebruik de dcc-ex centrale icm Arduino.

Met mooier maken bedoel ik de intelligentie van Rocrail gebruiken. Er zal vast wel een betere mogelijkheid zijn dan die ik nu gebruik.
Titel: Re: Rocrail; Op één melder een wissel omzetten en een relais aanturen
Bericht door: KC op 30 June 2024, 20:44:33
Je kunt dit eenvoudig regelen met een sequence in DCC-EX... Als altijd hetzelfde moet gebeuren heb je hier geen Rocrail voor nodig
Titel: Re: Rocrail; Op één melder een wissel omzetten en een relais aanturen
Bericht door: Hans1963 op 30 June 2024, 22:21:32
Bij de optie van Kees zul je eerst wat van EX-rail moeten gaan leren en hoe je dit via het bestand myAutomation.h in de DCC++ centrale implementeert.

wat ook mogelijk is de wissel te gebruiken die al door de sensor wordt bediend. op het tabblad puntstuk van de wissel kun je een uitgang (pinnummer) hoog/laag zetten op de Arduino. hieraan koppel je de signaaldraad van het relais.

een 2e optie is nog een schakelaar in Rocrail aanmaken en een actie van het type uitgang. Deze actie koppel je aan de true/false status van de sensor. de schakelaar heeft het adres van een pin op de Arduino.




Titel: Re: Rocrail; Op één melder een wissel omzetten en een relais aanturen
Bericht door: KC op 30 June 2024, 23:58:38
Bij de optie van Kees zul je eerst wat van EX-rail moeten gaan leren en hoe je dit via het bestand myAutomation.h in de DCC++ centrale implementeert.

Klopt helemaal, maar wel leuk als je toch al met een DCC-EX centrale werkt. voordeel is dat je afhankelijk van de stand van de wissel automagisch het baanvak stroomloos kunt stellen, dus ook als je de wissel op een andere manier bedient (engine driver op je telefoon bijvoorbeeld).
Titel: Re: Rocrail; Op één melder een wissel omzetten en een relais aanturen
Bericht door: GeerC op 01 July 2024, 17:31:01
Dank allemaal. Ik ga het in Rocrail eens uitproberen.
Titel: Re: Rocrail; Op één melder een wissel omzetten en een relais aanturen
Bericht door: AlbertG op 01 July 2024, 17:53:46
Hoi GeerC
Kijk in Rocrail bij de wisseleigenschappen eens op het tabblad Puntstuk.
Als je hier het pinadres van de DCC-EX invult die het relais aanstuurt kun je het zo inregelen dat bij de stand wissel rechtdoor het relais opkomt en bij de stand wissel afleidend het relais afvalt (of net andersom natuurlijk).
We gaan dit bij een grote clubbaan met Dinamo gebruiken om wisselstraten via relais van stroom te voorzien. Ten opzichte van Koploper scheelt dat heel veel werk. Speciaal daarvoor is er recent een wijziging op dit tabblad aangebracht om dit mogelijk te maken.

Overigens ben ik aan het experimenteren met Rocrail, WIO en een aantal L298N modules om met analoge locomotieven te kunnen rijden maar dan wel met alle Rocrail functionaliteit.