Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Mijn eerste H0-modeltreinbaan in aanbouw door Dave.......
Vandaag om 02:58:18
Ronald doet de Fork Challenge! door Lobomotion69
Vandaag om 02:52:27
Toon hier je nieuwe (model-) spooraanwinst(en)... door Dave.......
Vandaag om 02:21:00
ongeremde Sikken/wagens in goederentreinen door Edwin2121992
Vandaag om 00:13:50
Tips voor een natuurgetrouwe modelbaan door laurent
Vandaag om 00:07:56
Klein baantje 1200x1200mm door Wim Vink
16 July 2025, 23:02:19
Piko 2025 door Railpassie
16 July 2025, 22:51:35
Locverlichting dmv micro-LEDS door Mar-Cas
16 July 2025, 22:21:51
De overeenkomst tussen een Ovaalramer en een Motorpost. door FritsT
16 July 2025, 21:47:03
BR-18.6 Schaal-0. door FritsT
16 July 2025, 21:44:15
Gewoon wat busfoto's door Bolramer
16 July 2025, 21:43:57
Defensie wil oude koplopers ombouwen tot hospitaaltrein door Eric B
16 July 2025, 21:43:35
Spoor- en tramweg parafernalia door Eric B
16 July 2025, 21:25:56
Railpro 607 door Bob11
16 July 2025, 21:11:55
LTM 51 Garratt op basis van Harry Kaffa† ets door orientexpress
16 July 2025, 21:11:42
Noorwegen - interessante spoorzaken langs vakantieroute door Dion
16 July 2025, 20:00:59
DCM motor van Märklin demonteren. door bellejt
16 July 2025, 19:17:08
Raadplaatje door grossraumwagen
16 July 2025, 18:59:30
Br 41 Weinert, loop of sloop ? door puntenglijder
16 July 2025, 18:32:29
Boek over de oorsprong NS 500/600 door sneek
16 July 2025, 18:15:23
Lima plan E bankjes door klusser
16 July 2025, 18:02:28
Sikje 225 door Huup
16 July 2025, 17:26:36
Vijfhuis (v.h. Frotterdam) door Ronald Halma
16 July 2025, 15:50:59
Groningers blij verrast met opening station, maar er is ook reden voor gemopper door Jip
16 July 2025, 13:58:06
Spoor 1 nem of finescale door Hirschsprung
16 July 2025, 13:22:31
Baanplan deels gebaseerd op Veluwe door Jelmer
16 July 2025, 13:06:06
Bauarbeiten im gange door tijgernootje
16 July 2025, 12:29:54
Station Roodeschool door Eric B
16 July 2025, 12:17:40
Nedersaksenlijn in Nederland. door Hans Reints
16 July 2025, 11:05:38
365 "Het is weekend foto's" door Wim Vink
16 July 2025, 11:03:46
  

Auteur Topic: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd  (gelezen 7562 keer)

Remco_Nzo

  • Offline Offline
  • Berichten: 276
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #15 Gepost op: 17 May 2020, 22:09:10 »
Helemaal geweldig (y)
Ik stuur je morgen de sketch.

Remco.
N-spoor in de koelkast gezet - nu heerlijk bezig met LGB op zolder (dcc, multimaus, massoth, mardec, arloco)

Juroen

  • Offline Offline
  • Berichten: 429
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #16 Gepost op: 21 May 2020, 14:54:27 »
Het werkt!  ;D Maar nog niet helemaal. ???

Ik kan nu met mijn zelfgemaakte bedieningstableau mijn wissels en ontkoppelservos bedienen.
Nogmaals dank voor de ondersteuning.

Er is nog één ding wat niet helemaal naar wens gaat.
Wellicht kan ik dat met hulp van het forum ook nog oplossen.

Toelichting van de besturing van mijn baan
Ik heb een roco startset (multimaus met versterker 10764).
Voor de communicatie met de PC gebruik ik een XpressnetLi van rosoft.
Op de PC gebruik ik Koploper 9.4.
Op de XpressnetLi heb ik een maultimaus als slave aangesloten.

Wat gaat er mis
Als ik het bedieningstableau (met de arduino) aansluit op het Xpressnet terwijl de XpressnetLI is verbonden met de PC raakt koploper van slag.
Andersom ook:
Als ik de XpressnetLi (met USB) op de PC aansluit en Koploper opstart terwijl het bedieningstableau al is aangesloten werkt de communicatie met Koploper niet.
Ik kan dan bijvoorbeeld geen wissels en lokomtieven met Koploper bedienen, de terugmelding klopt niet met de stand van de treinen.

