BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: Dirk op 27 January 2024, 11:47:42

Titel: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 27 January 2024, 11:47:42
Dit is de situatie, een maat is bezig om een baan te bouwen met een vrij groot schaduwstation. Het station bestaat uit 10 sporen van elk ongeveer 10 meter, 5 sporen heen (geel oranje groen) en 5 sporen terug (blauw lila paars) er wordt links gereden. Nu is het de bedoeling om op elk spoor 3 treinen achtereen te plaatsen van 3 meter en het schaduwstation te automatiseren. Dus er zijn telkens 2 secties vrij, op de tekening 1 gele sectie en 1 blauwe sectie en dat er telkens als er een trein vertrekt de hele bundel opschuift. Het resultaat zou zijn dat er telkens een andere trein van het volle station vertrekt. Op de baan zouden maximaal 2 treinen mogen rijden. Mijn maat heeft het liefst geen afhankelijkheid van een scherm, dus liever geen software, maar de mogelijkheid van Koploper of iTrain wordt niet uitgesloten. Echter was hij aan het denken aan een hardware oplossing in de trant van ABC of iets dergelijks. Al zijn locs zijn uitgerust met decoders. De treinen zijn maximaal 300 cm, dus 3 treinen op elk spoor achtereen. Er zou wel een random functie moet inzitten zodat er telkens een verrassing inzit welke trein op de eigenlijke baan voorbij komt. Bijgevoegd een tekening van het schaduwstation.


(https://images.beneluxspoor.net/bnls_2024/steve-65b4dee10ba29.jpg) (https://images.beneluxspoor.net/bnls_2024/steve-65b4dee10ba29.jpg)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bellejt op 27 January 2024, 11:56:58
in de meeste computerprogramma's zit dat ingebouwd.Ik rij met koploper en die beslist voor mij welke trein er naar buiten komt.Daar kan ik sommige treinen ook voorrang in geven
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 27 January 2024, 12:18:37
Fantastisch, dat er zo'n groot schaduwstation mogelijk is  (y)
Maar ik heb wel een paar vragen over de omschrijving die je geeft.
a/ Random.  Dat geldt vooral voor de uitgang, dus voor 5 sporen die jij paars noemt.  Maar geldt dat ook voor de overgang van schaduwstation 1 naar schaduwstation 2 ?    Want eigenlijk heb je 2 schaduwstations, die achter elkaar geschakeld zijn.  Je kunt dus zeker niet random van het eerste de baan op, want je moet altijd door het tweede.  Er is geen passeerspoor, tenzij er in SchSt 2 een spoor vrij blijft.
Dus random vertrekken vanuit 2:  ja.  Random vertrekken van uit 1 ook, en dan als 2 nog niet vol is random naar een vrij spoor ?
b/ SchSt2 altijd vol ? Daarmee bedoel ik, dat, als er ergens op 2 een stuk vrij is, dat dan 1 overgeslagen wordt ?  Of staan er altijd zoveel treinen, dat 2 altijd vol is, een trein vertrekt en meteen de vrijkomende plek vanuit 1 weer opgevuld wordt ?
c/ Als het kortste spoor 10 meter is, de langste trein 3 meter, dan heb je dus baanvakken van maximaal 333 cm.  Moeten de achterkant en de voorkant nog steeds geen belemmering vormen voor andere treinen, dus de wissels moeten volledig vrij zijn.  Als je ongeprogrammeerd wil rijden, bijvoorbeeld met ABC, dan betekent dat een stopstuk van 333 minus 300 is 33 cm.  Is dat voldoende en naar wens ?
d/ Als je met ABC wil gaan rijden, zijn ALLE decoders daar ook geschikt voor ?
e/ Als "storende factor" heb je ook nog 2 eindsporen, ik neem aan voor een treinstel of zoiets. Bij het binnenkomen daarvan moeten die het uitgaande spoor oversteken.  Dus daar zal 1/  een herkenning op plaats moeten vinden, dus:  is dit een treinstel ?  of 2/  bewuste actie op moeten plaatsvinden (het zelf stellen van wissels en het blokkeren van uitgaande treinen).  Hoe wil je die noodzakelijke detectie laten plaatsvinden ?
f/ Moeten die 2 kopsporen ook meegenomen worden in het random vertrekken ?

Voorlopig meer dan genoeg en na de antwoorden op deze vragen heb ik meer kijk op de wensen en mogelijkheden.

Ten overvloede:  ik heb wel enige kennis van ABC maar van andere mogelijkheden met elektronische oplossingen (processors als Arduino en andere) daar heb ik geen kaas van gegeten.  Voor mijzelf zou ik dit wel volledig met ABC uitvoeren, maar gelukkig heb ik niet zo'n groot schaduwstation  :D  (ps ben er wel een beetje jaloers op)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 27 January 2024, 13:37:51
OK, even recapituleren. Dat schaduwstation is idd groot, maar zijn volledig huis is onderkelderd en onderverdeeld in verschillende ruimtes, daar heeft hij 2 ruimtes volledig voor zijn 'mancave' hij is ook een verzamelaar en wil na al die jaren ook treinen zien rijden. Wat op de tekening staat is 1 ruimte en het spoor gaat door een opening naar een andere ruimte in een spiraal.
Het moet gezien worden als 1 schaduw station waarvan op elk  spoor 3 volledige stammen staan, maar die treinen moeten dus aansluiten zodat er steeds 3x10-1 dus 29 treinen in wacht staan. de bocht onderaan de tekening is eigenlijk een flessenhals, die is er zo gelegd omdat een bocht met 10 sporen teveel ruimte inneemt, dan is de deurdoorgang niet meer bruikbaar.
Citaat
Of staan er altijd zoveel treinen, dat 2 altijd vol is, een trein vertrekt en meteen de vrijkomende plek vanuit 1 weer opgevuld wordt ?

ja dat is de bedoeling. Eigendlijk is het een schaduwstation met 5 sporen en tussenin een ruimte niet gestopt mag worden.
wat betreft de lengte, ik weet niet of 33 cm geschikt is voor ABC, er hoeft niet persé mooi langzaam gestopt, dat is dus nog een issue. alle decoders zijn ESU decoders, dus geschikt voor ABC.
de 2 kopsporen zijn idd voor stelletjes, en liefst ook mee in de automatisering, ze moeten volgens dit plan idd alles kruisen, maar dat was ook mijn opmerking, dat zijn keerlus problemen.
De sporen van het schaduwstation liggen al, dus ik weet niet in hoeverre hij dat nog kan (wil) aanpassen.
ik hoop dat er nu wat meer duidelijkheid is.

mvg

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 27 January 2024, 15:09:12
Stuk duidelijker.
33 cm. voor een stopstuk ABC is in principe in orde, als ALLE locomotieven/treinen binnen die afstand tot stilstand kunnen komen.  Dus geen TGV met 300km/h aan komen laten rijden. 
Dat betekent, dat, ook weer in principe, de al gelegde sporen niet veranderd hoeven te worden, behalve dan, dat er wel isolaties en aansluitingen moeten komen.  Dus elk blok/spoor bevat een isolatie aan het begin, dan een isolatie waar het stopstuk begint (na 301 cm dus) en een isolatie aan het eind.
Laten we discussie over links, rechts of allebei voorlopig even vergeten.

Die 2 kopsporen compliceren de boel aanzienlijk, een keerlus is geen enkel probleem.

Maar hoe wil je de detectie doen (of instelling), dat een   ........   naar het kopspoor gaat of het SchSt inrijdt ? Automatisch ?  Handmatig ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 27 January 2024, 16:19:53
Ik zou het hele ABC verhaal vergeten - je krijgt daar dikke spijt van want nul flexibiliteit -  en dit automatiseren met Koploper. Kun je ook eens een trein van 4m er door jassen en kun je ook eens wat nieuws bedenken want reken maar dat dit gaat vervelen.

En ja dat is met een PC / laptop, so what? Een ieder zit de hele dag op z'n smartphone te gluren en nu is een scherm ineens een probleem? Bovendien, eens het rijdt hoef je helemaal niet op dat scherm te kijken.

Gr, Ben.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Frank 123 op 27 January 2024, 16:44:24
zou er inderdaad een pc met èèn van de bekende treinbesturing-software aan hangen. Geeft meer mogelijkheden
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 27 January 2024, 16:46:41
Citaat
Maar hoe wil je de detectie doen (of instelling), dat een   ........   naar het kopspoor gaat of het SchSt inrijdt ? Automatisch ?  Handmatig ?

Dat is een goede vraag, daar wil ik ook wel eens antwoord op, wordt vervolgd.

Citaat
Ik zou het hele ABC verhaal vergeten - je krijgt daar dikke spijt van want nul flexibiliteit -  en dit automatiseren met Koploper. Kun je ook eens een trein van 4m er door jassen en kun je ook eens wat nieuws bedenken want reken maar dat dit gaat vervelen.

Ik denk dat het met Koploper toch ook niet zo simpel is, daar kan je idd het aantal rijdende treinen beperken, maar zo'n schaduwstation regelen zal niet zomaar lukken vrees ik. Ikzelf ken Koploper van vroeger, (inmiddels iTrain) maar om een doorschuiven te regelen???
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: AlbertG op 27 January 2024, 17:20:22
Het programma Rocrail kent het begrip 'opstelblok'. Daarmee verdeel je een opstelspoor in blokken (of secties zo je wilt) van een vaste lengte en Rocrail zorgt er voor dat die blokken efficiënt worden gevuld. Dus als alle blokkken (voorbeeld) 2 meter lang zijn dan kun je daar 1 trein van iets minder dan 2 meter kwijt. Je moet wat ruimte overhouden voor de veiligheid. Maar als je een trein hebt van 3,5 meter dan neemt Rocrail daar 2 blokken voor. Je moet natuurlijk wel de lengte van je treinen en de blokken invoeren. Per sectie heb je 1 melder nodig.
Binnen de opstelblokken zorgt Rocrail er automatisch voor dat de treinen doorschuiven met achtneming van bovenstaande regels.
Daarnaast kun je zogenaamde locaties maken waarmee je kunt regelen hoe de treinen het schaduwstation verlaten, random of First in, first out (FiFo).
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 27 January 2024, 17:31:16

Ik denk dat het met Koploper toch ook niet zo simpel is, daar kan je idd het aantal rijdende treinen beperken, maar zo'n schaduwstation regelen zal niet zomaar lukken vrees ik.


Nou dat is basis functionaliteit: allemaal vrij baan blokken waar niet gestopt wordt tenzij het volgende blok bezet is behalve de 5 laatsten, die hebben een verplichte stop. En van daaruit laat je een trein random vertrekken, zo nodig op basis van tijd. Maar ik wil je niet mijn wil opleggen hoor.  ;)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bellejt op 27 January 2024, 17:41:26
je hoeft weinig in te stellen voor het schaduwstation.Koploper laat simpelweg gewoon automatisch je treinen doorstromen tot waar jij wil in het schaduwstation.Niks speciale instellingen behalve als je wil dat bepaalde treinen voorrang krijgen stel je dat bij de lok zelf in.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 27 January 2024, 19:09:50
hmmm, deze week eens samen zitten en wat freewheelen.


alvast bedankt.

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bellejt op 27 January 2024, 19:21:16
plats eens een duidelijker foto want volgens mij kan je die blokken mooier verdelen (zelfs 4 per spoor) of langere treinen mogelijk maken.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: ruudns op 27 January 2024, 21:22:30
Met Koploper kun je een dynamisch schaduw station maken. Je neemt dan een licht sluis die over alle sporen heen gaat. Eén over de in gang en één over de uitgang. Koploper regelt dan zelf waar de treinen komen te staan (max 2 per opstelspoor) en bepaald ook zelf wanneer er wat uit gaat. Je kunt het aantal treinen wat binnen moet blijven instellen. Ik heb zo twee verdiepingen schaduwstation in koploper zitten. Het werkt bij mij nog niet omdat ik op mijn baan helaas nog niet kan doorrijden ivm het bouwen van de rijtafel zelf.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 27 January 2024, 22:13:08
Ik zou het hele ABC verhaal vergeten - je krijgt daar dikke spijt van want nul flexibiliteit
Afgezien van je subjectieve voorkeur (heb ik ook, maar dan voor ABC)  wat bedoel je met "nul flexibiliteit " ?

Kun je ook eens een trein van 4m er door jassen en kun je ook eens wat nieuws bedenken want reken maar dat dit gaat vervelen.
In de opening van dit item staat duidelijk dat het gaat om treinen met een maximale lengte van 3 meter, dus 4 meter is totaal niet aan de orde.  En dan nog:  waar staat dat dat met ABC niet zou kunnen ?  En wat bedoel je met "iets nieuws bedenken" als de bedoeling, ook weer in de aanvang, duidelijk omschreven is ?

Een ieder zit de hele dag op z'n smartphone te gluren en nu is een scherm ineens een probleem?
Dus de persoon, zoals in het begin aangeduid als " een maat "  (voorlopig of altijd onbekende)  is ineens "een ieder " ?  En als die dat nou eens niet is ?

Bovendien, eens het rijdt hoef je helemaal niet op dat scherm te kijken.
Misschien zit het geheim van de smid wel in het woord "eens" .  Dat is precies de reden dat ik zelf in ieder geval niet met een programma wil gaan rijden.  Daar bedoel ik mee, dat ik, mogelijk uit onkunde, verwacht veel te lang bezig te zijn met turen op een scherm voordat er een trein rijdt.

Kortom:  ik vind de opmerkingen nogal tendentieus en voor een deel niet ingaand op wat gevraagd wordt of buiten de orde.
Dat sturing met een programma bijna zeker veel meer kan, dat geloof ik graag.  Maar of dat gevraagd of nodig is ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 28 January 2024, 07:02:59

Kortom:  ik vind de opmerkingen nogal tendentieus en voor een deel niet ingaand op wat gevraagd wordt of buiten de orde.


Maar daar ga jij niet over beste Martin, bovendien richt ik me niet tot jou maar tot de vraagsteller. En hij neemt mijn suggesties mee ter overweging, dat is wat Dirk schrijft.

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Josephes op 28 January 2024, 09:10:39
MartinRT

Kortom:  ik vind de opmerkingen nogal tendentieus en voor een deel niet ingaand op wat gevraagd wordt of buiten de orde.
Dat sturing met een programma bijna zeker veel meer kan, dat geloof ik graag.  Maar of dat gevraagd of nodig is ?
[/quote]

Zoals in de post al aangegeven wordt.  Hoe een schaduwstation automatiseren ?

Jos
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 10:12:03
Zoals in de post al aangegeven wordt.  Hoe een schaduwstation automatiseren ?
Precies, en dat kan (grofweg) op 2 manieren:  met een programma op een computer   en zonder programma dmv hardware elementen.  De keuze is, na het zich op de hoogte stellen van mogelijkheden en onmogelijkheden, aan de vraagsteller.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: henk op 28 January 2024, 10:25:37
Zo is dat, dus nog een vervolgvraag. Die drie meter per trein. Kan dat op de hoofdbaan niet langer of is het gewoon lengte opstelspoor gedeeld door drie? Indien dat laatste, dan is dat in ieder geval met Koploper niet nodig. Een lange trein kan meerdere blokken in beslag nemen. Daar zit een deel van de flexibiliteit van een programma. En kolentreinen of zoiets van een meter of vijf, vind ik best leuk.  :)

Ben sowieso wel benieuwd naar de hoofdbaan.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 28 January 2024, 10:43:30

De keuze is, na het zich op de hoogte stellen van mogelijkheden en onmogelijkheden, aan de vraagsteller.


En dat is juist wat ik deed richting Dirk. Het geeft geen pas dat tendentieus of buiten de orde te noemen.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ronald Halma op 28 January 2024, 10:53:52
Dat ben ik met je eens, Ben. Men vraagt om mogelijkheden en die worden benoemd.

Denk dat de keus voor een pc besturing minder geliefd is ligt in het feit dat er een leercurve aan dit soort programma's zit... Als je alleen bent met je modelbaan wil je ook graag dingen kunnen oplossen als er iets mis gaat zonder afhankelijk te zijn van een technisch mannetje. Automatisch rijden wil wel eens mis gaan en dan moet je wel weten wat te doen.

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 28 January 2024, 11:15:33

Denk dat de keus voor een pc besturing minder geliefd is ligt in het feit dat er een leercurve aan dit soort programma's zit...


Zeker Ronald. Maar wat dacht je van een dubbel schaduwstation goed voor 29 treinen met hardware automatiseren, nog los van een eventuele bovenbaan?

Wat hier gebeurt (en dat zeg ik met respect) is dat iemand iets wil zonder te weten van de hoed en de rand. Er wordt een schaduwcomplex gebouwd, het ligt al klaar en de vraag is hoe nu verder.  Het is algemeen gangbaar dat als je wilt gaan automatiseren dat je een proefbaantje maakt met hardware of computersturing. Een dubbel schaduwstation met 30 sporen is dat bepaald niet.

Gr, Ben.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ronald Halma op 28 January 2024, 11:30:19
In de jaren heb ik geleerd dat enige vorm van planning vooraf wel wenselijk is... niet dat het altijd lukt  ;D

Denk hier meer dat, toen het zover klaar was, het besef kwam dat je zoiets niet handmatig kunt besturen. Te complex.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: GMA70 op 28 January 2024, 13:13:23
Ik zou ook adviseren om in ieder geval te onderzoeken of software toch een optie kan zijn.
Maar uitgaande van een hardware oplossing (waarbij je waarschijnlijk niet ontkomt aan het gebruik van arduino/microprocessoren of eeprom voor de logica), probeer eerst te bedenken welke logica je wilt gebruiken.

Afgezien van de kopsporen, zie je 5 routes met 6 blokken (vaste wisselstanden per route) of zie je 5 routes van 3 blokken en die weer overgaan in 5 routes van 3 blokken?
In het eerste geval gaat een trein van Geel, spoor 1 naar Blauw spoor 1 via de andere kleuren, maar wel elke keer via spoor 1. In het tweede geval kan Geel spoor 1 naar elke ander blauw spoor gaan. Maar de logica wordt dan weer wat moeilijker.

Wil je handmatig vertellen welke trein op het blauwe spoor de baan opgaat?, of random of op volgorde of op random tijd? Allemaal regels die je moet bedenken en die gevolgen hebben voor het design.

Daarna kan je je druk maken over melders/detectie, ABC, releais aansturing en hoe de logica in te bouwen. :-). Ik hoor graag wat het besluit gaat worden, het is een leuke opzet met veel mogelijkheden.

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 28 January 2024, 15:18:39
Dag allemaal,
Ik ben de maat van Dirk en wil toch wel effe een extra woordje uitleg geven.

Er zal gereden worden met een ECOS en ABC heeft een lichte voorkeur.
Wegens het niet nodig hebben van een software.
De bedoeling is dat de trein binnenkomt via wisselstraat in de gele secties. (1,2,3,4 of 5A).
Vervogens moet het schaduwstation automatisch gevuld worden tot in blauwe sectie ( 1,2,3,4 of 5B).
Als de 5 blauwe secties vol staan is het de bedoeling dat er manuweel kan gekozen worden welke trein mag vertrekken. (Drukknop ?) 
Als de trein dan zijn toertje heeft gedaan op de paradebaan zal hij terug in het schaduwstation geel 1,2,3,4 of 5A komen en het heel verhaal begint opnieuw...

Er bestaan modules van LENS ABC  > BM2 remmodule en BM3 blokroutemodule.
Kan dit een oplossing zijn voor het schaduwstation te automatiseren.

Bijgevoegd plan met nrs


