Autor Thema: DCC++EX  (Gelesen 4297 mal)

Offline Peter B.

  • Senior-Mitglied
  • Beiträge: 245
  • Ort: Nordseeküste Ort bei GoogleMaps suchen de
DCC++EX
« am: 27. Juli 2022, 08:36:24 »
Hallo,

habe die o.g. Zentrale erfolgreich angemeldet unter Ethernet.

Jetzt möchte ich einige Pins als Stromfühler Eingänge nutzen bei einer Test Anlage.
Leider habe ich da Probleme.
Unter DCC++ Pin Definition -> Eingänge/Sensors habe ich unter -> ID die RMK Adresse, dann den PIN und was wird unter Mode (Pullup) eingestellt?
Viele Grüße von der Nordseeküste

Peter
  • Win-Digipet-Version:
    WDP 2021.2c
  • Anlagenkonfiguration:
    Spur N Fleischmann, Minitrix, Arnold, Z21PG, DCC++EX, MobaLedLip, 2x S. Brandt DSD2010, LocoTurn im Bau
  • Rechnerkonfiguration:
    Intel i7 Win11 64 Bit Prof Laptop

Offline vikr

  • Senior-Mitglied
  • Beiträge: 475
Re: DCC++EX
« Antwort #1 am: 27. Juli 2022, 10:01:23 »
Hallo Peter,
habe die o.g. Zentrale erfolgreich angemeldet unter Ethernet.

Jetzt möchte ich einige Pins als Stromfühler Eingänge nutzen bei einer Test Anlage.
Leider habe ich da Probleme.
Unter DCC++ Pin Definition -> Eingänge/Sensors habe ich unter -> ID die RMK Adresse, dann den PIN und was wird unter Mode (Pullup) eingestellt?
schön, dass sich jemand praktisch mal mit diesem tollen Projekt beschäftigt, zumal es seit fünf Jahren von Windigipet unterstützt wird, hatte lange das Gefühl ich bin der Einzige...

Da Du  die Zentrale "unter Ethernet" angemeldet hast, nehme an Du hast einen Mega mit DCC-Ex aufgesetzt?

die Pullups werden gesetzt (1).

Du entscheidest welche freien Pins des Arduino als Sensor (statt als Ausgang) genutzt werden sollen und unter welcher RM-Nummer sie in Windigipet angezeigt werden sollen. Diese Information wird dann im EEPROM des Arduino gespeichert.

Es sind aber definitiv keine Stromfühler. Zwischen jeden als RM genutztem Arduino-Pin und dem Gleisabschnitt musst Du einen Stromfühler - am einfachsten mit Optokoppler (oder ggf. Massemelder) - einschleifen, z. B. von Peter Giling oder vielen anderen Herstellern, z. B. hier als 8-fach-Version : https://www.ebay.de/itm/403795187498?hash=item5e0411972a:g:jAgAAOSwxahh2tfb

MfG

vik

« Letzte Änderung: 27. Juli 2022, 10:19:18 von vikr »
Es gibt keine richtige oder falsche Art und Weise dem Modellbahnhobby zu frönen 😊
  • Win-Digipet-Version:
    2012, Demoversion 2021.1.13, im Club 2021
  • Anlagenkonfiguration:
    Testanlagen mit div. Zentralen
  • Rechnerkonfiguration:
    div. Schulungsrechner

Offline Peter B.

  • Senior-Mitglied
  • Beiträge: 245
  • Ort: Nordseeküste Ort bei GoogleMaps suchen de
Re: DCC++EX
« Antwort #2 am: 27. Juli 2022, 11:09:17 »
Hallo vik,

mit dem DCC++EX beschäftige ich mich schon länger. Finde es sehr interessant.

Die Pins habe ich als Eingang definiert, siehe Bild.

Die Stromfühler ( Okkie) habe ich nach diesem Video eingerichtet.
&t=390s

Aber leider klappt es noch nicht wie gehofft.


Zu diesem Beitrag gehören 1 Anhäng(e). Um diese zu sehen oder zum Download müssen Sie sich einloggen.
Viele Grüße von der Nordseeküste

Peter
  • Win-Digipet-Version:
    WDP 2021.2c
  • Anlagenkonfiguration:
    Spur N Fleischmann, Minitrix, Arnold, Z21PG, DCC++EX, MobaLedLip, 2x S. Brandt DSD2010, LocoTurn im Bau
  • Rechnerkonfiguration:
    Intel i7 Win11 64 Bit Prof Laptop

Offline vikr

  • Senior-Mitglied
  • Beiträge: 475
Re: DCC++EX
« Antwort #3 am: 27. Juli 2022, 13:32:21 »
Hallo Peter,
Hallo vik,

mit dem DCC++EX beschäftige ich mich schon länger. Finde es sehr interessant.

Die Pins habe ich als Eingang definiert, siehe Bild.

Die Stromfühler ( Okkie) habe ich nach diesem Video eingerichtet.
Die Okkies sind für Deine N-Bahn genau richtig.
Da Du einen Mega eingerichtet hast, würde ich Dir empfehlen mit PIN 22 als RM 1 anzufangen und bis PIN 29 als RM 8 fortlaufend weiterzumachen.
Bei korrekt konfigurierten Rückmeldern sollte im WDP-RM-Monitor schon der jeweilige Kontakt rot werden, ohne dass Du irgendwelche Rückmeldehardware angeschlossen hast, sobald Du mit einem Kabel von GND an den jeweiligen PIN gehst.

Bei the way: hast Du in den Systemeinstellungen von Win Digipet "DCC++" oder "DCC-EX" als Zentrale ausgewählt?

MfG

vik


Es gibt keine richtige oder falsche Art und Weise dem Modellbahnhobby zu frönen 😊
  • Win-Digipet-Version:
    2012, Demoversion 2021.1.13, im Club 2021
  • Anlagenkonfiguration:
    Testanlagen mit div. Zentralen
  • Rechnerkonfiguration:
    div. Schulungsrechner

Offline Sven Spiegelhauer

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 9389
  • Ort: Bernau Ort bei GoogleMaps suchen de
Re: DCC++EX
« Antwort #4 am: 27. Juli 2022, 14:16:00 »
Hallo,

bitte auch auf die verwendete Firmeware des DCC-EX schauen. Bin mir nicht mehr ganz sicher, aber wir haben damals die V3.0 als Grundlage genommen. Da ist aber von Seiten der Entwickler der DCC-EX einiges passiert.
Ich werde mir das mal ansehen. Bei meinen Test hat das funktioniert.
Viele Grüße aus dem schönen Land Brandenburg
Sven
  • Win-Digipet-Version:
    2018 / 2021 / Beta (alle mit aktuellen Update)
  • Anlagenkonfiguration:
    Spur-N & G, IB-II neo, IB-II, IB-Basic, IB-Com, Loconet-RM, Servo-, Schalt- und MA-Decoder, LDT Lichtsignaldecoder, Lokdecoder(DCC) ESU/Kühn, Drehscheibendecoder G.Boll und LDT, viele Eigenbauten
  • Rechnerkonfiguration:
    Notebook Windows10 / PC Windows11

Offline Peter B.

  • Senior-Mitglied
  • Beiträge: 245
  • Ort: Nordseeküste Ort bei GoogleMaps suchen de
Re: DCC++EX
« Antwort #5 am: 27. Juli 2022, 14:28:32 »
Hallo Sven,

ja das ist richtig, die aktuelle DCC++EX Software ist 4.0.0, die habe ich auf dem Mega.
Viele Grüße von der Nordseeküste

Peter
  • Win-Digipet-Version:
    WDP 2021.2c
  • Anlagenkonfiguration:
    Spur N Fleischmann, Minitrix, Arnold, Z21PG, DCC++EX, MobaLedLip, 2x S. Brandt DSD2010, LocoTurn im Bau
  • Rechnerkonfiguration:
    Intel i7 Win11 64 Bit Prof Laptop

Offline Peter B.

  • Senior-Mitglied
  • Beiträge: 245
  • Ort: Nordseeküste Ort bei GoogleMaps suchen de
Re: DCC++EX
« Antwort #6 am: 27. Juli 2022, 14:58:25 »
Hallo,

der RMK wird als besetzt oder frei angezeigt, siehe Bild vom Log.

Aber, das Gleis im Gleisplan wird nicht Rot angezeigt.

Wo ist da der Fehler zu suchen?

Zu diesem Beitrag gehören 1 Anhäng(e). Um diese zu sehen oder zum Download müssen Sie sich einloggen.
Viele Grüße von der Nordseeküste

Peter
  • Win-Digipet-Version:
    WDP 2021.2c
  • Anlagenkonfiguration:
    Spur N Fleischmann, Minitrix, Arnold, Z21PG, DCC++EX, MobaLedLip, 2x S. Brandt DSD2010, LocoTurn im Bau
  • Rechnerkonfiguration:
    Intel i7 Win11 64 Bit Prof Laptop

Offline vikr

  • Senior-Mitglied
  • Beiträge: 475
Re: DCC++EX
« Antwort #7 am: 27. Juli 2022, 15:31:41 »
Hallo Sven,
bitte auch auf die verwendete Firmeware des DCC-EX schauen. Bin mir nicht mehr ganz sicher, aber wir haben damals die V3.0 als Grundlage genommen. Da ist aber von Seiten der Entwickler der DCC-EX einiges passiert.
ja, seit April 2022 gibt es die V4.0. Klappt aber bei mir auch unter Win Digipet 2021.

