programmeren TM44 via de RS485 poort
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?