(https://images.beneluxspoor.net/bnls_2024/knipsel-1-65b6611f90dfe.jpg) (https://images.beneluxspoor.net/bnls_2024/knipsel-1-65b6611f90dfe.jpg)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Klaas Zondervan op 28 January 2024, 15:28:52
Je kunt inderdaad de modules van het ABC systeem gebruiken. Maar dan?
Er komt een trein binnen in het schaduwstation. Die rijdt door tot het einde van het opstelspoor.
De tweede trein komt binnen. Die moet je laten weten dat hij niet tot het einde mag, maar in de middelste sectie moet stoppen. Hoe ga je dat doen?
Als de derde trein binnen is, dan moet je zorgen dat de vierde trein op het volgende spoor binnenkomt.
Enzovoort.
ABC is dus niet genoeg, er komt ook nog DEFGH... aan te pas.

Ik zou het in hardware kunnen maken, maar ik weet nu al dat me dat maanden aan ontwikkeltijd gaat kosten. Daar ga ik dus niet aan beginnen.
Bijt maar door de zure appel heen en ga je verdiepen in Koploper of iTrain. dan wordt het al lastig genoeg.


Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 28 January 2024, 15:39:39
De BM3 modulen regelen het doorrijden mits volgend blok vrij is. De laatste 5 stopblokken hebben dan een BM2 en dan kun je een trein starten met een drukknop. Daarmee is het geregeld behalve het omzetten van het juiste wissel en daar zit 'm nou net de kneep.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 28 January 2024, 15:50:42
Stel dat ik voor ABC met BM2 en BM3 zou gaan dan zou ik wel voor wisselstraten in de ecos kunnen gaan.
Maw als je bv B1 laat vertrekken zal het toch altijd hetzelfde spoor, trein zijn die in het schaduwstation moet opschuiven.
En zodoende is het ook telkens dezelfde wisselstraat die gezet moet worden ...

 
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 28 January 2024, 16:09:52
Als je B1 laat vertrekken komt die trein ook weer een keer terug. En hoe weet je dan welke van de sporen 1A t/m 5A vrij is? En wie zet de wissels dan zodanig dat je naar dat vrije blok kan rijden?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 17:01:31
Er bestaan modules van LENS ABC  > BM2 remmodule en BM3 blokroutemodule.
Kan dit een oplossing zijn voor het schaduwstation te automatiseren.
Ja.
Je kunt inderdaad de modules van het ABC systeem gebruiken. Maar dan?
Er komt een trein binnen in het schaduwstation. Die rijdt door tot het einde van het opstelspoor.
De tweede trein komt binnen. Die moet je laten weten dat hij niet tot het einde mag, maar in de middelste sectie moet stoppen. Hoe ga je dat doen?
BM3 -   BM3 -   BM3 of 2 (einde opstelspoor)

Als de derde trein binnen is, dan moet je zorgen dat de vierde trein op het volgende spoor binnenkomt.
Enzovoort.
ABC is dus niet genoeg, er komt ook nog DEFGH... aan te pas.
Afhankelijk van het wensenpakket denk ik dat "D " en mogelijk "E " volstaat.

Ik zou het in hardware kunnen maken, maar ik weet nu al dat me dat maanden aan ontwikkeltijd gaat kosten. Daar ga ik dus niet aan beginnen.
"D " bestaat al en heb ik hier in huis.   "E " lijkt mij, voor zover ik dit nu kan overzien,  een combinatie van een aantal "D's " met mogelijk losse relais.  Maar zoals gezegd, veel hangt af van het uiteindelijk gewenste resultaat.
[/quote]

Bijt maar door de zure appel heen en ga je verdiepen in Koploper of iTrain. dan wordt het al lastig genoeg.
Ik wil zeker niet beweren, dat het je verdiepen in ABC alleen maar een zoete appel is, en ook niet, dat dat niet lastig zou kunnen zijn. Dus misschien kiezen uit 2 smaken zuur. 
Maar voor mij heeft dat in ieder geval de moeite geloond, tot nu toe, want ik ben er nog steeds mee bezig om er meer (be)grip op te krijgen.  Dan bedoel ik met name de uitgebreidere mogelijkheden dan alleen met de BM3 of BM2.
In ieder geval zonder programma sturing.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 17:16:56
De BM3 modulen regelen het doorrijden mits volgend blok vrij is. De laatste 5 stopblokken hebben dan een BM2 en dan kun je een trein starten met een drukknop. Daarmee is het geregeld behalve het omzetten van het juiste wissel en daar zit 'm nou net de kneep.
Dat hoeven niet perse BM2's te zijn, kan ook met BM3's.  Maar ook dat hangt weer af van de precieze bedoeling en de rest van de baan. 
En als je een spoor zou kiezen voor vertrek, dus niet automatisch (zoals ik eerder begrepen had, maar dankzij aanvullende info niet meer hoeft), door het drukken van een knop, dan kan diezelfde knop er toch eerst voor zorgen dat de wissels juist gesteld zijn ? Nog voordat vertrek vrijgegeven wordt ?
Het soortgelijke probleem zit tussen de 2 schaduwstations in, waar wel random en automatisch gewenst is (tot nu toe in ieder geval). En dan gaat het om zowel de uitrijwissels van SchSt1 als de inrijwissels van SchSt2.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 17:23:43
Als je B1 laat vertrekken komt die trein ook weer een keer terug. En hoe weet je dan welke van de sporen 1A t/m 5A vrij is? En wie zet de wissels dan zodanig dat je naar dat vrije blok kan rijden?
Er is 1 trein vertrokken uit ëén van de sporen.  Laten we even zeggen spoor 4A.  Dat is dus een gegeven:  na enige tijd zal er een trein binnen mogen komen op het begin van spoor 4A.  Die "enige tijd" is de tijd nodig voor het doorschuiven van de 2 opvolgende treinen, zodat het begin vrij komt.
Aangezien er geen andere treinbewegingen plaats kunnen vinden dan binnenlopen op spoor 4A, kunnen de ingangswissels voor spoor 4A tegelijkertijd gezet worden met het stellen van de wissels voor het uitrijden van spoor 4A.
Dit is voor alle sporen geldig.

Dit geldt overigens ook voor het doorschuiven van SchSt A  naar  SchSt B:  er is maar 1 spoor vrij en de wissels zijn gezet afhankelijk van welk spoor een trein vertrokken is.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 28 January 2024, 17:34:20
Zo, net terug van bij het probleemstation.. Eerst en vooral allen al bedankt voor het mee denken. Het is wel duidelijk dat het niet zo eenvoudig is als het lijkt, de vraag is simpel, de oplossing nog een raadsel. Heeft er iemand een idee hoe deze BM2's en BM3's werken? zit daar software in  gebakken? We hebben gezocht, maar nergens een schema gevonden. We hebben nog zitten doorbomen over de mogelijkheid van een software pakket, maar de hele baan in blokken verdelen en terugmelden ziet hij niet zitten, ook zoals in iTrain nodig is om alles op te meten, als je ooit zijn verzameling ziet , je zou voor minder passen. Software is meer en meer een No Go. Voorlopig heeft ABC voor hem de voorkeur, of iemand moest met een andere hardware oplossing komen.
Nogmaals bedankt voor alle input en wordt vervolgd.

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 17:36:12
Vraagje aan panto, de vraagsteller:

zou je iets kunnen en willen vertellen over de rest van de baan ?  Het enige wat mij tot nu toe bekend is, is dat het gaat om een "parade baanvak" en dat er maar 2 treinen tegelijk op dat stuk rijden.  Als ik dat vertaal, dan hebben we het over alleen maar een lange lus beginnend en eindigend bij het schaduwstation en bestaande uit 2 (of meer) baanvakken.  Klopt dat ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 17:42:32
Heeft er iemand een idee hoe deze BM2's en BM3's werken? zit daar software in  gebakken? We hebben gezocht, maar nergens een schema gevonden.
Ja, maar alleen de buitenkant, dus wat ze doen (en niet doen).
Er zit denk ik wel software in gebakken, maar daar kun je niks mee.  Hoef je dus ook niks mee, valt niks aan te "programmeren" of in te stellen. Geen adres, helemaal niks.
Schema ook nergens gevonden en, aansluitend op het vorige, als er een processor inzit zit er software in, maar het kan ook pure logica zijn. Overigens kun je de kastjes zo opentrekken, dus een kenner zou daar mogelijk wel een schema van kunnen brouwen.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 17:47:52
of iemand moest met een andere hardware oplossing komen.
Ik heb hier op BNLS ook de merknaam LAUER voorbij zien komen met een sturing voor een schaduwstation.  Mogelijk geeft dit (deels) een oplossing.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 28 January 2024, 19:09:15

We hebben nog zitten doorbomen over de mogelijkheid van een software pakket, maar de hele baan in blokken verdelen en terugmelden ziet hij niet zitten, ook zoals in iTrain nodig is om alles op te meten, als je ooit zijn verzameling ziet , je zou voor minder passen. Software is meer en meer een No Go.


Ik denk dat je het nog niet helemaal doorgrond. Nou is het niet zo dat ik je persé aan de computer wil praten maar je hebt een verkeerd beeld er van.

Volgens mij heb je 30 secties (blokken) al gemaakt toch met in elk blok een 33cm geïsoleerde sectie? Als je aan die geïsoleerde sectie een bezetmelder hangt ben je al klaar. Je kunt prima rijden op slechts een stopmelder per blok mits je de snelheid een beetje in toom houdt en het kost je slechts twee modulen van pak 'm beet 6 tientjes per stuk. Je wissels zijn al digitaal toch dus die kosten heb je al gemaakt.

En alles opmeten in iTrain is een fabeltje, als je langste trein in het kortste blok past is er nooit een probleem. Sowieso moet je niet aan iTrain beginnen wat dat kost geld en wat jij (je maat panto) er mee wilt is eigenlijk te summier om dat te rechtvaardigen.

De "knop" die je in gedachten hebt om een enkele trein te laten vertrekken is niet zo raar, die kun je er gewoon in opnemen. Feitelijk zorgt die er voor dat er random een trein ( één van de vijf) gaat rijden en de rest doet de computer.

Tot zo ver mijn bijdrage, het is niet de bedoeling je richting computer te praten. Keuze maak je zelf en als je er geen goed gevoel bij hebt niet aan beginnen.

Gr, Ben.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 28 January 2024, 19:43:11
Citaat
Vraagje aan panto, de vraagsteller:

zou je iets kunnen en willen vertellen over de rest van de baan ?  Het enige wat mij tot nu toe bekend is, is dat het gaat om een "parade baanvak" en dat er maar 2 treinen tegelijk op dat stuk rijden.  Als ik dat vertaal, dan hebben we het over alleen maar een lange lus beginnend en eindigend bij het schaduwstation en bestaande uit 2 (of meer) baanvakken.  Klopt dat ?

Hoi Martin, na dit schaduwstation kom je in een andere kamer waar een helix van 75 cm staat.
Deze geeft toegang tot de baan ( die nog gemaakt moet worden) en nog maar alleen in mijn hoofd bestaat, maar eigenlijk een groot hondenbot is...

Citaat
Er is 1 trein vertrokken uit ëén van de sporen.  Laten we even zeggen spoor 4A.  Dat is dus een gegeven:  na enige tijd zal er een trein binnen mogen komen op het begin van spoor 4A.  Die "enige tijd" is de tijd nodig voor het doorschuiven van de 2 opvolgende treinen, zodat het begin vrij komt.
Aangezien er geen andere treinbewegingen plaats kunnen vinden dan binnenlopen op spoor 4A, kunnen de ingangswissels voor spoor 4A tegelijkertijd gezet worden met het stellen van de wissels voor het uitrijden van spoor 4A.
Dit is voor alle sporen geldig.

Dit geldt overigens ook voor het doorschuiven van SchSt A  naar  SchSt B:  er is maar 1 spoor vrij en de wissels zijn gezet afhankelijk van welk spoor een trein vertrokken is.

Idd, in die richting was ik ook aan het denken met wisselstraten.
Eigenlijk zou je voor elke vertrek dat je doet een wisselstraat selecteren zodat de al de wissels juist liggen voor het doorschuiven maar ook voor het binnenrijden van het schaduwstation.

Citaat
Bijt maar door de zure appel heen en ga je verdiepen in Koploper of iTrain. dan wordt het al lastig genoeg.

Ik heb ooit een baan van de club bediend met koploper.
Mooi maar je hebt niets te doen ... enkel kijken en als het misloopt zoeken waarom.
ik wil rijden en op knopjes drukken en er hoeven geen 5 treinen gelijk te rijden 1 max 2 treinen is meer dan genoeg.
En als ik deze moe gezien ben stuur ik hem naar onder via de helix en kies ik 1 van de 5 andere treinen die klaar staan...
Enfin zo zie ik het

Mvg Steve
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 28 January 2024, 19:48:30
Citaat
Volgens mij heb je 30 secties (blokken) al gemaakt toch met in elk blok een 33cm geïsoleerde sectie? Als je aan die geïsoleerde sectie een bezetmelder hangt ben je al klaar. Je kunt prima rijden op slechts een stopmelder per blok mits je de snelheid een beetje in toom houdt en het kost je slechts twee modulen van pak 'm beet 6 tientjes per stuk. Je wissels zijn al digitaal toch dus die kosten heb je al gemaakt.

Hoi Ben, ik ben bezig met de sporen te leggen, van de 110m ligt ongeveer een 50 m, Ik weet eigenlijk niet vanwaar de 33cm is gekomen...
Ik heb nog enkel maar blokken van 3 meter gemaakt, maar er moeten nog draden aan gemaakt worden voor de voeding en de lengte van de stopsectie (?) moet nog bepaald worden.

Mvg steve 
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 20:02:15
Ik weet eigenlijk niet vanwaar de 33cm is gekomen...
Ik heb nog enkel maar blokken van 3 meter gemaakt, maar er moeten nog draden aan gemaakt worden voor de voeding en de lengte van de stopsectie (?) moet nog bepaald worden.
Dan ben ik bang dat er iets fout gaat lopen. En dat maakt denk ik niet uit voor wat je kiest.
Een baanvak bestaat (summier) uit een rijdeel en een stopdeel/sectie.  Met eventueel nog andere detecties, dus secties.

Dus, en dan praat ik weer alleen over ABC, dient een baanvak van 3 meter (maximale treinlengte) gevolgd te worden door een stopsectie.   Je hebt 10 meter voor 3 baanvakken.  Dat is dus 1 meter : 3 = 33 cm. voor een stopsectie.  Die 33 cm. komt dan van mij af, maar volgt uit de logica hiervoor beschreven.

Dan hoop ik, dat je tot nu toe van elk spoor alleen het eerste baanvak/wachtplaats van 3 meter hebt aangelegd, want daar hoort dus een stuk van 33 cm. te volgen.  Idem voor het 2e baanvak.  Dus GEEN 3 meter en dan weer 3  meter, dan de laatste 3 meter en nog een stuk (waarvoor) van 1 meter.
Graag info over wat je nu feitelijk hebt gedaan.  Anders wordt een baanvak 3 meter inclusief stopstuk, dus dan wordt de maximale treinlengte verminderd.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 28 January 2024, 20:50:00
Ik ben nog niet helemaal mee in het verhaal denk ik ...
Ik heb al wat testen gedaan met ABC en met ESU V5 decoder kan je met CV 254 de remlengte regelen.
En de max remweg was ongeveer 150 cm, vandaar dat ik dacht 3 m blok, en in die blok een remweg van max 150 cm te maken (nog te bepalen)

Ik heb dus volgende blokken al liggen, geel, blauw,oranje en paars...
Allemaal blokken van 3 meter ... als dit verkeerd is > geen probleem dan zal de max treinlengte +- 270cm zijn ipv +-300.



 
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 28 January 2024, 23:33:42
En de max remweg was ongeveer 150 cm, vandaar dat ik dacht 3 m blok, en in die blok een remweg van max 150 cm te maken (nog te bepalen)
Als je in een blok van 300 cm. een rem/stopsectie maakt van 150 cm., dan heb je een maximale treinlengte van 150 cm.  De gehele trein moet (in principe, zonder extra schakelingen) geheel in het rijgedeelte van het blok passen.  Dat staat duidelijk aangegeven in de handleidingen van Lenz.

Allemaal blokken van 3 meter ... als dit verkeerd is > geen probleem dan zal de max treinlengte +- 270cm zijn ipv +-300.
Als dat geen probleem is, waar ligt je grens dan ?  Je hebt toch van begin af aan aangegeven een maximale lengte van 300 cm. ? En waarom leg je dan blokken aan van 10 meter voor 3 treinen ?  Waar is die extra meter (x 10) dan voor nodig ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 29 January 2024, 09:34:24
Dit is de situatie, een maat is bezig om een baan te bouwen met een vrij groot schaduwstation. Het station bestaat uit 10 sporen van elk ongeveer 10 meter, 5 sporen heen (geel oranje groen) en 5 sporen terug (blauw lila paars) er wordt links gereden. Nu is het de bedoeling om op elk spoor 3 treinen achtereen te plaatsen van 3 meter en het schaduwstation te automatiseren. Dus er zijn telkens 2 secties vrij, op de tekening 1 gele sectie en 1 blauwe sectie en dat er telkens als er een trein vertrekt de hele bundel opschuift. Het resultaat zou zijn dat er telkens een andere trein van het volle station vertrekt. Op de baan zouden maximaal 2 treinen mogen rijden. Mijn maat heeft het liefst geen afhankelijkheid van een scherm, dus liever geen software, maar de mogelijkheid van Koploper of iTrain wordt niet uitgesloten. Echter was hij aan het denken aan een hardware oplossing in de trant van ABC of iets dergelijks. Al zijn locs zijn uitgerust met decoders. De treinen zijn maximaal 300 cm, dus 3 treinen op elk spoor achtereen. Er zou wel een random functie moet inzitten zodat er telkens een verrassing inzit welke trein op de eigenlijke baan voorbij komt. Bijgevoegd een tekening van het schaduwstation.



Met het risico dat ik zaken zeg die al gezegd zijn ( nog niet alle pagina's doorgelezen )
Maar ik heb deels hetzelfde systeem. Heb 12 sporen, die vanuit 1 richting bereden wordt. De meeste sporen zijn bij mij opgedeeld in 4 blokken.
120cm -- 60cm -- 60cm -- 120 cm

Ik stuur dan wel aan via computer, in mijn geval koploper.
En dat is zo ingeregeld dat er 3 treinen van 120 op die sporen kunnen staan, maar ook 2 van 180 of 1 van 240 en 1n van 120. Of zelfs 1 van 360.

Koploper kiest waar de trein binnen komt, afhankelijk van zijn lengte op een manier zodat er zo min mogelijk verlies is. Door zelf wat extra instellingen geef ik voorkeur aan bepaalde sporen voor bepaalde lengtes waardoor ze bij elkaar komen te staan, en dus optimale bezetting.

Koploper kiest welke trein er vooraan vertrekt, daar zit een variable wachttijd in afhankelijk van de treintypes. En als de voorste in een lijn vertrekt schijft de rest op waarna de dan voorste trein zijn variable wachttijd weer in gaat.

De verschillende blokken hebben allemaal hun eigen stopsectie waardoor de treinen allemaal netjes op hetzelfde punt stoppen. Dat leert koploper zelf ( dus in het begin rijd een trein wel eens iets te ver door, maar koploper heeft dat redelijk snel onder controlle.)
Die stopsectie is voor deze blokken ook de enige melder. Bij vertrek uit vorige blok komt hij dus gelijk in nieuwe blok aan. Had eerst elk blok met een dubbele melder, maar dat waren toch wel wat veel melders die ik dan nodig had, dus daar heb ik toch maar op bespaard.

Werkt prima en heb ik verder geen omkijken na.
Je besteed dan dus wel het "denk/regelwerk" uit aan een computer. En deze moet dan wel weten hoe lang alle treinen zijn ( al is dat niet nodig als je alle blokken evenlang hebt en alle treinen ook binnen die lente vallen )
Prima natuurlijk als je de rest van de baan ook computergestuurd wil hebben. Maar anders kan dat wel wat beperkingen geven.
Aanpassingen aan het geheel is binnen bepaalde beperkingen wel eenvoudig omdat veel in de software geregeld wordt.

Mijn oplossing die nu volledig door koploper bestuurd wordt is heel eenvoudig aan te passen. Op moment rij ik handmatig in de stations, en regelt koploper dit deel.
Maar voor elk spoor 1 drukknopje op een bedieningspaneel en het is zo aan te passen dat koploper de trein van dat spoor wegstuurd op moment dat je het knopje in drukt.
Het binnen komen regeld koploper dan zodat die de sporen netjes opvult.
Ik heb zelf 1 doorrijspoor. Als alle sporen vol zijn rijd een volgende trein gewoon door. Maar je zou dat ook zo kunnen regelen dat die dan de trigger wordt om zelf 1 willekeurige trein weg te sturen zodat er ruimte voor hem komt. Voor het geval je zelf eens te druk bent om op tijd op een knopje te klikken.

Dus ja, met de computer kun je lekker achterover gaan zitten genieten van wat er rijd. Of tijd besteden aan praten met mensen die komen kijken, zonder dat je iets in de gaten moet houden, maar je kunt het ook zo zetten dan met 1 schakelaar koploper alle controlle weer bij jouw neer legt, en alleen daarop reageerd of een combinatie.

Groet,
Roelco

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 29 January 2024, 10:05:59

( nog niet alle pagina's doorgelezen )


Misschien toch even doen, het zijn er maar drie. Wat je schrijft is namelijk al gezegd maar Steve wil het niet.  ;)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 29 January 2024, 12:58:33
Had wel een deel gelezen, en gezien dat hij er geen voorstander van was, maar dit b.v.:

Ik heb ooit een baan van de club bediend met koploper.
Mooi maar je hebt niets te doen ... enkel kijken en als het misloopt zoeken waarom.
ik wil rijden en op knopjes drukken en er hoeven geen 5 treinen gelijk te rijden 1 max 2 treinen is meer dan genoeg.
En als ik deze moe gezien ben stuur ik hem naar onder via de helix en kies ik 1 van de 5 andere treinen die klaar staan...
Enfin zo zie ik het

Mvg Steve

Is dus niet zo zwart wit als het hier gesteld wordt.
Ja je kunt het zo doen, programma doet alles en je doet zelf niets dan kijken en problemen oplossen.
Maar je kunt ook prima doen wat hij hier wil, waarbij je het schaduwstation (en of andere delen van de baan) dan laat controleren door een programma, koploper, of een ander. Waarbij je dan zelf kunt keizen welke je vervolgens naar boven wilt hebben. Wat hij wil is redelijk gelijk aan wat ik wil, vandaar toch de uitleg zonder eerst alles gelezen te hebben, maar wel een deel.

Maar het is natuurlijk aan hem zelf om te kijken wat uiteindelijk beste bij hem past.

Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 29 January 2024, 13:40:36
Na intussen wel alles gelezen te hebben. toch nog wel wat vragen/opmerkingen.


Er is 1 trein vertrokken uit ëén van de sporen.  Laten we even zeggen spoor 4A.  Dat is dus een gegeven:  na enige tijd zal er een trein binnen mogen komen op het begin van spoor 4A.  Die "enige tijd" is de tijd nodig voor het doorschuiven van de 2 opvolgende treinen, zodat het begin vrij komt.
Aangezien er geen andere treinbewegingen plaats kunnen vinden dan binnenlopen op spoor 4A, kunnen de ingangswissels voor spoor 4A tegelijkertijd gezet worden met het stellen van de wissels voor het uitrijden van spoor 4A.
Dit is voor alle sporen geldig.

Dit geldt overigens ook voor het doorschuiven van SchSt A  naar  SchSt B:  er is maar 1 spoor vrij en de wissels zijn gezet afhankelijk van welk spoor een trein vertrokken is.


Idd, in die richting was ik ook aan het denken met wisselstraten.
Eigenlijk zou je voor elke vertrek dat je doet een wisselstraat selecteren zodat de al de wissels juist liggen voor het doorschuiven maar ook voor het binnenrijden van het schaduwstation.


Als eerste het schaduwstation is helemaal leeg, een trein moet binnen komen, wie bepaald welke sporen hij binnen moet komen? en hoe wordt bepaald dat reeks van spoor 1 helemaal vol is en hij kan beginnen aan spoor 2?

Maar goed, stel je zet de treinen in je schaduwstation op de baan. Dus alle sporen zijn helemaal gevult.
Jij kiest dat de trein van spoor 1 naar voren moet komen. Alle wissels worden zo gezet dan bij binnenkomst spoor 1 gekozen wordt, dat tussen de twee stations van spoor 1 naar spoor 1 gereden kan worden, en dat spoor 1 kan vertrekken.
werkt dan prima zolang je nooit meer dan 1 trein van je schaduwstation laat vertrekken.
Op de rest van de baan hoeven maar 1 of 2 treinen te rijden. maar een tweede wordt dus een probleem, kom ik zo op. Maar kan het niet zo zijn dat er een trein op de rest van de baan stopt op een station aldaar waardoor je een vervolg trein zou willen laten vertrekken van je schaduwstation? Waardoor er misschien nog wel meer dan die max 2 treinen uit je schaduwstation kunnen vertrekken? Of heeft de rest van de baan geen station en of inhaalmogelijkheid?

Dan die twee treinen:
Nadat je spoor 1 gekozen hebt en die trein is vertrokken, alle wissels voor vertrek, binnenkomst, en doorschuiven staan op spoor 1.
Dan kies kiest je een tweede trein van spoor 2, dan worden alle wissels gezet voor spoor 2. Die trein vertrekt.
Maar wat als op dat moment een trein nog bezig was om van het ene station, via de wisselstraten naar het tweede station te rijden? Ontsporing omdat de tweede helft van de trein opeens een ander spoor op gaat. Dus kun je pas een vervolg trein kiezen als je zeker weet dat alle trein klaar zijn met doorschijven.

Als je dat netjes in de gaten hebt gehouden en de trein wil terug:
Je eerste trein gaat terug naar het schaduwstation. Die zal nu spoor 2 keizen en aldaar de laatste plaats opvullen want zo waren de wissels intussen gezet.
Maar als de tweede trein nu ook terug wil. Hoe weet die dan dat er nog plaats was op spoor 1? De wissels staan nog op spoor 2 stand?

Of je mag nooit treinen van verschillende sporen oproepen. Wel meerdere van hetzelfde spoor, maar mag pas een ander spoor kiezen als alle sporen weer helemaal gevuld staan.

Dit kun je hardwarematig ook wel weer oplossen, maar wordt dan wel weer lastiger/ingewikkelder.
En aangezien je aangeeft dat dit station in een andere ruimte is zou ik toch naar een oplossing zoeker waarbij het station zich zelf volledig automatisch opvult en jij geen invloed hebt op de momenten waarop wissels geschakeld worden. Je kunt in de andere ruimte niet, of minder makkelijk in de gaten houden of daar nog beweging over wisselstraten aan de gang is. Zeg dus niet dat dit via een computer sturing moet, maar wel iets meer dan alleen maar rem modules voor een goede opvulling en veilig schakelen van je wisselstraten.

Groet,
Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 29 January 2024, 16:18:15
Roelco (en medelezers),
ik zou op en aantal van je vragen een direct, maar eigen antwoord kunnen geven.  Probleem is echter, dat niemand weet hoe de baan er uit gaat zien (behalve hondenbot), of er een station in zit waar treinen kunnen wachten, of daar misschien ook wissels in zitten van de ene baan naar de andere (keerlusproblemen ?) en wat er op een aantal punten gewenst wordt.
Ik ben allang blij, dat in ieder geval het vertrek vanuit B, dus de baan op, niet meer random is maar door een knop teweeg gebracht wordt.  Dat scheelt een hoop.
De ingang is, zoals je eigenlijk aanduidt, mogelijk een probleem.  Maar daar blijf ik even van uit gaan, dat dat random is. Een "handmatige" keuze zou hier waarschijnlijk ook makkelijker zijn, maar dat is de bedoeling niet.  ???

Het omgaan van wissels tijdens het doorschuiven, dat zou (kunnen) leiden tot ontsporingen, is onmogelijk.  Simpelweg doordat tijdens het doorschuiven alle wisselbediening geblokkeerd is.  En dat komt dan weer doordat het tussenbaanvak bezet is.
Wel een complicerende factor is of wordt dan, dat je toch die trein vanaf 2 wil laten vertrekken.  Dan heb je 3 mogelijkheden:  simpel, dwz er vertrekt niks en je moet daarna nog een keer op de knop 2 drukken.  Iets lastiger:  door het bezet houden van het baanvak na de keerlus (trein 1) kan er pas een nieuwe vertrekopdracht gegeven worden als het doorschuiven beëindigd is.   En als in mijn ogen lastigste:  knop 2 wordt bediend, de voorste wissels gaan om en die erachter niet, door de blokkade van het doorschuiven. Pas als het doorschuiven beëindigd is gaan de betreffende wissels om. Hier is dus een bepaalde "geheugen" instelling nodig.

Het opvullen van achterop, dus naar welk spoor, blijft voor mij random, dus naar het ingestelde spoor.  Ook hier weer een complexiteit bij 2 vrije sporen.  In jouw voorbeeld wordt eerst 2 opgevuld, maar daarna moeten de wissels dus omgezet worden naar 1.  Ook hier een soort van geheugen.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 29 January 2024, 20:45:43
Dag allemaal.

Bedankt allemaal om mee te denken over mogelijke oplossingen voor mijn probleem.
Er zijn zoveel vragen gesteld waar ik onmogelijk allemaal een antwoord voor heb.
De baan: zal een groot hondebot worden en er zal waarschijnlijk een station, industrie en loc werkplaats op komen.
              Hoe dit gaat uitzien is nog te bepalen maar maakt niets uit voor mijn probleem met het schaduwstation aangezien ik geen computerprogramma wil dat heel
              mijn baan gaat besturen... Maw ik ben verantwoordelijk wat op de bovenbaan/ paradebaan gebeurt.

Het schaduwstation: de lengte is zoals je weet door een binnenbocht en buitenbocht verschillend MAAR elk blok is minimum 3 m lang en ik heb er 30
                              Dus ik zoek een besturing die mijn schaduwstation kan automatiseren.
                              En met automatiseren bedoel ik dat mijn treinen opschuiven tot de laatste blok van mijn schaduwstation.
                              Waar ik dan kan kiezen met welke trein ik dan ga rijden ( ja manueel ) 

En hier lijkt mij ABC in combinatie met wisselstraten een oplossing te bieden. Alleen weet ik niet hoe ...
Dus laat ons voorlopig eens denken over een mogelijke oplossing met ABC en wisselstraten.


Mvg steve
                             
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 29 January 2024, 22:48:46
Steve, met alle respect, maar de door jou aangeleverde gegevens zijn al een paar keer veranderd.  Nu weer.
Eerst zijn de lengtes 10 meter voor 3 blokken, nu heb je het over een minimum van 3 meter.
Omdat je in deze altijd moet uitgaan van het kortste blok en de langste trein betekent dit dus, dat de langste trein de lengte mag hebben van het kortste blok MINUS het rem/stop gedeelte.
Dus als je nou eerst een vast wil leggen hoe lang dat rem stuk moet zijn, dan kan daaruit de langste trein vastgelegd worden.
Daar ben je bereid om je aan te passen, dus is bijv. de vraag of je een baanvak wil hebben met een remstuk van bijv. 25 cm. (snelle remming) met als gevolg een maximale treinlengte van 275 cm., of dat je bijv. kiest voor een mooiere remming in 50 cm. met een maximale treinlengte van 250 cm.

Bovenstaande heeft niet direct invloed op de bediening van het schaduwstation, maar dus wel op de fysiek indeling die je moet gaan maken.
Dus leg eerst eens in absolute zin afstanden vast en hou je daar aan. Kortom:  hoe lang is je kortste spoor in het schaduwstation tussen 2 wissels, rekening houdend met vrije doorgang van andere treinen aan zowel de voorkant als de achterkant van dit spoor.  Gedeeld door 3 geeft dit je kortste baanvak, waar je dan het rem/stopstuk vanaf haalt om je maximale treinlengte te bepalen.

Dit alles schrijf ik om duidelijkheid te krijgen, als voorbereiding op de automatisering.  Want als daar ook meerdere gegevens aan verandering onderhevig zijn, dan wordt het een onmogelijke opgave.
Daarover kan ik dan ook veel gerichtere vragen gaan stellen.

Voor mijzelf is 1 ding zeker: ABC gecombineerd met het (gedeeltelijk) automatisch instellen van wisselstraten is mogelijk.  En afhankelijk van je latere antwoorden (overleg mogelijk) kan dat redelijk simpel zijn tot een heel aardige puzzle.
En hou ook rekening met de kosten kant:  je hebt nogal wat ABC modules nodig, maar dat zou je ook stapsgewijs kunnen opbouwen en aanschaffen.
En toch nog ter overdenking: als het om geld gaat ben je vrijwel zeker met PC/besturingsprogramma goedkoper uit. Moet je alleen nog iemand vinden die dat voor jou installeert (geen loodgieter  ;D)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 30 January 2024, 00:09:10
Citaat
Eerst zijn de lengtes 10 meter voor 3 blokken, nu heb je het over een minimum van 3 meter.

(https://images.beneluxspoor.net/bnls_2024/Knipsel-2-65b82ad7c6684.jpg) (https://images.beneluxspoor.net/bnls_2024/Knipsel-2-65b82ad7c6684.jpg)

Een trein kan enkel van 1A > 1B > 1C ( en dan in mijn logica) > 1D > 1E en dan 1F rijden ( ik weet het, de F blokken waren voorheen de B blokken)
Nu merk ik wel dat er ergens een denkfout is ingeslopen in die 10 meter...1A+1B+1C+1D+1F is meer dan 18 meter
Maar het is nu toch wel duidelijk dat de kleinste blok 3meter is he ... ;D
 
Citaat
Dus als je nou eerst een vast wil leggen hoe lang dat rem stuk moet zijn, dan kan daaruit de langste trein vastgelegd worden.
Daar ben je bereid om je aan te passen, dus is bijv. de vraag of je een baanvak wil hebben met een remstuk van bijv. 25 cm. (snelle remming) met als gevolg een maximale treinlengte van 275 cm., of dat je bijv. kiest voor een mooiere remming in 50 cm. met een maximale treinlengte van 250 cm.

In 50 cm kan ik me helemaal vinden > max trein 250 cm > geen probleem
Laten we van daar eens verder brainstormen

Citaat
En toch nog ter overdenking: als het om geld gaat ben je vrijwel zeker met PC/besturingsprogramma goedkoper uit. Moet je alleen nog iemand vinden die dat voor jou installeert (geen loodgieter  ;D)

Jammer een loodgieter ken ik wel  ::)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Mar-Cas op 30 January 2024, 00:28:27
Sorry, mijn post over het ABC systeem is niet van toepassing hier op det opstelterrein.
In mijn situatie gebruik ik het als beveiliging en zijn de sectie vele male langer dan de trein waardoor ik een ander systeem kan gebruiken.

Nogmaals sorry
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 30 January 2024, 08:55:25

              Hoe dit gaat uitzien is nog te bepalen maar maakt niets uit voor mijn probleem met het schaduwstation aangezien ik geen computerprogramma wil dat heel
              mijn baan gaat besturen... Maw ik ben verantwoordelijk wat op de bovenbaan/ paradebaan gebeurt.

                              Dus ik zoek een besturing die mijn schaduwstation kan automatiseren.

Het eerste maakt wel uit voor het tweede. Als de baan zo is dat daar max 1 trein vanuit het schaduw station kan rijden wordt de beveilig voor je schaduwstation een heel stuk eenvoudiger dan wanneer er ook 10 treinen vanuit je schaduwstation de baan op gestuurd kunnen worden ( en ja dan 1 voor 1 tot de vorige ergens op je baan, station,industrie of wat dan ook stil staat )

En je hoeft geen computerprogramme te hebben die je hoofd baan aanstuurd, maar dan kun je die nog wel gebruiken voor de beveiliging en regeling van je schaduwstation.
Had er nog eens over nagedacht, maar ik zie zelfs wel mogelijkheden om het opschuiven en doorschuiven van je treinen te regelen met die ABC modules. En dan de opvulling, en schakelen van de wissels volledig in koploper te regelen.
Je hoeft dan in koploper geen enkele trein te op te geven. Koploper stuurt de treinen ook niet aan, enkel en alleen de wissels op basis van terugmelders die gekoppeld worden aan je treinverloop. En ja dan kun je het zo maken dat de treinen netjes op hun eigen spoor blijven, dus 1F -> 1E -> 1D -> 1C -> 1B -> 1A en daar wacht op een actie van jouw om te vertrekken.
Of zo dat een trein van 1,2,3,4,5D naar 1,2,3,4,5C rijd, net waar ruimte is, en welke van de D aan de beurt zou zijn.
(welke hierin het makkelijkste is zou ik op dit moment niet direct kunnen zeggen.)

En nogmaals, als je wens is dat er maximaal van 1 spoor treinen tegelijk de baan op kunnen worden gestuurd dan is het allemaal een stuk simpeler, en is deze beveiliging niet echt nodig.
Maar wil je die vrijheid wel hebben om van alle sporen treinen gelijktijdig op je baan te hebben ( en hiermee bedoel ik dat die treinen ergens zijn wat niet het schaduwstation is, ongeacht of ze daar staan of rijden ) Dan ontkom je haast niet aan een stukje programmatuur. Dat hoeft dan nog niet op een PC en mag ook in een inteligente bouwsteen. Maar ergens moet je dan een stukje geheugen hebben die bij houd waar nog wel en waar geen treinen mogen/moeten komen.

Of, en dat is een alternatief, ook dat regel je zelf door zelf een wisselstraat te kiezen waar treinen mogen doorschuiven en binnen komen. Dan speel je zelf voor dat stukje geheugen.

Op zich best een leuke uitdaging om op te lossen, alleen moet je dan dus wel heel goed weten wat je wilt, voor nu, maar ook voor de toekomst.Want nu is 1 of 2 treinen uit je schaduwstation misschien nog ok, maar als je de rest van de baan afhebt dan is het daar misschien toch wel een beetje erg rustig als er max 2 treinen op dat station kunnen staan en wil je al snel wel een derde, vierde en misschien nog wel meer bij hebben. En de uitdaging in de oplossing gaat hem in dat deel zitten. Hoe zorgen dat het schaduwstation zich weer netjes en volledig vult? En hoe automatisch wil je dat dus hebben?

Groet,
Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 30 January 2024, 09:07:10
@Roelco: de bedoeling is automatiseren middels ABC, niet met een PC/Koploper.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 30 January 2024, 09:47:15
Het schaduwstation: de lengte is zoals je weet door een binnenbocht en buitenbocht verschillend MAAR elk blok is minimum 3 m lang en ik heb er 30
                              Dus ik zoek een besturing die mijn schaduwstation kan automatiseren.
                              En met automatiseren bedoel ik dat mijn treinen opschuiven tot de laatste blok van mijn schaduwstation.
                              Waar ik dan kan kiezen met welke trein ik dan ga rijden ( ja manueel ) 

En hier lijkt mij ABC in combinatie met wisselstraten een oplossing te bieden. Alleen weet ik niet hoe ...
Dus laat ons voorlopig eens denken over een mogelijke oplossing met ABC en wisselstraten.

Mvg steve
                             
Ben, volgens mij is bovenstaande de bedoeling. Een besturing om het schaduwstation te automatiseren, met bijkomende eis dat:
aangezien ik geen computerprogramma wil dat heel mijn baan gaat besturen...


En hier lijkt mij ABC in combinatie met wisselstraten een oplossing te bieden. Alleen weet ik niet hoe ...
Dus laat ons voorlopig eens denken over een mogelijke oplossing met ABC en wisselstraten.
nou die mogelijke oplossing met ABC en wisselstraten kan dus zijn: ABC in combinatie met PC/koploper waarbij koploper zich alleen bezighoud met het schakelen van die wissels.

Is dat de enige oplossing? Nee zeker niet.
Is dat de beste oplossing? geen idee, maar veel oplossingen voor het schakelen van de wissels en vullen van het schaduwstation heb ik nog niet gezien.
Is dit de oplossing die hij moet kiezen? Zeer zeker niet, maar het is wel een oplossing die aan al zijn eisen voldoet.

Groet,
Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Klaas Zondervan op 30 January 2024, 10:00:21
Ik ga me niet meer mengen in het automatiseringsverhaal, want dat wordt te ingewikkeld.
Maar ik zie wel een mogelijkheid voor vereenvoudiging. Er is nu een aankomstbundel en een vertrekbundel. Een complicatie vormt de flessenhals tussen die bundels. Maak er één sporenbundel van, met 10 sporen. En dan met een boog langs de bundel met één spoor terug naar de uitgang.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 30 January 2024, 10:14:35
To throw in a dime.

Ik heb helaas geen grote treinbaan, maar als ik dat ook zou hebben... wat ik dan zou doen is, is ABC modules gebruiken. Daarbij kunnen ze als bloksysteem werken.
Alle achterste modules zou ik dan een een Arduino knopen. Die kan namelijk @random een trein laten vertrekken. Dat is de enige manier naast computer programma's wat ik kan bedenken om iets automatisch & willekeurig te laten werken.

(https://images.beneluxspoor.net/bnls_2024/deleteme-65b8bbe2a0db0.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65b8bbe2a0db0.png)

Dan zou ik een 2e arduino voorzien van dikke mosfets of zelfs relais waarmee deze icm een diodematrix een complete wisselstraat tegelijk kan stellen. De voorste ABC modules moeten dan aangeven wiens spoor is vrijgekomen. Aan de hand daarvan kan de linker arduino de wissels voor je regelen aan inrij kant. En als je geen wissels kan open rijden, moet de rechter arduino hetzelfde doen maar dan voor de uitrijkant.

Dit betekent wel veel uitzoekwerk, wilskracht en geduld en ik zou er minstens 3 tot 5 maanden voor uittrekken. Het ontwerpen is moeilijker dan een PC programma opzetten, maar het is wel goedkoper en naar mijn mening beter/simpeler en veiliger werkend (failsafe). Maar daar wil ik graag bij helpen met schema's, programma's en evt printjes.

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 30 January 2024, 23:25:28
Een complicatie vormt de flessenhals tussen die bundels. Maak er één sporenbundel van, met 10 sporen. En dan met een boog langs de bundel met één spoor terug naar de uitgang.
(y) (y)  Dat zou inderdaad een stuk makkelijker zijn.
Maar deels wordt het ook makkelijker (uitgaande van het oorspronkelijke baanplan) door de volgende opmerking:

Een trein kan enkel van 1A > 1B > 1C ( en dan in mijn logica) > 1D > 1E en dan 1F rijden

Daarmee is "random" vertrek van deel 1 naar deel 2 teniet gedaan, een stuk gemakkelijker.

En verder over de baan zelf. Die kennen we niet, maar als die laten we noemen x baanvakken bevat (kopspoortjes of rangeerdelen niet meegeteld), dus baanvakken die deel kunnen uitmaken van het traject SchSt-uit naar SchSt-in,  dan kunnen daar in theorie dus ook x treinen staan.  Het SchSt bevat 29 treinen.  Dan krijg je natuurlijk uitsluitend een doorschuifsysteem, omdat er nog maar 1 plek vrij is,  en dat lijkt me niet de bedoeling.   Maar als bij x baanvakken de helft bezet wordt, met ook nog keuzemogelijkheid in bijvoorbeeld een station,  dan voorzie ik geen enkel probleem, dus er hoeven zeker niet maar 2 treinen op de baan aanwezig te zijn, dat mogen er best meer zijn.  Maar dat is de keuze van Steve, of beter gezegd:  een keuze, dus hij kan zelf bepalen hoeveel hij er tegelijkertijd op de baan wil hebben.  Er zullen dan meer sporen op het SchSt vrijkomen, dus plaats genoeg om daar weer binnen te lopen.

En de opmerking van Bas over 2 Arduinos:  voor vertrek wil Steve zelf een keuze maken dmv een knop bediening. Dus daar geen Arduino nodig. Voor de bediening van tussenliggende wissels of complete wisselstraten, daar is het laatste woord nog niet over gesproken  :D.   Maar ABC (met uitbreiding D, misschien E)  kan erg veel zelf regelen.  Mogelijk is dat makkelijker met een Arduino, geen idee, maar is niet noodzakelijk.  Zie ook bovenstaande opmerking van Steve zelf over van 1A naar 1F rijden. Dan hoef je niet zoveel meer te organiseren.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 31 January 2024, 09:38:58
Je moet nog steeds je wisselstraten goed organiseren, want als je een trein wegstuurd van 1, dan gaat de hele reeks 1 doorschuiven, en moeten de wissels tussen in goed staan om dat te regelen.
Als je daarna een trein wegstuurd van 2, dan moet daar hetzelfde gebeuren, maar dan kan het best zijn dat 1 nog aan het doorschuiven is, dus de wissels nog niet vrij om ook op 2 al door te gaan schuiven. En dat blijft met een volgende trein ook een risico. Kun je natuurlijk ook oplossen door pas een volgende te laten vertrekken als het doorschuiven afgerond is, maar dan ben je zelf dus de processor om dat te regelen.

En bij binnenkomst moet je dus bepalen naar welk spoor een trein kan, waar is er nog ruimte, en misschien nog wel belangrijker, naar welk spoor moet je als dit spoor wel weer vol is?

En ik kan die modules niet goed genoeg, maar wat gebeurd er als er een trein halverwege het doorschuiven op de wisselstraat blijft staan vanwege vuil/slecht contact? Schuift de volgende er dan gewoon tegen aan? Schuiven ze allemaal gelijk tijdig door? Kun je dan problemen krijgen dat een snellere trein de langzame voor hem inhaalt?
of de een na de ander? Waardoor het langer kan duren voor de wisselstraat tussen de twee delen weer vrij is.

En dit laatste is dan misschien een rare kronkel van mij, maar ik zie niet in waarom een computer met een bestaand progamma blijkbaar geen optie is ( PC/koploper ) maar een computer met een eigen te schrijven progamma wel een optie is ( Arduino/eigenprogramma ).

Groet,
Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 31 January 2024, 10:52:35
Citaat
maar een computer met een eigen te schrijven progamma wel een optie is ( Arduino/eigenprogramma ).
Omdat die je die makkelijk kan uitbesteden aan bepaalde mensen  ;) Bovendien. Ik zeg wel Arduino maar eigenlijk bedoel ik daar natuurlijk een handig te gebruiken custom ontwerp mee. De vraag naar een geautomatiseerd schaduwstation komt vaker voorbij. En bij gebrek aan beter voel ik me dan geroepen daar iets handigs voor te verzinnen. En volgens mij was het dat 90% van gebruikers niet echt zin heeft in een computer programma voor bij de treinbaan, mijzelf inclusief. Waarom zou je dagen lang achter een scherm willen zetten als je een plug & play systeem kan kopen, aansluiten en.. spelen  ;D

Ik zit al een tijdje te broeden op een 'perfecte' en tevens betaalbare ABC module. Die Lenz BM2 en Bm3 zijn leuk, maar als je dan de prijzen ziet €€€  :-X

Het is ook vaak veel bedradingswerk en dat probeer ik zo simpel als mogelijk te houden. Deze ABC printjes gebruiken daarom van die insteekbare kroonstenen en ze fungeren als verdeelblok voor beide ringleidingen of 'centrale' voedingslijnen.

Hier met 2 modules achter elkaar geschakeld. Kan met en zonder arm/licht sein. Het zit er wel op.
(https://images.beneluxspoor.net/bnls_2024/deleteme-65ba14dba7de8.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65ba14dba7de8.png)

Ik moet alleen nog iets toevoegen om een 'uitrij' module met een schakelaar een trein vast te kunnen laten houden. En ik wil een signaallijntje inbouwen als een trein ontvangen is. Als je wilt, kan je daar dan iets mee doen zoals... bijvoorbeeld een wisselstraat schakelen oid.

Als iemand zich afvraagt waar die 'buffer' sectie voor is. Dat is wat dit ook goed laat werken met duwende treinen. Dat zit ook een in Lenz BM2.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 31 January 2024, 12:03:54
Bas, kijk ik nu naar een ontwikkeld printje of naar een bestaande module? Of is het iets dat in jouw koker zit te broeden? Zo op het eerste zicht is het een mogelijkheid, ik kijk uit naar het vervolg.

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 31 January 2024, 12:09:40
Het is nu nog een computer ontwerpje. Ik had hem gister efkes in elkaar geflanst naar aanleiding van dit draadje. Ik wil vandaag nog een paar signaaltjes toevoegen voor de wissels en vasthouden trein enzo en dan kan ik 3 tot 4 weken later 10 fysieke printen in huis hebben.

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 31 January 2024, 13:04:40
en hoeveel printjes voor een blok? Ik ben nog niet mee met het systeem, (ik rij met iTrain) maar het lijkt me wel een prima oplossing. In welke prijsklasse moeten we denken? En zijn er nog andere componenten nodig?

Dirk

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 31 January 2024, 13:45:17
1 print per blok.
Prijs weet ik nog niet, dat zal rond de €15~€20 gaan liggen. Afhankelijk van uiteindelijke kostprijs.
En je hebt er niks extra's bij nodig. Geen aparte voeding oid

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 31 January 2024, 15:04:41
Ik wil de mogelijkheid van de door Bas voorgestelde oplossing middels zijn ontwerp niet verstoren.  Dat zou misschien best nog wel eens een mogelijk eenvoudiger en goedkoper methode kunnen zijn.  Maar ik ga dus zelf even verder met ABC modules in gedachten. Daarom volgende opmerkingen.

Je moet nog steeds je wisselstraten goed organiseren, want als je een trein wegstuurd van 1, dan gaat de hele reeks 1 doorschuiven, en moeten de wissels tussen in goed staan om dat te regelen.
Als je daarna een trein wegstuurd van 2, dan moet daar hetzelfde gebeuren, maar dan kan het best zijn dat 1 nog aan het doorschuiven is, dus de wissels nog niet vrij om ook op 2 al door te gaan schuiven. En dat blijft met een volgende trein ook een risico. Kun je natuurlijk ook oplossen door pas een volgende te laten vertrekken als het doorschuiven afgerond is, maar dan ben je zelf dus de processor om dat te regelen.
Nee, dat kan niet.  Je kunt pas kiezen voor een 2e trein (uitrijden) als het doorschuiven is voltooid. Daarbij komt ook nog, dat, als het tussenbaanvak eenmaal bezet is (doorschuiven) de wissels in die stand geblokkeerd blijven staan. Dat betekent dus wel, dat je de 2e trein pas opdracht kunt geven als de procedure is afgerond.  Wil je op een willekeurig moment, bijvoorbeeld luttele seconden na opdracht 1, toch opdracht 2 willen geven, dan zou deze 2e opdracht (en derde ?  en vierde, en ..... ?) onthouden moeten worden.  Daar haak ik meteen af, want dat zou nodeloos ingewikkeld worden.  Bovendien onzinnig, gezien het zelf willen bedienen van het uitrijden, waarbij opgemerkt kan worden, dat, zolang een procedure bezig is er een rood lampje of soortgelijks waarschuwt, dat geen 2e (x e ...) opdracht mogelijk is.  Even wachten graag. Gaat het lampje op groen, kun je weer een vertrekknop indrukken.
De, in mijn ogen, zinloosheid zit hem in het bezet zijn van het eerste uitrijblok NA het SchSt.  Dit is immers nog steeds bezet, dus er KAN helemaal geen trein vertrekken.

En bij binnenkomst moet je dus bepalen naar welk spoor een trein kan, waar is er nog ruimte, en misschien nog wel belangrijker, naar welk spoor moet je als dit spoor wel weer vol is?
Nee, in principe staan de wissels klaar voor de laatst ingestelde serie blokken waaruit aan de voorkant een trein vertrokken is. Is dit opgevuld springt deze instelling op "vrij", want alle blokken zijn nu weer gevuld. Laten we zeggen, dat er dan dus maximaal 4 andere series een lege achterkant hebben.  Die in principe random gevuld mogen worden.  En daar schuilt de moeilijkheid in het random.  Want wie of wat bepaalt hier de keuze ?  Ik ben zelf voorstander van een vaste "keuze" , dat scheelt een hoop gedoe.

maar wat gebeurd er als er een trein halverwege het doorschuiven op de wisselstraat blijft staan vanwege vuil/slecht contact? Schuift de volgende er dan gewoon tegen aan? Schuiven ze allemaal gelijk tijdig door? Kun je dan problemen krijgen dat een snellere trein de langzame voor hem inhaalt?
of de een na de ander? Waardoor het langer kan duren voor de wisselstraat tussen de twee delen weer vrij is.
Een stel vragen aaneen.
Blijven staan = blokkeren van elke andere activiteit op het hele SchSt.  Dus ook geen nieuw vertrek.
De volgende schuift er dus NIET tegenaan.
Treinen schuiven NOOIT tegelijkertijd door (eigenschap BM3), maar het is verstandig hier een conditie aan te stellen, zoals bijvoorbeeld een achterste wagen met stroomafname.
Een snellere trein kan nooit een langzamere inhalen. Ook hier is de hierboven genoemde conditie verstandig.  Dus de een na de ander.  Er zit bovendien een (instelbare) vertraging van doorschuiven ingebouwd.
De tijdsduur voor het vrijkomen van de tussenliggende wisselstraat is maximaal bij de langzaamste en langste trein, die er doorheen rijdt. Dus nooit langer dan dat. (Uitgezonderd de problemen door stilstand natuurlijk)


maar ik zie niet in waarom een computer met een bestaand progamma blijkbaar geen optie is ( PC/koploper ) maar een computer met een eigen te schrijven progamma wel een optie is ( Arduino/eigenprogramma ).

Ik snap, dat je dat er uit zou kunnen opmaken.  Maar ik zal niet overgaan tot het inschakelen van een Arduino of soortgelijke.  Dat laat ik aan anderen over, zoals hier Bas of anderen. Als daar een ander/beter/gewenster voorstel uitkomt, dan vooral doen. 
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 31 January 2024, 15:20:40
Het is ook vaak veel bedradingswerk en dat probeer ik zo simpel als mogelijk te houden.
2 DCC draden (heb jij ook, ringleiding)    2 draden, naar het rijstuk (bij jou: buffer) en het stopstuk (heb jij ook)  1 draad naar het voorgaande blok (heb jij ook).
Dat is wat je voor een "normale" reeks BM3's nodig hebt om een bloksysteem te creëren. Met of zonder arm/lichtsein (zit al in de BM3)

Ik moet alleen nog iets toevoegen om een 'uitrij' module met een schakelaar een trein vast te kunnen laten houden. En ik wil een signaallijntje inbouwen als een trein ontvangen is. Als je wilt, kan je daar dan iets mee doen zoals... bijvoorbeeld een wisselstraat schakelen oid.
Trein vasthouden zit in BM3, zonder schakelaar. Signaallijn is bezetmelding op lijn naar vorige baanvak. Daar kun je dus inderdaad iets mee doen.
Kortom:  jouw gedachtegang komt voor zover ik kan zien geheel overheen met dat wat in de BM3 verwerkt zit.  (y)
Dus ik ben heel benieuwd waar je mee komt.

Als iemand zich afvraagt waar die 'buffer' sectie voor is. Dat is wat dit ook goed laat werken met duwende treinen. Dat zit ook een in Lenz BM2.
En in de BM3.  In mijn verhaal zul je de BM2 niet tegenkomen.  Die is alleen aan te sturen (normaal gesproken) met een al dan niet manuele bediening van een sein. Die heeft dus geen ontvangst vanuit een volgend blok, zoals de BM3, maar is de afsluiting van een reeks blokken in de opvatting van Lenz.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: borotof op 31 January 2024, 15:23:33
Na dit hele verhaal te hebben doorgenomen kan ik maar 1 ding concluderen. Uitvoeren mbv koploper...

grtz rob
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 31 January 2024, 15:29:34
Overtuig Steve en mij zul je niet meer horen.  Het is precies zoals het mij vergaan is, maar dan met de tegenovergestelde conclusie. Overwegingen over de automatisering, veel adviezen richting PC/software, weinig over hardware en zelfstandige elementen, totdat ik met ABC in aanraking kwam.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 31 January 2024, 15:42:27
Trein programma's en computers.. yuck   ;D

Citaat
jouw gedachtegang komt voor zover ik kan zien geheel overheen met dat wat in de BM3 verwerkt zit.  (y)
Dus ik ben heel benieuwd waar je mee komt.
Dat klopt wel aardig. Deze print, de 'BloX ABC MkII', die heeft alleen geen slow approach. Dat is dan weer voor de MkIII bestemd.  ;)

Wat ik er extra bij heb, zijn extra signaalmogelijkheden vanwege het schaduwstation. Als een trein vertrokken is, wil ik dat zo'n BloX kortstondig een relais kan schakelen, want dat heb je nodig als je 5 wissel spoelen tegelijk wilt bekrachtigen icm een diodematrix. Dat is 1 extra.

Ik wil ook een kortstondig signaal geven wanneer een trein ontvangen is. Zo kan een apart (nog te ontwerpen) regel ding voor jou een keuze maken of die op automatisch (of niet) een willekeurig, opvolgend of spoor naar keuze weer op groen kan zetten en daarbij de uitrij wissels kan bedienen voor je. Dat is 2 extra.

Ik moet alleen nog iets bedenken om te voorkomen dat wissels onder een rijdende trein geschakeld  kunnen worden. Stel dat een trein naar spoor 1 rijdt, en spoor 2 is net vrij gekomen waardoor alle wissels omgaan. Dan heb je stront aan de knikker  ;D. Detectie van wisselstraten vind ik spannend bij lange treinen. Als alleen de achterste en voorste dingen detectie hebben en hij past over de wissel straat.. -> stront aan knikker. Een chip de stand van zaken laten onthouden -> beter

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 31 January 2024, 15:46:50
Na dit hele verhaal te hebben doorgenomen kan ik maar 1 ding concluderen. Uitvoeren mbv koploper...

grtz rob

Neen, juist niet, als Bas zijn module werkt is dat volgens mij de oplossing. Als een pc (koploper) te mijden valt is het perfect, en ik vermoed dat vele hobbyisten er blij mee gaan zijn, een volledige baan die beveiligd kan worden met ABC en dan die sturing voor een schaduwstation, wat wil een mens nog meer?

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 31 January 2024, 16:10:18
Hallo Bas, paar vraagjes/opmerkingen.
Als een trein vertrokken is, wil ik dat zo'n BloX kortstondig een relais kan schakelen, want dat heb je nodig als je 5 wissel spoelen tegelijk wilt bekrachtigen icm een diodematrix. Dat is 1 extra.
Citaat
En met eindafschakeling ?  Of gaat het om de gelijktijdigheid ?
Je zou ook wisselmotoren kunnen gebruiken, die na elkaar schakelen.

Ik wil ook een kortstondig signaal geven wanneer een trein ontvangen is. Zo kan een apart (nog te ontwerpen) regel ding voor jou een keuze maken of die op automatisch (of niet) een willekeurig, opvolgend of spoor naar keuze weer op groen kan zetten en daarbij de uitrij wissels kan bedienen voor je. Dat is 2 extra.
Citaat
Leuk van die uitrijwissels, maar die worden handmatig bediend (knop).  Of bedoel je de tussenliggende uitrijwissels ?
En waarom zou het een kortstondig signaal moeten zijn ?  Een vast signaal (bezetmelding) heb je toch al ?

Ik moet alleen nog iets bedenken om te voorkomen dat wissels onder een rijdende trein geschakeld  kunnen worden. Stel dat een trein naar spoor 1 rijdt, en spoor 2 is net vrij gekomen waardoor alle wissels omgaan.
Citaat
Ik heb eerder aangegeven dat vertrek vanaf 2 (dus wissels stellen) niet mogelijk is zolang de opvulprocedure nog niet afgerond is (met als toevoeging een vertraging in het vrijgeven).  Waar zit bij jou dan het probleem ?

Hier is dus iets foutgegaan, nog nooit gezien  :D
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: borotof op 31 January 2024, 16:34:31
Trein programma's en computers.. yuck   ;D


 Een chip de stand van zaken laten onthouden -> beter

Bas

Proest !
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: borotof op 31 January 2024, 16:36:35
Neen, juist niet, als Bas zijn module werkt is dat volgens mij de oplossing. Als een pc (koploper) te mijden valt is het perfect, en ik vermoed dat vele hobbyisten er blij mee gaan zijn, een volledige baan die beveiligd kan worden met ABC en dan die sturing voor een schaduwstation, wat wil een mens nog meer?

Dirk

Tsja, is wel volgens het wamahemoka principe, daar zijn hier nog wel aardig wat voorstanders van als ik dat zo zie  ;D


grtz rob (*waarom makkelijk als het ook moeilijk kan)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 31 January 2024, 16:44:25
En volgens mij was het dat 90% van gebruikers niet echt zin heeft in een computer programma voor bij de treinbaan, mijzelf inclusief. Waarom zou je dagen lang achter een scherm willen zetten als je een plug & play systeem kan kopen, aansluiten en.. spelen  ;D
En daarom ga je een tijdje achter een computer zitten om een 'perfect' systeem te ontwerpen met een computer programma voor bij je treinbaan?:
En een paar weken wachten tot de printjes binnen zijn, waar je dan moet hopen dat er geen fouten in zitten?

Dan liever 1 dag achter een scherm zitten om het in een bestaand programma in te vullen.
En wat prijs betreft, de PC/koploper combinaties die ik heb staan zijn tot dus ver altijd 0euro geweest. Wel heb je natuurlijk hardware nodig voor terugkoppeling.
Maar de prijs per blok is dan wel een heel stuk lager dan met die modules van Lenz.


De, in mijn ogen, zinloosheid zit hem in het bezet zijn van het eerste uitrijblok NA het SchSt.  Dit is immers nog steeds bezet, dus er KAN helemaal geen trein vertrekken.
Is niet echt zinloosheid zolang we niet weten hoe de baan verder gaat. Bij mij kunnen de treinen bij het uitrijden van mijn schaduwstation kiezen uit 3 blokken. Dus als de wisselstraat uit mijn schaduwstation vrij is kan de volgende vertrekken, en bij een vrije wisselstraat nummer 3 intussen ook. En daarna is het eerste blok meestal wel weer vrij waarna al heel snel nummer 4 weer die kant op kan rijden. Dus, afhankelijk van de rest van de baan KAN er wel een tweede trein vertrekken.

Neen, juist niet, als Bas zijn module werkt is dat volgens mij de oplossing. Als een pc (koploper) te mijden valt is het perfect, en ik vermoed dat vele hobbyisten er blij mee gaan zijn, een volledige baan die beveiligd kan worden met ABC en dan die sturing voor een schaduwstation, wat wil een mens nog meer?

Dirk
Je vraagt er om : een PC met een mooi besturing systeem, dat wil een mens nog meer :).
Maar wat is er mis met een PC (koploper) die ergens onder je baan onder je schaduwstation alles daar regelt? Na het instellen heb je er geen omkijken meer na. En als je wilt kun je altijd wat aanpassingen maken om het toch niet iets anders te laten verlopen.
En wat hierboven al opgemerkt wordt, je tweede, derde en volgende opdrachten voor vertrek worden netjes geregeld. De trein kun je laten vertrekken als daar ruimte voor is.
En ja, als je dat wilt kun je zelfs dat rode lampje laten aansturen met :"even wachten graag"

Laten we zeggen, dat er dan dus maximaal 4 andere series een lege achterkant hebben.  Die in principe random gevuld mogen worden.  En daar schuilt de moeilijkheid in het random.  Want wie of wat bepaalt hier de keuze ?  Ik ben zelf voorstander van een vaste "keuze" , dat scheelt een hoop gedoe.
En ook dit kun je dan regelen, maar ook als er dus maar 2 andere sporen zijn met een lege achterkant, dan weet het programma dat, en regeld het voor je.

Maar een mooie hardware oplossing kan ik zeker ook waarderen.

Roelco




Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 31 January 2024, 16:48:34
Geef het een kans, misschien lukt het ze en dan is het een mooi project. Drammen heeft geen zin Roelco, je hebt je punt allang gemaakt.

Gr, Ben.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 31 January 2024, 16:51:22
Tsja, is wel volgens het wamahemoka principe, daar zijn hier nog wel aardig wat voorstanders van als ik dat zo zie  ;D


grtz rob (*waarom makkelijk als het ook moeilijk kan)

Maar dat is toch een van de eerste gegevens, liefst geen computer, dat staat in het eerste deel van de vraagstelling.

mvg

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Klaas Zondervan op 31 January 2024, 16:54:45
Dan liever 1 dag achter een scherm zitten om het in een bestaand programma in te vullen.
In één dag? Misschien lukt dat iemand die al doorkneed is in een besturingsprogramma. Maar iemand die vanaf nul begint heeft aan een dag niet eens genoeg om de handleiding te doorgronden.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 31 January 2024, 16:57:37
Citaat
En daarom ga je een tijdje achter een computer zitten om een 'perfect' systeem te ontwerpen met een computer programma voor bij je treinbaan?:
En precies dit willen veel mensen dus niet....

Op de club hebben we vier iTrain banen. 1 van die banen heeft slechts 2 ovalen die niet meer dan 4 treinen tegelijk kan hebben. We hebben een dynamo baan die in de kortsluiting schiet als het misgaat. En de andere 2 banen... niet te vertrouwen. Ik heb gezien dat zo'n baan met 5 trein perfect rijdt voor 30 minuten. En dan opeens kop staart botsing. Alle melders werkte gewoon, maar ergens... in s88, in loconet, in iTrain, in DCC.. het gaat mis. De helft van de club vertikt het om materieel mee te nemen. Niemand vertrouwt die computers volledig. (+ ze kunnen ook de computer niet bedienen. Hebben we vier clubbanen en ruim de helft kan ze niet  eens opstarten) Ik ben zoveel buffers daar kwijt geraakt.

Verloren buffers terugzoeken in donkere tunnels op grote clubbanen.. dat is pas echt heel moeilijk.

Hoewel mijn ABC dingen ook software hebben, kan ik garanderen dat die wel fail-safe zijn. De kracht ligt hem in de simpelheid van die dingen. Dit soort modules hebben niet dat hele 'treintje' van bezetmelder -> loconet/s88 -> centrale -> PC -> centrale -> DCC -> trein. Met ABC 'praat' je module praktisch direct tegen de trein. Deze BloX wil ik ook zo slim maken dat ze treinen tegenhouden als de opvolgende module niet functioneert.

Citaat
Leuk van die uitrijwissels, maar die worden handmatig bediend (knop).
Nou dat is mooi, dat scheelt weer een printplaat. Dan kan je die knop ook meteen gebruiken om het bijbehorende ABC ding groen licht te geven.

Citaat
Ik heb eerder aangegeven dat vertrek vanaf 2 (dus wissels stellen) niet mogelijk is zolang de opvulprocedure nog niet afgerond is
Er zitten drie blokken achter elkaar en dat vijf sporen breed. Wat ik bedoel, is dat er gelijktijdig een trein veilig kan binnen komen en een trein veilig kan vertrekken aan de uitrij zijde.

Citaat
En waarom zou het een kortstondig signaal moeten zijn
Omdat ik met conventionele dubbelspoel wissels in mijn hoofd zit. Idealiter wil je die met een puls schakelen, vandaar mijn gedachte. Wisselmotoren kan ook, of nog goedkoper: servo's

Bas

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 31 January 2024, 17:22:01
De wissels worden allen met servo's bediend.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 31 January 2024, 17:40:22
Zitten daar al decoders achter?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 31 January 2024, 19:20:51
Neen, de decoders zijn er nog niet, het zijn Peco wissels insulfrog. Heeft dat belang? Ikzelf heb de servo decoders van Wim Ros, maar die levert niet meer, wat het wordt weet ik niet.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 31 January 2024, 19:31:07
Is niet echt zinloosheid zolang we niet weten hoe de baan verder gaat. Bij mij kunnen de treinen bij het uitrijden van mijn schaduwstation kiezen uit 3 blokken. Dus, afhankelijk van de rest van de baan KAN er wel een tweede trein vertrekken.
Dat ik daar nou niet aan gedacht heb  :D
Reactie #3:  het spoor gaat door een opening naar een andere ruimte in een spiraal.
Reactie 37 van Steve zelf:  [waar] een helix van 75 cm. staat.
Wat is dat ?  Een helix van 75 cm. lengte ?  Lijkt me geen helix.   Een helix van 75 cm. doorsnee ?  2 x pi x r = 235 cm.  voor 1 rondje. Lijkt me een beetje kort voor de gewenste treinen en zou ik geen helix noemen, maar komt in de buurt van 1 baanvak. Een helix met een straal van 75 cm ? Is 470 cm. , prima voor een baanvak, maar zou ik nog steeds geen helix noemen.  Een helix met een totaal hoogteverschil van 75 cm. ?  Dat is een flinke echte helix.
Dus Steve, wat is het ?
Maar 1 ding is wel duidelijk:  bij jou KAN een tweede trein vertrekken en kiezen uit diverse mogelijkheden, bij Steve kan dat NIET. Zijn baan ziet er wat anders uit.


Je vraagt er om : een PC met een mooi besturing systeem, dat wil een mens nog meer :).
Maar wat is er mis met een PC (koploper) die ergens onder je baan onder je schaduwstation alles daar regelt? Na het instellen heb je er geen omkijken meer na. En als je wilt kun je altijd wat aanpassingen maken om het toch niet iets anders te laten verlopen.
Helemaal niks, behalve dat er al een paar keer op gewezen is, dat dat niet de bedoeling is.