MfG

vik
Es gibt keine richtige oder falsche Art und Weise dem Modellbahnhobby zu frönen 😊
  • Win-Digipet-Version:
    2012, Demoversion 2021.1.13, im Club 2021
  • Anlagenkonfiguration:
    Testanlagen mit div. Zentralen
  • Rechnerkonfiguration:
    div. Schulungsrechner

Offline vikr

  • Senior-Mitglied
  • Beiträge: 475
Re: DCC++EX
« Antwort #8 am: 27. Juli 2022, 15:39:19 »
Hallo Peter,
der RMK wird als besetzt oder frei angezeigt, siehe Bild vom Log.

Aber, das Gleis im Gleisplan wird nicht Rot angezeigt.

Wo ist da der Fehler zu suchen?
Du hast jetzt PIN 20 bis 27 deklariert und auf PIN 20, 21, 22, 23, 24, 25, und 26 des Mega keinen Rückmelder in Win Digipet gelegt und auf PIN 27 den Rückmelder 1. Den RM 1 solltest Du eigentlich auch im Monitor und auf einem im Gleisbildeditor korrekt konfigurierten Gleisabschnitt sehen können.

Im Übrigen sind die PINs 20 und 21 m.E. unter DCC-EX auf dem Mega nicht frei und können nicht als Sensor verwendet werden.

MfG

vik
« Letzte Änderung: 27. Juli 2022, 15:51:11 von vikr »
Es gibt keine richtige oder falsche Art und Weise dem Modellbahnhobby zu frönen 😊
  • Win-Digipet-Version:
    2012, Demoversion 2021.1.13, im Club 2021
  • Anlagenkonfiguration:
    Testanlagen mit div. Zentralen
  • Rechnerkonfiguration:
    div. Schulungsrechner

Offline Peter B.

  • Senior-Mitglied
  • Beiträge: 245
  • Ort: Nordseeküste Ort bei GoogleMaps suchen de
Re: DCC++EX
« Antwort #9 am: 27. Juli 2022, 16:12:37 »
Hallo vik,

ob die Pins 20 + 21 auf dem Mega frei sind, kann ich nicht sagen.

Der RMK 1 ist in WDP Gleisbild angelegt und besetzt, wie im Log auch zu sehen.
Aber, im Gleisbild wird das besetzt nicht angezeigt, das ist ja gerade mein Problem.

Selbst wenn die Pin 20+ 21 nicht frei sind, sollten die Pins 22 + 23 mit RMK 4 + 5 doch funktionieren und anzeigen, mit dem Okkie. Machen sie aber nicht, hier bekomme ich auch keine Anzeige im Log.

Zu diesem Beitrag gehören 1 Anhäng(e). Um diese zu sehen oder zum Download müssen Sie sich einloggen.
Viele Grüße von der Nordseeküste

Peter
  • Win-Digipet-Version:
    WDP 2021.2c
  • Anlagenkonfiguration:
    Spur N Fleischmann, Minitrix, Arnold, Z21PG, DCC++EX, MobaLedLip, 2x S. Brandt DSD2010, LocoTurn im Bau
  • Rechnerkonfiguration:
    Intel i7 Win11 64 Bit Prof Laptop

Offline vikr

  • Senior-Mitglied
  • Beiträge: 475
Re: DCC++EX
« Antwort #10 am: 27. Juli 2022, 16:55:43 »
Hallo Peter,
Du hast jetzt PIN 20 bis 27 deklariert und auf PIN 20, 21, 22, 23, 24, 25, und 26 des Mega keinen Rückmelder in Win Digipet gelegt und auf PIN 27 den Rückmelder 1. Den RM 1 solltest Du eigentlich auch im Monitor und auf einem im Gleisbildeditor korrekt konfigurierten Gleisabschnitt sehen können.

Im Übrigen sind die PINs 20 und 21 m.E. unter DCC-EX auf dem Mega nicht frei und können nicht als Sensor verwendet werden.
ich muss mich leider korrigieren: in den Rückmeldesystemeinstellungen von Win Digipet sieht man nicht welche PINs man im EEPROM abgelegt hatte. Das heißt Du hast nicht die Arduino-Mega-PINs 20 bis 27 deklariert, sondern das Modul den Anschlüssen 20 bis 27 zugeteilt.

Ich hatte die Info, welche PINs betroffen sind bei meinem DCC-EX-Projekt manuell im Namen notiert.

MfG

vik

