Doel:€250.00
Donaties:€160.00

Per saldo:€-90.00

Steun ons nu!

Laatst bijgewerkt
op 07-10-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Raadplaatje door grossraumwagen
Vandaag om 20:43:59
Een tram voor de kikker door M. Ardon
Vandaag om 20:39:57
Hoe de wagenbakken los te maken van Roco Abteilwagens? door FransW
Vandaag om 20:30:21
Mijn eerste H0-modeltreinbaan in aanbouw door Ronald69
Vandaag om 20:26:58
Rondom Charlois door Alewijn
Vandaag om 20:25:22
Vier maanden geen treinen tussen Goes en Vlissingen in 2029 door henk
Vandaag om 19:37:34
Kleur achtergrond door Jan Bennink
Vandaag om 19:37:26
Treinenmuziek door Ferdinand Bogman
Vandaag om 19:10:14
Micro Motor inbouwen in Fleischmann BR80 Tandrad (Groene Carl) door Marco EB
Vandaag om 19:00:52
Toon hier je nieuwe (model-) spooraanwinst(en)... door Eriktrein
Vandaag om 18:55:29
NS 4300 (in spoor 0) door FritsT
Vandaag om 18:27:16
MODELSPOOR 2024 by MTD - 19 & 20 oktober 2024 in Edegem (B) door Frans Peeters
Vandaag om 18:23:44
Ombouw/Pimpen Bolle neuzen door Frans Peeters
Vandaag om 18:16:59
Ervaringen met bezorgdiensten (PostNL, DHL, etc) door VulcanRaven
Vandaag om 18:10:54
Klimspiraal met 3 sporen, hoe te bereken met Excel door MOVisser
Vandaag om 18:08:57
Nieuwe baan, nu nog zonder naam... door Paulus1201
Vandaag om 18:03:02
Vijfhuis (v.h. Frotterdam) door Ben
Vandaag om 17:58:39
Schip vaart tegen spoorbrug bij Alphen aan den Rijn, nog uren geen treinverkeer door NS264
Vandaag om 17:56:04
Gekke/vreemde/rare filmpjes en video's met treinen erin. door BartvD
Vandaag om 17:52:18
Rondje door Lissabon met Lijn 28 door Basmans
Vandaag om 17:33:32
US diorama in H0 door Wim Vink
Vandaag om 17:14:31
De overeenkomst tussen een Ovaalramer en een Motorpost. door FritsT
Vandaag om 17:12:14
Snelheid regelen decoder 611573 door bellejt
Vandaag om 16:39:39
Einde Koemo ballast ??? door basjuh1981
Vandaag om 16:36:07
Gouda in H0 door Daan Neijenhuis
Vandaag om 16:11:42
Open dag MSG ‘s Hertogenbosch door Peter.v.L
Vandaag om 15:30:37
Boek over de NS in 1984-1985 door edwin1974
Vandaag om 15:17:47
Witmoosdorf door Bert55
Vandaag om 15:16:43
Am Ende der Strecke, modulebaan op 1 M2 door Wim Vink
Vandaag om 15:14:14
Zee. Land. door Huup
Vandaag om 13:05:32
  

Auteur Topic: S88 en DCC wisseldecoders met Arduino  (gelezen 6493 keer)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #30 Gepost op: 03 April 2023, 10:11:23 »
2x maar?
Blijkbaar ligt het eraan hoe lang ik de knop ingedrukt houd.
Als ik op de centrale langer op de knop druk om de wissel om te zetten krijg ik het signaal vaker binnen.
Als ik heel snel ben maar 1x.

Wat voor DCC centrale gebruik je?
Fleischmann Twin-Center

https://forum.arduino.cc/t/nmradcc-utilisation/1026078/5
Ik heb wel gevonden dat ik notifyDccAccTurnoutBoard() moet gebruiken ipv notifyDccAccTurnoutOutput()
Nu is bij mij bij elk adres 100 opgeteld... moest ik even uitzoeken maar blijkt zo ingesteld in mijn centrale
is namelijk een virtueel adres (dus dit klopt helemaal). ik heb de knop 1 (op mijn centrale) doorverwezen naar adres 101.

werkt de code dan nog?

Ja, code werkt nog steeds zonder die regel.
« Laatst bewerkt op: 03 April 2023, 10:41:48 door 1op160 »
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

bask185

  • Offline Offline
  • Berichten: 4452
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #31 Gepost op: 03 April 2023, 10:49:18 »
Ik heb zelf wel die eerste callback functie gebruikt zonder dit adressen probleem met de z21 . Er zit iig wel meer in de library dan je nodig heb :-\ Ik heb zelf 1 of 2x met DCC gespeeld, dus het fijne van die library moet ik nog bekijken.

