Loading...
 

Dinamo


programmeren TM44 via de RS485 poort

Netherlands

Goedenavond mede dinamo users,

Ik heb in 2019 een leuk mini testbaantje opgezet met een RM-C, een TM44 en een OC32. Alles werkte best wel goed onder Rocrail. PC gecrashed enzo en mijn Rocrail plan.xml is niet meer te vinden. Dus weer even een nieuwe gemaakt. Alleen nu doen de seinen het niet goed. Bij de reset van het dinamo systeem staan ze default op rood en als ze via Rocrail worden aangestuurd gaan ze in een uit stand. De LEDs geven dan geen licht meer. Als ik ze aanstuur als wissel en ik zet de stuurtimer wat langer dan lichten de leds wel even op. De hardware en de adressering is dus in orde. Op zich is dit een minor probleempje maar omdat ik het systeem werkend had, is het best wel irritant. Wie heeft een hint?

Dit ovaaltje heb ik aan een vriend laten zien, die nog steeds analoog rijd, en die zag dat wel mooi rijden. Alleen die PC (en de leercurve van Rocrail) erbij is toch wel een hangijzer. Nu ben ik op zoek naar een manier om de TM44 te sturen vanuit een arduino Mega met een RS484MAX interface. Als basis informatie gebruik ik de verschillende interface specificaties ; de Dinamo versie 3.2 28 sep 2016 en de OC32 interface spec van Leon aug 29 en een 'oude' TM-H spec van Leon 26 nov 2006.

Doordat ik op de RS485 bus zit, praat ik rechtstreeks met de TM44. Daarom dacht ik dat het voldoende was om een protocol parser binnen de Arduino te realiseren volgens de deze twee specs. Via deze parser kan ik ook een vast ovaaltje met een wisselspoor aansturen. Via twee schuifregelaars (potmeters) kunnen de analoge locs gestuurd worden.

Mijn vraag: in de Dinamo Interface Specificatie 3.2 op bladzijde 12 van 32 wordt voor details verwezen naar de TM44 interface specificatie. Weet iemand waar ik die kan vinden?
Heeft iemand wel eens zo'n zelfde soort klus proberen te klaren?

Netherlands

Goedemiddag NPJ

Interface specs staan in de bestandgalerij onder Documentatie -> Interface Specificaties.
TM44 zit in de TMxx Specificatie.
De TMxx spec 1.1a die er nu staat is al even oud en niet meer helemaal actueel, maar voor het besturen van treinen zou het gewoon moeten werken.

Mvg, Leon


Netherlands

Voor de goede orde:
Ik vind het prima als je iets dergelijks wil ontwikkelen, maar ik ga er geen support op geven. Die interface Specs tussen RM-x en overige Dinamo componenten zijn alleen ter info. De interface tussen RM-x en Dinamo componenten kan ook zonder aankondiging wijzigen, mocht dat voor toekomstige zaken nodig zijn.
Mvg, Leon


Netherlands

Ok Leon,

Ik begrijp dat je geen support kan geven voor zoń unieke ontwikkeling.
Dit is gewoon een interessante uitdaging. Problemen met latere versies voorzie ik ook niet omdat ik die TM44 op de plank heb liggen.
Nog bedankt voor je response,
Nico van Rossum


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)