En wat hierboven al opgemerkt wordt, je tweede, derde en volgende opdrachten voor vertrek worden netjes geregeld. De trein kun je laten vertrekken als daar ruimte voor is.
En ja, als je dat wilt kun je zelfs dat rode lampje laten aansturen met :"even wachten graag"
En ook dit kun je dan regelen, maar ook als er dus maar 2 andere sporen zijn met een lege achterkant, dan weet het programma dat, en regeld het voor je.
Dat doet dat programma dan uitstekend, waarschijnlijk veel beter en makkelijker dan de ABC (of andere hardware) oplossing. Maar ........... (wederom zelf invullen)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 31 January 2024, 19:42:00
Neen, de decoders zijn er nog niet, het zijn Peco wissels insulfrog. Heeft dat belang?
Voor mij wel.  Want als je de wissels wil aansturen via decoders, meteen naar een programma sturing overstappen.
Want via een decoder betekent dus via een centrale betekent via een programma. Wat de Ecos hierin voor de wissels betekent weet ik niet, maar de sturing wordt dan wel erg moeilijk als ik de verschillende mogelijkheden bekijk.  Of je moet in de Ecos alles kunnen programmeren zoals gewenst is. Maar of je de Ecos wil programmeren ... ???

Wat Bas hiervan voor zijn systeem denkt weet ik niet, ga ik niet over.

