Doel:€250.00
Donaties:€50.00

Per saldo:€-200.00

Steun ons nu!

Laatst bijgewerkt
op 03-01-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Bentheimer Eisenbahn, gisteren, vandaag en morgen. door Hans Reints
Vandaag om 14:03:01
De (3d) knutsels van Ronald. door MOVisser
Vandaag om 13:53:30
De IJmuider spoorlijn - korte geschiedenis en plaatjes door sncf231e
Vandaag om 13:45:43
Piko NS 2015 stroomafname probleem door Rick
Vandaag om 13:24:51
Punt- en hartstukken door 1200blauw
Vandaag om 13:12:58
welk jaar ging Marklin OVP voor wagons van blauw naar wit door Bahn-AG
Vandaag om 12:42:50
US diorama in H0 door moonlicht
Vandaag om 12:40:54
Doornvliet door raymond erdtsieck
Vandaag om 12:23:03
U-vorm beperkte ruimte (H0 C-rails) door eitreb
Vandaag om 12:06:06
Leids spoor (voorheen Blauwpoortsbrug) door gdh
Vandaag om 11:55:50
7 april De Karel on tour door NL-modelspoor
Vandaag om 11:51:04
NS Tals wagons (kalktrein) door Arjan6511
Vandaag om 11:41:59
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 11:19:47
Beekdaelen in H0 door VulcanRaven
Vandaag om 11:00:45
Stroomdetectie bij goederenwagens door henk
Vandaag om 10:32:03
MARDEC, de Multifunctionele ARduino dcc DECoder. door NTeering
Vandaag om 10:23:47
nieuw te leggen sporen passend maken door Jelmer
Vandaag om 10:05:07
MSV Post B, even voorstellen... door Rsd1000
Vandaag om 10:01:44
30 maart Modelspoorbeurs Houten & HCC Kennisdag door Jelmer
Vandaag om 09:52:49
FFA koelwagen door martijnhaman
Vandaag om 09:46:10
Mijn eerste H0-modeltreinbaan in aanbouw door DJV
Vandaag om 09:42:59
Zoekfunctie ? door henk
Vandaag om 09:18:44
Bouw van materieel 40 treinstellen door Pauldg
Vandaag om 07:52:09
NS 8400 van Werps door MathynK
Vandaag om 07:05:15
Onlangs gespot - gefotografeerd, de foto's door GerardvV
28 maart 2024, 23:37:18
Al mijn goede ideeën... door bask185
28 maart 2024, 23:12:12
Gebruik je Arduino zonder te "programmeren" ;) door bask185
28 maart 2024, 22:51:58
21 april Het stoomgenootschap door bloemenvelden door Seinhuis
28 maart 2024, 22:46:29
Raadplaatje door Magic
28 maart 2024, 22:23:21
LokSound 4 decoders, files verbeteren (voor Roco b.v. TEE RAm, NS2400, etc) door Biesje
28 maart 2024, 22:06:44
  

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

Remco_Nzo

  • Offline Offline
  • Berichten: 274
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #15 Gepost op: 17 mei 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: 408
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #16 Gepost op: 21 mei 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: 8641
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #17 Gepost op: 21 mei 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: 408
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #18 Gepost op: 21 mei 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 mei 2020, 16:33:59 door Juroen »

Ronaldk

  • Offline Offline
  • Berichten: 8641
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #19 Gepost op: 21 mei 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: 408
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #20 Gepost op: 21 mei 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: 8641
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #21 Gepost op: 21 mei 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 mei 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: 408
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #22 Gepost op: 21 mei 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: 408
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #23 Gepost op: 21 mei 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: 1608
    • Project "Spoor op Vleugels"
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #24 Gepost op: 21 mei 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: 408
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #25 Gepost op: 21 mei 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: 8641
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #26 Gepost op: 21 mei 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: 408
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #27 Gepost op: 21 mei 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: 8641
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re: Wisselbedieningstableau met Arduino mega voor DCC; hulp gevraagd
« Reactie #28 Gepost op: 21 mei 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 mei 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