Doel:€250.00
Donaties:€130.00

Per saldo:€-120.00

Steun ons nu!

Laatst bijgewerkt
op 24-04-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Piko lok digitaal rijdt direct weg door henk
Vandaag om 10:26:47
EifelBurgenBahn door Eric v C
Vandaag om 10:25:57
Bahnbetriebswerk "Altendorf" door Eric v C
Vandaag om 10:22:59
03-05-2024 - afscheidsrit NS ICMm 4011 door 4020 281-4
Vandaag om 10:15:07
19 Toen door Rondje_HO
Vandaag om 10:11:11
Bouw van tijdperk 1 HSM en SS rijtuigen door TonM
Vandaag om 10:09:06
20 en 21 april MobExpo door MOVisser
Vandaag om 09:52:38
Baan 'begroenen', hoe, wat en waarmee? door RBlok
Vandaag om 09:52:13
Gewoon wat busfoto's door oranda-jin
Vandaag om 09:43:23
2nd Dutch US Convention, DRU Ulft NL 6/7 april 2024 door D_Loc
Vandaag om 09:38:55
Kleine Baan in H0 (≤ 0.5m²) door Scratchbuilt
Vandaag om 09:04:42
Les Billards du Vivarais door Sven
Vandaag om 09:04:33
Toon hier je nieuwe (model-) spooraanwinst(en)... door spoorijzer
Vandaag om 08:52:35
Station Roodeschool door spoorijzer
Vandaag om 08:36:23
diorama, voor lange treinen. door Benelux795
Vandaag om 07:54:29
Raadplaatje door Benelux795
Vandaag om 07:51:23
US diorama in H0 door puntenglijder
Vandaag om 07:31:13
Schrootplaats door ruudns
25 april 2024, 23:48:05
Bouw NS C 8605, BC 6012 en C 6820 door prutser
25 april 2024, 23:33:55
NS 6000 (in schaal 0) door FritsT
25 april 2024, 23:04:33
Toon hier je pas gereed gekomen (model-)spoorbouwsels ... door Bob R.
25 april 2024, 22:40:14
Nederland jaren 50 op basis van mijn roots door defender
25 april 2024, 22:23:03
hoe diep is de kuil van een 23 meter draaischijf door peterha
25 april 2024, 22:20:53
Ijzeren Rijn: militair transport door ijzeren rijn
25 april 2024, 22:10:05
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
25 april 2024, 21:39:10
Mijn eerste H0-modeltreinbaan in aanbouw door Schachbrett
25 april 2024, 21:09:44
Pfarrerwinkel bahn door Schachbrett
25 april 2024, 21:08:37
Aachenau West door wob
25 april 2024, 19:10:24
Modelbaan schaal H0 niet geheel sluiten in pc prog door MartinRT
25 april 2024, 19:04:37
Bouw van postrijtuig P 7911-7920 (plan C) van FRIE door Rob Bennis
25 april 2024, 17:45:39
  

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

1op160

  • Offline Offline
  • Berichten: 353
    • 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

bask185

  • Offline Offline
  • Berichten: 4067
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: 353
    • 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

1op160

  • Offline Offline
  • Berichten: 353
    • 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

bask185

  • Offline Offline
  • Berichten: 4067
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: 317
  • 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: 353
    • 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

1op160

  • Offline Offline
  • Berichten: 353
    • 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

bask185

  • Offline Offline
  • Berichten: 4067
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: 353
    • 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

1op160

  • Offline Offline
  • Berichten: 353
    • 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

bask185

  • Offline Offline
  • Berichten: 4067
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: 353
    • 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

bask185

  • Offline Offline
  • Berichten: 4067
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: 353
    • 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