Overigens:  er is in mijn ogen geen enkel bezwaar om de uitgangen van het SchSt.  (de knop bediening) wèl met een decoder te laten aansturen.  Een decoder is dan hetzelfde als een knop en kan makkelijk uit de centrale bediend worden, ik denk met de Ecos al helemaal.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 31 January 2024, 19:53:28
Geef het een kans, misschien lukt het ze en dan is het een mooi project. Drammen heeft geen zin Roelco, je hebt je punt allang gemaakt.

Gr, Ben.

Ik geef ze ook een kans, en ik dram niet, maar de reacties laten mij zien dat ze het niet begrijpen.

Hoewel mijn ABC dingen ook software hebben, kan ik garanderen dat die wel fail-safe zijn. De kracht ligt hem in de simpelheid van die dingen. Dit soort modules hebben niet dat hele 'treintje' van bezetmelder -> loconet/s88 -> centrale -> PC -> centrale -> DCC -> trein. Met ABC 'praat' je module praktisch direct tegen de trein.


Deze oplossing is ook een computer met software.
En mijn oplossing voor dit probleem is dus dat de PC/koploper ook niet dat hele 'treintje' van bezetmelder -> loconet/s88 -> centrale -> PC -> centrale -> DCC -> trein.
doet, maar een oplossing waarbij koploper niets weet van de treinen. Alleen van bezetmelders en centrale met wissel decoders..

Op de club hebben we vier iTrain banen. 1 van die banen heeft slechts 2 ovalen die niet meer dan 4 treinen tegelijk kan hebben. We hebben een dynamo baan die in de kortsluiting schiet als het misgaat. En de andere 2 banen... niet te vertrouwen. Ik heb gezien dat zo'n baan met 5 trein perfect rijdt voor 30 minuten. En dan opeens kop staart botsing. Alle melders werkte gewoon, maar ergens... in s88, in loconet, in iTrain, in DCC.. het gaat mis. De helft van de club vertikt het om materieel mee te nemen. Niemand vertrouwt die computers volledig. (+ ze kunnen ook de computer niet bedienen. Hebben we vier clubbanen en ruim de helft kan ze niet  eens opstarten)
Dit is dan een beetje of topic, want dit wil topic starter in elk geval niet, en is ook niet wat ik hem probeer aan te praten.
Echter, ik rij hier met een baan met meer dan 40 treinen, meer dan 80 bloken, meer dan 60 wissels. En dat kan hier rustig 2 uur achter elkaar rijden zonder dat de computer ooit de kluts kwijt is of dat er ergens iets mis gaat, waarbij 5 tegelijk rijdende treinen de standaard is, en hij regelmatig rond de 10 rijdende treinen aangeeft.

In één dag? Misschien lukt dat iemand die al doorkneed is in een besturingsprogramma. Maar iemand die vanaf nul begint heeft aan een dag niet eens genoeg om de handleiding te doorgronden.
Mijn zoon is niet doorkneed in een besturingsprogamma, en zal eens in de gaten houden hoe lang hij nodig heeft voor het rijd. PS, meeste van de handleiding heb ik ook nog nooit gelezen hoor dus geen idee hoe lang ik daar over zou doen.

Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 31 January 2024, 19:55:33
Lees ik dat nou goed ?  Het staat er toch echt of ben ik blind ?  Een mooie hardware oplossing kun je NIET waarderen ?  Dan hoop ik, dat je dat uitsluitend voor jezelf zegt en niet voor iemand anders. Die, helaas voor jou, iets anders wil.
Een mooie hardware oplossing lijkt mij in ieder geval zeer te waarderen naast een mooie software oplossing. Die hoeven elkaar niet te bijten. Dan kan iemand zelf kiezen.

Sorry, foutje, zo had ik net niet bedoeld. Staat twee keer een niet, die zouden tegen elkaar weg moeten vallen.
Dus ja ik kan een mooie hardware oplosing zeker WEL waarderen.

Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Frank 123 op 31 January 2024, 20:27:41
Toch leuk om te lezen dat ook hierin ieder zo zijn eigen voorkeuren heeft. Allemaal mooie oplossingen en mooi dat dit in dit land en met deze hobby ook allemaal mag.

Alleen jammer dat het mijn inziens weer aan het ontaarden is een potje ver pissen 🤔
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 31 January 2024, 20:29:09
Hallo Bas,
ik wordt van buitenaf ingeseind met de vraag, of je de voeding van je elementen ook galvanisch kunt scheiden van de 2 DCC leidingen.
Dat is voor deze persoon een probleem, omdat bij de Lenz modules de DCC (ringleiding) als voeding gebruikt wordt, die ook voor de baan gebruikt wordt.
Dus voeding voor de werking van het apparaat:  AC of DC of aparte DCC,   signaal wat gestuurd/gemodificeerd wordt met aparte DCC.
Achtergrond van deze vraag, voor zover ik dat in juiste bewoordingen kan weergeven:
een baan wordt met BiDiB (of een andere centrale) bestuurd.  Lenz ABC modules geven alleen een bezetmelding door via hun eigen systeem, dus dat is niet geschikt voor BiDiB.   Dan wordt een ABC module aangesloten op een baanvakuitgang van BiDiB.  Maar omdat de module zelf stroom verbruikt, staat deze dus altijd op BEZET.
Bij galvanische scheiding wordt de werking van de (jouw) module gevoed door een andere bron en zal de uitgang van de centrale niet op bezet staan, totdat er daadwerkelijk een stroomverbruiker in het baanvak aanwezig is.
Dit maakt een ABC module Lenz of de jouwe) veel universeler en niet merk-gebonden.
Kun je hier iets mee ?

(https://images.beneluxspoor.net/bnls_2024/deleteme-65ba14dba7de8.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65ba14dba7de8.png)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 31 January 2024, 20:30:55
Sorry, foutje, zo had ik net niet bedoeld. Staat twee keer een niet, die zouden tegen elkaar weg moeten vallen.
Dus ja ik kan een mooie hardware oplosing zeker WEL waarderen.

Roelco
Pak van mijn hart, ik schrok er nogal van.  (y) Pas mijn reactie meteen aan .
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 31 January 2024, 21:40:23
@Martin.

Het is mij niet helemaal duidelijk wat jullie opzet nu precies is. Ik weet van BiDib dat je terugmelders en boosters van heb. En vast ook wel schakeldecoders.
Citaat
Dan wordt een ABC module aangesloten op een baanvakuitgang van BiDiB.  Maar omdat de module zelf stroom verbruikt, staat deze dus altijd op BEZET.
Dit is het stuk waar je me kwijtraakte. Volgens mij heb jij het over terugmelders van bidib met stroomdetectie? Dan snap ik wat je bedoelt.

Het hele idee van dit soort blok modules is juist dat je niet langer de bezetmeldstatus hoeft door te geven aan een centrale via een terugmelder. En dit is ook niet merk gebonden, dit is DCC gebonden. Deze ABC dingen die doen het ook prima op een mobile station 2 van marklin of een piko smart controller.

Met galvanische scheiding op de voeding, daar heb je niet veel aan. De microprocessor, relay, servo's en seinen tappen nu direct sap af van de DCC bus. Zoveel stroom is dat namelijk niet maar inderdaad wel genoeg om een stroomdetectie melder te laten trippen.

Maar als je perse een externe voeding wilt om deze ABC modules niet een melder te laten trippen wanneer er geen trein is. Dan kan dat en doe ik dat graag voor je.

Antwoord op het wisselvraagstuk
Citaat
Neen, de decoders zijn er nog niet... Heeft dat belang?
Belangrijk puntje. Zoals Martin al terecht opmerkte:
Citaat
Want via een decoder betekent dus via een centrale betekent via een programma.
Dit klopt dus. Als je je wissels al had aangesloten op DCC decoders. Dan zouden de ABC modules aan inrijkant, je centrale moeten vertellen welke wissels om moeten. Dat is mogelijk, dat kan technisch dan via loconet of XpressNet. Met BiDib kan dat, maar dat kan ik nog niet. Ik doe nog geen BiDiB.  Via loconet/Xnet/BiDiB kan je direct wissel instructies uitdelen. Sterker nog, ik heb daar al een DIY project (https://forum.beneluxspoor.net/index.php?topic=106496.msg3222378725;topicseen#msg3222378725) daarvoor bedacht die precies dit doet. Het filmpje legt uit hoe het werkt. Kan je wisselstraten inleren en koppelen aan schakelaars (Of ABC printen  :P ) Je hebt er alleen dus wel loconet of Xpressnet voor nodig op je centrale...

Waar ik nu nog aan denk, is dat een apart stukje elektronica de bezetmeld status verwerkt en bijhoudt van die ABC modules en zelf direct alle servo's met relais aanstuurt. Maar ik moet daar wel even een nachtje over slapen, want ik moet wel informatie omtrent wisselstraten in dat systeem kunnen stoppen... Wel eigenlijk moeten de eindgebruikers dat juist kunnen, mij lukt dat wel  :P 

En met die magneet wissels waar ik dus stiekem op hoopte, dat los je dus met een diode matrix. Dan prik je de wisselstraat informatie in de vorm van diodes op een print. Heerlijk simpel  ;D.

Nu is het zo dat ik in een ver verleden ooit een losse servo driver had bedacht (en ook gemaakt... werkend ook nog  ;)). Die kon ik zijdelings doorsteken voor voeding en hij werkte met een schakelaar. In theorie, moeten deze ook kunnen werken met een diode matrix. Maar dat heb ik nooit getest.
(https://trainsciencecom.files.wordpress.com/2022/11/8d572-servodriver2.png?w=1024)
Tevens kon je volledig optioneel een puntstuk relais (zo'n 30 cent blauw ding van aliexpress) er op prikken en dan had je punstukpolarisatie... of een afgeschakeld stuk spoor of een ABC sectie of een zelfdenkende wissel... laten we het er op houden dat ze veelzijdig zijn.

(https://trainsciencecom.files.wordpress.com/2022/11/5f8a2-servodriver_connection.png)

Dus ja, ik kan opzich wel ff een nieuwe uit m'n mouw schudden met DCC doorvoering (tbv je punstukjes) en ingebouwde relais en geschikt maken voor diode matrix.
Komt tzt wel. ABC module eerst maar. Mijn tijd is ook maar eindig  ::)

Citaat
het zijn Peco wissels insulfrog...wat het wordt weet ik niet.
Dit was een retorische vraag toch  ;)?
(https://images.beneluxspoor.net/bnls_2024/deleteme-65baa3e2247d3.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65baa3e2247d3.png)

Ja leuk, een automatisch digitaal hufterproof schaduwstation bedenken  ::)

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 31 January 2024, 23:53:59
Dag allemaal, sorry dat ik nog niet gereageerd heb maar ik heb een paar drukke dagen en dan geraak ik niet achter de pc ...

Man man wat een interessant draadje, leuk dat iedereen hier zo meedenkt  (y)

Citaat
Op de club hebben we vier iTrain banen. 1 van die banen heeft slechts 2 ovalen die niet meer dan 4 treinen tegelijk kan hebben. We hebben een dynamo baan die in de kortsluiting schiet als het misgaat. En de andere 2 banen... niet te vertrouwen. Ik heb gezien dat zo'n baan met 5 trein perfect rijdt voor 30 minuten. En dan opeens kop staart botsing. Alle melders werkte gewoon, maar ergens... in s88, in loconet, in iTrain, in DCC.. het gaat mis. De helft van de club vertikt het om materieel mee te nemen. Niemand vertrouwt die computers volledig. (+ ze kunnen ook de computer niet bedienen. Hebben we vier clubbanen en ruim de helft kan ze niet  eens opstarten)
In dit stukje kan ik me zeer goed vinden


Citaat
Citaat van: rjr op Vandaag om 16:44:25
Dan liever 1 dag achter een scherm zitten om het in een bestaand programma in te vullen.
In één dag? Misschien lukt dat iemand die al doorkneed is in een besturingsprogramma. Maar iemand die vanaf nul begint heeft aan een dag niet eens genoeg om de handleiding te doorgronden.
Ja, kan ik me ook helemaal in vinden.

Citaat
Wat is dat ?  Een helix van 75 cm. lengte ?  Lijkt me geen helix.   Een helix van 75 cm. doorsnee ?  2 x pi x r = 235 cm.  voor 1 rondje. Lijkt me een beetje kort voor de gewenste treinen en zou ik geen helix noemen, maar komt in de buurt van 1 baanvak. Een helix met een straal van 75 cm ? Is 470 cm. , prima voor een baanvak, maar zou ik nog steeds geen helix noemen.  Een helix met een totaal hoogteverschil van 75 cm. ?  Dat is een flinke echte helix.
Dus Steve, wat is het ?
Oei ... blijkbaar het belangrijkste woordje vergeten " hoogteverschil" van 75 cm.


Citaat
Neen, de decoders zijn er nog niet, het zijn Peco wissels insulfrog.
Sorry Dirk hier moet je effe tegenspreken, al de wissels zijn peco electrofrog en ik ga ze met servo's aansturen.


Bask185 in uw gedachtegang kan ik me zeer goed vinden, man wat kan jij super coole dingen uitdenken.
Ik begon de hoop al een beetje op te geven en kreeg al schrik dat ik voor zo een schaduwstation achter de pc moest gaan kruipen.
Maar nu denk ik toch weer dat ABC een oplossing kan bieden  (y)

Dus ik volg, en als je een tester nodig hebt ...  ;D

Mvg Steve



Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 01 February 2024, 09:33:22
Citaat
Sorry Dirk hier moet je effe tegenspreken, al de wissels zijn peco electrofrog en ik ga ze met servo's aansturen.

Sorry, is ook mijn baan niet, ik ben helaas de loodgieter.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 01 February 2024, 09:46:26

Waar ik nu nog aan denk, is dat een apart stukje elektronica de bezetmeld status verwerkt en bijhoudt van die ABC modules en zelf direct alle servo's met relais aanstuurt. Maar ik moet daar wel even een nachtje over slapen, want ik moet wel informatie omtrent wisselstraten in dat systeem kunnen stoppen... Wel eigenlijk moeten de eindgebruikers dat juist kunnen, mij lukt dat wel  :P 


Waarom is het wel ok om hier een nachtje over te gaan slapen om nieuwe hardware met software te ontwikkelen, maar is het niet ok om bestaande hardware met software te gebruiken om dit probleem op te lossen? Maar goed dat willen ze niet. Maar blijkbaar is dat de wens.


Ja leuk, een automatisch digitaal hufterproof schaduwstation bedenken  ::)


Dan even meedenken in dat hufterproof te maken.

Wegrijden van de trein, gebeurd door een knopje, trein verttrekt, zet alle wissels, voor vertrek, doorschuiven en binnen komen.
Zeg we kiezen een trein van spoor 1.
Lampje op rood tot alle treinen opgeschoven zijn, waardoor je niet op een knopje mag drukken.
Eigenlijk zou je een rood lampje moeten hebben voor de sporen 2 tot 5, want spoor 1 kan wel veilig.
En er van uitgaande dat het een 2 sporige helix is en niet 3 sporig, dan nog zal die eerste trein ver genoeg weg zijn voor de zesde in de rij opgeschoven is. Maar goed, dat is een beperking die we mee nemen. (en hopelijk is dat over 5 jaar nog altijd acceptabel.)
(voor dat hufterproof maken moet dat dus afgedwongen worden, niet met een lampje, maar echt blokkeren zodat er gewoon niets gebeurd, of onthouden en pas uitvoeren als het veilig kan )

Met de juiste tussenpauzes sturen we de volgende treinen weg, spoor 1, spoor 1, spoor 2, spoor 4, spoor 1.
5 treinen ergens op de baan op een station of waar dan ook. Dus weer 5 plaatsen in het schaduwstation beschikbaar, 3 op spoor 1, en dat was de laatste dus zo staan de wissels voor binnenkomst. 1 plaats op spoor 2 en 1 plaats op spoor 4.
We sturen een trein terug het schaduwstation in. Die kan netjes binnen komen, plaats genoeg en gaat naar spoor 1. Op dat moment willen we een trein latern vertrekken van spoor 2:
Wagens op wissels die omgaan, ontsporing, missende buffers en een hoop ellende.

Dus dat rode lampje moet ook aan als er een trein over de wisselstraat aan het binnen komen is!!
Of voor hufterproof, wissels mogen dan niet gezet worden, beperking dat de knop voor vertrek niet geaccepteerd wordt, of de wissels vertraagd omzetten.

OK, ook hier brand een lampje als treinen op de wissels rijden. Dus we kiezen een spoor voordat de trein de wisselstraat op rijd en we kiezen spoor 3.
Alle wissels gezet, voorste trein vertrek, rood lampje daarom, tweede trein schuift op.
De trein die binnenkomt bereikt de wisselstraat, die staat netjes al omgezet naar spoor 3, dus de trein rijdt daar binnen, echter, de zesde trein in de rij was nog niet aan de beurt om opgeschoven te worden, die staat daar nog, botsing, ontsporing en missende buffers.

Dus voor hufterproof moet er bij het binnenkomen meer gedaan worden dan bij vertrek alle wissels voor dat spoor zetten.
En het moment van schakelen van de wissels moet afgestemd worden met wel of niet bezet zijn van de wisselstraat, en of er al ruimte is om binnen te komen op dat spoor.
De laatste situatie zou bij spoor 2 en 4 geen probleem zijn geweest, daar was al een lege plaats aan het eind. Maar ja, dat hufterproof zorgt er natuurlijk net voor dat hier spoor 3 of 5 gekozen zou zijn.
De bestaande hardware/software kan dat allemaal, maar de nieuw te ontwikkelen hardware/software moet dat dus ook goed afvangen.
Want hufterproof maken is best een hele uitdaging. Ze kiezen altijd net die actie waar je nooit aan gedacht had bij ontwikkelen.

Bask185, man wat kan jij super coole dingen uitdenken.

Helemaal mee eens hoor, maar er zijn meerderen die super coole dingen kunnen uitdenken, dat al gedaan hebben waarbij de oplossingen zich al jaren hebben bewezen.

Bovenstaande zeker niet als kritiek, maar om mee te denken voor een hufterproof nieuw concept.

Groet,
Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 10:59:15
Waarom is het wel ok om hier een nachtje over te gaan slapen om nieuwe hardware met software te ontwikkelen, maar is het niet ok om bestaande hardware met software te gebruiken om dit probleem op te lossen? Maar goed dat willen ze niet. Maar blijkbaar is dat de wens.
Ik ga niet voor Bas antwoorden, maar omdat ik er zelf ook al wat nachtjes slapen op heb zitten voel ik me ook aangesproken.
Mijn antwoord is:  omdat ik (leverancier)  bereid ben om te investeren om een vraag uit te werken en daarmee de klant (mogelijk en hopelijk meerdere) te bedienen.
Overigens geef je daarna het antwoord zelf, hou het daar dan (eindelijk) bij.

Dan even meedenken in dat hufterproof te maken.
Kijk, dat lijkt me een stuk zinniger en wordt in ieder geval door mij in dank aanvaard.

Maar goed, dat is een beperking die we mee nemen. (en hopelijk is dat over 5 jaar nog altijd acceptabel.)
(voor dat hufterproof maken moet dat dus afgedwongen worden, niet met een lampje, maar echt blokkeren zodat er gewoon niets gebeurd, of onthouden en pas uitvoeren als het veilig kan )
Goed punt, maar laat aub die sneer daarna weg. Nachtje slapen over een oplossing of andere procedure ?  :D

Die kan netjes binnen komen, plaats genoeg en gaat naar spoor 1. Op dat moment willen we een trein latern vertrekken van spoor 2:
Wagens op wissels die omgaan, ontsporing, missende buffers en een hoop ellende.
Nee, maar dat was dacht ik al vermeld.  Zo niet, dan bij deze, want dat mag natuurlijk niet.  Zoals je daarna ook zelf constateert:
Dus dat rode lampje moet ook aan als er een trein over de wisselstraat aan het binnen komen is!!
Of voor hufterproof, wissels mogen dan niet gezet worden, beperking dat de knop voor vertrek niet geaccepteerd wordt, of de wissels vertraagd omzetten.
OK, ook hier brand een lampje als treinen op de wissels rijden. Dus we kiezen een spoor voordat de trein de wisselstraat op rijd en we kiezen spoor 3.
Ook hier nog een nachtje slapen:  uitrijden en inrijden hoeven misschien (en hopelijk) niet 1 : 1 gekoppeld te zijn ivm de diverse wissels.

De trein die binnenkomt bereikt de wisselstraat, die staat netjes al omgezet naar spoor 3, dus de trein rijdt daar binnen, echter, de zesde trein in de rij was nog niet aan de beurt om opgeschoven te worden, die staat daar nog, botsing, ontsporing en missende buffers.
Ik denk, dat je hier de clou van ABC mist.  Het achterste baanvak van spoor 3 is (nog) bezet, dus kan daar een trein binnenlopen ? Nee.   De wet van ABC zegt:  het voorgaande baanvak, dus dat waar de wachtende trein staat, staat op rood. Pas als het volgende baanvak vrijgegeven is kan een trein binnenlopen, net als bij het doorschuiven op het SchSt. zelf.

Daarmee is het vervolg van wat je zegt waar , maar daar is al aan gedacht of wordt nog over geslapen.  Maar om mij, of ons, wakker te schudden en bij les te houden:  prima  (y)

Bovenstaande zeker niet als kritiek, maar om mee te denken voor een hufterproof nieuw concept.
(y)  Join the party   :D
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 11:21:48
al de wissels zijn peco electrofrog en ik ga ze met servo's aansturen.
Misschien het overdenken waard:  elke wissel in een rijvolgorde (zoals hier) zal aangestuurd moeten worden, anders gaat die niet om. Dat is logisch. Dus dan zou bij klassieke methodes of servo 's elke wissel apart aangestuurd moeten worden, of via een methode zoals Bas al genoemd heeft, met een diode-matrix.
In mijn zoektocht in ABC werd ik echter gewezen op de Tillig wisselmotoren.  Die kun je doorschakelen, zodat met de druk op ÉÉN knop alle wissels gezet worden, bijvoorbeeld alle wissels voor vertrek van spoor x.  En dat niet tegelijkertijd, maar na elkaar.
Een klein proefje heeft dat bevestigd en mij doen besluiten alles met deze wisselmotoren te gaan doen.
Of dat 100% geschikt is voor dit doel kan ik zo niet bepalen, maar als ik jou was zou ik er in ieder geval naar kijken, al was het maar om kennis te vergaren.
Dit is misschien ook iets voor Bas om te bekijken ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 01 February 2024, 12:25:06
Die tillig motoren doorschakelen is  volgens mij een soort diodematrix opzich zelf. Dus ja, geen slecht idee. Servo's zijn alleen goedkoper. Je hebt die met metalen tandwielen voor ~€1,50

Ok Bare with me.

Ik wil de standaard reeds aanwezige bezetmelder systeem der ABC modules gebruiken om de zgn. 'Logic' print te voorzien van informatie. Dus geen extra connector nodig. Dat is een win.

Hoe moet dat ding nou te werk gaan? Hij bekijkt welk blok geen trein heeft. Dan kiest hij een beschikbaar spoor uit. En hij zet dmv de diodematrix alle servo's goed voor het gekozen vrije spoor.

Dit blijft zo, totdat er uiteindelijk een trein zich een weg waant naar dit ABC stuk. De trein wordt echter al bezet gemeld zodra hij op de inrijmelder komt. Vanaf dit moment moet de module wachten totdat de trein vrij is van de wisselstraat alvorens een nieuwe rijweg wordt ingesteld.

Nu kunnen we hier een paar dingen doen. We kunnen:

1). ca 30s wachten zodat de binnenkomende trein de tijd krijgt om de wisselstraat te verlaten. Dit zou mis kunnen gaan als een trein uitvalt, maar dan heb je een ander probleem op te lossen zoals een vies spoor.
2). De gehele wisselstraat kan worden teruggemeld. De DCC draden naar wissels gaan dan via de logic print. Voorwaarde is hierbij dat een lange trein meerdere gedetecteerde wagonnen/rijtuigen heeft. En ik moet een melder toevoegen aan de hardware.
3). De ABC modules pulsen laten versturen ipv een constant signaal. Door met de frequentie van de pulsen te spelen, kan ik meer informatie toevoegen. Ik kan zo een signaal afgeven wanneer een trein de rem melder heeft bereikt. Dan weet je namelijk 100% zeker dat de trein voorbij de wissels is. En het vereist geen extra hardware

(https://images.beneluxspoor.net/bnls_2024/deleteme-65bb77be73cb6.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65bb77be73cb6.png)

En laatste twee ideeen van de ochtend.

De logic print moet net als de ABC blokjes bezetmelding doorsturen naar voorgaande modules. Dan kan jij als gebruiker het bloksysteem doortrekken tot voor het schaduwstation. En dit is natuurlijk extra. Dit kan je ook pas over 2 jaar doen, als je dat wilt.

In plaats van servo drivers, zou daar ook iets anders kunnen zitten. Bijvoorbeeld een printje voor spoelwissels, of een printje voor wisselmotoren wellicht? Dan is het 'systeem' niet gelimiteerd aan servo's maar kan een gebruiker aandrijvingen naar keuze gebruiken. Iedereen happy, het ultieme doel toch?

Citaat
Waarom is het wel ok om hier een nachtje over te gaan slapen om nieuwe hardware met software te ontwikkelen, maar is het niet ok om bestaande hardware met software te gebruiken om dit probleem op te lossen? Maar goed dat willen ze niet. Maar blijkbaar is dat de wens.
Voor iemand die zegt dat hij niet aan het doordrammen is, doe je wel erg goed je best  :-\

Citaat
Die kan netjes binnen komen, plaats genoeg en gaat naar spoor 1. Op dat moment willen we een trein latern vertrekken van spoor 2:
Wagens op wissels die omgaan, ontsporing, missende buffers en een hoop ellende.
Ik snap in de verte niet wat je nou bedoelt. Een binnenkomende trein en vertrekkende trein die hebben helemaal geen invloed op elkaar.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 01 February 2024, 12:37:34

Mijn antwoord is:  omdat ik (leverancier)  bereid ben om te investeren om een vraag uit te werken en daarmee de klant (mogelijk en hopelijk meerdere) te bedienen.
Dat is heel goed als leverancier, maar ik als programmeur wil ook graag investeren in het delen van mijn kennis om daarmee deze, en andere gebruikers te bedienen.

Ik denk, dat je hier de clou van ABC mist.  Het achterste baanvak van spoor 3 is (nog) bezet, dus kan daar een trein binnenlopen ? Nee.   De wet van ABC zegt:  het voorgaande baanvak, dus dat waar de wachtende trein staat, staat op rood. Pas als het volgende baanvak vrijgegeven is kan een trein binnenlopen, net als bij het doorschuiven op het SchSt. zelf.

Zou kunnen, wat ik begrijp is dat ABC modules gekoppeld worden. En als de voorste bezet is, dit doorgegeven wordt aan die er achter, zodat een eventuele trein daar kan stoppen. Die geeft dat weer door aan die daar achter, en daar stopt de trein ook, en zo verder langs de gehele reeks.
Misverstand zit hem dan denk ik bij die laatste sectie per spoor. Ik ging er vanuit dat dit de laatste is. Die krijgt een bezetmelding door van de vorige, de trein stop daar, maar deze heeft verder niets om zijn bezetmelding door te geven, want er achter zit er niet nog 1.
Als de sectie voor het schaduwstation ook z'n module heeft dan kan het daar aan doorgegeven worden, maar dan moet dat dus wel omgeschakeld worden bij het schakelen van de wissels achter.
En dat geld overal waar je met deze modules werkt van 1 spoor naar meerdere sporen. En ik heb inderdaad niets kunnen vinden hoe dit werkt met deze modules.

En dus komt bij mij dan de vraag op, wat als daar al een trein halverwege die sectie is. Die kon gewoon doorrijden omdat de volgende sectie, de laatste van spoor 1, vrij was. Maar nu opeens niet meer omdat de volgende sectie tijdens het rijden opeens een andere wordt. Stopt hij dan nog optijd? En waar zit het kritieke moment dat hij niet meer op tijd kan stoppen, en dus het moment dat wissels niet meer geschakeld mogen worden.

Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 01 February 2024, 12:49:42

Ik snap in de verte niet wat je nou bedoelt. Een binnenkomende trein en vertrekkende trein die hebben helemaal geen invloed op elkaar.
Er was hiervoor ergens sprake van het schakelen van de binnen komende wissels gelijk met die van een vertrekkende trein. En dus heeft een vertrekkende trein wel invloed op een binnenkomende trein. Maar goed, als er intussen andere logica tussen zit dan kan dit losgekoppeld worden. Dan is die invloed er inderdaad niet meer. Al wordt je door die logica volgens mij wel weer afhankelijker van software.

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 12:53:45
De logic print moet net als de ABC blokjes bezetmelding doorsturen naar voorgaande modules. Dan kan jij als gebruiker het bloksysteem doortrekken tot voor het schaduwstation. En dit is natuurlijk extra. Dit kan je ook pas over 2 jaar doen, als je dat wilt.
In mijn "klassieke" ABC opzet is dit juist noodzakelijk, zowel voor het SchSt. als het baanvak na het SchSt. waar de vertrekkende treinen inrijden.
Een leuke bijkomstigheid van de Lenz ABC modules (Bas, luister je mee ?) is, dat als de BM3 geen signaal ontvangt van de daaropvolgende, dat die automatisch op "rood" staat. Dus er zijn geen extra schakelingen nodig om andere dan de ingestelde rijweg op "rood" te zetten.
Voorbeeld bij vertrek:  Ik wil vertrekken vanaf spoor 3. Ik stel de wissels voor spoor 3, dat via een schakelcontact (relais) signaal krijgt van de "helixmodule".   De andere modules op de sporen 1, 2, 4 en 5 krijgen door de "foute" wisselstand (relais ?)  géén signaal en staan dus automatisch op rood.

Datzelfde speelde eerder voor Roelco, maar dan bij het inrijden.  Staan de wissels op spoor 5 en is dat bezet:  "rood".  In principe kunnen alle andere sporen vrij zijn, maar hun signaal wordt niet doorgegeven.  Daar zou in mijn geval dus een soort random-vrijgave van toepassing kunnen worden.  Maar ik denk, dat Bas daar al een prima antwoord op heeft.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 01 February 2024, 13:28:22
Citaat
(Bas, luister je mee ?)
Sure thing  :police:

Citaat
dat als de BM3 geen signaal ontvangt van de daaropvolgende, dat die automatisch op "rood" staat
Dit had ik ook in gedachte. Mede daarom wil ik bezetmelding met frequenties uitvoeren. De Blox ABC MkIII die slow approach krijgen, die moet ook bezetmelding doorsluizen van de volgende module naar de vorige module. Zo kan groen, geel, rood goed werken zoals een normaal bloksysteem dat ook doet :police: En geen frequentie aanwezig? -> sein op rood.

Sterker nog. De logic module die ik nog moet bedenken voor achter de wisselstraat aan uitrij kant kan zo ook met een unieke frequentie vertellen dat die ABC's als uitrijmodules moeten werken. Ik weet nog niet of dat iets toevoegt of dat ik dat nodig ga hebben, maar het kan wel  :police:

Citaat
In mijn "klassieke" ABC opzet is dit juist noodzakelijk,
Als je je gehele baan wilt beveiligen, ben ik dat met je eens. In de OP ging het specifiek over slechts een schaduwstation. Maar denkende in problemen en in oplossingen, kwam ik tot de conclusie dat bezetmelding doorgeven tot voor en na wisselstraten toch wel een must-have is wanneer je wel je hele baan wilt ABC'en. Dus ook hier gaat op: vrijheid -> blijheid.

De logic module aan uitrijkant, wil ik wel van wat features voor zien. Handmatige mode (knopjes only), opvolgende mode en willekeurige mode. En uiteraard een potmeter voor een instelbare tijd. Altijd handig toch? vrijheid -> blijheid. :police:

Om de uitrij wisselstraat te beveiligen tegen foutieve wissels en tegen tegelijk vertrekkende treinen, wil ik hier ook op tijd wachten als er geen ABC meer achter hangt. Hangt er achter de wisselstraat wel een ABC achter? -> dan kunnen we simpelweg op zijn signaal wachten om er zeker van te zijn dat de wisselstraat vrij is. Hoedan ook, doet de uitrij module de wisselstraat beveiligen. Nu nog uitwerken :-D

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 13:34:22
En dat geld overal waar je met deze modules werkt van 1 spoor naar meerdere sporen. En ik heb inderdaad niets kunnen vinden hoe dit werkt met deze modules.
Daar heb je wel een beetje gelijk in, omdat Lenz veel te weinig praktische info geeft over het functioneren. Maar toch staat het wel ergens in de handleiding, maar daar moet je dan je eigen interpretatie (en gebruik) aan geven.
Geen signaal = rood.  (BM3)


En dus komt bij mij dan de vraag op, wat als daar al een trein halverwege die sectie is. Die kon gewoon doorrijden omdat de volgende sectie, de laatste van spoor 1, vrij was. Maar nu opeens niet meer omdat de volgende sectie tijdens het rijden opeens een andere wordt. Stopt hij dan nog optijd? En waar zit het kritieke moment dat hij niet meer op tijd kan stoppen, en dus het moment dat wissels niet meer geschakeld mogen worden.

Ik snap niet helemaal wat je bedoelt met een sectie die opeens een andere wordt.  Maar dat er een kritiek moment is klopt.
Het kritieke moment, in mijn ogen, is, dat er in principe een trein wil binnenlopen (staat klaar op het voorgaande baanvak), terwijl er door bediening van de vertrekknop een ander spoor gekozen zou kunnen worden.
Maar: a/  een trein (binnenlopend) die de sectie met de ingangswissels bezet blokkeert automatisch de bediening van deze wissels (oftewel in eerste instantie het "rode lampje" bij de vertrekknoppen)
b/ er is in theorie altijd een tijdsverschil tussen het verlaten van het helix-blok (vrijgeven knop-bediening) en het binnenrijden  op het blok, voorafgaande aan het SchSt.   Dus in principe:  wie het eerst komt heeft gewonnen.
Maar om daar niet helemaal afhankelijk van te zijn en op te vertrouwen zou ik, en heb ik met mijn concept, 2 "veiligheden" ingebouwd:  het helix baanvak is lang en het voorafgaande blok van het SchSt. is in ieder geval de 3 meter. Als een trein nu het SchSt. verlaat zal die er een bepaalde (geruime) tijd over doen. Immers, er moet ook eerst doorgeschoven worden.  In deze tijd kan een trein zich aanmelden en vrij binnenlopen.
Maar dit is niks anders dan het verleggen van het kritieke moment naar een later tijdstip.
Tevens is er een vertraging mogelijk in het vrijgeven van de vertrekknop, dus nadat het helix-baanvak is vrijgekomen duurt het nog even voordat de knop bediend kan worden. Maar ook dit is het verschuiven van het kritieke moment.

Het kritieke moment blijft, dwz. het moment van vrijgave van de bedieningsknop en het "tegelijkertijd" zich aanmelden van een trein om binnen te lopen.
Maar die trein moet eerst nog het rijstuk doorlopen voordat die bij het stopstuk komt !  Dus is er tijd genoeg voor de BM3 om op "rood" te gaan staan. 
Dus laten we zeggen dat er een gelijktijdige verandering plaatsvind.  Krijgt bij toeval de knop voorrang, dan stopt de trein vanwege een andere instelling.  Krijgt bij toeval de bezetmelding voorrang, dan kan de knop niet meer bediend worden, althans, dan kunnen de inrijwissels niet meer veranderen.  Als je dat tenminste wil automatiseren.

Volgende punt (ik probeer je voor te zijn) is dan, dat die binnenkomende trein helemaal niet door mag rijden, vraag me niet waarom. Nou, dan heeft die BM3 "rood" door het eerste blok van het SchSt. waar de wissels naar toe leiden en ontvangt geen signaal van de andere sporen (zou ook "rood" betekenen) .  Dit gegeven van "rood" kun je weer gebruiken, als je dat zou willen, voor het vrijgeven van de vertrekknop.
Dus dan zou eigenlijk de binnenlopende trein voorrang mogen krijgen, maar dat wordt overruled omdat die juist NIET door mag rijden.
Gevolg:  nieuwe situatie met mogelijk nieuwe instelling.  Geen probleem, want dat wilden we juist (random)  :D

Maar bedankt voor je kritische blik.  Bij mij wordt het steeds moeilijker om het gedaan te krijgen  (y), maar ik denk dat Bas daar wel raad mee weet.


Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 13:38:11
Als je je gehele baan wilt beveiligen, ben ik dat met je eens.
Nergens voor nodig, alleen een baanvak vóór het SchSt. en eentje er achter (misschien 2 om een extra schakelmoment in te bouwen. Maar dat zal bij jou niet nodig zijn).
De rest ?  Lekker spelen.  Maar als je meer wil ?  Dan is de weg gewezen.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 13:50:45
doorsluizen van de volgende module naar de vorige module. Zo kan groen, geel, rood goed werken zoals een normaal bloksysteem dat ook doet :police: En geen frequentie aanwezig? -> sein op rood.
En naar de volgende module !
Dus dan wordt de volgorde:  groen    geel   rood (of geel)    geel   x  x  x etc.
Van toepassing op bijvoorbeeld een stationsspoor.  Trein komt er aan, moet afremmen vanwege afbuigend wissel, komt langs perron en moet stoppen of mag doorrijden, mag langzaam over ontvangend wissel doorrijden, en mag pas weer versnellen na het verlaten van het blok (achterste wagon is voorbij wissel)

Dit betekent dus een bi-directionele bus. (niks te maken met opmerking over BiDib. Dit is apart)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 13:55:15
En voor Bas om zich alvast voor te bereiden  ;D:  ook nog voor 2 richting verkeer, dus bi-directioneel op het spoor.
Kan neem ik aan in hetzelfde kastje/print.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 01 February 2024, 14:34:35
Bi-directionele communicatie is niet heel lastig. Dat heb ik al eens eerder uitgewerkt. Dan moet ik wel de optocouplers laten varen tussen de modules. Dat is geen ramp verder.

Voor bi-directioneel gebruik, zou ik dan een richting schakelaar gebruiken. Met een (of meerdere) toggle switches kan je dan op voorhand de rijrichting vastleggen. Als je dan lange blokken maakt waarbij je rem en buffer secties ongeveer even lang zijn, kunnen de ABC modules als blokken werken in beide richtingen.

Dat gezegd hebbende. Met 2 sensoren weet je eigenlijk altijd de richting van een trein. Stel dat een op rood staand ABC module op een station plots van achter bereden wordt. Dan kan de module zelf bedenken dat zijn richting zojuist is omgedraaid. Op dat moment kan hij direct een bezetsignaal doorsturen naar de kant waar die trein vandaan komt. En in de richting waar die trein naar toe gaat, kan je een signaaltje sturen die de richting van een gehele keten kan omdraaien. Het kan, maar dat wordt wel tricky.

Een ander probleem wat je echter hebt is dat ABC polariteits gevoelig is. Dan zou je met een dubbelpolige schakelaar of extra relais de diodes om kunnen keren, maar of je daar nou gelukkig van moet worden? Dat is niet iets wat ik er op wil zetten. En je hebt een soort van het dubbele aantal seinen per module nodig.

Volgens mij kan je dit in sommige decoders uitzetten. Dan wordt hij polariteitsongevoelig, dan kan je in beide richtingen gewoon stoppen zonder 'ingewikkeldheidjes'.

Hoewel leuk, wil ik dit niet in de MkII stoppen. Ik focus me nu vooral op dit 1 richting schaduwstation. Laten we dit eerste maar eens werkend krijgen. Voor wat jij wilt, moeten die logic printjes ook in 2 richtingen kunnen werken. Daarvoor moet ik wel een paar keer van en naar werk fietsen, wat nachtjes rusten en de WC een paar keer bezoeken. Wanneer komen de ideeen tot je?  ::)

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 01 February 2024, 15:04:47
Citaat
Ik focus me nu vooral op dit 1 richting schaduwstation.

 (y)

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 15:21:23
Voor bi-directioneel gebruik, zou ik dan een richting schakelaar gebruiken. Met een (of meerdere) toggle switches kan je dan op voorhand de rijrichting vastleggen. Als je dan lange blokken maakt waarbij je rem en buffer secties ongeveer even lang zijn, kunnen de ABC modules als blokken werken in beide richtingen.
Ik ga uit van een relatief lange trein en relatief korte stopstukken.  Dus rij- en stopstuk gelijk maken zou ik nooit doen.  Uitgaande van Lenz met de isolaties in de R spoorstaaf zou ik zowel links als rechts een (onafhankelijk) stopstuk maken.

Dat gezegd hebbende. Met 2 sensoren weet je eigenlijk altijd de richting van een trein. Stel dat een op rood staand ABC module op een station plots van achter bereden wordt. Dan kan de module zelf bedenken dat zijn richting zojuist is omgedraaid. Op dat moment kan hij direct een bezetsignaal doorsturen naar de kant waar die trein vandaan komt. En in de richting waar die trein naar toe gaat, kan je een signaaltje sturen die de richting van een gehele keten kan omdraaien. Het kan, maar dat wordt wel tricky.
Ik zou niet weten waarom je de richting nodig hebt, maar misschien heb jij daar je redenen voor. Een signaal naar beide kanten is echter wel noodzakelijk, en omdat we hier spreken over een enkelsporig baanvak voor beide richtingen zou het "bezet"- signaal voor het gehele enkelspoor moeten gelden voor de tegenrichting. Dus als aan het andere eind laten we zeggen een stationnetje ligt, zou daar het sein ( en alle tussenliggende seinen/baanvakken) op rood moeten staan.  In werkelijkheid zou waarschijnlijk maar 1 richting op groen gezet zijn (normale situatie = rood), maar dat zou dan voor alle blokken tegelijk moeten gelden.

Een ander probleem wat je echter hebt is dat ABC polariteits gevoelig is. Dan zou je met een dubbelpolige schakelaar of extra relais de diodes om kunnen keren, maar of je daar nou gelukkig van moet worden? Dat is niet iets wat ik er op wil zetten. En je hebt een soort van het dubbele aantal seinen per module nodig.
Diodes  ???  Ik dacht dat je iets op de wat gevorderde ABC methode zou enten.  Maar misschien zitten er in de BM2 en 3 ook wel iets van diodes aan het eind, geen idee.
Ik zit zelf eerder te denken aan een dubbele uitvoering, dus voor beide kanten elk 1,  met de sturing als gemeenschappelijke "centrale". Dat je dan ook dubbele in- en uitgangen nodig hebt (niet allemaal dubbel), dat klopt natuurlijk. 
Maar ik zit ook te denken aan een methode met 1 module voor rechts en 1 module voor links, allebei dezelfde.  Maar die moeten (zie voorgaande) wel met elkaar kunnen communiceren om te weten wat er op de baan aan de hand is.
Dus een apparaat voor 2 richtingen (maar ik ben bang dat je dan weer lastige instellingen moet doen)  of een universeel apparaat dat je dubbel in kunt zetten aan 1 baanvak. Of allebei ?
Naar mijn ( bescheiden) kennis van elektronica ga ik er van uit, dat intern de zaken geregeld worden in een of andere vorm van processor (Arduino ?)  Maar voor mij is het een black-box die functies uitvoert.


Volgens mij kan je dit in sommige decoders uitzetten. Dan wordt hij polariteitsongevoelig, dan kan je in beide richtingen gewoon stoppen zonder 'ingewikkeldheidjes'.
Inderdaad, sommige decoders.  Dus niet-universeel.  En ik denk, maar heb er geen ervaring mee, dat dit juist complicerend werkt. Dus juist ingewikkelder wordt.

Hoewel leuk, wil ik dit niet in de MkII stoppen. Ik focus me nu vooral op dit 1 richting schaduwstation. Laten we dit eerste maar eens werkend krijgen. Voor wat jij wilt, moeten die logic printjes ook in 2 richtingen kunnen werken. Daarvoor moet ik wel een paar keer van en naar werk fietsen, wat nachtjes rusten en de WC een paar keer bezoeken. Wanneer komen de ideeen tot je?  ::)

Prima, maar hou het (welk ?) universeel karakter van wat je maakt in de gaten, anders ga je straks 10 verschillende apparaten maken.
En ideeën ?  Wandelen, fietsen, slapen (briljant, maar 's morgens niks van over) en op de WC  ;D

Toevoeging:  briljant is het verkeerde woord.  Eerder: fantastisch.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 01 February 2024, 15:48:02
Citaat
Diodes  ???  Ik dacht dat je iets op de wat gevorderde ABC methode zou enten.
Kun je dit toelichten? Wat is deze 'gevorderde ABC methode?' Ik hoor dit voor het eerst. Wat denk je wat die zwarte dingen precies zijn op een BM1?
(https://www.dm-toys.de/files/produktfotos/Lenz/2018/Lenz_22600.jpg)

Citaat
Ik zou niet weten waarom je de richting nodig hebt,
Jij begon er over, niet ik. Jij wilde dat een stationsspoor in 2 richtingen kan ABC'en. En ik dacht meteen ook aan een oplossing voor een bidirectioneel bloksysteem voor een stukje enkelspoor. Ik denk echter niet dat daar nou veel interesse in zou zijn.

Citaat
Een signaal naar beide kanten is echter wel noodzakelijk
Dit is alleen waar bij 2-richting verkeer. Bij 1 richting verkeer zie ik niet in waarom ik dit nodig zou hebben. Ook niet met groen, geel, rood.

Voor dubbelspoor zou ik opzich wel een dubbele kunnen maken. Maar ook daar moet ik over nadenken. Ik moet er bijvoorbeeld ook op letten dat ik uitkom met de servo kabels. Die wil je niet al te lang maken anders moet je moeilijk gaan doen.

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 16:33:52
Kun je dit toelichten? Wat is deze 'gevorderde ABC methode?' Ik hoor dit voor het eerst. Wat denk je wat die zwarte dingen precies zijn op een BM1?
Dat is een heel primitieve vorm van ABC.  Het veroorzaakt alleen een asymmetrisch signaal.  Verder doet het niets en kun je het alleen aan/uit zetten.  Heeft dus ook niets in zich voor welke sturing dan ook (bv. baanvakken), die moet geheel van buiten komen. Hebben ook niets in zich voor andere tracties dan de loc voorop, worden bovendien overbrugd door rijtuigen met verlichting.
Voor mij is dat te primitief.
Trek maar eens een BM3 of BM2 open, dan zie je het verschil.  En,  jij hebt toch ook niet voor niks een buffer-zone, wat ik het rijstuk noem ?
Maar als jij alles regelt in het apparaatje, dan zouden die diodes aan het eind misschien best wel werken. Want je hebt alles op een andere manier georganiseerd. Maar dat kan ik absoluut niet beoordelen.  Black box.

Jij begon er over, niet ik. Jij wilde dat een stationsspoor in 2 richtingen kan ABC'en. En ik dacht meteen ook aan een oplossing voor een bidirectioneel bloksysteem voor een stukje enkelspoor. Ik denk echter niet dat daar nou veel interesse in zou zijn.
Dit is alleen waar bij 2-richting verkeer. Bij 1 richting verkeer zie ik niet in waarom ik dit nodig zou hebben. Ook niet met groen, geel, rood.
Stel je voor ik kom aan richting een stationnetje. Ik heb het sein op groen, dus gewone max. snelheid.  Het volgende sein staat op geel, want ik moet over een afbuigend wissel het station in.  Daar gebruikt Lenz in zijn voorbeelden de BM2 voor.
Dan rij ik over de wissel en kom ik in het stationsblok.
Ongeacht de stand van het sein aan het eind rij ik nu op het rijstuk, dus:   gassen al wat kan, want ik weet niet beter.
Dan kom ik op het rem/stopstuk en ga doen wat het sein zegt.
Dus bij het binnenkomen is het van belang, dat het VOLGENDE baanvak iets weet, namelijk: langzaam blijven rijden.

Dan het uitrijden.  Omdat ik weer over een wissel in afgebogen stand de baan op rij, mag ik maar met beperkte snelheid de wissel over. Maar zo gauw ik in het volgende blok kom (ik neem aan ergens net achter de wissel) : gassen.  Dat vinden de passagiers echt leuk, met volle achtbaansnelheid door de wissel !
Dus ook hier moet het volgende blok op de hoogte zijn van het vorige blok. En het vorige blok van het volgende (bezet of niet), maar dat wisten we al.

Voor het rechtdoorgaande stationsspoor een kleine variant.  Binnenlopen om te stoppen: naar keuze snel of langzaam (langzaam lijkt me voor de hand liggend bij rood).  Goederentreinen vol door ?
Maar vertrekkend:  dat zou hier wel meteen gassen mogen betekenen.
Dan zie je ook het verschil tussen de 2.  Als er geen verschil is maakt het niet uit, bij verschil wel en is er nog een keuze bij de een (uitrijden met geel of groen voor het rechtdoorgaande spoor)

En bij 2 richting verkeer is het duidelijk.  Dus dan is de vraag of je er direct rekening mee wil gaan houden of dat je daarvoor andere dingen ontwikkelt die zowel 2 richtingen in "kijken" als mogelijk ook het afremmen tot middensnelheid bevatten.

Voor dubbelspoor zou ik opzich wel een dubbele kunnen maken. Maar ook daar moet ik over nadenken. Ik moet er bijvoorbeeld ook op letten dat ik uitkom met de servo kabels. Die wil je niet al te lang maken anders moet je moeilijk gaan doen.

Je zou alvast kunnen nadenken over een uitvoering die geen wissel/servo besturing bevat, want die is op de vrije baan of bij andere stations niet nodig. Waarschijnlijk betekent dat voor jou:  gewoon weglaten.  En daarmee zowel intern (nullen en enen) als extern (aansluitingen)  ruimte hebt geschapen  ???

Ik heb geen inzicht in ontwerpen, dus ik vind de eerste aandacht voor het gestelde probleem (schaduwstation) prima, maar ik zou het zonde vinden als daarna opnieuw begonnen moet worden of dat dat systeem niet meer te koppelen is. Dus ik zou geen eilandje scheppen; plaats het in een groter concept.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 18:56:23
Al teruglezende merk ik, dat met name ikzelf behoorlijk begin af te wijken van de ingezette lijn om de vraag in te vullen.
Daarom een heel korte samenvatting, met name ook voor Steve en Dirk.

Kan het gevraagde met het ABC systeem van Lenz ?  Ja.
Kan het gevraagde met het ABC systeem van Bas ? Ziet er zeer veelbelovend uit en kan absoluut meer en eenvoudiger dan met Lenz.  Moet alleen nog verder uitgewerkt worden, in eerste instantie specifiek voor het schaduwstation.
Mijn eigen voorkeur zou naar Bas uitgaan, omdat dat op een verdere ontwikkeling duidt, die je met Lenz maar lastig voor elkaar kunt krijgen. En waarschijnlijk stukken goedkoper is.

Andere opmerkingen, vooral mijnerzijds, hebben veel meer te maken met een algemenere ontwikkeling van ABC-NG  (nieuwe generatie).
Dus die kunnen vanaf nu beter in een apart item plaatsvinden. Denk ik  :D
Daarvoor zal ik dan een nieuw item openen.

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 01 February 2024, 19:19:11
Heel verstandig, je post inmiddels 1/3 van alle content in dit topic Martin. Het probleem is een beetje dat je niet invult wat gevraagd wordt maar vooral de discussie zoekt door veel te citeren wat anderen zeggen.  :D

Gr, Ben.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 19:54:16
Klopt, en daarom zeer beknopt de invulling. Maar die wordt eigenlijk al ingehaald door Bas.

Elk spoor van schaduwstation 1 (inkomend) en 2 (uitgaand) is ingedeeld in 3 blokken met elk een BM3.  Het uitgaande spoor (helix) bevat een bezetmelder (al dan niet BM3) voor blokkering uitgang en vrijgave knop bediening.

De ingang kent een laatste blok vóór het SchSt. 1 met een BM3, die weet of het blok vrij is, waar de trein in principe naar toe moet. Bezet = stop,  bediening en afwerking vertrek en doorschuif procedure = stop.

Aan de achterste BM3 's van SchSt.2 wordt de schakel- of signaallijn onderbroken door òf de wisselstanden (wissels staan verkeerd) òf door (nog) bezet zijn van het volgende baanvak (normale BM3 werking). het tussenliggende "wisselbaanvak" heeft bezetmelding en daarmee (extra) blokkering. Dit geldt ook voor het begin van het schaduwstation.  Bezet = al het andere ligt stil.

Wissels worden met name bediend door de vertrekknop (hele reeksen) en door aanmelding trein in het inkomende baanvak.

Tussentijdse beveiligingen bij doorschuiven zitten deels automatisch in het functioneren van de BM3 's of andere gedwongen blokkeringen, zonodig overdekt door een sausje van in te stellen vertragingen.

Zo zou het kunnen, maar zoals gezegd lijkt dit allemaal door Bas ingehaald te worden.  Waar ik met de bestaande eenheden op een lastige manier iets op kan/moet bouwen, lijkt met de door Bas tot nu toe gepresenteerde mogelijkheden dit veel eenvoudiger en waarschijnlijk ook beter te bereiken.

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 01 February 2024, 21:07:08
Nu weet ik nog steeds niet hoe een BM3 of BM2 dat ABC opwekt. Hoe doet Lenz dat dan zonder diodes? Gebruiken ze een enkele dikke Zener diode ofzo?

Citaat
Trek maar eens een BM3 of BM2 open, dan zie je het verschil
Moet je wel zo'n ding hebben. Ik ben opzich wel benieuwd naar de binnenkant, maar het is me geen €60 waard. Kan jij er niet eentje open schroeven en wat foto's maken voor ons. Dat zou helpen.
Tijdens het tikken, had ik een brainfart: lets google something:

Een of andere Russische pagina ofzo... ik vond dus dit schema voor een BM2.
(https://scaletrainsclub.com/board/download/file.php?style=7&id=66903&sid=f5b1a70610bd6d07c14cf597cf1c51a6&mode=view)

Opzich wel interessant om te zien. Het was niet helemaal wat ik verwacht had.

Citaat
worden bovendien overbrugd door rijtuigen met verlichting.
Dit kan je oplossen met CV instellingen (In een ESU althans). Dan kan je een soort anti-dender regeling instellen. ABC moet dan een x aantal seconde opgeheven zijn alvorens de decoder zijn normale ding doet. Als een rijtuig tijdelijk ABC overbrugt, heeft dan geen effect.

Citaat
Kan het gevraagde met het ABC systeem van Lenz ?  Ja.

Ik denk trouwens dat een gedetecteerde wisselstraat geen overbodige luxe is. Het kost heel weinig extra om dat toe te voegen.
Hoe gaat dat bij het inrijden eigenlijk goed met de wisselstraat met Lenz? Als er drie lege blokken klaar staan om een trein te ontvangen, hoe doet Lenz dat dan oplossen? En hoe voorkomen ze dat wissels onder een trein worden geschakeld? De beschrijvingen die je geeft, zijn tamelijk vaag. Heb je daar misschien een schema van ofzo?

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 01 February 2024, 21:45:28
Dit gaat nog enigszins over het schaduwstation, de rest zal ik een nieuw item zetten:  ABC N(ieuwe) G(eneratie)

Ik zal foto 's maken, zet ik in het andere item.
https://forum.beneluxspoor.net/index.php?topic=110368.msg3222449602;topicseen#msg3222449602

Schema kan ik zelf niks mee, om te beginnen zie ik al geen DCC-in en geen DCC-out.

Esu is leuk, maar dus niet universeel.

Blok 1 is vrij, blok 2 is vrij, blok 3 is vrij.    Blok 0 komt een trein binnen, de BM3 ziet dat blok 1 vrij is, rijdt blok 1 in en ziet dat blok 2 vrij is, rijdt blok 2 in en ziet dat blok 3 vrij is, rijdt blok 3 in en ziet .....  niks, dus stopt.  Trein 2 idem, maar ziet in blok 2 dat 3 bezet is.  Etc.
Dat doen de BM3's.

Wissels niet schakelen ?  Blokkeren door relais, dat bijv. alle common van alle wissels onderbreekt. Gestuurd door ?  Dat vraagteken is deels beantwoord in het hele verhaal. Denk aan uitrij-instelling (drukknop), denk aan bezet zijn uitrij baanvak (helix), denk aan doorschuiven, denk aan bezet zijn van wissel"baanvak(ken)".

Bedenk wel, dat de BM3 als zodanig niets extra richting wissels doet.  Dat kun jij dus wel inbouwen
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 01 February 2024, 22:04:22
Citaat
Schema kan ik zelf niks mee, om te beginnen zie ik al geen DCC-in en geen DCC-out.
Dat heeft die ook niet  :P, hij heeft een T1 en T2 terminal zoals op je BM3 kastje ook staan. Daar gaat DCC in.

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: reinderlf op 01 February 2024, 23:08:23
Ik volg dit topic al een paar dagen uit interesse en had net een brainwave, mocht het een slecht idee zijn vergeet het dan vooral snel 8)

Het systeem moet kunnen:
- Wissels schakelen met servo's
- Treinen detecteren
- ABC aan/uit zetten
- Drukknoppen inlezen

Nu dacht ik aan het volgende, als je dit alles aan een LocoNet bus hangt, dan heb je via LocoNet informatie over je blokken en kun je wissels/ABC schakelen.

Als je daarnaast nog een Adruino met LocoNet shield aansluit (evt. nog een display) kun je daar alle logica regelen met wat code, de Arduino kan luisteren naar de blokken, en op basis daarvan de wissels schakelen en ABC aan/uit zetten.
Drukknoppen kun je op een melder aansluiten of direct op de Arduino. Het programma voor de Arduino moet natuurlijk wel ff gemaakt (vindt Bas wel een leuk project ;)), maar in elk systeem zit wel iets van software.

Voordeel hiervan is dat je standaard hardware kan gebruiken, mocht je in de toekomst toch wel iets met de PC willen doen dan kan dat ook, je hoeft alleen de Arduino maar van LocoNet te halen en een PC aan te sluiten.

Ik heb even niet helemaal helder wat voor centrale je hebt, als dit een centrale is met LocoNet, dan kun de de wissels/ABC ook via DCC doen, de Arduino kan dan de wissel commando's naar de centrale sturen, die zet ze dan op DCC.

Het is maar een brainwave, als het niks is of lijkt snel vergeten :) Mocht het niet helemaal duidelijk zijn stel gerust vragen.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 01 February 2024, 23:17:00
Citaat
Al teruglezende merk ik, dat met name ikzelf behoorlijk begin af te wijken van de ingezette lijn om de vraag in te vullen.
Daarom een heel korte samenvatting, met name ook voor Steve en Dirk.

Kan het gevraagde met het ABC systeem van Lenz ?  Ja.
Kan het gevraagde met het ABC systeem van Bas ? Ziet er zeer veelbelovend uit en kan absoluut meer en eenvoudiger dan met Lenz.  Moet alleen nog verder uitgewerkt worden, in eerste instantie specifiek voor het schaduwstation.
Mijn eigen voorkeur zou naar Bas uitgaan, omdat dat op een verdere ontwikkeling duidt, die je met Lenz maar lastig voor elkaar kunt krijgen. En waarschijnlijk stukken goedkoper is.

Hoi MartinRT, bedankt voor je input en het meedenken, ik stel dit zeker op prijs.
Maar om heel eerlijk te zijn bask185 zijn idee lijkt voor mijn probleem een ideale oplossing.
 
Citaat
worden bovendien overbrugd door rijtuigen met verlichting.
Dit kan je oplossen met CV instellingen (In een ESU althans). Dan kan je een soort anti-dender regeling instellen. ABC moet dan een x aantal seconde opgeheven zijn alvorens de decoder zijn normale ding doet. Als een rijtuig tijdelijk ABC overbrugt, heeft dan geen effect.

BasK dat is een probleem wat ik ook al tegen gekomen ben.
Ik heb enkel ESU V5 decoders maar de anti-dender regeling ken ik (nog) niet, weet je welke CV dit is ...