Ik weet eigenlijk niks van de twincenter af :-\ . Kan ije niet vertellen of het in de library of de twincenter ligt.

Ik zie wel in die library dat je 3 verschillende flags kan zetten
    CV29_EXT_ADDRESSING      = 0b00100000, /** bit 5: "0" = one byte addressing, "1" = two byte addressing */
    CV29_OUTPUT_ADDRESS_MODE = 0b01000000, /** bit 6: "0" = Decoder Address Mode "1" = Output Address Mode */
    CV29_ACCESSORY_DECODER   = 0b10000000, /** bit 7: "0" = Multi-Function Decoder Mode "1" = Accessory Decoder Mode */
Die eerste is volgens mij voor DCC extended commando's dat is bedacht voor seinen die meer dan 2 beelden kunnen tonen. Behalve een 0 of een 1, kent die meer standen. Zo hoef je niet meer meerdere adressen voor 1 sein te gebruiken. Deze hebben we sws niet nodig.

Die onderste moet volgens mij sws actief zijn. Het is dan alleen even spelen met die output adres mode en kijken wat er gebeurt. Volgens mij had dat iets te maken met dat er informatie voor 4 wissels in 1 DCC-pakket liggen. Het is alweer een tijdje geleden dat ik me hiermee bezig hield

Mvg,

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #32 Gepost op: 05 April 2023, 08:27:49 »
Eerst versie van mijn "zelf"-gemaakte decoder is af.
Met dank aan jullie voor alle tips en info, vooral Bas (y) en zijn DCC-interface printje.
https://1op160.nl/arduino-nano-dcc-decoder/

Ik heb er ook een kort filmpje van gemaakt:
https://1op160.nl/video-arduino-nano-dcc-decoder/
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #33 Gepost op: 14 April 2023, 21:06:37 »
Zoals ik eerder liet weten lukt het om met een Arduino DCC opdrachten te ontvangen en bijvoorbeeld servo's te bewegen.

Nu dit lukt leek mij dit ook handig om te gebruiken voor mijn vitrine die ik wil laten bewegen om zo verschillende treinen te kunnen wisselen.
https://1op160.nl/uitleg-over-mijn-vitrine/
Je zou mijn vitrine versimpeld kunnen zien als een transfer table.


Dit soort dingen en trouwens ook een draaischijf zijn ook via DCC bestuurbaar.
Maar kan iemand uitleggen hoe dat werkt?

Voor een wissel heb je een adres en een stand 0 of 1.
Maar hier zou je op een adres meerdere standen moeten kunnen ontvangen.
Of meerdere adressen hebben die stand 0 of 1 kunnen zijn en dan bepalen welke combinatie welke stand is.
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

bask185

  • Offline Offline
  • Berichten: 4452
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #34 Gepost op: 14 April 2023, 22:01:28 »
Het is net wat je wilt hebben. Volgens mij kan kan adres 1 gebogen voor een stand gebruiken en adres 1 recht voor een andere stand. Als je dan 10 posities heb, zou je het met 5 adressen afkunnen. Maar misschien wil je een adres per stand waarbij het dan niet uitmaakt of je het adres naar recht of gebogen stuurt.

Een andere mogelijkheid is dat je gebruik maakt van het DCC extended protocol. Behalve een stand 0 en stand 1 kan je tot 31 verschillende standen per adres gebruiken. Dit is ooit bedacht voor seinen met meer dan 2 seinbeelden. Je centrale moet DCC extendend dan natuurlijk ook kunnen ondersteunen.

Mvg,

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Joz

  • a.k.a. Jos
  • Offline Offline
  • Berichten: 409
  • Vaak bu'j te bange
    • Museumdepot Beekbergen in H0
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #35 Gepost op: 14 April 2023, 22:05:25 »
In de handleiding van de Digikeijs wijlen DR5052 DIGITURN decoder, bijlage 7, stonden de Märklin en Fleischmann protocollen adresseringsmethoden opgesomd.
Weliswaar voor een draischijf, maar wellicht kun je er wat mee.

Adr. func  Functie Märklin® Protocol
225  rood  Einde programmering
     groen Begin met programmeren
226  rood  Clear 180°
     groen Turn
227  rood  Rechtsom stap
     groen linkse stap
228  rood  Draai met de klok mee
     groen Tegen de klok in draaien
229  rood  spoorwegverbinding 1
     groen spoorwegverbinding 2
230  rood  spoorwegverbinding 3
     groen spoorwegverbinding 4
231  rood  spoorwegverbinding 5
     groen spoorwegverbinding 6