Als ik alleen het bedieningstableau of alleen de verbinding met de PC maak, dan werkt het wel.

Om de fout te herstellen moet ik de XpressnetLi opnieuw configureren.
Daarbij lijkt het erop alsof het configuratieprogramma 'zoekt' naar de juiste baudrate en vervolgens geen XpressnetLi vindt.
Pas na een paar pogingen lukt het de XpressnetLi te configureren.

Het XNetAddress van de arduino staat op '15'.

Disclaimer: wat hieronder volgt, is de analyse van een leek.

Zou het iets te maken kunnen hebben met de baudrate van de arduino?
De XpressnetLi werkt met een vaste baudrate van 9600.
Ik heb al in de Xpressnet library zitten neuzen maar daar kan ik niet vinden hoe de baudrate ingesteld/bepaald wordt.

Ik hoop dat er een aantal aanknopingspunten voor advies zijn.

Bijvoorbaat dank,

Juroen.

Ronaldk

  • Offline Offline
  • Berichten: 8806
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #17 Gepost op: 21 May 2020, 16:02:20 »
Even een vraag: Heb je ook de arduino met de usb aangesloten op dezelfde PC? Zo ja: Waarom? Moet ook werken zonder aansluiting op de PC.

Groet Ronald.
Zijn we aan het bouwen? Ja! We zijn aan het bouwen: Ronald’s nieuwe project: Endstation der Linie: Bahnhof Poggendam!

Juroen

  • Offline Offline
  • Berichten: 429
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #18 Gepost op: 21 May 2020, 16:29:28 »
Ik zie nu dat ik niet duidelijk was.

Als ik alleen het bedieningstableau of alleen de verbinding met de PC maak, dan werkt het wel.

Dat klopt niet niet, ik bedoel:

Als ik alleen het bedieningstableau of alleen de verbinding met de modelbaan maak, dan werkt het wel.

Ik sluit tijdens het rijden alleen de XpressnetLi aan op de PC. Dat is immers de interface.

De arduino in het bedieningspaneel sluit ik alleen aan op de PC als ik software wil aanpassen.
Altijd zonder verbinding met de modelbaan.

Als ik klaar ben met software instellingen, dan verbreek ik eerst de verbinding met de PC (arduino in het paneel is dan uit) en pas daarna sluit ik mijn paneel als slave aan op het Xpressnet van de modelbaan.

Groet Juroen.
« Laatst bewerkt op: 21 May 2020, 16:33:59 door Juroen »

Ronaldk

  • Offline Offline
  • Berichten: 8806
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #19 Gepost op: 21 May 2020, 16:32:57 »
Hoe voed je de Arduino?
Zijn we aan het bouwen? Ja! We zijn aan het bouwen: Ronald’s nieuwe project: Endstation der Linie: Bahnhof Poggendam!

Juroen

  • Offline Offline
  • Berichten: 429
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #20 Gepost op: 21 May 2020, 16:35:22 »
De arduino in het bedieningspaneel krijgt voeding uit de Xpressnet verbinding.

Van de vier draden zijn de buitenste +12 V en GND.

Groet, Juroen.

Ronaldk

  • Offline Offline
  • Berichten: 8806
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #21 Gepost op: 21 May 2020, 16:46:22 »
Niet doen. Dat ben je de bus aan het overbelasten. Je kan beter de arduino los voeden met een aparte voeding.

Zie ook dit document van Lenz (de bedenker van XpressNet):

Citaat
XpressNet devices can be powered directly from the XpressNet or powered through an external supply. The XpressNet device can be powered directly from the L and M 12 volts connections if the device draws less than 20mA when powered. This limit is to allow the bus to power multiple devices. If the devise requires more power than an external supply should be used.

Groet Ronald.
« Laatst bewerkt op: 21 May 2020, 17:23:22 door Ronald Koerts »
Zijn we aan het bouwen? Ja! We zijn aan het bouwen: Ronald’s nieuwe project: Endstation der Linie: Bahnhof Poggendam!

Juroen

  • Offline Offline
  • Berichten: 429
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #22 Gepost op: 21 May 2020, 17:31:39 »
Ronald,

Dank.

Ik ga het eens doen met een externe voeding op mijn paneeltje.
Mijn bevindingen zal ik wederom hier melden.