Mvg Steve
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 01 February 2024, 23:22:49
Citaat
Ik heb even niet helemaal helder wat voor centrale je hebt,

Reinderlf, ik heb een ESU Ecos die ik in bruikleen heb, dus ik kan alle richtingen uit voor de centrale.

Mvg steve
 
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: reinderlf op 01 February 2024, 23:31:14
Voor de ECoS is wel een LocoNet module beschikbaar, dus mocht je bij ECoS blijven dan zou deze route kunnen (mocht je dat willen) :)

Je moet vooral kiezen wat jou het beste past :) Bas kan zeker wat moois voor je maken.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 02 February 2024, 06:31:19

BasK dat is een probleem wat ik ook al tegen gekomen ben.
Ik heb enkel ESU V5 decoders maar de anti-dender regeling ken ik (nog) niet, weet je welke CV dit is ...


Dat zal CV102 zijn? Zie 10.4.6. Bremsstreckenverzögerung
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 02 February 2024, 13:32:00
Hoe voer je de wisselstraten in in het systeem

Ik dacht aanvankelijk een systeem waarbij je diodes kan inprikken. Dan hoef je niet to solderen. Alleen.. er komen echt heel van die soldeer connectoren op en die zijn allemaal through-hole. Conclusie: no bueno  :-X
(https://images.beneluxspoor.net/bnls_2024/deleteme1-65bcd8611c1b5.png) (https://images.beneluxspoor.net/bnls_2024/deleteme1-65bcd8611c1b5.png)

Backup plan, is om diodes te solderen. Dat ziet er zo uit:
(https://images.beneluxspoor.net/bnls_2024/deleteme2-65bcd865091ce.png) (https://images.beneluxspoor.net/bnls_2024/deleteme2-65bcd865091ce.png)

Nu lijkt dat erger dan dat het is. Je hoeft namelijk een fractie van de diodes te solderen. Als je maar 4 wissels heb, die kunnen elk 2 kanten op. Dan hoef je slechts 8 diodes te solderen. Dat valt wel mee. Je moet ze alleen op de juiste plaatsen solderen en goed om. Daar zit natuurlijk een klein risico van 'user error' achter. Natuurlijk als je de diodes een beetje ruim er op soldeert, kan je ze er zonder veel moeite ook weer afhalen. Niet helemaal perfect maar opzich wel levensvatbaar. Ik schrijf hem nog niet af.

Ik bedacht me nog iets anders. En dat is simpelweg om een USB poort er op te zetten. Dan kan je hem aan je computer hangen (he, yuck  :'( ) en dan met een fancy GUI de wisselstraten regelen. Alleen wat dan een wel een payne is. Als je een fout maakt.. dan moet die weer aan je computer. En als je een desktop heb, die 4 meter ver weg staat. Is dat misschien niet altijd even handig.

En voort bouwend op het USB idee bedacht ik me om een SD kaart te gebruiken. Als je dan een fout maakt, trek je simpelweg de SD kaart er uit, je corrigeert de fout en je stopt de SD kaart weer terug. Ik denk zelf dat dat ook een goed idee is. Beter dan USB althans   ::).

(https://images.beneluxspoor.net/bnls_2024/deleteme3-65bcd869173a6.png) (https://images.beneluxspoor.net/bnls_2024/deleteme3-65bcd869173a6.png)

Citaat
- Wissels schakelen met servo's
Nou nee, want dan dicteer je dus servo's. Als je nader kijkt naar eerder gepost schema dan zie je hier 'servo drivers met punstuk'. Ik had bedacht om ook een 'coil driver' te maken met een setje mosfets en zelfs zo'n conrad wisselmotor driver ding. Je schakelt simpelweg met 2 draadjes. Dat maakt ze ook handig voor.. toepassingen buiten dit schaduwstation om. En je kan elke aandrijving soort naar keuze gebruiken.

Seinen doen de modules zelf. Daarom had ik ook 2 servo connectoren bedacht om armseinen te kunnen bedienen. En dan hoop ik dat ik het merendeel toch wel blij kan krijgen met de keuzen tussen drie kleuren lichtseinen of een tweetal armseinen. (hier dicteer ik dus wel servo  :P)

Side note over die servo driver dingen:
(https://images.beneluxspoor.net/bnls_2024/deleteme4-65bcd86cc00a4.png) (https://images.beneluxspoor.net/bnls_2024/deleteme4-65bcd86cc00a4.png)

[side note]
Ik had ook een nog niet gedeelde brainwave of brainfart zoals ik dat noem  :P over die dingen. Dat voedingsprintje, wilde ik stiekem ook van een optocoupler voorzien en een TTL lijntje doorvoeren door die connectoren. Naast de voeding worden de DCC lijnen ook doorgevoerd naar elke servo driver. Dit heb je nodig voor de puntstukken maar daarnaast komt er dan ook een DCC lijntje op TTL nivo voor de microprocessors. En die kan je allemaal een eigen adresje meegeven naar keuze.
[/side note]


Dus terug naar het schaduwstation. Worden mensen blijer van SD kaartjes of van een handje vol diodes solderen?

Over loconet/s88/BiDiB/Pb bus feedback.
Als je de lenz BM3 of BM2 handleiding doorleest dan kom je tegen dat die BM dingen een aansluiting hebben die je op hun bezetmelders kan aansluiten dat is de O en omgekeerde T terminal. Hoewel deze ABC modules autonoom werken, kan je ze indien gewenst ook nog koppelen aan een externe terugmelder. Dat kan ik natuurlijk ook toevoegen. Dan kan je met 1 terugmelder 16 ABC modules aansluiten aan loconet. En dat zou je dan kunnen koppelen aan iets.

Omtrent Schakelaars
De te ontwerpen uitrij module, die wilde ik direct schakelaars geven.  Maar je hebt wel een puntje. Wat als je die schakelaars ver weg wilt hebben? Ik kan die uitrijmodule zelf iets van loconet geven of een DCC ingang. Dan hebben we hier ook weer vrijheid blijheid  ;D

Mvg,

Bas

P.S.
Citaat
Arduino met LocoNet shield
Ja dat kan natuurlijk maar het kan iets makkelijker  ;)
(https://trainsciencecom.files.wordpress.com/2023/08/afbeelding-6.png)
Loconet terugmelders hoeven echt geen €90 te kosten  ;).
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 02 February 2024, 13:38:13

Loconet terugmelders hoeven echt geen €90 te kosten  ;).


Dat hangt er van af wie ze maakt. Er is een verschil tussen een nette ondernemer die z'n research en ontwikkeling, service en btw afdracht er in moet stoppen of een hobbyist voor wie alleen de onderdeeltjes en een halve meter soldeertin tellen.....
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 02 February 2024, 22:23:49
Gui is wellicht overkill. Een simpel text bestandje volstaat ook wel, het zou geen grote tabel zijn.

Anyways... diodematrix dus. Ik vind dat nog steeds wel een leuk idee en het uitwerken waard.

Wellicht ook leuk om te zien. Ik moet 8 x 16 = veel diodes met de hand plaatsen in het PCB programma. Dat zuigt dus dan gebruiken we de 'replicate layout' plugin in Kicad.

Als eerst maak je in het schema 1 sheet met alle diodes. Dan kopieer dat sheet 7x totdat je er acht heb. Met een beetje handigheidjes in knippen plakken, doe je de lijntjes tekenen erg snel.

(https://images.beneluxspoor.net/bnls_2024/deleteme-65bd559f28918.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65bd559f28918.png)
Leuk ook zo'n schema wat 3x groter is dan de beoogde ruimte  ::)

Dan ga je naar het board, ram je op 'update' zo dat alle componenten geladen worden. Dan begin ik met het routen van 1 groepje diodes.

(https://images.beneluxspoor.net/bnls_2024/deleteme1-65bd559f2ce14.png) (https://images.beneluxspoor.net/bnls_2024/deleteme1-65bd559f2ce14.png)

Dan gebruik je het beste lapje software wat een mens ooit heeft geklopt. De 'replicate layout' plugin.

(https://images.beneluxspoor.net/bnls_2024/deleteme2-65bd559f5260f.png) (https://images.beneluxspoor.net/bnls_2024/deleteme2-65bd559f5260f.png)

En binnen no-time staan je diodes en connectors keurig.

(https://images.beneluxspoor.net/bnls_2024/deleteme3-65bd559fd7018.png) (https://images.beneluxspoor.net/bnls_2024/deleteme3-65bd559fd7018.png)

Wat uitleg over je nu ziet.

De kant van de 2P connectoren, dat zijn de bezetmeld lijntjes van de ABC modules. Je kan dit ding dus gebruiken voor een (schaduw) station tot maximaal 8 sporen breed. (ik moet ergens een lijn trekken...)

Aan de andere zijde heb je de aansluitingen naar de wissel printjes. Voor nu zijn dat servo dingen met puntstuk relais, maar nogmaals.. denk ook aan spoelaandrijvingen of wisselmotoren printjes.

De ABC 'rijen' en de wissel 'kolommen' zijn gemarkeerd. Zo zou iemand zonder al te veel problemen zijn diodes goed moeten kunnen zetten. Wissel standen heb ik hier maar in A en B uitgedrukt voor recht en krom respectievelijk (of omgekeerd)

In dit voorbeeld, doet ABC module #7 wissel 7 krom(B) zetten en wissel 8 ook krom(B). ABC #8 zet wissel 7 recht(A) en wissel 8 krom(B). En zo kan je dus zelf je wisselstraten 'programmeren'  ;)
(https://images.beneluxspoor.net/bnls_2024/deleteme-65bd5937523a7.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65bd5937523a7.png)

Ik wil nu nog de overige dingen er op zetten. Een microprocessor die dan treinbewegingen (+ voeding) en bezetmelding in de gaten houdt zodat deze veilig wissels kan stellen.
Ik wil bezetmelding doorvoeren naar een eventuele ABC module die voor de wisselstraat ligt. En dan moet ik nog bedenken of ik dan aan alles gedacht heb. Als de ABC's nou zo aardig zijn dat ze rapporteren wanneer de trein de rem melder bereikt heeft, dan weet dit grote printje dat de wisselstraat veilig is.

Mits goed aangesloten en diodes goed gesoldeerd, zou je er geen omkijken meer aan hebben. Geen schakelaars nodig, geen computer nodig. 100% zelf regulerend.

Mvg,

Bas

P.S.
Het alternatief, de SD kaart, dat zou dan zoiets kunnen zijn. Een tekst bestandje met alleen maar dit:
1, 5A, 6B, 7A, 8B
2, 5B, 6B, 7A
3, 5B, 6B, 7B
...
7, 7B, 8B
8, 7A, 8B
(Ik heb volgens mij een wissel teveel.. Als je 8 modules, dus 8 sporen, zal je volgens mij nooit meer dan 7 wissels hebben toch?)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 02 February 2024, 23:59:29
Hoi Bas

Ik probeer te volgen wat je allemaal uitlegt.
Als ik goed kan volgen zou het voor mijn schaduwstation zo gaan uitzien ...


(https://images.beneluxspoor.net/bnls_2024/Scherm-afbeelding-2024-02-02-om-23-54-23-65bd72cc03ffe.png) (https://images.beneluxspoor.net/bnls_2024/Scherm-afbeelding-2024-02-02-om-23-54-23-65bd72cc03ffe.png)


Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: GMA70 op 03 February 2024, 08:53:11
Hoi Bas,

Even meegeven, een oplossing via usb met simpele settings (daar hoef echt geen GUI voor gemaakt worden, wel een handleiding) afwijzen omdat de desktop wat verder staat als er een fout is. Is dat in verhouding tot een diode matrix (lijkt mij moeilijker ‘leesbaar’) waarbij je voor een verandering weer een soldeerbout nodig hebt?

En probeer je modules niet te generiek op te zetten. Op de schaal die loopt van ‘een module kan alles’ tot ‘per functionaliteit een aparte module’ zit een gulden middenweg.

Persoonlijk zou ik met een microcontroller/arduino en specifieke IO extensies het hele stuk laten regelen (als PC geen optie was). Dan heb je ook al je ‘business’ rules in eigen hand en voldoe je met een minimalistisch design.
Maar als dat niet je hobby is of interesse of kennis daarvan hebt, dan is deze module opzet prima..

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 03 February 2024, 12:16:01
Als je de lenz BM3 of BM2 handleiding doorleest dan kom je tegen dat die BM dingen een aansluiting hebben die je op hun bezetmelders kan aansluiten dat is de O en omgekeerde T terminal.
Puur als "lekenopmerking":  hou er rekening mee, dat deze uitgang via een optocoupler loopt, dus uit zichzelf niets doet.
En als je deze wil gebruiken voor een hardware uitgang, dat het signaal wat op de optocoupler staat een vorm van DCC signaal is, dus een geblokte wisselspanning (als ik het zo goed verwoord).  Dit stelt speciale eisen (heb ik begrepen) aan de versterking om tot een relais sturing te komen. Zoals in het apparaatje wat ik "D" noem als reactie op een opmerking van Klaas Zondervan.

Maar ik neem aan, dat als je alles digitaal verwerkt, je daar beter mee overweg kunt of geen last van hebt.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 03 February 2024, 23:12:09
@Martin Wat je laatste post betreft. Ik heb echt in de verte geen enkel benul wat je nou allemaal bedoelt te zeggen ???. Ik kan er geen kaas van maken, sorry.

Citaat
usb ... afwijzen omdat de desktop wat verder staat als er een fout is
Dat was dus ook mijn ook mijn gedachte.
Citaat
Als je een fout maakt.. dan moet die weer aan je computer. En als je een desktop heb, die 4 meter ver weg staat. Is dat misschien niet altijd even handig.
FUBAR  :police:

Citaat
Persoonlijk zou ik met een microcontroller/arduino en specifieke IO extensies het hele stuk laten regelen
Waarom? Je moet nog steeds printplaten hebben met de terugmelders en de ABC verzorging. Ik zie er geen voordeel in om dat via een centrale processor te regelen. Ik zie daar eigenlijk alleen maar complexiteit en daarmee nadelen in. Als de ene ABC direct met de andere ABC kan communiceren, waarom zou je dat niet doen? Je sluit een kant en klaar product aan conform de handleiding. En dan werkt het.

Als je geen kaas heb gegeten van programmeren.. of zelf abc printen in elkaar solderen... Ik ga niet voor iemand even een arduino programmeren die zijn complete schaduwstation aan kan sturen. Als zijn layout/wensen veranderen, wie gaat de wijziging doorvoeren? Maar met dit soort kant en klare modules kan iemand elke layout realiseren zonder dat er software wijzigingen bij komen kijken.

Alleen dit is dan wel een dingetje. Je moet wat diodes (de)solderen.  Maar als je dit maar 1x hoeft te doen per 5 jaar...  Misschien in de toekomst dat er nog een SD kaart versie komt.
Citaat
waarbij je voor een verandering weer een soldeerbout nodig hebt?

Citaat
En probeer je modules niet te generiek op te zetten. Op de schaal die loopt van ‘een module kan alles’ tot ‘per functionaliteit een aparte module’ zit een gulden middenweg.
Wat vind jij dan de gulden middenweg? Tot op heden, hebben de ABC's hun basis blok systeem werking en ze kunnen direct 2 armseinen of lichtseinen aansturen.

De inrij print zelf doet eigenlijk niet zo veel. Die monitor slechts wat bezetmeldingen en stuurt een paar wissels aan. Als die diodes eenmaal goed zitten, heb je er geen omkijken meer naar.

@panto
Bijna, maar je vergeet die 8 wissels in de lus links onderin. Die maken dingen ingewikkeld. Het is wel oplosbaar.
Die abc modules van spoor 1 en spoor 2 etc die doen allemaal het zelfde werk namelijk trein doorschuiven. En dit doen de sporen zonder elkaar te beinvloeden. Dat betekent dat module 1C een trein naar 1D kan sturen op het zelfde moment dat module 2C een trein naar 2D wilt sturen. En die treinen ontmoeten elkaar dan ergens in de lus -> no bueno :-X

Wat de oplossing (in context) zou zijn, is de 'uitrijmodule'. Die doet hetzelfde als de inrijmodule maar dan andersom. Hij monitort van de aangesloten ABC secties wie treinen heeft en kan een signaal geven aan 1 van die modules om een trein te laten vertrekken. Indien nodig, kan ook die module alle uitrijwissels schakelen.

De uitrij en inrij module hang je dan ook met daartoe bestemde bezetmeld lijn aan elkaar. De inrijmodule kan signaleren naar de uitrij module dat het spoor bezet is. En dan houdt de uitrij module alle treinen tegen totdat de inrijmodule een plekje heeft voor je.
(https://images.beneluxspoor.net/bnls_2024/deleteme-65beb6140d8a7.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65beb6140d8a7.png)

Als alternatief, kan je hier ook schakelaars gebruiken. De uitrijmodule kan je dan wegdenken. Maar dan kunnen alle C blokken niet meer automatisch treinen laten vertrekken.

Mvg,

Bas

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: GMA70 op 04 February 2024, 09:17:02
Even voor de duidelijkheid, ik bedoelde dus dat een diode matrix, in mijn ogen, een overkill is voor de verkeerde redenen.  De redenatie dat software moeilijk aan te passen is met een desktop op 4 meter, terwijl er laptops zijn en dat een diode matrix in een keer goed gaat en pas over 5 jaar misschien een aanpassing nodig heeft, is verkeerd.

Ik bedoelde ook niet dat jij alles moest programeren en opzetten als er gebruik zou worden gemaakt van een processor. Dat zou dan aan de eigenaar van de baan zijn. Maar als die dat niet kan of wil, dan is het prima om per blok te gaan.

Als ik nu kijk naar het ontwerp zie ik 30 blok modules, 2 diode matrices, 1 interface stukje. De servo aansturingen zal je zowiezo nodig hebben. Dat is 500 tot 660 euro totaal bij 15 a 20 euro per stuk.
Als het zou lukken om voor die prijs 5 blokken op een pcb te krijgen (zijn de seinen nodig in het opstelspoor?) en twee generieke modules (voor de wisselstraat logica en aansturing en voor de doorstroom en output logica), dan zijn dat behoorlijk minder kosten.

En nogmaals, het is niet aan mij om te bepalen wat goed is en zeker niet wat fout is. Ik zie een alternatief of zie dat iemand een kant kant uitloopt waar er al snel geen weg terug is. Dan is het aan die persoon om na te denken of hij/zij door wil lopen of toch nog even op de kaart wil kijken of het de goede richting is.

Wat het ook zal worden, ik hoop dat er een mooie oplossing komt waar men blij van wordt.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 04 February 2024, 23:18:05
Hoi Bas

Bedankt voor een oplossing te bedenken voor mijn probleem.
Voor mij lijkt de beste oplossing zoals jij getekend hebt, dat alles automatisch opschuift ( ook van c naar D )
Ik weet dat ik dan enkel kan kiezen tussen de 5 treinen die klaar staan in de F blokken.
Maar laat dat nu net zijn wat ik wil.  (y)

Hoe gaat dit nu verder ...

Mvg steve

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 05 February 2024, 09:24:56
Als ik nu kijk naar het ontwerp zie ik 30 blok modules, 2 diode matrices, 1 interface stukje.

  (zijn de seinen nodig in het opstelspoor?)
Denk nog even over een blokmodule aan de ingang en de uitgang, nodig of makkelijk of juist niet  ???

Seinen zijn nergens nodig in mijn ogen, zichtbare bezetmelding voor een overzicht op een paneeltje misschien wel handig.  Maar dat is "normale" bezetmelding.
Uitrijsein (rood licht bij bedieningsknop) is eigenlijk al in voorzien, neem ik aan.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 05 February 2024, 09:28:55
@Martin Wat je laatste post betreft. Ik heb echt in de verte geen enkel benul wat je nou allemaal bedoelt te zeggen ???. Ik kan er geen kaas van maken, sorry.
Sorry geheel van mijn kant.  Ik bedoel te zeggen, dat er wat meer bij komt kijken dan alleen maar 2 draadjes aansluiten. Het is geen spanning voerende uitgang.  Maar hier niet meer van belang, want dat gaat over de BM2 en 3.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 05 February 2024, 11:15:39
Citaat
Denk nog even over een blokmodule aan de ingang en de uitgang, nodig of makkelijk of juist niet
Totaal niet nodig. Er is toch geen volledig bloksysteem aanwezig. Een trein die binnenkomt kan meteen naar een beschikbaar spoor toe, en vanaf dat moment doet het systeem de rest. Het is nergens voor nodig om dat ding eerst te parkeren voor de wisselstraat. Het is aan 'trein dienstleider' de taak om niet te snel treinen achter elkaar het schaduwstation op te sturen.

Aan de uitgang hoeft het ook niet. Ik dacht eerst wel makkelijk maar met 1 enkel bezetmelder die op 1 treinlengte achter de wisselstraat zit, ben je ook veilig. Bovendien is dit gedeelte toch handwerk, dus zelfs die terugmelder voegt weinig toe. Het zou enkel bescherming zijn.. voor jezelf  :P

Also
Citaat
Ik bedoel te zeggen,  dat er wat meer bij komt kijken dan alleen maar 2 draadjes aansluiten.
Met alle respect. Don't do this. Je hebt mijn schema's nog niet eens gezien, je hebt geen benul van het circuit wat ik wil gebruiken om te koppelen aan bezetmelders maar je probeert mij wel uit te leggen hoe dat moet en waar ik op moet letten? Dus thanks, but no thanks.


Citaat
De redenatie dat software moeilijk aan te passen is met een desktop op 4 meter, terwijl er laptops zijn en dat een diode matrix in een keer goed gaat en pas over 5 jaar misschien een aanpassing nodig heeft, is verkeerd.
Vind jij. Ik ontwerp printenplaten, ik maak printenplaten en ik programmeer printplaten en zelfs ik heb niet eens laptop. Dit hele draadje bestaat hier omdat een computer al ongewenst is. Ik vind daarom: 'er zijn laptops' een beetje een drogreden. Ik zat te kijken naar waar ooit mijn baan lag tov de desktop. En ik moest er niet aan denken om daar even 3 USB verlengkabels te leggen. Nogmaals USB -> no bueno. SD kaartje daarentegen, maybe.

Ik zal tzt in de te schrijven handleiding een duidelijke disclaimer plaatsen dat je goed de handleiding moet bekijken om de diodes te solderen (en het zijn er maar tien voor dit sporen plan, dus is dat overkill?) Over het algemeen snappen mensen wel het idee van een diodematrix. Toen ik 15 was ofzo had ik er op een strokenprint ook ff zelf 1 in elkaar gesoldeerd. Ik had die blauwe marklin kastjes en kwam snel tot de conclusie dat losse wissels schakelen op een slecht te bereiken schaduwstation een erg erg slecht idee was.

Citaat
Als het zou lukken om voor die prijs 5 blokken op een pcb te krijgen (zijn de seinen nodig in het opstelspoor?) en twee generieke modules (voor de wisselstraat logica en aansturing en voor de doorstroom en output logica), dan zijn dat behoorlijk minder kosten.
Dat valt echt vies tegen. Ik kan wel met 1 atmega en wat schuifregisters, 5 ABC blokken op een print zetten, ik bespaar dan wel wat kosten van 4 atmega's en wat kroonstenen. Dus ja het levert wel wat op, maar minder dan je denkt. En wat die componenten van de seinen betreft. Kost ook niet zo veel. Ik kan die kroonsteen connector sws wel weglaten bij het bestellen.

Ik vind drie laat staan vijf modules op een print een slecht ontwerp keuze om een aantal redenen. Om te beginnen, denk ik ook buiten het schaduwstation om dat ze ook als 'normale' blokprinten moeten werken. Dat is wat ze 'universeel' maakt en daarmee wil ik realiseren dat ze handig zijn voor iedereen met een DCC baan. Dat betekent ook een waarschijnlijke wens naar sein aansturing. In geval van arm seintjes, is het wenselijk dat die printen fysiek dicht bij het spoor zitten (anders moet je moeilijk doen met je servo kabels) Als je blokken hebben van twee of drie meter... is het niet handig dat er drie modules op 1 print zitten. Daarbij moet je met losse modules minder koper trekken naar de sporen toe.

Ik kan wel specifiek voor dit schaduwstation wel een andere iets goedkopers uitwerken, maar dat is dan zo specifiek gericht op deze toepassing dat de printen zelf totaal niet handig zijn voor... de rest van de wereld. Dus waarschijnlijk verkoopt dat totaal niet. En ik wil ook niet teveel versies en varianten hebben. Daar snijd ik mezelf ook mee.

Citaat
Dat is 500 tot 660 euro totaal bij 15 a 20 euro per stuk.
Moet je deze nog een keer berekenen maar dan met de prijzen van originele Lenz modules  :P

Mvg,

Bas

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 05 February 2024, 11:46:45
Hoi Bas,
totaal niet nodig ?  Des te beter, was maar een vraag.

AlsoMet alle respect. Don't do this. Je hebt mijn schema's nog niet eens gezien, je hebt geen benul van het circuit wat ik wil gebruiken om te koppelen aan bezetmelders maar je probeert mij wel uit te leggen hoe dat moet en waar ik op moet letten? Dus thanks, but no thanks.

Bas, wees gerust, ging alleen over de BM2 en BM3, niet over jouw ontwikkeling waarin ik aanneem dat dat allemaal niet nodig is  :D
Bij de Lenz modules is het juist een probleem om de bezetmelding te kunnen gebruiken voor andere zaken. Dat maakt mijn potentiële oplossing van het gestelde probleem ook zo lastig.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 05 February 2024, 22:46:07
Ik heb een kleine toevoeging voor die externe bezetmelding.

(https://images.beneluxspoor.net/bnls_2024/deleteme-65c155a50d863.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65c155a50d863.png)

Ik heb 2 optocouplers anti parallel staan. Het idee is dat van een van de DCC signalen (ring right) via die 3k3 weerstand naar een externe current sense terugmelder gaan. Die toInput label die gaat naar de input van die bezetmelder. De common dien je dan aan te sluiten op ringLeft in dit geval. En dan is het kringetje gesloten.
(https://images.beneluxspoor.net/bnls_2024/deleteme1-65c155a95d1f2.png) (https://images.beneluxspoor.net/bnls_2024/deleteme1-65c155a95d1f2.png)

(https://images.beneluxspoor.net/bnls_2024/deleteme2-65c1565a96218.png) (https://images.beneluxspoor.net/bnls_2024/deleteme2-65c1565a96218.png)

Ik ga deze eens testen op een breadboardje. Weer eens leuk om te doen.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 20 February 2024, 22:20:45
Ik denk dat de eerste ABC's klaar zijn voor een prototype batch. Ik had vanwege de uitrij module nog iets aangepast. 

Aanvankelijk had ik om bezetmelding door te geven van de een naar de ander een optocoupler zitten. Dat werkt natuurlijk, maar dat is maar 1 richting op. De uitrijmodule die beslist welke ABC groen licht krijgt en wie niet. Om dat te kunnen moet de uitrij print weten welke ABCs bezet zijn. Ofwel de ABC moeten ook naar voren kunnen communiceren. En dat kunnen ze, want ik heb laatste keer een circuit daar voor toegevoegd. Maar dan wordt A de bedrading omslachtiger, en B er zouden aanzienlijk meer dingen op de uitrijprint moeten komen. Dat is natuurlijk ongewenst.

Dus ik dacht, ja weetje.. weg met die optocouplers. Gewoon een los IO lijntje trekken. Dat werkt in de praktijk net zo goed. Het voordeel is dat een ABC nu een puls of signaal kan geven naar voren. Over dat ene lijntje kan dan 2 richting communicatie plaatsvinden.

(https://images.beneluxspoor.net/bnls_2024/deleteme-65d50c9f60351.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-65d50c9f60351.png)

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 22 February 2024, 00:14:02
ik volg nog altijd Bas. ik ben benieuwd  (y)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 22 February 2024, 11:11:42
Over dat ene lijntje kan dan 2 richting communicatie plaatsvinden.

 (y)  ik ben héél benieuwd !  Dit is precies wat ik mis op de bestaande modules.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 11 March 2024, 20:55:50
Hoi Bas

En zijn er al vorderingen  ;D , ik ben een beetje nieuwsgierig .
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 12 March 2024, 20:06:37
Nog niet, dan zijn jullie de eerste die het weten  ;). De ABCs waren klaar om besteld te worden. Ik moet nu misschien een ietsie kleine wijziging doorvoeren omdat die relais sinds kort out-of-stock zijn. Ik weet niet wanneer ze weer binnen komen. Er is wel een vervanger, maar die footprints wijken net een millimeter af.

Bovendien ben ik afgelopen bezig geweest met mijn eerste centrale (ding bovenin). Ben nog een beetje aan het stoeien met dat loconet slot manager systeem. Hij werkt al voor de helft  ;D

 Hoe gaaf als we straks DCC centrales kunnen kopen van ~€15,- ?
(https://i.imgur.com/fJWF2Y9.jpg)

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 12 March 2024, 22:57:02
Cool, we horen het wel...

15 euro voor een centrale  :o :o :o :o

Mvg Steve
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 12 March 2024, 23:03:57
Ja joh, het zijn de kroonstenen op zo'n print wat praktisch het duurste zijn en zoveel heeft een centrale ze niet.  ::). Verzendkosten die gaan daar per gram ofzo idk  ::).
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 11 April 2024, 20:01:21
Bas,

Heb je de chinezen al kunnen wakker schudden?

mvg

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 11 April 2024, 20:16:38
Yes, printen zijn vershipt maar nog niet binnen.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 11 April 2024, 23:22:21
Nice,  zet het water voor de thee dan maar op.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 05 May 2024, 11:16:13
Nog geen vervolg op dit project?

mvg

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 05 May 2024, 22:11:25
Printen zijn binnen, programma is grotendeels klaar. Moet dat nog testen. Met name de communicatie.

Ik hoop volgend weekend mijn programmer terug te hebben (ik moest die even uitlenen voor een SW update bij iemand). Ik heb tevens een extra pogopin clamp besteld voor een extra programmer.

Ik moet nog een dummy diode matrix maken op een breadboard om het een en ander te testen.

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 06 May 2024, 09:48:59
OK, thnx

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 08 May 2024, 12:33:30
Vandaag een stukje detail uitleg over de werking. Ik heb in software een 'Transceiver' class gemaakt en een 'Sender' en 'Receiver' class die beide overerven van de Transceiver.

Een Sender trekt een signaal lijn omlaag, dit is een puls. De lengte van de puls bevat informatie over bezetmelding ed.

Een ABC module die heeft zowel een Sender als een Receiver.

Een Sender verstuurt bezetmeld status van zichzelf en van het volgende blok in down line richting.
Een Receiver ontvangt bezetmeld status van het volgende blok en het blok daarachter (up line richting)

Een Sender kan ipv een ABC module ook een EXIT module zijn. In dat specifieke geval verstuurt de Sender geen bezetmeld statusssen maar hij verstuurt of HOLD_TRAIN of DEPARTURE.

Voor een EXIT module zitten altijd meerdere ABC module. Als de Receiver van een ABC module HOLD_TRAIN of DEPARTURE ontvangt in plaats van bezetmeld statussen, dan kan de Receiver de puls op de signaal lijn vast blijven houden om in up line richting te communiceren dat de ABC een trein heeft. Indien de ABC geen trein heeft, houdt hij de puls niet vast zodat de EXIT module snapt dat deze ABC geen trein heeft.

Ik heb dit getest op een kale arduino met de monitor. Ik maak een Sender object en een Receiver object en ik geef ze dezelfde pin. Het ene object stuurt de pin aan terwijl de andere hem uitleest.

Ik kon dingen controleren door de arduino teksten naar de monitor te laten sturen. Ik kon op dezelfde wijze ook bezetmelding en het vertrek signaal simuleren.
Hieronder zie je het resultaat:
(https://images.beneluxspoor.net/bnls_2024/deleteme-663b4c424796f.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-663b4c424796f.png)

Dit is de header bestand van de drie classes. Een ABC module zal een enkele sender en receiver object krijgen.
Een exit module krijgt een array van meerdere senders om met meerdere ABC modules te kunnen babbelen en tevens krijgt een exit module ook een receiver object krijgen zodat je achter je schaduw station het bloksysteem kan voortzetten. Of in het geval van de TS om daar een entry module te zetten voor het 2e gedeelte van het schaduw station.
Een entry module is precies omgekeerd. Die heeft meerdere receivers om te communiceren met de up line ABC modules. De ABC's geven zo hun bezetmeld statussen door aan de entry module, die dan op zijn beurt wissels kan schakelen.
(https://images.beneluxspoor.net/bnls_2024/deleteme1-663b4c45384b7.png) (https://images.beneluxspoor.net/bnls_2024/deleteme1-663b4c45384b7.png)

Nou moet ik nog 1 toevoeging doen aan de Transceiver library, want ik wil dat een ABC kan doorgeven aan een downline module dat een binnenkomende trein de stop melder heeft bereikt. Dit is vooral nodig voor een entry module zodat deze weet wanneer hij de wisselstraat kan vrijgeven.
(https://images.beneluxspoor.net/bnls_2024/deleteme2-663b5349a4628.png) (https://images.beneluxspoor.net/bnls_2024/deleteme2-663b5349a4628.png)

Mvg,

Bas.

P.S.
De MkII ABC kent geen slow approach, ik heb wel gele seinbeelden getekend, maar dat is eigenlijk weggelegd voor de MkIII die wel slow approach moet gaan kunnen. De MkII heeft wel een aansluiting voor een geel sein, dus het zal puur cosmetisch werken. Een trein op een MkII niet afremmen bij een geel seinbeeld.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 08 May 2024, 19:58:57
Nou moet ik nog 1 toevoeging doen aan de Transceiver library, want ik wil dat een ABC kan doorgeven aan een downline module dat een binnenkomende trein de stop melder heeft bereikt. Dit is vooral nodig voor een entry module zodat deze weet wanneer hij de wisselstraat kan vrijgeven.
Waar is dat voor nodig ?  Als een trein geheel in de "buffer" zit is immers het voorgaande wisselstraat-baanvak vrijgegeven (niet meer bezet) ?  Of mis ik een clou ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 08 May 2024, 23:44:14
Wouw,ik ben blij dat ik zuks niet moet snappen.... Hoe ga je hiervoor een manual maken in Jip en Janneke taal.? Hopelijk is het toch een beetje duidelijk als de eerste bordjes beschibaar zijn.
Toch alvast bedankt.

Dirk.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 09 May 2024, 00:38:19
In essentie wordt het plug & play voor jullie. Gewoon kabels aansluiten conform de handleiding en de modules regelen de rest. Ik doe moeilijk zodat jullie dat niet hoeven.  :police:
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: borotof op 09 May 2024, 10:44:53


15 euro voor een centrale  :o :o :o :o

Mvg Steve

Zo bijzonder is dat nou ook weer niet, wat kost een oude dos-pc met mrdirect er op ?

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 09 May 2024, 11:06:14
Zo bijzonder is dat nou ook weer niet, wat kost een oude dos-pc met mrdirect er op ?

Ja, ok, maar een centrale is toch wat anders dan een pc met een programma er op, Een centrale is voor mijn begrip: uitpakken, aansluiten en (rudimentair) rijden. Of dat mogelijk zal zijn met de creatie van Bas weet ik niet, maar volgens zijn filosofie zal het niet veel meer zijn. Ik begrijp dat hij een adept is van plug & play. En zo hoort het, zeker voor mensen met gaten in hun geheugen.

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 25 May 2024, 13:42:38
Bas,

is er al enige progressie wat betreft dit project?

mvg

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 28 May 2024, 11:13:37
Ik ga er vanavond een paar programmeren en aan elkaar knopen om de blokwerking te bekijken. Ik weet nog niet of ik een trein kan laten remmen. Ik heb daarvoor nog geen test spoortje.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 28 May 2024, 11:31:41
Super, We kijken er naar uit.

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 28 May 2024, 22:51:07
Ik heb vanavond 3 printen kunnen programmeren. Ik moest nog even snel draden zetten aan de nieuwe pogopin clamp en die aan een arduino knopen, dat was een beetje een gepriegel  ::)

(https://i.imgur.com/I7rxiB9.jpg)

En ik kwam er achter dat ik nog wat vergeten was te bestellen. Dat heb ik nu gedaan. Ik verwacht de kroonsteentjes met een week of 2. Dan kan ik in de tussentijd een plankje versieren met een DCC centrale en een stukje spoor met 6 secties.  Ik wil minstens met 3 printen testen zodat ik rood, geel, groen seinbeelden ook meteen kan testen.
(https://images.beneluxspoor.net/bnls_2024/deleteme-665642802860c.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-665642802860c.png)

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 02 July 2024, 11:56:00
Zou hier nog iets van komen of wordt het een 'never ending' project?
mss een beetje onderschat? Het zou mooi zijn als er wat reactie komt, positief of negatief blijft eender, maar dan weten we waar we aan toe zijn, Het schaduwstation ligt klaar om uit te testen. Anders moeten we een andere oplossing zoeken.

mvg
Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 02 July 2024, 13:51:09
Ik heb er 3 in elkaar gesoldeerd. Ik wil deze week de software er in schieten, en meteen testen. Dan kan jij ze zaterdag uittesten.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 02 July 2024, 14:43:33
ahaa, dat is goed nieuws, we kijken er naar uit!!
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 04 July 2024, 13:07:57
Ik was eergister aan het testen en ik heb iets vervelends te melden.

(https://i.imgur.com/qzn0eSs.jpg)

(https://i.imgur.com/tAjJIzj.jpg)

Ik heb verkeerde diodes gebruikt. Ik heb SS33 diodes gebruikt maar ik heb de spannings drop niet gecheckt  :-X
(https://images.beneluxspoor.net/bnls_2024/deleteme-66867fcfdd536.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-66867fcfdd536.png)

Die 0.5V is misschien wel geschikt voor ABC, dan heb je een spanningsverschil van 2V. Maar voor de stroomdetecties is het ontoereikend. Daar moet ik boven de 1.25V uitkomen om de optocoupler te laten werken.

Wat ik ga doen, ik ga van de eerste 3/10 proto's deze diodes er af halen en iets van een gelijkrichter terugplaatsen. Dan werkt de stroomdetectie weer. Verder is het ontwerp aanpassen, nieuw componenten kiezen, mijn verlies pakken en doorgaan.
(https://images.beneluxspoor.net/bnls_2024/deleteme-668680d2b5175.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-668680d2b5175.png)

Ik ging wel kijken of de rest werkt. Print naar print communicatie werkt in ieder geval goed. De stroomsensors had ik bypassed met een draadje. En de relais worden ingeschakeld wanneer de stop melder bereikt is en het volgende blok moet bezet zijn. Dus dat werkt ook. De seinen en servo's heb ik niet getest maar die geloof ik wel.

Die steekbare printkroonstenen werken trouwens erg fijn  ;D

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 04 July 2024, 16:55:09
Dit zou beter moeten werken  ;). Vandaag of morgen bestellen

Dirk, hoeveel ga jij er nodig hebben plusminus? Mijn laatste telling was 30
(https://images.beneluxspoor.net/bnls_2024/deleteme-6686b71e8f64c.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-6686b71e8f64c.png)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: panto op 08 August 2024, 17:22:27
Hoi Bas

Ik vind het super wat jij allemaal kan en maakt.
Maar ik zit nu al een heel tijdje te wachten op je product en er komt geen schot in de zaak...
En om heel eerlijk te zijn denk ik ook niet dat er schot in gaat komen.

ik ga stoppen met te volgen en te wachten tot je tijd of goesting of wat dan ook hebt... en bedank je voor de moeite die je hebt gedaan.
Ik wens je veel succes in je toekomstige projecten

Mvg steve
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ronaldk op 08 August 2024, 20:54:05
Ik vind het super wat jij allemaal kan en maakt.
Maar ik zit nu al een heel tijdje te wachten op je product en er komt geen schot in de zaak...
En om heel eerlijk te zijn denk ik ook niet dat er schot in gaat komen.

Mensen zoals Bas doen het voor de hobby. Dat betekent tussen alles door. En dan kan het zijn dat sommige projecten / (sociale) dingen belangrijker zijn. Dan kan het wat langer duren. Je zou dan bij fabrikanten kunnen kijken of die spul hebben. Dan kan je te denken aan het gebruik LocoNet. Daar kan je het ook mee doen. Mogelijk niet was Bas wil maar dat kan wel. Fabrikanten zoals Roco, LS, Piko, Märklin doen het vaak niet beter in de modelspoorwereld. Iets aankondigen en dan een paar jaar later pas uitbrengen met veel vijven en zessen. Dan mag je hopen dat alles correct is en niet dat een terugroepactie of een vervangingsactie gedaan moet worden.  Voor alle producten geldt: productontwikkeling kost gewoon (veel) tijd. De meeste tijd ben je eigenlijk kwijt met prototypes maken, testen en een begrijpelijke handleiding schrijven. Dat Bas al aan het solderen is dan ook (y)  (y)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ronald Halma op 08 August 2024, 20:58:01
Mensen zoals Bas doen het voor de hobby. Dat betekent tussen alles door.

Klopt, maar het was wel een belofte ;)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 08 August 2024, 22:16:48
Citaat
productontwikkeling kost gewoon tijd
En geld ook. Die eerste batch kostte mij wel gewoon €100 en nu moet ik er diodes van gaan vervangen. De 2e batch is trouwens reeds besteld. Ik verwacht die binnen 2 weken. Evenals de 140 vervangende diodes die ik dan met de hand er op mag gaan solderen (I no like solderen  :-\)

Ik ga nu even de hotplate aanzetten, kijken of ik de diodes er dan van kan af plukken.

https://www.youtube.com/shorts/aU42ph7ZO7c (https://www.youtube.com/shorts/aU42ph7ZO7c)
seems to work

Citaat
Klopt, maar het was wel een belofte
En die kom ik ook na. Het duurt alleen wat langer. Zoals mr Koerts al opmerkte. I have a life.
En de tegenslagen zijn vervelend, dat vind niemand vervelender dan ik. Elke keer als er iets misgaat (verkeerde diodes) of ik vergeet connectoren op tijd te bestellen dan ben ik alweer 2.5 week kwijt.

Ik me richt op 'perfecte', 'unieke' en 'goedkope' dingen.
Niemand van jullie kan met een rode multimaus wisselstraten stellen zonder een PC aan je baan te hangen. Ik kan daar een stickje van 3x1 cm voor maken waardoor alle multimausen dat wel kunnen (https://www.youtube.com/watch?v=RTWQihOpscQ&t=139s). Je plugt dat stickje in de X-bus poort en voila, al je multimausen zijn zojuist betere apparaten geworden.

Naast het zelf verkopen van dingen zoals spoel, sein en servo decoders en terugmelders ed, zet ik alle ontwerpen en programma's online. Sterker nog ik heb een uitgebreide handleiding (https://train-science.com/ossd-open-source-solenoid-decoder/#bestellen-1) over hoe je die dingen zelf kan bestellen bij de printboer en hoe je ze moet programmeren. Als je er even voor gaat zitten, kan je dus gewoon simpele degelijke 8 voudige DCC spoeldecoders zelf (laten)bouwen en programmeren voor < €10,- per stuk. En ik hang er naast open source hardware logo geen restricties aan. Iedereen is vrij die dingen te bestellen en te doen en laten wat hij/zij/ er mee wilt. Dus als je lokale MSV significant veel decoders nodig heeft...

En een geautomatiseerd schaduwstation waarbij wisselstraten en blockmodules zich autonoom regelen, dat vind ik ook een must-have voor ons modelspoor volk. Ik heb dit hele systeem zo bedacht, dat ik die ABC modules kan vervangen door een analoge PWM variant waarbij je met dezelfde inrij- en uitrijmodules en wisselmodules een automatisch schaduwstation kan maken voor analoge treinen. Net als wat Klaas gemaakt heeft, maar dan als modulair systeem. Ik heb daarvoor en voor allerlei andere dingen al tig printplaten ontworpen, dingen getest en programma's voor gemaakt. Ik heb alleen niet de middelen, tijd en energie om alles wat ik bedenk te engineeren naar productie status.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 08 August 2024, 23:03:26
bask185, ik snap even iets niet.

Vanaf jouw eerste reactie (reactie 55) heb je het zelf over digitaal, en nu lees ik hier

dat ik die ABC modules kan vervangen door een analoge PWM variant waarbij je met dezelfde inrij- en uitrijmodules en wisselmodules een automatisch schaduwstation kan maken voor analoge treinen.

Hoezo voor analoge treinen ?  Het ging en gaat toch nog steeds om digitaal ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 08 August 2024, 23:11:19
Goed lezen, Martin. Ik gebruikte het woordje kan dat betekent dat het optie is.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 09 August 2024, 08:19:36
Juist, ik had die zin anders opgevat, alsof het alleen om analoog ging.
Ben weer bij de les.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 20 August 2024, 22:10:15
Ik heb nieuwe diodes binnen, ik probeer van de week een paar te solderen. De nieuwe printen verwacht ik ook binnenkort.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 22 August 2024, 22:23:04
Nieuwe ABC modules zijn ook binnen gekomen vanavond. Ik maak er mn prioriteit van  :police:
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 22 August 2024, 23:23:29

Niemand van jullie kan met een rode multimaus wisselstraten stellen zonder een PC aan je baan te hangen. Ik kan daar een stickje van 3x1 cm voor maken waardoor alle multimausen dat wel kunnen (https://www.youtube.com/watch?v=RTWQihOpscQ&t=139s). Je plugt dat stickje in de X-bus poort en voila, al je multimausen zijn zojuist betere apparaten geworden.

Bas

Nee hoor, de muis blijft hetzelfde apparaat wat nog precies hetzelfde kan als ervoor. Er is alleen een apparaat naast gezet die iets anders kan. Dat kun je ook via een PC regelen. Wilde deze topicstarter niet, jammer, want dan had hij maanden geleden al met een volledig automatisch schaduwstation kunnen rijden.

Zeg niet dat wat je maakt niet mooi is, heeft zeker voordelen, maar zoals je zelf ook aangeeft, je hebt ook nog een ander leven, dus dan "even" iets totaal nieuws ontwikkelen kost gewoon meer dan met bestaande oplossingen te werken. En dat is misschien wel iets waar je, bij het roepen en promoten van je te maken oplossing, ook eerlijk in moet zijn. Ook dat kan een doorslaggevende factor zijn welke kant iemand op wil.

Want, zoals eerder aangegeven, een programma als koploper leren kost ook tijd, maar na de start van dit topic heb ik iemand die 0 kennis had van besturings programma's, met ongeveer 8 uur begeleiding, zo veel kennis gegeven dat die intussen zijn gehele baan automatisch heeft rijden, en hij zelf intussen anderen helpt met hun problemen op te lossen.

Groet,
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 23 August 2024, 10:13:15
Ik kan me helemaal aansluiten bij deze reactie van rjr. Ik heb alle respect voor de ideeën van Bas, 3al mijn goede ideeën" spreekt voor zich, ze worden perfect gedeeld met schema's, geile tekeningen, uitleg, maar de praktische uitvoering blijft steken. Ik heb begrepen dat Bas steeds voor de meest gunstige oplossing gaat, en daarom steeds de goedkope componenten zoek, alle respect, maar als je als bedrijfje dingen promoot en beloofd dan verwacht de klant ook binnen afzienbare tijd een oplossing. Echter als er dan na geruime tijd een update komt dat alles weer wat later komt omdat er een onderdeeltje enkele centen goedkoper is gevonden, dan denk ik ook " die enkele centen zullen het niet maken, ik wil verder bouwen. Ja het is een hobby, maar hou het dan als hobby en beloof niks. Als je daarentegen de ambitie hebt om er een bijberoep van te maken zal je je businessplan toch even moeten bijwerken naar de realiteit. Ik ben nu even geswitcht van algemeen naar iets gerichter, maar geloof me vrij dat ik dat met de beste bedoeling doe. Mijn baan rijd met iTrain, maar de baan van mijn maat staat nog steeds in de stijgers aan het schaduw station waarvoor ik in januari dit draadje ben opgestart. Ondertussen is hij de moed verloren en zoekt naar andere mogelijke oplossingen. Jammer want ik geloof in jouw oplossing. Ik heb ondertussen begrepen dat dat iTrain ontwikkelaar denkt om een specifieke oplossing in de software in te bouwen bij V6, een soort van matrix besturing voor schaduw stations. Of die er komt weet ik ook niet, maar het wordt niet beloofd maar alleen gemeld, maar jij beloofd en stelt uit.
Hopelijk heb je binnenkort een werkende kaart en dan kan het toch nog uitgetest worden als de betrokken persoon het nog ziet zitten. Het zou zonde zijn als zo'n super idee teloor zou gaan. Anyways ikzelf zou het toch willen proberen.
Succes

mvg
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 23 August 2024, 12:27:19
Voor Dirk en Panto:  toch nog eens kijken naar de mogelijkheden met de BM2 en BM3 van Lenz ?

Voor Bas en voor mezelf:  ik werk al langer met Lenz, maar ik blijf zeer benieuwd naar de (misschien uitgebreidere) mogelijkheden van de modules, die nog in ontwikkeling zijn.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Mar-Cas op 23 August 2024, 12:57:23
Zomaar ter info gevraagd,

wanneer je z'n 30 treinstellen hebt staan en naar ik begrijp dat er geen besturingsprogramma aan hangt, is het dan mogelijk om met de MM met één commando al die treinstellen te activeren met een van te voren ingestelde snelheid wanneer je de baan in werking zet?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 23 August 2024, 13:24:21
De nieuwe printen werken, zojuist getest.

Ik had even getest met een klein stukje spoor.
https://www.youtube.com/v/_pDlJ-pVCA4

Ik had 1 kleine hickup in de bedrading ontdekt. De DCC lijnen die lopen niet recht tussen de ABCs maar die moeten gekruist worden. De markering op de printen kloppen wel met de realiteit. Dus als je het niet meer weet, kan je gewoon aflezen wat wat is.

En ik ontdekte 1 klein software dingetje die eigenlijk ook wel logisch is. Als een trein voor een rood sein gewacht heeft en hij trekt op. Dan wordt dat sein meteen op rood gezet zodra de voorste as het volgende blok bereikt. En dat is ook logisch dat gebeurt in het echt ook. Alleen het ABC relais kickt ook meteen in. Als de duwende lok achter staat dan staat die daar tot het einde der tijden.

Ik ga daar zsm een oplossing voor implementeren.

Citaat
maar de baan van mijn maat staat nog steeds in de stijgers aan het schaduw station waarvoor ik in januari dit draadje ben opgestart. Ondertussen is hij de moed verloren en zoekt naar andere mogelijke oplossingen.
Het spijt me dat het allemaal zo lang duurt. Ik heb het niet goed gepland en toen kwamen er ook nog tegenslagen. Dus geef ajb mijn verontschuldiging door.

Dit project heeft nu iig top prioriteit. De elektronica lijkt te werken de software aanpassing die komt vanavond af en dan ga ik morgen doosjes vullen en m'n website updaten. Ook als niemand ze niet meer wilt, zullen ze er zijn.

Citaat
is het dan mogelijk om met de MM met één commando al die treinstellen te activeren met een van te voren ingestelde snelheid wanneer je de baan in werking zet?
Hoewel dat natuurlijk niet dit schaduwstation problematiek oplost, kan dat wel. Ik heb ooit voor Ricard (nighttrain) een programma geschreven voor een arduino. Die kon je aan XpressNet aansluiten en die arduino houdt bij van elke trein hoe hard ze aangestuurd zijn. Op het moment dat hij zijn schakelaar omzet, worden alle actieve treinen langzaam stil gezet. Hij bleef dit ook continu sturen. Als jij met je MM weg wilt rijden, word je direct overrule't. Als hij de schakelaar weer vrijgeeft, doet de arduino de laatste ingestelde snelheid sturen naar alle treinen. Die schakelaar zou je natuurlijk kunnen vervangen door een wisselinstructie. Hier (https://forum.beneluxspoor.net/index.php?topic=105407.msg3222379930#msg3222379930) staat de oorspronkelijke uitleg. Ik had dit getest met een dr5000 die aan iTrain hing. Met de maus deed ik dan 'virtuele' treinen laten rijden zodat ik ze in het iTrain scherm kon volgen.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: rjr op 23 August 2024, 13:31:58
Zomaar ter info gevraagd,

wanneer je z'n 30 treinstellen hebt staan en naar ik begrijp dat er geen besturingsprogramma aan hangt, is het dan mogelijk om met de MM met één commando al die treinstellen te activeren met een van te voren ingestelde snelheid wanneer je de baan in werking zet?

Ook hier weer, Nee dat kan niet met de MM. Dan moet je alle treinen/treinstellen zelf weer de snelheid geven.
Zoals Bas aangeeft zijn er wel hulpmiddelen naast de MM die je daarbij kunnen helpen. Maar dan moet je even goed kijken of de mogelijkheden/beperkingen daarvan voldoen aan je eisen.

Roelco
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 23 August 2024, 21:45:40
Nou, volgens mij kan dat wel, maar op een heel flauwe manier.  Bovendien nog afhankelijk van welke centrale je gebruikt, denk ik.

Stel je hebt iedere loc op een bepaalde snelheid staan, dus per loc een individuele snelheid.  Door de gewenste omstandigheden rijden er echter maar 1 of 2.  De andere staan (georganiseerd, bijvoorbeeld door ABC) stil.

Door een noodstop in te voeren staan alle treinen stil.  De noodstop is niet voor de op dat moment aangestuurde loc, maar geldt voor alle loc's, en de baanspanning valt weg.  Dit is op je centrale in te stellen.

Bij het opheffen van de noodstop komen alle loc's weer onder spanning en gaan al dan niet rijden.  Flauw hè.

Maar er komt nog een probleem om de hoek kijken, dat niet zo te beantwoorden is. Immers, bovenstaand is eigenlijk heel normaal, maar wat gebeurt er als de spanning van de centrale uitgeschakeld wordt, dus de 230/voedingsspanning er af gaat ?  Blijft de centrale dan op stop staan bij inschakelen en is die op de normale manier (opheffen noodstop) weer tot de orde te roepen ?  Ik weet niet hoe de verschillende centrales hier mee omgaan.

Nog iets anders is, en daarin ken ik alleen de DR5000 een beetje, dat de DR5000 sowieso "aan" gezet moest worden, dus ook een commando uit de MM (als je die gebruikt).  In principe worden dan dus ook alle loc's weer aan gezet, alleen blijven de meeste daarvan dus weer stilstaan totdat ze toestemming tot vertrek krijgen.

Dus in mijn ogen:  ja, het kan.  Maar of je dit wil ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: jandcargo op 24 August 2024, 00:10:01
hallo,

Ik heb het draadje grotendeels doorgelezen. Mij bekruipt het gevoel van megalomane plannen die moeilijk een gewoon goed rijdende trein te zien krijgen.
Ik wens je veel succes maar of dit ooit af komt????
groeten jandcargo
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ben op 24 August 2024, 06:04:53

Ondertussen is hij de moed verloren en zoekt naar andere mogelijke oplossingen.


Het is bizar, het schaduwstation in de openingspost heb ik in een namiddag virtueel ontworpen en getest en de vraagsteller is maanden na dato nog zoekende. Hij realiseert zich niet dat het leven maar kort is, voor je het weet lig je in een kist in het houtenjassenpark zonder de geneugten te hebben geproefd  :laugh:  van een werkende modelbaan (treinenbaan).


Ik heb ondertussen begrepen dat dat iTrain ontwikkelaar denkt om een specifieke oplossing in de software in te bouwen bij V6, een soort van matrix besturing voor schaduw stations. Of die er komt weet ik ook niet.....


Toe maar, het kan niet op: een matrix voor de besturing van een schaduwstation.  ;D

Gr, Ben.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 24 August 2024, 10:38:09
Alleen het ABC relais kickt ook meteen in. Als de duwende lok achter staat dan staat die daar tot het einde der tijden.

Ik ga daar zsm een oplossing voor implementeren.

Ik neem aan, dat je bedoelt, dat het sein weliswaar op rood gaat, maar dat de stopsectie van het voorgaande blok op "groen" = doorrijden blijft staan.
Bij de Lenz BM3 modules gebeurt dit, doordat het voorgaande blok (waaruit de trein vertrekt) pas "vrij" gegeven wordt, dus weer in neutrale stand komt, als er in het gehele baanvak geen stroom meer afgenomen wordt.  Met een kleine veiligheidsmarge om problemen door slechte contacten te voorkomen, of een (te) snelle trein niet achterop te laten lopen bij een langzame goederentrein zonder stroomafname in de wagons of sluitsein.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 25 August 2024, 21:30:11
Nou precies dat ben ik aan het inbouwen.

Ik had eerste wat commentaar geklopt, en 1 voor 1 de code regels toegevoegd. Ik weet dat de sensors werken, maar het ABC was nog niet ingeschakeld. Ik denk dat het een begin conditie moet zijn.

void trackLogic()
{
// wanneer moet sein op rood?
//     als van het volgende blok een melder op rood staat.
   if( nextBlockOccupied ) semaphore = red ;

// wanneer moet sein op groen?
//     Als het volgende sein groen of geel is het blok is niet bezet
    if( !nextBlockOccupied ) semaphore = green ;

// wanneer vertrekt de tein?
//     Als het volgende blok is vrij gekomen
    departing.update( nextBlockOccupied ) ; // falling trigger
    if( departing.Q ) departure = true ;
   
// wanneer vertrekt de trein niet meer?
//     Als de stopmelder een opgaande flank ziet EN de buffer sensor is reeds UIT
    if( stopState == RISING && bufferState == HIGH ) departure = false ;

// wanneer moet ABC aan?
//     Een neergaande flank van de stopmelder, EN de trein vertrekt niet EN het volgende blok is BEZET
    if( stopState == FALLING && departure == false && nextBlockOccupied == true )  digitalWrite( ABC, HIGH ) ;

// wanneer moet ABC uit?
//     Als het volgende blok is vrijgekomen.
    if( departing.Q ) digitalWrite( ABC, LOW ) ;
}
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 25 August 2024, 22:50:33
Ik heb niet eens een ABC capabele trein thuis  :o

Deze test ziet er veel belovend uit. Je hoort het ABC relais inschakelen als het volgende blok bezet is. En de trein komt op de stop melder.
Als ik trein vast hou op de blok overgang, dan zie je aan de servo dat het volgende blok bezet wordt gemeld en het ABC relais wordt dan niet ingeschakeld zodat een duwende locomotief uit het blok kan rijden.
https://www.youtube.com/v/NvY6ILbOm74

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 26 August 2024, 10:03:58
Jammer, dat je niet met ABC uitgeruste loc's kunt testen. En daardoor ook niet met een loc met wagons, of beter gezegd 2 of 3 loc's met wagons, al dan niet met verlichting of een stuurstand voorop.
Maar wat je laat zien is in ieder geval een hele stap vooruit !

Wat ik echter nog niet zie is verwerking van mijn opmerking over "vertraging" van de werking van ABC.  Nu betekent dat ( voor zover ik dat kan beoordelen), dat een vertrekkende trein 2 gevolgen kan hebben:   a/ zolang het voorgaande baanvak nog stroom afneemt (duwende loc) blijft ABC "uit" dwz. de duwende loc kan doorrijden, terwijl het gepasseerde sein al op rood staat

b/een trekkende loc met niet-stroomafnemende wagons geeft het baanvak "vrij", zodat het voorliggende baanvak "vrij" wordt, dus dat daar het sein op groen gaat en ABC uitgeschakeld wordt.

a/ is correct, maar bij b/ loop je het risico, dat een snel optrekkende trein een langzaam optrekkende (goederen)trein inhaalt en dus daar achter op rijdt.

Vandaar mijn opmerking over vertraging.
Ik zal als ik tijd heb eens een test doen met de Lenz modules om exact te kunnen aangeven wat daar gebeurt.  Omdat het bij jouw modules een kwestie van software is, lijkt me het geen probleem om iets soortgelijks te implementeren.

Dus ik zou zeggen:  nog net niet helemaal klaar voor uitleveren  ;)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 26 August 2024, 10:26:10
Citaat
b/ loop je het risico, dat een snel optrekkende trein een langzaam optrekkende (goederen)trein inhaalt en dus daar achter op rijdt.
Dit is zeker waar, maar zoals ik het begrepen had, is het de bedoeling dat zowel je kop en staart van de trein gedetecteerd moeten kunnen worden. Als jij af en toe eens een wagonnetje van een weerstandje of weerstandslak oid voorziet, dan is dit probleem ook weg.

Ik kan trouwens ook nog toevoegen, want dit er al een soort van in, dat het opvolgende blok kan aangeven dat de trein de stopmelder bereikt. Je hanteert namelijk toch de regel dat de buffer melders sws langer moeten zijn dan de treinen. Dit vind je ook terug in de BM2/3 handleiding. Dus dan heb je 100% garantie dat je trein uit het vertrekkende blok is. Pas dan kan de module waar de trein zojuist uit vertrokken is doorgeven aan de voorgaande module dan zijn spoor vrij is gekomen. Dan hoeft je sleep goederen wagonnen niet langer gedetecteerd te zijn.

Ik vind dat zelf veiliger dan een timer, want met een timer blijf je toch dat risco oplopen dat een uitvallende van achter geramd kan worden wanneer die halverwege 2 blokken steekt.

Mvg,

Bas




Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 26 August 2024, 10:39:10
dat het opvolgende blok kan aangeven dat de trein de stopmelder bereikt.

Dat zocht ik  (y)
Was ik in loop der tijd al weer vergeten.  Als dat er in zit heb je geen enkel probleem meer, ook niet met ongedetecteerde goederenwagons.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 26 August 2024, 22:32:54
Ik denk dat meeste problemen getackled zijn. Dat was nog trickier dan verwacht. Je zou denken is toch redelijk simpel. Ik heb zelfs wat code truukjes ontleent aan een andere taal genaamd 'Structured Text' uit de PLC wereld. Ik heb die triggers nagemaakt omdat ze best handig kunnen zijn.

Ik wilde wat tikken over de werking nu, maar de video is waarschijnlijker iets duidelijker.
https://www.youtube.com/v/5dtLdfot23M

Het enige wat ik volgens mij nog mis, is dat een getrokken trein zonder gedetecteerde wagonnen wel problemen gaat geven met het te vroeg vrijgeven. Dat probleem is niet makkelijk oplosbaar omdat het bloksysteem in Dirk's vriends scenario niet compleet is. Een derde module zou er dan voor moeten zorgen dat de eerste weer vrijkomt. Maar als je bloksysteem eindig is, dan kan je de een na laatste module niet makkelijk meer vrijgeven. En dat is een obstakel.

Misschien/waarschijnlijk is dat wel oplosbaar maar voordat ik moeilijk ga doen terwijl ik al op 4 maanden uitloop zit, zeg ik gewoon: maak gewoon een paar detectie wagonnetjes met een 4k7 weerstandje ofzo. Gebruik geen 1k, daar heb ik al herhaaldelijk mijn vinger mee verbrand  ;D.

Ik doe alleen nog de spoortjes van links naar rechts goed maken zodat de nieuwe geen gekruiste kabels meer hebben. Dat is onwenselijk.

Ik heb ook een iets andere oplossing in gedachte om de wissels aan te sturen. Dat heeft te maken met dat dat sneller gerealiseerd kan worden. Het bestaat ook uit componenten waarvan de helft nu klaar is.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Mar-Cas op 27 August 2024, 10:07:35
Bas

    "dat het opvolgende blok kan aangeven dat de trein de stopmelder bereikt."   

Dit is mijns inziens de enige knoert-harde voorwaarde voor het goed funktioneren van het hele opschuif systeem.
Heb je voor dit systeem wel eens een BDD gemaakt?

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 27 August 2024, 14:28:07
De logica is als volgt.

Ik heb zoveel mogelijk een conventioneel bloksysteem aangehouden. Als er ten minste 1 gedetecteerde As op de buffer of stop melder (dus ergens in het blok) staat het sein van het voorgaande blok op rood.

Als beide melders spoor vrij melden dan wordt dat sein weer groen. Maar dat is het sein. Voor ABC zijn er 'extended' condities.

De condities voor het ABC relais zijn.
- Uitschakelen als het volgende blok wordt vrijgeven (dus geen melder ziet nog een gedetecteerde as). De trein mag dan doorrijden en een 'departure' vlag wordt gezet.
- Inschakelen als een trein de stopmelder bereikt & het volgende blok is reeds bezet & de departure vlag is niet gezet.

De 'departure' vlag is belangrijk. Als een trein alleen detecties voor en achter heeft zitten dan past hij 'over' de stop melder heen. De vlag voorkomt dat het achterste deel het ABC relais doet inschakelen.

De vlag wordt gecleared als de stop melder van het volgende blok opkomt. Dan weet je dat de trein in zijn geheel je blok uit is.

Vanaf dit punt zal de eerst volgende trein tegen worden gehouden.

Bij getrokken slepen zonder detecties heb je nog steeds het probleem dat een blok te snel wordt opgeheven.
(https://images.beneluxspoor.net/bnls_2024/deletem1-66cda9ead2e4d.png) (https://images.beneluxspoor.net/bnls_2024/deletem1-66cda9ead2e4d.png)

Eingelijk wat 100% feilloos zou zijn, is dat het sein van module #1 pas op groen wordt gezet nadat de stop sensor van 2 modules verder wordt getript. Dan weet je namelijk 100% zeker dat de trein in zijn geheel blok 2 uit is gereden. Dan mag het sein achter blok 1 op groen komen.

Er zit naast de complexiteit nog een klein euveltje aan vast. Als je eens een korte trein er over stuurt zoals een DE1 en je andere langste trein is 2.5m dan gaat het met dit systeem erg lang duren voordat die DE1 weer seinen doet vrijgeven. Hij moet op de stop sensor van module #3 komen voordat het sein bij #1 op groen mag.

Dit is de code voor de logica. In dit soort gevallen schrijf ik eerst in mensen taal op wat alles moet doen en hoe het zou moeten werken enzo. De taken duidelijk uitwerken. Bedanken hoe ik het ga testen en pas dan maak ik de code. Ik heb dan hier eerst het commentaar gemaakt en later stap voor stap ingevuld.

void trackLogic()
{
   
    static F_trigger nextBlockFreed ;
    static R_trigger myBlockCleared ;

// wanneer moet sein op rood?
//     als van het volgende blok een melder op rood staat.
    if( nextBlock_A || nextBlock_B ) semaphore = red ;

// wanneer moet sein op groen?
//     Als het volgende sein groen of geel is het blok is niet bezet
    if( !nextBlock_A && !nextBlock_B ) semaphore = green ;

// wanneer moet ABC aan?
//     Een neergaande flank van de stopmelder, EN de trein vertrekt niet EN het volgende blok is BEZET
    if( stopState == FALLING && (nextBlock_A || nextBlock_B) && departure == false )
    {
        digitalWrite( ABC, HIGH ) ;
    }

// wanneer vertrekt de tein?
//     Als het volgende blok is vrij gekomen
    if( nextBlockFreed.trigger( nextBlock_A || nextBlock_B ) ) // falling trigger
    {
        departure =  true ; // if both sensors of next block become low, departure is allowed
        digitalWrite( ABC, LOW ) ; // this part seems to work
    }
// wanneer vertrekt de trein niet meer?
//     Als de stopmelder van het volgende blok opkomt
    if( myBlockCleared.trigger( nextBlock_B ) )
    {
        departure = false ;
    }
}

Daarom dicteer ik liever dat je dan maar gewoon je achterste wagon een weerstandje of een lampje mag plakken. Als je achterste wagon al gedetecteerd is, dan is dit systeem as is nu al fail safe. De gehele werking is ook simpeler. En ik hou van simpel, hoe minder dingen je hebt hoe minder er stuk kan gaan.

Ik wil nu alleen nog even het gele seinbeeld werkend krijgen. Hoewel cosmetisch voor de Mk2, zal die functioneel zijn bij de Mk3. En het is nice to have ::)

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Frans Peeters op 28 August 2024, 15:02:12
...
Ik heb ondertussen begrepen dat dat iTrain ontwikkelaar denkt om een specifieke oplossing in de software in te bouwen bij V6, een soort van matrix besturing voor schaduw stations. Of die er komt weet ik ook niet, maar het wordt niet beloofd maar alleen gemeld,
 ...

Dat heb ik ook gelezen op het iTrain-forum.

Ik heb daar het voorbije weekend ook over gesporken met Hans Deloof (Loconet-HDL) om dit te implementeren op de clubbaan (Vaerwegh Dok) en Hans vertelde me dat die oplossing feitelijk al in iTrain ingebakken zit met automatisch rijden.
De oplossing zou er in bestaan om de laatste blokken te definiëren als '(schaduw)station' en de voorliggende blokken als 'vrije baan'. Daardoor zouden de treinen netjes aansluiten als het voorligeende blok vrij komt in je schaduwstation.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 28 August 2024, 15:18:21
Maar iTrain moet toch op voorhand weten welke trein er aan komt? Is het dan de bedoeling dat je er een railcom melder voor zet en via die manier kan achterhalen welke trein welk adres heeft?

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Frans Peeters op 28 August 2024, 22:37:34
Normaal heb je elke trein die je op de baan zet aangemeld in zijn startblok voor je automatisch kan rijden.
Hoe je dat doet,daar ben je vrij in. Je kan Railcom gebruiken maar evenzeer de trein naar het desbetreffende blok slepen om hem aan te melden.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 29 August 2024, 00:07:03
Het voordeel van railcom is hierin dat het daadwerkelijk automatisch kan gebeuren. Dan kan je gewoon een trein heen sturen en dan wordt het afgehandeld voor je.

Als er een trein binnen komt en je moet gaan slepen.. op een computer... dan moet er dus een computer staan. En precies dat was erg ongewenst. En het is niet automatisch meer. Je moet zelf die trein moet stoppen, dan moet je de trein opzoeken in een lijst van zeker 30 stuks, slepen en dan kan je hem weer aanzetten. Dit kan wel, maar of het gewenst is, is vraag 2.

De railcom oplossing zou dan alsnog natuurlijk iTrain gebruiken of iets, maar dat zou je nog wel werkend kunnen krijgen op bijvoorbeeld een raspberry pi en die ergens onder je baan verstoppen. Dat railcom vervangt het slepen en dan heb je geen muis, toetsenboard of scherm nog nodig. Je moet alleen railcom werkend hebben op al je decoders om dit te laten werken. En hopen dat je geen vage problemen krijgt zoals resonerende decoders (sommigen gaan zoemen) of slecht werkende decoders.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 06 September 2024, 12:40:12
Vraagje aan Bas om iets duidelijk te krijgen:  per blok heb je nu 2 bezetmelders ?  Een voor het rijstuk (buffer) en eentje voor het stopstuk. Zijn van beide de stand ook uit te lezen aan de hand van 2 relais, dus met potentiaalvrije contacten ?  Uiteindelijk schakel je ABC met 1 relais, maar heeft elke bezetmelding zijn eigen relais ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 06 September 2024, 13:10:13
Citaat
per blok heb je nu 2 bezetmelders ?
Ja

Citaat
Zijn van beide de stand ook uit te lezen aan de hand van 2 relais, dus met potentiaalvrije contacten ?
Nee en ja. Ik gebruik geen relais voor stroomdetectie (wat op zich wel een leuk idee is). Ik gebruik daarvoor optocouplers. Die zijn wel potentiaal vrij maar ze zijn goedkoper dan relais en ze 'klikken' niet zo.


Ik heb omtrent wissels een ingeving gehad. Dat idee wat ik had, is gewoon goed, maar de uitwerking moet nog gedaan worden. Dus ik ging meer denken in standaard bouwblokken. Ik heb al een tijdje een DCC servo decoder met geintegreerd puntstukrelais, dat ding heet de 'OS Servo Driver Mk2'. Die had 1 power ingang en 1 DCC ingang. Deze DCC ingang werd gebruikt voor instructies maar ook voor de puntstuk voorziening. Dit maakte de decoder alleen geschikt voor banen waar de rijspanning ook decoders moet voeren.

Ik heb deze decoder gisteren redesigned en besteld (in 30 voud en daarbij iets van heel veel geld over te toonbank gejaagd  ::) ) . Hij heeft nu een aparte aansluiting voor de puntstukrelais. Hierdoor is de decoder tevens geschikt voor analoge banen maar ook banen met bijvoorbeeld 2 DCC bussen.
De decoder in kwestie is open source ontwerp en komt online te staan zodat je ze evt ook zelf bij de printenboer kan bestellen voor de helft van de munnies. Maar niet voordat de ze de tests hebben overleefd  ;)

(https://images.beneluxspoor.net/bnls_2024/deleteme-66dae279071ac.png) (https://images.beneluxspoor.net/bnls_2024/deleteme-66dae279071ac.png)

Het andere plan gaat uit van een aparte DCC centrale die ik reeds werkend heb gekregen.
https://youtu.be/aPBxFx8PZrM (https://youtu.be/aPBxFx8PZrM)

Dan moet ik alleen de inrij en uitrij modules nog maken. Maar die kan ik nog wel uitvoeren als een through hole print met een losse arduino. Want het enige wat ik echt nodig heb, zijn aansluitingen voor de ABC modules en een loconet verbinding naar de centrale. Hierbij laat ik de diode matrices weg en het wordt toch iets van USB configuratie. Nu kan je de arduino in zijn geheel uit de print trekken, dus als alles aangesloten is en je moet iets aanpassen, hoef je niet je desktop naar je treinkamer te sjouwen (als je geen laptop heb).

De in- en uitrijmodules communiceren met alle ABC modules en via loconet vertellen ze de centrale welke wissels om moeten gaan. De centrale zet dit loconet bericht om naar een DCC pakketje voor de servo decoders en het wordt geschied.

Als je al een loconet centrale heb, heb je geen 2e centrale nodig. Maar ik doe centrales bijna tegen kostprijs van €25,- weg.

Mvg,

Bas




Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 06 September 2024, 16:48:08
Ik heb denk ik ergens een boodschap gemist.
  Zie ik het nu goed, in je plaatje, dat de gehele aansturing / controle met Loconet gaat ? En in je plaatje de centrale dus ook Loconet moet hebben ?
 Of is de communicatie onderling tussen de modules alleen Loconet en heb je geen Loconet vanuit de centrale nodig ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 06 September 2024, 22:50:26
Martin,

De ABC modules hebben tot aan inrij en uitrij modules niks met loconet te maken.

Die in- en uitrijmodules die moeten op een manier wissels kunnen schakelen. Ik had daar eerste een oplossing voor bedacht die wat minder digitaal was. Als in daar zit geen DCC noch loconet in verwerkt. Maar die oplossing is 'too far out'.

De normale manier van wissels schakelen (digitaal heb ik het nu over) is via een bus zoals XpressNet of Loconet. Je verstuurt een commando voor een wissel en de centrale maakt daar een DCC pakketje van en die gaat naar een decoder. De centrale is eigenlijk niet veel meer dan een stroomvoorziening en doorgeefluik van informatie

Ik heb dit standaard plaatje. Die komt nog op mn website.
(https://train-science.com/wp-content/uploads/2024/07/afbeelding-15.png)

Die box links onder, waar 'schakelpaneel' staat, moet je even vervangen door 'inrij en uitrij modules'.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 07 September 2024, 09:55:13
Begrepen.
Dan zal ik de communicatie tussen de ABC modules maar de "ABC-Bask-bus" noemen  ;D

Vraagje: je inrij- en uitrij module heb je getekend met Loconet.  Heb je of komt er ook een versie voor Xpressnet ?  Of zitten beide er op ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 07 September 2024, 10:26:34
Nee ik doe geen XpressNet, ik ga wel ooit een omzetter maken voor multimaus en andere throttle ondersteuning. Evt ook die andersom kan werken zodat je loconet kan toevoegen aan bijvoorbeeld een z21 start mode. Misschien kan er ook nog een IR ontvangen op voor meer throttles, maar verder geen Xnet voor mijn lijn.

Die centrale die is zo goedkoop omdat ding eigenlijk een noodzakelijk iets is. Je kan hem zien als een soort router. Ze zijn niet duur, je hebt er altijd maar 1 van nodig en het is alleen maar een doorgeefluikje van berichten. De decoders die ik maak, hebben geen intelligentie verder. Servo dingen kunnen alleen maar met DCC werken. Ze kunnen niet zelf een wisselstraat/rijweg doen.

Je hebt ook van die servo decoders die zonder DCC kunnen werken. Die van ESU kan dat, DTS had er ook 1 dit dat kon. Maar ik heb dat niet. Als je bij mij hetzelfde wilt bereiken, heb je op zijn minst 1 loconet ding nodig die wissels kan aansturen, en een centrale'tje die dus brug is tussen loconet <> DCC.

Dat soort 'slimmigheden' zoals rijwegen enzo dat vind je terug aan de loconet apparaten zoals bijvoorbeeld deze schakelpaneel controller
(https://images.beneluxspoor.net/bnls_2024/deleteme6-6687d0eb1b85f.png)
Hier hang ik een paneel aan, en deze kan je configureren met rijwegen en dat soort dingen. Zo kunnen de decoders lekker dom bijven en daarmee makkelijk en ook goedkoop.

Mvg,

Bas

Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 19 September 2024, 16:29:54
Na alle zijsporen over iTrain, RailCom, Xpressnet :  hoe staan de zaken er voor ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ronald Halma op 19 September 2024, 16:38:24
Mocht je geïnteresseerd zijn; ik sta overmorgen (zaterdag) met een demo bij de Digitale Infodag bij Domburg. Daar demonstreer ik het apparaat wat ik laat zien in de bouw van mijn Duitse baan: https://forum.beneluxspoor.net/index.php?topic=103906.0  Die zal ook wisselstraten kunnen besturen op vrij eenvoudige wijze mits je modelbaan niet heel groot is.

Waar we zijn?: https://digitaleinfodagen.nl/ Misschien tot ziens! (y)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 19 September 2024, 16:44:13
mits je modelbaan niet heel groot is.
Vijf sporen voor elk 3 treinen, verbindingsspoor, en weer 5 sporen voor 3 treinen ?   Is dat klein genoeg ?

(Ik kan overigens niet aanwezig zijn, maar dank voor de uitnodiging)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ronald Halma op 19 September 2024, 17:00:38
Ja hoor, dat zou zeker kunnen. Hou die bouwdraad maar in de gaten en lees het stukje even wat er als laatste in staat. Dan kun je een beetje zien hoe het ding werkt.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MaraNCS op 19 September 2024, 17:38:48
Ehm Ronald, het is vandaag donderdag!? Dus als je er zaterdag staat is het overmorgen?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Ronald Halma op 19 September 2024, 17:40:42
Klopt.... na de nachtdiensten ben ik nog weleens aan het vechten met de dagen  ;) Aangepast!
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 19 September 2024, 19:53:34
Als je denkt, dat dit de vraagsteller kan helpen, zou je die er op kunnen wijzen.  Forumnaam panto (= Steve)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 19 September 2024, 19:54:17
Ja hoor, dat zou zeker kunnen. Hou die bouwdraad maar in de gaten en lees het stukje even wat er als laatste in staat. Dan kun je een beetje zien hoe het ding werkt.

Maar is dat nu het systeem dat Bask heeft bedacht of iets anders?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 19 September 2024, 21:40:41
Uitleg heeft Ronald hier (https://forum.beneluxspoor.net/index.php?topic=103906.msg3222493645#msg3222493645) gegeven.

In kort: je kan op voorhand vertellen (hoe weet ik niet, ik vermoed een PC?) wat het ding moet doen, je kan kleine programmaatjes maken om kleine baantjes te automatiseren.

Dit is het baantje in kwestie
(https://live.staticflickr.com/65535/53988343659_9e391ba0ae_c.jpg)

Ik heb in April 2022 al code ontwikkeld (https://forum.beneluxspoor.net/index.php?topic=102017.msg3222306276#msg3222306276) waarmee ik precies dit al kon. Zie de filmpjes

In juni vorig jaar heb ik er ook nog een DIY print (https://forum.beneluxspoor.net/index.php?topic=105407.msg3222397690#msg3222397690) voor gemaakt gemaakt. Hij werkt alleen anders en hij is dynamischer omdat die 8 programma's gelijktijdig kan afspelen, je kan met veel minder sensors overweg en je hebt meer controller over remwegen ed.

Zelf geloof ik niet in op voorhand een scipt/programma kloppen. Het werkt natuurlijk wel, maar het is voor de gemiddelde man over het algemeen niet makkelijk om tekst om te zetten naar dingen als treinbewegingen. Dat is feitelijk al programmeren, ook al zijn het maar 5 instructies.

Daarom doe ik zo'n script/programma opstellen niet door woorden te gebruiken maar door handelingen voor te doen met je regelaar. Je kan hierdoor ook veel nauwkeurigere remwegen, optrekvertragingen en eindposities regelen, dat doe je immers met je duim op je regelaar. Deze layout manager X (ben ik trouwens momenteel mee bezig om ook af te maken) kan Ronalds baantje ook aansturen maar met 1 enkele sensor die dan ergens in het midden zou komen te staan.

En met die 8 programma's parallel kan je dan ook een geluids ding parallel laten meelopen zoals zo'n hornby sound van. En je kan voor dat programma ook nog een knopje toekennen zodat publiek ook iets kan laten doen op je layout.

Voor dit schaduwstation echter kan je hier helemaal niks mee om minstens deze 2 redenen.

#1). Dat kastje van Ronald kan voor zover ik heb kunnen lezen, slechts 1 programma tegelijk afspelen. Bij dit schaduwstation gebeuren er minstens 10 processen parallel.
#2). Dit ding stuurt lok adressen aan die je hebt opgegeven. Je kan hiermee dus nooit ad random een trein je schaduwstation insturen. Dat ding moet dan al weten welk adres die heeft en dat kan dat ding niet.
Die layout managerX kan dit ook niet, er is gewoon een enorm groot verschil tussen een kleine-baan-automatiseer-kastje en een zelf regulerend bloksysteem.

Citaat
Na alle zijsporen over iTrain, RailCom, Xpressnet :  hoe staan de zaken er voor ?
Ik heb een week of 2 terug een dertig tal DCC servo decoders met puntstuk relais besteld en die zijn al op de post. Kostte wel weer een kleine rib, maar die krijg ik ooit vast wel een keer terug  :angel:. Het duurt vaak wat langer als er nog wat handsoldeerwerk op zit om te maken. Ik hoop eigenlijk dat ze van de week nog binnen komen. Ik heb ze ook nodig omdat de TS van dit draadje (https://forum.beneluxspoor.net/index.php?topic=106165.msg3222372719#msg3222372719) van wissels zonder polarisatie overstapt naar wissels met polarisatie.

En ik wil me volgende week ontfermen over de inrij/uitij printen.

Als iemand trouwens alleen geintereseerd is in 'slechts' wisselstraten leggen, dan kan je hier  (https://forum.beneluxspoor.net/index.php?topic=106496.msg3222378634#msg3222378634)een blik op werpen. Het PanelX project werkt inmiddels naast XpressNet ook op Loconet.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 19 September 2024, 21:51:15
Ok, dan blijf ikzelf nieuwsgierig naar jouw modules. De technische uitleg laat ik aan me voorbij gaan,  daar snap ik geen reet van. Dus ik hoop op een p&p met een beknopte uitleg. Zoiets als ”een kind kan de was doen” 

Dirk
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 20 September 2024, 10:44:53
Ik blijf ook heel nieuwsgierig, want als het werkelijk plug&play is, zou het mogelijk zelfs eenvoudiger zijn dan het trekken van draden zoals in mijn voorgestelde oplossing met de Lenz ABC modules.
Of het wordt "hybride"   ;D  (modewoord)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 20 September 2024, 15:11:36
Behold, de nieuwe standaard OS Servo Driver MK2 30 stuks.

Deze zijn speciaal ontworpen om gepolariseerde wissels met servo aan te sturen. Prijstechnisch is dit bij verreweg de goedkoopste manier om een wissel aan te sturen.

Je kan ze alleen aansturen met DCC. Dit kan met een reeds aanwezige centrale of met een 2e centrale. Ik vertel er vanavond meer over in een filmpje zodat het grote plaatje duidelijk is.

(https://i.imgur.com/CUVv6lv.jpeg)

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 21 September 2024, 14:46:44
Was gisteren vergeten iets op te slaan ofzo. Ik wilde een filmpje posten, maar zal wel op kruisje gedrukt hebben ipv 'verzenden'.
https://www.youtube.com/v/M6CpeTBbZ74


anyays dat was gisteren.

Nu heb ik in-uit rijprint ontworpen.
https://www.youtube.com/v/Z0g4Cz-eiwU

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 08 October 2024, 21:58:25
Ik heb de in/uitrij print binnen. De verticale connectoren dat bleek toch een dingetje te zijn. Ik heb die zojuist ge-pre-ordered waar ik mijn printen ook koop. Weer wat geleerd  8)

(https://i.imgur.com/MKmuYIF.jpeg)

Nu is die print niet echt bijzonder. De software is nog wel een klusje. Ik moet met 9 ABC's kunnen communiceren en dat in in- of uitrij modus.
Verder moet ik wisselstraten inleerbaar maken zodat je via de PC zonder al te veel moeite wisselstraten kan koppelen aan elk van de 8 ABC modules.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 09 October 2024, 10:13:21
Verder moet ik wisselstraten inleerbaar maken zodat je via de PC zonder al te veel moeite wisselstraten kan koppelen aan elk van de 8 ABC modules.
Vraagje:  hoe verhoudt zich deze opmerking zich met : Plug & Play ?
Toch eerst weer een PC nodig ?  Of bedoel je dat jij op de PC daarvoor een programma moet maken zodat het voor de gebruiker Pl&Pl is ?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 10 October 2024, 09:55:44
Het probleem wat opgelost moet worden, is dat een in/uitrij module moet weten welke wissels hij moet schakelen.

De in/uitrijmodules liggen met IO lijntjes verbonden aan ABC modules. Dus aan de hand van bedrading weet hij wie ABC1, ABC2 etc is. Maar als een uitrijmodule nu besluit dat ABC #3 een trein mag uitsturen, dan moet hij nog steeds weten welke wissels in welke standen gelegd moeten voor ABC #3.

De eerste oplossing met diode matrix kon dat zonder software. Maar je moest alleen diodes solderen. Dat is dan plug, solder & play. En nu moet je wel even die arduino aan een PC hangen om hem alleen even te vertellen welke wissels in welke standen gelegd moeten worden voor elke ABC.

Ik denk dat het makkelijskte is om een tekst bestandje te maken die dan een bepaalde format moet hebbeb zoals:

ABC1, 100, krom, 101 recht, 102, krom
ABC2, 100, recht, 101 recht, 102, krom
ABC3, 100, krom, 101 recht, 102, recht, 103, krom

En dan wil ik met een batch file ofzo (daar kan je gewoon op dubbel klikken zoals een .exe) de inhoudt van dat bestandje opsturen naar de arduino. Dus dan wordt het plug, klik op script.bat, & play ofzo  ::)

Je kan ook nog denken aan een inleerbaar systeem, dat je via loconet berichten kan sturen waarmee je hetzelfde kan bereiken. Maar mijn loconet invoer apparaten zijn nog niet zo ver.

Mvg,

Bas
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: Dirk op 01 November 2024, 16:43:38
zou het project nog leven of zou het een van de goede ideeën blijven?
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 01 November 2024, 17:09:19
Ik ben met regelmaat het programma aan het bouwen voor de in/uit rij printen.
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: MartinRT op 02 November 2024, 12:40:58
Een wijs Nederlands filosoof, helaas overleden, heeft eens een befaamde uitspraak gedaan, u allen welbekend:

"Elk nadeel hep sun voordeel"

Nadeel, of beter gezegd heel jammer, vind ik, dat we nu 9 maanden verder zijn.  Terwijl 9 maanden geleden er een kant-en-klaar systeem beschikbaar was.

Voordeel, en misschien wel doorslaggevend, zou kunnen zijn, dat er over enige tijd (hoe lang nog ?)  een soortgelijk systeem, bewezen werkend en betrouwbaar, kan zijn, dat zonder meer veel goedkoper zal zijn dan het systeem met de componenten BM2 en BM3 van Lenz.

Dan zou er alsnog na een jaar (laten we het daar op houden) een gewenste keuze mogelijk zijn.

Ik ben (blijf) benieuwd.

(PS veel zullen, zal, zou. De toekomst moet het uitwijzen)
Titel: Re: Hoe een schaduwstation automatiseren
Bericht door: bask185 op 02 November 2024, 15:12:43
waarom het nu lang zo duurt, is omdat deze programmeer klus een daadwerkelijk lastige is. Even een nieuwe DCC decoder met relais ofzo ontwerpen, bestellen en programmeren doe ik effies binnen 2 uurtjes... maar dit. Naast tijd, moet ik er nog genoeg energie en dopamine voor hebben en doordeweeks is dat schaars. Nu ben ik echter productief bezig.

Ik wil dit of volgend weekend 5 of 6 ABCs op een plankje schroeven te samen met een setje in- uitrij modules. Op dat plankje moet ook nog een DCC centrale komen en tenminste 1 decoder (dan kunnen we de wisselstraten zien). Maar die zijn af, dus die pak ik gewoon uit hun doosjes.

Als je in de tussentijd wat te doen wilt hebben. De wissels in kwestie moeten sws aangestuurd gaan worden, right?. De DCC OS-ServoDriver Mk2 is ruim voorradig en inmiddels ook al succesvol ge'field'test. Zelfs als er een andere oplossing voor het schaduwstation automatiseren wordt gekozen, ook dan moet je in alle waarschijnlijkheid die wissels digitaal aan kunnen sturen. Dus dat is een klus wat je vriend nu al kan doen, en dan kan hij op zijn minstens wissels aansturen.

Dan wil ik evt ook nog wel een schakelpaneel controller + centrale uitlenen, zodat je de decoders/wissels ook nog makkelijk kan aansturen met wisselstraten. Daarover kan je hier lezen  (https://forum.beneluxspoor.net/index.php?topic=105407.msg3222480006#msg3222480006). Dan kan je tenminste over al je sporen heen cruisen.

Mvg,

Bas