Stichting 3rail Forum

Modelbaanbouw & Scenery => Zelf- en verbouw projecten allerlei => Topic gestart door: bastiaang op donderdag 24 september 2020, 23:31:51

Titel: DIY aansturing DR711
Bericht door: bastiaang op donderdag 24 september 2020, 23:31:51
Dag allen,

Ik weet niet zeker of dit in deze categorie topics hoort, maar dat hoor ik dan ook graag :)

Na het aanschaven twee DR711 seinen van Digikeijs ben ik in mijn hoofd aan het malen geweest hoe ik dit het beste kan aansturen.
Ja, je kan natuurlijk hier controllers voor kopen van Märklin of Digikeijs zelf. Maar ik wil dit toch graag zelf doen.

Hiervoor ben ik bezig geweest met een breadboard (voor de liefhebbers onder ons) en een oude voeding van Roco die ik nog had liggen.
Zelf heb ik een 6021 digital central control kastje staan. En een 6647 als voeding.

Nu heb ik met behulp van een ATTiny85 een programma geschreven waarmee ik de sein van kleur kan laten veranderen en de gele knipper functie kan uitvoeren.
De volgende stap is het uitlezen van het Motorola Protocol 2 waardoor ik met de functie toetsen F1 t/m F4 op mijn 6021 deze functie ook kan uitvoeren (als probeersel).

Graag zou ik via deze topic jullie op de hoogte willen houden betreft mijn bevindingen en vooruitgang.  :)

Titel: Re: DIY aansturing DR711
Bericht door: ACTS.zuid op vrijdag 25 september 2020, 06:43:39
Citaat van: bastiaang op donderdag 24 september 2020, 23:31:51

De volgende stap is het uitlezen van het Motorola Protocol 2 waardoor ik met de functie toetsen F1 t/m F4 op mijn 6021 deze functie ook kan uitvoeren (als probeersel).


Dat zijn lokdecoder functies, geen accessory decoder adressen. Is dat wat je wilt?

Gr, Ben.
Titel: Re: DIY aansturing DR711
Bericht door: Buzz_4stroke op vrijdag 25 september 2020, 08:32:30
Bastiaan,

Er zijn voldoende programma's op het web te vinden die een uitlezing kunnen doen van het MM2 protocol i.c.m. een arduino. Hierdoor kun je wissels, seinen en andere (magneet)artikelen schakelen. Kijk bijvoorbeeld eens op https://github.com/Laserlicht/MaerklinMotorola (https://github.com/Laserlicht/MaerklinMotorola)
Titel: Re: DIY aansturing DR711
Bericht door: bastiaang op vrijdag 25 september 2020, 10:18:35
Citaat van: ACTS.zuid op vrijdag 25 september 2020, 06:43:39

Dat zijn lokdecoder functies, geen accessory decoder adressen. Is dat wat je wilt?

Gr, Ben.

Het klopt dat ik graag even wil spelen met de het sein. En momenteel heb ik alleen de 6021 om digitale berichten te versturen.
Ik geef dan mijn zijn een loc adres en aan de hand van de functie toetsen kan ik hem dan laten verspringen.  :)

In de toekomst wil ik namelijk een netwerk uitleggen met meerder van dit soort platformen, en dan zal een computerprogramma de taak over nemen van het aansturen van de seinen.
Titel: Re: DIY aansturing DR711
Bericht door: bastiaang op vrijdag 25 september 2020, 10:23:11
Citaat van: Buzz_4stroke op vrijdag 25 september 2020, 08:32:30
Bastiaan,

Er zijn voldoende programma's op het web te vinden die een uitlezing kunnen doen van het MM2 protocol i.c.m. een arduino. Hierdoor kun je wissels, seinen en andere (magneet)artikelen schakelen. Kijk bijvoorbeeld eens op https://github.com/Laserlicht/MaerklinMotorola (https://github.com/Laserlicht/MaerklinMotorola)

Dank je voor de link @citaat, altijd handig om een voorbeeld te hebben. Zelf heb ik ook wat gevonden, maar deze had ik nog niet gezien.

https://github.com/cpfair/marklin-motorola-decoder (https://github.com/cpfair/marklin-motorola-decoder)
http://spazioinwind.libero.it/scorzoni/motorola.htm (http://spazioinwind.libero.it/scorzoni/motorola.htm)
Dit is wat ik tot nu toe tegen ben gekomen.
Titel: Re: DIY aansturing DR711
Bericht door: Buzz_4stroke op vrijdag 25 september 2020, 10:48:18
Bastiaan,

De bovenste link die je noemt is inderdaad zowat de eerste die je tegenkomt als je in google Arduino en Marklin Motorola intypt.
Wat mij tegenstaat is het feit dat de arduino rechtstreeks aangesloten is op de railspanning. De setup in mijn link houdt door middel van een Optocoupler de boel galvanisch gescheiden, vind ik persoonlijk iets prettiger, daarnaast gebruik ik ook voor de nano een extra board om gelijk servo's aan te kunnen sturen voor de wissels.
Bijkomend voordeel is dat er niet exact 5v op het board aangesloten hoeft te worden, door de spanningsregelaar is een oude voeding of lader van 6 of 9 volt ook te gebruiken.
Titel: Re: DIY aansturing DR711
Bericht door: bastiaang op vrijdag 25 september 2020, 14:59:34
Inderdaad, dit was een haastige zoektocht op de Google gisteravond voor het slapen. Maar ik ben er vandaag meer ingedoken. Ik ben zelf erg van van de ATTiny reeks, ik wil daarom ook deze chip aanhouden op de toekomstige PCBs die ik ga maken voor verschillende onderdelen. Maar voor nu is een nano even voldoende. Op dit moment ben ik even de data aan het uitlezen van het spoor mbv van Nano en de Optocoupler zoals je voorstelde inderdaad. Een galvanisch scheiding is in dit geval inderdaad even wat veiliger voor mijn laptop :P Later ga ik wel de voeding van het 16VAC netwerk van mijn spoor gebruiken om de ATTiny te voeden. Zoals ik nu ook al doe op mijn breadboard ;)

Edit Looney Tunes: citaat van volledig voorgaande bericht verwijderd, zie hier (https://forum.3rail.nl/index.php?topic=42256.0) voor de reden
Titel: Re: DIY aansturing DR711
Bericht door: Buzz_4stroke op vrijdag 25 september 2020, 15:04:16
Top! Lees graag je vorderingen!