232  rood  spoorwegverbinding 7
     groen spoorwegverbinding 8
233  rood  spoorwegverbinding 9
     groen spoorwegverbinding 10
...
240  rood  spoorwegverbinding 23
     groen spoorwegverbinding 24

Adr. func  Functie Fleischmann® Protocol
200  rood  180° met de klok mee draaien
     groen 180° tegen de wijzers van de klok in draaien
201  rood  spoorwegverbinding 1 met brughuisje bij de aansluiting
     groen spoorwegverbinding 1 zonder brughuisje bij de aansluiting
202  rood  spoorwegverbinding 2 met brughuisje bij de aansluiting
     groen spoorwegverbinding 2 zonder brughuisje bij de aansluiting
203  rood  spoorwegverbinding 3 met brughuisje bij de aansluiting
     groen spoorwegverbinding 3 zonder brughuisje bij de aansluiting
204  rood  spoorwegverbinding 4 met brughuisje bij de aansluiting
     groen spoorwegverbinding 4 zonder brughuisje bij de aansluiting
...
248  rood  spoorwegverbinding 47 met brughuisje bij de aansluiting
     groen spoorwegverbinding 47 zonder brughuisje bij de aansluiting
249  rood  spoorwegverbinding 48 met brughuisje bij de aansluiting
     groen spoorwegverbinding 48 zonder brughuisje bij de aansluiting
« Laatst bewerkt op: 14 April 2023, 22:08:32 door Jozz »

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #36 Gepost op: 14 April 2023, 22:35:29 »
..., maar wellicht kun je er wat mee.

Bedankt Jozz, het lijkt erop dat er dus inderdaad meerdere adressen zijn met stand 0 of 1.
(in deze beschrijving rood of groen)
Waarbij elk adres een functie heeft.
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #37 Gepost op: 19 April 2023, 20:46:55 »
Net een korte video online gezet van het testen van mijn eerste wissel.  ;D

https://1op160.nl/zelfbouw-servo-wisselaandrijving/
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

bask185

  • Offline Offline
  • Berichten: 4452
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #38 Gepost op: 19 April 2023, 21:23:31 »
Ziet er goed uit  ;). Heb je nu niet het probleem dat de as te veel op en neer beweegt? Dat had ik aanvankelijk wel een beetje. Sindsdien doe ik het ijzerdraadje star op de vleugel monteren.

Mvg,

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #39 Gepost op: 22 April 2023, 15:47:18 »
Ziet er goed uit  ;). Heb je nu niet het probleem dat de as te veel op en neer beweegt?
Volgens mij gaat het bij mij goed... kan natuurlijk ook puur toeval zijn.
Ik heb niet het idee dat er iets op en neer beweegt.

Sindsdien doe ik het ijzerdraadje star op de vleugel monteren.
Hoe bedoel je dit precies? Ik snap het niet helemaal  ??? ::)
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #40 Gepost op: 29 November 2023, 11:45:16 »
Het is al even geleden... maar ik ben een heel eind met het maken van mijn wisseldecoder.
Ik ben nog bezig met het maken van een behuizing. Die ga ik binnenkort printen met de 3D printer.
Hier is mijn eerste wisseldecoder te zien: https://1op160.nl/dcc-wisseldecoder/.
Bas nogmaals dank voor jouw bijdrage hieraan.
Ik ben ook S88 kabels aan het maken: https://1op160.nl/zelf-s88-kabels-maken/.
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

bask185

  • Offline Offline
  • Berichten: 4452
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #41 Gepost op: 29 November 2023, 12:22:36 »
ziet er goed uit (y) Wat voor voeding gebruik je voor je servo's?

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #42 Gepost op: 29 November 2023, 12:34:20 »
Wat voor voeding gebruik je voor je servo's?

Een "Mean Well LRS-150F-5" netvoeding.
Output 5VDC @ 22A
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

bask185

  • Offline Offline
  • Berichten: 4452
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #43 Gepost op: 29 November 2023, 12:53:17 »
22A moet wel 'toereikend' zijn voor een paar servo's  ::)
Train-Science.com
Train-Science github
It ain't rocket science ;-)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: S88 en DCC wisseldecoders met Arduino
« Reactie #44 Gepost op: 29 November 2023, 12:55:54 »
22A moet wel 'toereikend' zijn voor een paar servo's  ::)

Dat verwacht ik ook wel  ;D
Er komen wel meerdere van dit soort decoders aan (op termijn).
Maar dan nog moet dit geen probleem zijn.
Misschien was deze voeding wat overdreven...
Maar ik heb liever vermogen over dan dat alles op de limieten werkt.
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen