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

2025-10-13:Nederlands spoor niet weerbaar genoeg in tijd van toenemende dreiging door Luit
Vandaag om 15:04:49
Van 2D afbeelding naar 3D model door janw
Vandaag om 15:02:06
Albert's fantasie in schaal 0e door Noordernet
Vandaag om 14:44:56
Baan in Los Angeles door Ronald Halma
Vandaag om 14:38:38
Da's Daz 2 door Huup
Vandaag om 14:28:41
Raadplaatje door Karben
Vandaag om 14:18:51
Roco Loc trilt 1 kant op bij optrekken icm klokanker door Ronald Halma
Vandaag om 14:17:44
't Boemeltje door RobVille
Vandaag om 14:16:40
Modelspoorbaan van Einte door MOVisser
Vandaag om 13:52:12
Multimaus Error 13 door henk
Vandaag om 13:49:55
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
Vandaag om 13:46:01
Am Ende der Strecke, modulebaan op 1 M2 door Wim Vink
Vandaag om 13:33:23
Bahnbetriebswerk "Altendorf" door Wim Vink
Vandaag om 13:32:33
zoeken waar een draad zit op de baan door Hasenwald
Vandaag om 12:39:07
C12c rijtuig door spoorijzer
Vandaag om 12:31:45
Piko NS 5/600 Hippel 2025 door Huup
Vandaag om 11:53:14
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 11:49:54
Die Sauerlandbahn - Tijdperk III door Jelmer
Vandaag om 11:42:01
Mijn eerste H0-modeltreinbaan in aanbouw door jerrytrein
Vandaag om 11:31:24
NS-1000 in spoor-1 door FritsT
Vandaag om 11:23:30
Het einde van de RhB- Chiavenna Stazione Merci door Hollandserhbfan
Vandaag om 10:41:33
Toon hier je nieuwe (model-) spooraanwinst(en)... door Rob Ellerman
Vandaag om 10:09:36
Spoor nul RijGroep NoordOost/Nederland door bernhard67
Vandaag om 09:39:25
Blokken, isoleren en bezetmelders. Help! door AdLoc
Vandaag om 09:29:28
Terschellinger Spoor door roco
Vandaag om 07:57:18
Arlbergbahn.. ? door spoorijzer
Vandaag om 07:45:25
0n30 diorama: Sedona Verde River Canyon door Frits C
Vandaag om 07:03:31
Nederland jaren 50 op basis van mijn roots door defender
Vandaag om 05:11:03
Bouw spoor nul modulebaan, Bahnhof Königshofen, tijdperk III door bernhard67
12 October 2025, 23:57:13
Materieel verzameling van Michiel(NDS) door neudalhausenstadbahn
12 October 2025, 23:51:11
  

Auteur Topic: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE  (gelezen 3005 keer)

Nick1950

  • Offline Offline
  • Berichten: 17
    • Nick Trains
Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Gepost op: 08 December 2007, 22:42:17 »

Hallo allemaal,
Ik heb een DCC Decoder ontwikkeld voor wissels en seinen op basis van een AT89C2051.
Je kan het schema e.d. vinden op mijn site.

http://home.hccnet.nl/n.goes/

Omdat ik dit project niet voor mijzelf wilde houden heb ik het gepubliceerd via mijn website. Er zitten nogal wat uren ontwikkeling in dus ik dacht dit project voor andere digitale rijders beschikbaar te stellen.

Zelf werk ik met LENZ en en de DCC Decoder functioneert zonder mankeren.
Ook werkt hij goed met de Intellibox van Uhlenbrock.
Maar met het Twincentre van Fleischmann en de Multimaus van ROCO gaat het niet.

Ik vermoed dat er wellicht verschillen zijn binnne het DCC Format. Tolleranties in timing van de seriele data of zo....

Weet iemand van jullie wat hiervan de oorzaak kan zijn?

Groet Nico