Groet Juroen.

Juroen

  • Offline Offline
  • Berichten: 429
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #23 Gepost op: 21 May 2020, 17:56:02 »
Test uitgevoerd met externe voeding

Voor de diverse mardecs heb ik voedingen die 12V leveren. Daarvan heb ik er één toegewijd aan de voeding van mijn paneeltje.

De resultaten zijn gelijk.
Zonder Koploper werkt het maar als ik de interface naar de computer maak raakt het spul in de war:

- Wissels en lokomotieven bedienen met Koploper werkt niet meer.
- Het scrollen met de multimaus naar andere lokomotieven werkt traag.
- Lokomotieven reageren niet op de multimaus.
- Koploper sluit niet meer goed af (je baan is nog actief wil je nog even wachten); terwijl ik de juiste volgorde aanhoud.

USB van de XpressnetLi uit de computer en het werkt weer.

Zodirect de XpressnetLi opnieuw configureren; dan zal die ook wel weer werken.

Groet Juroen

Marcel112

  • Lid EMV
  • Offline Offline
  • Berichten: 1643
    • Project "Spoor op Vleugels"
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #24 Gepost op: 21 May 2020, 18:01:46 »
Juroen,

Heb je de nog open staande eXpressNet plug al eens "kortgesloten"?
Helaas houdt het protocol namelijk niet van "losse eindjes" De laatste connector moet dus ook worden "gebruikt" met een kleine verbruiker.

Op het forum meerdere oplossingen voor te vinden.
Alle foto's van Spoor op Vleugels EMV Foto album
Alle filmpjes van de vereniging op Youtube

Juroen

  • Offline Offline
  • Berichten: 429
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #25 Gepost op: 21 May 2020, 18:25:07 »
Marcel,

Als ik mijn paneel heb aangesloten is er geen open Xpressnet-verbinding meer.

Die had ik in den beginne wel: in de behuizing heb ik een dubbele RJ12 aansluiting. Aanvankelijk had ik die parallel aangesloten. Dat is ondertussen niet meer zo.

Ik meen dat voor een open verbinding een aflsuitweerstand van 120 Ohm nodig is.

Groet Juroen.

Ronaldk

  • Offline Offline
  • Berichten: 8806
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #26 Gepost op: 21 May 2020, 20:49:49 »
hoi,

De resultaten zijn gelijk.

Je hebt toch wel de de draden bij de 12 volt uit het Xpressnet-deel gehaald? En zit de A/B configuratie van je MAX485 wel goed? Klopt die wel?

Groet Ronald.
Zijn we aan het bouwen? Ja! We zijn aan het bouwen: Ronald’s nieuwe project: Endstation der Linie: Bahnhof Poggendam!

Juroen

  • Offline Offline
  • Berichten: 429
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #27 Gepost op: 21 May 2020, 20:58:12 »
jazeker,

Ik heb de 12V en GND uit het Xpressnet contradeel gehaald en aan 12 V gekoppeld (polariteit vooraf getest).

De aansluitingen A en B heb ik gecontroleerd en kloppen met de schema's en de aanduiding op het MAX485 bordje.

Kan ik, bij wijze van test, A en B omdraaien?
Of gaat er dan iets (waarschijnlijk) kapot?

Zou gewaardeerd worden als iemand hierover kan adviseren.

Overigens,
ik ging ervan uit dat A en B wel goed moesten zitten (naast dat ik het ook controleerde) omdat 't anders niet zou werken.
Die aanname klopt misschien niet.  ???

Groet Juroen

Ronaldk

  • Offline Offline
  • Berichten: 8806
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #28 Gepost op: 21 May 2020, 21:15:35 »
Bij de meeste Max485-bordjes mag je een soldering aanbrengen om de juiste A/B kanaal toe te wijzen. Als die niet werkt mag je die weer wijzigen.

Groet Ronald
Zijn we aan het bouwen? Ja! We zijn aan het bouwen: Ronald’s nieuwe project: Endstation der Linie: Bahnhof Poggendam!

gruspoor

  • Offline Offline
  • Berichten: 183
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #29 Gepost op: 21 May 2020, 21:19:01 »
Als je de A en B van een RS485 omdraait dan werkt het niet, er zal (als alles verder goed is aangesloten) niets defect raken. RS485 is een zwevende verbinding, de GND is een eventuele 3e draad.
Groetjes Gert

Soest in H0