edit:  rot = zur Präzisierung nachträglich ergänzt.
« Letzte Änderung: 27. Juli 2022, 21:55:00 von vikr »
Es gibt keine richtige oder falsche Art und Weise dem Modellbahnhobby zu frönen 😊
  • Win-Digipet-Version:
    2012, Demoversion 2021.1.13, im Club 2021
  • Anlagenkonfiguration:
    Testanlagen mit div. Zentralen
  • Rechnerkonfiguration:
    div. Schulungsrechner

Offline vikr

  • Senior-Mitglied
  • Beiträge: 475
Re: DCC++EX
« Antwort #11 am: 27. Juli 2022, 17:06:47 »
Hallo Peter,
ob die Pins 20 + 21 auf dem Mega frei sind, kann ich nicht sagen.
beim DCC-EX sind 20 und 21 nicht frei zur Verwndung als Eingänge!

Deine PIN-Definitionen sind wohl falsch.
Poste doch mal Deine PIN-Definitionen oder lege besser acht neue an, angefangen mit 22 fortlaufend bis 29.

Du kannst ja Dein Projekt kopieren und die Kopie laden und dort weiter arbeiten...

MfG

vik

Zu diesem Beitrag gehören 2 Anhäng(e). Um diese zu sehen oder zum Download müssen Sie sich einloggen.
« Letzte Änderung: 27. Juli 2022, 19:17:07 von vikr »
Es gibt keine richtige oder falsche Art und Weise dem Modellbahnhobby zu frönen 😊
  • Win-Digipet-Version:
    2012, Demoversion 2021.1.13, im Club 2021
  • Anlagenkonfiguration:
    Testanlagen mit div. Zentralen
  • Rechnerkonfiguration:
    div. Schulungsrechner

Offline Peter B.

  • Senior-Mitglied
  • Beiträge: 245
  • Ort: Nordseeküste Ort bei GoogleMaps suchen de
Re: DCC++EX
« Antwort #12 am: 27. Juli 2022, 19:32:28 »
Hallo vik,

ok, vielen Dank für den Hinweis mit den Pin 20 + 21, das habe ich nicht gewußt.

Habe jetzt neue Pin Definitionen angelegt von 22 bis 27.
Jezt werden die RMK im Log richtig angezeigt, ob frei oder besetzt. Das ist schonmal gut.

Aber, auf dem Gleisplan meiner Teststrecke, wird nach wie vor nichts angezeigt.
Das verstehe ich nocht, wo da noch der Fehler ist.

Viele Grüße von der Nordseeküste

Peter
  • Win-Digipet-Version:
    WDP 2021.2c
  • Anlagenkonfiguration:
    Spur N Fleischmann, Minitrix, Arnold, Z21PG, DCC++EX, MobaLedLip, 2x S. Brandt DSD2010, LocoTurn im Bau
  • Rechnerkonfiguration:
    Intel i7 Win11 64 Bit Prof Laptop

Offline vikr

  • Senior-Mitglied
  • Beiträge: 475
Re: DCC++EX
« Antwort #13 am: 27. Juli 2022, 20:00:35 »
Hallo Peter,
Habe jetzt neue Pin Definitionen angelegt von 22 bis 27.
Jezt werden die RMK im Log richtig angezeigt, ob frei oder besetzt. Das ist schonmal gut.

Aber, auf dem Gleisplan meiner Teststrecke, wird nach wie vor nichts angezeigt.
Hast du im Gleisbildeditor die Kontakte schon kontrolliert?

MfG

vik

Zu diesem Beitrag gehören 1 Anhäng(e). Um diese zu sehen oder zum Download müssen Sie sich einloggen.
Es gibt keine richtige oder falsche Art und Weise dem Modellbahnhobby zu frönen 😊
  • Win-Digipet-Version:
    2012, Demoversion 2021.1.13, im Club 2021
  • Anlagenkonfiguration:
    Testanlagen mit div. Zentralen
  • Rechnerkonfiguration:
    div. Schulungsrechner

Offline Peter B.

  • Senior-Mitglied
  • Beiträge: 245
  • Ort: Nordseeküste Ort bei GoogleMaps suchen de
Re: DCC++EX
« Antwort #14 am: 27. Juli 2022, 20:19:53 »
Hallo vik,

ja, habe ich.

Zu diesem Beitrag gehören 1 Anhäng(e). Um diese zu sehen oder zum Download müssen Sie sich einloggen.
Viele Grüße von der Nordseeküste

Peter
  • Win-Digipet-Version:
    WDP 2021.2c
  • Anlagenkonfiguration:
    Spur N Fleischmann, Minitrix, Arnold, Z21PG, DCC++EX, MobaLedLip, 2x S. Brandt DSD2010, LocoTurn im Bau
  • Rechnerkonfiguration:
    Intel i7 Win11 64 Bit Prof Laptop