Hans Keulen

  • SIK 1:1
  • Offline Offline
  • Berichten: 336
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #1 Gepost op: 09 December 2007, 00:09:05 »
Uiterst vreemd Nico. Ik neem aan dat je decoder voldoet aan de timing normen in de NEM670 '?
(zie www.morop.org)


D.w.z. :
1 bit is 58 microseconden plus of min 6 microseconden
0 bit is 100 microseconden. Decoder moet bit als nul herkennen tussen 90 en 10000 mikroseconden.

Ik heb even mijn IB en multimaus op de scope gezet. Daar zie ik geen meetbaar verschil.

hans

piksov

  • Offline Offline
  • Berichten: 869
  • OpenDCC fan
    • Het rijk N op zolder
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #2 Gepost op: 09 December 2007, 13:29:34 »
Leuk hoor die multi-protocol centrales, maar als je niet goed oplet, laat je je soms foppen.

Het is mij ook wel eens overkomen dat mijn decoders het niet doet ...

Wat blijkt dan? Dan heb ik weer een adres gekozen wat niet op het DCC formaat staat ingesteld maar op FMZ (in geval van mijn TWIN-CENTER)

Check even je formaat ....

TWIN-CENTER werkt goed samen met de OPENDCC decoders....

Guus
OpenDCC fan

Hans Keulen

  • SIK 1:1
  • Offline Offline
  • Berichten: 336
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #3 Gepost op: 09 December 2007, 13:41:47 »
Guus,

Nivco geeft aan dat zijn decoder het doet op Lenz (= puur DCC) maar niet op Roco Multimaus (= puur DCC). Hij heeft dus niet alleen een instellingsprobleem.

Hans

Dave van der Locht

  • Offline Offline
  • Berichten: 1064
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #4 Gepost op: 09 December 2007, 13:46:10 »
Zoals Guus aangaf kan inderdaad het multi-protocol gebeuren wel eens roet in 't eten gooien.

Ook is het uiterst belangrijk de specificaties van de NMRA exact in acht te nemen. Niet elke centrale stuurt exact het zelfde DCC signaal uit, daar zitten (zeer kleine) afwijkingen in. Waardoor je dus een bepaalde tolerantie moet inbakken in je decoder (zie NMRA specs).

Een dergelijk probleem heb ik zelf ook gehad met mijn zelfbouw decoders. Er zijn diverse oorzaken mogelijk, maar het begint i.i.g. met het 100% nauwkeurig in acht nemen van de NMRA specificaties en zeker weten dat je een DCC decoder aanstuurt vanuit de centrale.

Groetjes,
Dave
Beter een gat in een trein, dan een trein in je gat.

piksov

  • Offline Offline
  • Berichten: 869
  • OpenDCC fan
    • Het rijk N op zolder
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #5 Gepost op: 09 December 2007, 13:56:18 »
En dan is er nog gedoe met de dcc adressen op een ibox (tc is een afgeleide van de ibox)

Hoe het precies in elkaar steekt weet ik niet meer precies maar blijkbaar worden adressen soms verschoven. Blijkbaar is de dcc spec. hier anders te interpreteren.

Om dit zeker te weten zou ik het programmaatje ShowDCC downloaden (even googlen op showdcc). Met 3 weerstandjes en 2 diodes kun je dan je dcc signaal naar de microfoon ingang van je geluidskaart voeren. Met ShowDCC kun je dan precies zien welke info op de rails gezet wordt.

Adressen e.d. kun je dan controlleren.

(met dank aan Dave vd Locht die mij een tijdje geleden op dit tool wees)
OpenDCC fan

Nick1950

  • Offline Offline
  • Berichten: 17
    • Nick Trains
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #6 Gepost op: 09 December 2007, 15:18:55 »
Hallo beste mensen,

Hartelijk dank voor jullie reacties. Het is toch een specifiek terrein en dan toch al reacties.

Ik heb de NMRA specs tijdens het ontwikkelen wel aangehouden. Maar ik ga toch eens met de hardware aan de gang of dat ook werkelijk zo is.
Dat gedoe met multi-protocol heb ik ook wel voor ogen, maar ik ben er nooit bij als men de decoder na het bouwen uiteindelijk gaat testen.
Onlangs had ik aan iemand een door mij zelf gebouwde decoder opgestuurd om eerst maar eens te testen. Op een TC. Hij had al meerdere decoders in gebruik. Maar geen resultaat met mijn decoder.

Een week later stuur ik dezelfde decoder naar iemand met een IBox en alles werkt perfect.

Ik had ook het idee dat de TC en IBox uit dezelfde fabriek komen.


Ik heb zelf niet al die systemen in huis, dus kan het niet testen.
Als een van jullie mijn decoder eens willen testen, hou ik me aanbevolen.

Tot zover 
Nico
Have a nice day
 

piksov

  • Offline Offline
  • Berichten: 869
  • OpenDCC fan
    • Het rijk N op zolder
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #7 Gepost op: 09 December 2007, 16:50:48 »
ik heb een TWIN-CENTER en OPENDCC, ik wil wel e.e.a. voor je testen
OpenDCC fan

Nick1950

  • Offline Offline
  • Berichten: 17
    • Nick Trains
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #8 Gepost op: 09 December 2007, 17:17:53 »
Beste Piksov,

Als je wilt testen stel ik dat zeer op prijs.
Ik heb ook even je website bekeken. Leuk project dat OPEN DCC.

Stuur me je adres en dan zal ik volgende week een exemplaar opsturen.

Groetjes Nico

« Laatst bewerkt op: 09 December 2007, 22:58:27 door Sander Lageveen. Reden: emailadres verwijderd »

piksov

  • Offline Offline
  • Berichten: 869
  • OpenDCC fan
    • Het rijk N op zolder
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #9 Gepost op: 09 December 2007, 19:19:52 »
Gevonden!!!

bron: http://www.opendcc.de/modell/opendcc/opendcc_sw.html


Beispiel 2: Weichenansteuerung per DCC
Es wird ein Befehl mit 3 Byte geschickt:
Preamble Startbit  Adressbyte 10AAAAAA
         Startbit  Datenbyte  1AAA1BBR
         Startbit  Prüfsumme
         Stopbit

Dabei bedeutet im Adressbyte AAAAAA [A5 .. A0] und im Datenbyte AAA [A8 .. A6], wobei die Adressen A8 bis A6 invertiert übertragen werden. BB ist die lokale Adresse am Decoder (0,1,2,3), R ist das Outputbit, d.h. welche Spule aktiviert werden soll. In der Zentrale wird nun z.B. aus der von PC übermittelten Adressen wie folgt das DCC-Telegramm zusammengebaut:
   Adressbyte = 0x80 + (adresse & 0x3F);
   Datenbyte  = 0x80 + (adresse / 0x40) ^ 0x07) * 0x10;
   Prüfsumme  = Adressbyte ^ Datenbyte;

Die Adresse 0 ist als Broadcast reserviert, so dass die erste Weichengruppe bei Adresse 1 liegt. Leider gibt es bei den PC-Protokollen der einzelen Zentralen kleine, aber störende Unterschiede im Adressbereich und in der Interpretation des Outputbits sowie des Activatebits (im obigen Beispiel die 1).

Uhlenbrock (Intellibox) beschreibt wie folgt (und überträgt auch so):
'r' (red = thrown) and ('r' may also be spec'd as '0')
'g' (green = closed) and ('r' may also be spec'd as '1')
Der Adressbereich in der PC Schnittstelle beginnt dagegen entgegen der Dokumentation bei 1. Das heißt, der erste Decoder liegt auf Adressen 1 ... 4; Die Intellibox sendet auch nie den Abschaltbefehl auf das Gleis, auch wenn dieser vom PC aus angefordert wird.

Lenz beschreibt das Richtungsbit als D2 mit folgendem Text:
D2: D2 = 0 bedeutet Ausgang 1 der Weiche gewählt.
     D2 = 1 bedeutet Ausgang 2 der Weiche gewählt.

Allerdings läßt es sich nirgends rausfinden, was Ausgang 1 oder 2 bedeutet. An Hand eines Logfiles scheint rot und grün vertauscht zu sein. OpenDCC bildet diese Invertierung (abschaltbar) durch eine CV nach.
Dafür beginnen die Weichenadressen bei Lenz bei der Adresse 0 und den Abschaltbefehl gibt es.
OpenDCC fan

Wim Ros

  • BHV
  • Offline Offline
  • Berichten: 7819
  • Alleen de waarheid ligt in het midden.
    • Perrongeluk
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #10 Gepost op: 09 December 2007, 21:22:43 »
En wat wil je hier nu precies mee zeggen??
Want volgens mij staan hier een paar halve waarheden in.

Mvg
Wim.
Intellibox via LocoNet-Interface met s88 via een s88 naar LocoNet adapter.Of L.NET-S88SD16-N Marklin 6021 via een 63820, LocoNet-Interface en een s88 naar LocoNet adapter. Lenz Digital Plus via  LI101F of s88XPressNetLi s88SD16-n. http://rosoft.boards.net

Hans Keulen

  • SIK 1:1
  • Offline Offline
  • Berichten: 336
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #11 Gepost op: 09 December 2007, 21:55:57 »
Piksov,

Ik snap, net als Wim, niet wat je hiermee wil zeggen. Nog afgezien van de aard van analyse.
Nico geeft aan dat zijn decoders WEL werken op Lenz en IB (die hier worden vergeleken) en NIET op TC (IB kloon met andere firmware) en Roco Multimaus (puur DCC).

Hans

P.S. Nico, als je een multimaus wil hebben om te testen dan valt dat te regelen.

Nick1950

  • Offline Offline
  • Berichten: 17
    • Nick Trains
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #12 Gepost op: 09 December 2007, 22:45:15 »
Hans,

dat is een geweldig aanbod. Daar wil ik graag gebruik van maken.

Wat Piksov wil zeggen is dat de adressen met 1 verschoven zijn.

Nico

Overigens dank aan allen voor jullie reacties en medewerking.

Wim Ros

  • BHV
  • Offline Offline
  • Berichten: 7819
  • Alleen de waarheid ligt in het midden.
    • Perrongeluk
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #13 Gepost op: 09 December 2007, 22:52:34 »
De wisseladressen zijn niet met 1 verschoven.

Wissel nummer 1 op mijn LS100 is bediend met de IB als mijn wisselnummer 1 op mijn Lenz Set.

Wat daar staat te lezen is wat je via een software programma moet uitzenden via het P50Xa of P50Xb interface protocol, maar dat is heel iets anders dan het uiteindelijke protocol wat de IB of de TC op de rails zet.

De Intellibox en het Twin-Center zijn aan elkaar gelijk, dus als je decoder wel op de Intellibox werkt, dan werlkt hij ook op het Twin-Center, er is namelijk geen enkel verschil.

Bij de Multi-Maus daar integen zijn de wisseladressen wel verschoven en wel met een factor 4, dus dat het daar niet werkt kan kloppen, maar alleen omdat je het verkeerde wisseladres zend.
Als dat juist is zal ook de Multi-Maus werken met jouw decoder.

Mvg
Wim.

Intellibox via LocoNet-Interface met s88 via een s88 naar LocoNet adapter.Of L.NET-S88SD16-N Marklin 6021 via een 63820, LocoNet-Interface en een s88 naar LocoNet adapter. Lenz Digital Plus via  LI101F of s88XPressNetLi s88SD16-n. http://rosoft.boards.net

Nick1950

  • Offline Offline
  • Berichten: 17
    • Nick Trains
Re: Dcc Decoder werkt wel op LENZ maar niet op TWINCENTRE
« Reactie #14 Gepost op: 11 December 2007, 17:17:37 »
Wim,

Dat zou betekenen dat als ik bijvoorbeeld de groep wissels 5,6,7,8 wil aansturen ik op de multimaus wissel nummer 1,2,3,4 of 9,10,11,12 moet gebruiken???

Verschuiven omhoog of naar beneden???

Nico