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

The Summer of 69 door Besselspoor
Vandaag om 12:31:05
Bouw spoor nul modulebaan, Bahnhof Königshofen, tijdperk III door BartvD
Vandaag om 12:30:05
Albert's fantasie in schaal 0e door BartvD
Vandaag om 12:29:24
Alt-Wutachtalbahn 2025 door Eric v C
Vandaag om 11:55:05
Dat overkomt mij niet. door Ferdinand Bogman
Vandaag om 11:45:40
Catalogus nummers diverse wagons (Trix, Lilliput en Fleischmann) door Vonkentrekker
Vandaag om 11:38:07
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door Ferdinand Bogman
Vandaag om 11:23:08
Opstelbaan door Benelux795
Vandaag om 11:23:06
Roco BR 93 stroomafname door Henk Veenstra
Vandaag om 11:20:49
DCC-decoder geïntegreerd in sein(voet) door Eric v C
Vandaag om 11:19:34
Toon hier je nieuwe (model-) spooraanwinst(en)... door Ferdinand Bogman
Vandaag om 11:10:01
24e smalspoormodelbouwdagen 30 en 31 augustus 2025 bij Stoomtrein Katwijk Leiden door Peter Soonius
Vandaag om 10:58:35
Microstepper motoren voor armseinpalen door Eric v C
Vandaag om 10:50:13
De bouw van mijn modelbaan in Thailand door Thai-Bundesbahn
Vandaag om 10:47:09
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 10:41:32
RTM in 0m door BartvD
Vandaag om 10:26:53
Twentse Modelspoorweg Club (TMC): Digitale besturing door bask185
Vandaag om 10:20:13
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
Vandaag om 09:44:52
Dönsdorfer Bauberichte door spoorzeven
Vandaag om 09:41:18
Module vliegveld Jan van Mourik door MOVisser
Vandaag om 09:38:37
Mijn eerste baan, Hexental in ho. 380x 120cm door Hollandserhbfan
Vandaag om 09:16:51
Het einde van de RhB- Chiavenna Stazione Merci door Hollandserhbfan
Vandaag om 09:04:54
Eén leuke of mooie trein/spoor foto van je vakantie. door BartvD
Vandaag om 08:49:53
Mijn eerste H0-modeltreinbaan in aanbouw door Jelmer
Vandaag om 08:25:05
De overeenkomst tussen een Ovaalramer en een Motorpost. door Kees-Jan
Vandaag om 08:08:00
Ronald doet de Fork Challenge! door tothebeach
Vandaag om 07:58:49
Fleischmann 4902 K set met KPEV 7316 door henk
Vandaag om 06:02:04
Roco ns 309 ac>dc door hmmglaser
27 August 2025, 22:41:43
Onlangs gespot - gefotografeerd, de foto's door GerardvV
27 August 2025, 22:04:43
Länderbahn en Reichsbahn locomotieven. door Vroeger
27 August 2025, 21:40:16
  

Auteur Topic: DCC Servo decoder met Arduino voor dummy’s  (gelezen 38148 keer)

Bert van Gelder

  • Offline Offline
  • Berichten: 4385
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #15 Gepost op: 10 November 2015, 16:38:52 »
Beste,

Om Nico's draadje over zijn project niet te veel te laten ondersneeuwen, zijn de reacties omtrent een werkgroep afgesplitst.

Je vindt ze in dit draadje:
http://forum.beneluxspoor.net/index.php/topic,66940.msg3221613356.html#msg3221613356

Gr, Bert
Team moderatoren

Wiebren

  • Offline Offline
  • Berichten: 15
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #16 Gepost op: 10 November 2015, 21:01:42 »
Nico,
Bedankt voor de toevoeging. We gaan er op de Mac mee stoeien.

Hans van de Burgt

  • Onshape Gebruikersgroep
  • Offline Offline
  • Berichten: 6537
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #17 Gepost op: 11 November 2015, 08:29:48 »
Vandaag geeft Ruud Boer (RudyB) een Arduino workshop voor dummy's zijn medeleven van de EMV.
Mogelijk worden er vaker zulke workshops gegeven.

Grzz, Hans

zwitserland

  • Offline Offline
  • Berichten: 87
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #18 Gepost op: 11 November 2015, 09:12:22 »
Hallo, mag ik vragen waar en hoe laat wordt deze workshop gegeven?
Heb interesse.

Groet Jan.

NTeering

  • Offline Offline
  • Berichten: 1039
    • ARduino Controlled MOdel RAilway
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #19 Gepost op: 11 November 2015, 16:17:15 »
@Rudy,

Rudy zou je de servodecoder voor dummy's eens op je eigen baan willen/durven uitproberen?
Je hebt immers al Arduino's onder je baan hangen.
Ik hoor graag hoe dat bevalt.

Nico

Hans van de Burgt

  • Onshape Gebruikersgroep
  • Offline Offline
  • Berichten: 6537
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #20 Gepost op: 11 November 2015, 19:23:01 »
De workshop was heden ochtend, alleen voor leden van de EMV.
Het was een uitermate boeiende en inspirerende sessie. Heel veel geleerd.
Grote kans dat Ruud deze workshops ook gaat geven voor gebruikers van BNLS.

Ruud adviseerde om een (goedkope) Arduino startset te kopen bij
Aliexpress.

Voor $ 24,- krijg je dit pakket:



Er zit geen instructieboek bij, maar de Arduino website geeft meer dan genoeg informatie. Deze is (helaas) alleen in het Engels beschikbaar.
Zie: https://www.arduino.cc

Grzz, Hans



Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #21 Gepost op: 11 November 2015, 19:41:01 »
Voor de beginners is ook deze nederlandse site een prima vertrekpunt
http://www.arduino.nu/

gr. Frits
Groet Frits

RudyB

  • Offline Offline
  • Berichten: 629
  • EMV
    • RudysModelRailway
Startset
« Reactie #22 Gepost op: 11 November 2015, 22:37:07 »
Ik wil graag even melden dat ik niet zozeer de getoonde startset adviseer (dat schreef Hans ook niet, maar ik meld het toch even voor de duidelijkheid :) ).

Ik probeerde tijdens de bijeenkomst aan te geven dat je bij Aliexpress diverse leuke startsets kunt krijgen, al vanaf €6,-. De inhoud verschilt, het hangt er maar net vanaf wat je zelf leuk vindt. Binnen Aliexpres zoeken op 'Arduino starter kit'.
« Laatst bewerkt op: 11 November 2015, 22:41:56 door RudyB »

RudyB

  • Offline Offline
  • Berichten: 629
  • EMV
    • RudysModelRailway
Beta test
« Reactie #23 Gepost op: 11 November 2015, 22:48:39 »
Nico, afgelopen maandag heb ik er even kort mee gespeeld. Zal er de komende dagen beter naar kijken. Onder de baan 'hangen' is me iets teveel werk, maar ik zal hem aan de DCC hangen en een servo 'afregelen'.

Wat ik tijdrovend vond is dat je elke keer + Enter of - Enter moet intikken om een graad te draaien. Ben natuurlijk m'n eigen servo-tune sketch gewend, met drukknopjes waarmee het tunen veel sneller gaat. Maar die heeft dan weer het nadeel dat je de gevonden waarden zelf moet overnemen in de software ... is een ander concept. Eigenlijk zou het combineren van deze twee methoden, tunen met twee drukknopjes als extra mogelijkheid en opslag in EEPROM, een mooie combi zijn.

laurent

  • Offline Offline
  • Berichten: 2790
  • Broem broem!
    • Sporingerdam
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #24 Gepost op: 12 November 2015, 15:03:15 »
Ik gebruik Arduino dan niet voor modelspoor (dat ligt uberhaupt aardig stil), maar wel gewoon om lekker met elektronica te pielen. Mij lijkt dat jij, als je zelf al dit soort firmware geschreven hebt, je die ook gewoon moet kunnen maken in de Arduino systemen? Even de ATMEL datasheet erbij pakken en draaien maar. ;)
Neem ook eens een kijkje op mijn Youtube Kanaal:
Railion 6513
3railer | Teppichbahner | CS3 + MS2 | Tischbahner | LN + DAISY II Funk | C Rails | Multiprotocol | D | A | CH

Tischbahning.de

NTeering

  • Offline Offline
  • Berichten: 1039
    • ARduino Controlled MOdel RAilway
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #25 Gepost op: 12 November 2015, 18:14:15 »
@Rudy,

Het intoetsen van <enter> is inderdaad een zwak punt. Maar het Serial.read commando vereist een <enter> om de ingegeven karakters 'op te halen'.
Als je daar wat slimmers voor weet hou ik me aanbevolen.

Maar het vereist  geen extra bordje met druktoetsen en de gevonden waarden staan direct in EEPROM en worden in de bedrijfstoestand direct gebruikt. Dus is er geen enkele programma-aanpassing nodig en dat is juist de opzet voor de 'dummy's'.
Overigens is die <enter> ook weer niet zo erg. Zet je laptopje op de baan en hang deze met, wellicht wat langere, USB kabel aan de Arduino. Ik heb uiteraard mijn eigen testbaan ook voorzien van deze decodersketch. Het afregelen gaat dan bijzonder snel.

Bij afregelen met druktoetsen op A0 t/m A5 en een aparte tuning sketch vergt wellicht ook wat langere draden. Je moet de gevonden waarden noteren en vastleggen in de sketch. Daardoor wordt het een maatwerksketch. Bovendien moet je daarna de tuning sketch vervangen door je maatwerksketch. Alles bij elkaar is dat toch een stuk omslachtiger en dus zeker niet sneller.

@Laurent,
Ik vind mijn decoder sketch niet echt firmware. Het is gewoon een Arduino toepassing. Dus wat bedoel je precies met 'kunnen maken in de Arduino'?

RudyB

  • Offline Offline
  • Berichten: 629
  • EMV
    • RudysModelRailway
Tuning
« Reactie #26 Gepost op: 12 November 2015, 18:59:38 »
@Nico. Zie het niet als kritiek ... ben aan het meedenken. Beide methoden hebben hun pro's en con's.

Ja, die Enters zijn helaas niet te vermijden. Een mogelijke optie zou zijn om twee karakters toe te voegen aan de instructielijst, waarmee je 5 graden omhoog of omlaag kunt. Dan gaat het al 5x zo snel.

By the way, het tunen doe ik met een aparte Arduino waar de drukknopjes aan vast zitten. Na het plaatsen van een servo sluit ik hem eerst even aan op de Tuning Arduino om de benodigde hoeken te zoeken. Daarna verbind ik de servo met de Servo Decoder Arduino. Daar wordt in 1x de software met de juiste hoeken geladen.
« Laatst bewerkt op: 12 November 2015, 19:04:04 door RudyB »

NTeering

  • Offline Offline
  • Berichten: 1039
    • ARduino Controlled MOdel RAilway
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #27 Gepost op: 12 November 2015, 22:33:26 »
@Rudy,

Ik zie het ook niet als kritiek. Met die <enter> heb ik veel geëxperimenteerd, maar er viel uiteindelijk niet aan te ontkomen. Ben nog wel bezig geweest met een terminal emulator zoals Putty.exe, maar dat gaf ook niet het gewenste resultaat. Je had dan de monitor niet meer nodig gehad en dus ook de IDE niet; behalve dan om de sketch op een andere decoder te laden.
Die 5 graden is wel een aardige suggestie, maar dan beperk ik het liever tot 3 graden. Je krijgt bij het begin immers al 15 graden cadeau. Het idee is dat je eerst de servo op 90 graden zet, vervolgens de arm er op zet(afhankelijk van de gebruikte montage zal dat doorgaans haaks op de baan zijn) en deze verbind met de wissel op een zodanige wijze dat de wisseltongen ongeveer halverwege staan. Dan ga je met het C-commando naar een van beide hoeken. Dat geeft meteen al een verdraaiing van 15 graden. Daarna zijn er niet veel plussen en minnen meer nodig.
En klaar ben je.
 

NTeering

  • Offline Offline
  • Berichten: 1039
    • ARduino Controlled MOdel RAilway
Re: DCC Servo decoder met Arduino voor dummy’s. Nu nog makkelijker
« Reactie #28 Gepost op: 27 November 2015, 14:47:56 »
Hallo allemaal,

De Arduino servo decoder voor dummy's is nu nog makkelijker.
Je hebt de Arduino IDE niet meer nodig om de decoder te configureren!  (y)
Er wordt nu gebruik gemaakt gemaakt van een terminal emulator; deze is geheel voor de decoder aangepast.
Ook kun je de commando's sneller invoeren omdat er geen <enter> meer nodig is.
Uiteraard zijn er ook wat bugs uitgehaald en is wat functionaliteit toegevoegd.
De Arduino IDE is vernieuwd; nu wordt versie 1.6.6 geïnstalleerd.
De IDE is alleen nodig voor het uploaden van het decoder programma; dat gebeurt echter allemaal met gebruiksvriendelijke scriptjes.

Wat kun je er ook alweer mee?
•   Besturen van maximaal 12 servo’s t.b.v.  wisselaansturing zonder puntstukpolarisatie of maximaal 9 servo’s met puntstukpolarisatie.
De puntstukpolarisatie wordt gerealiseerd middels een extern relais.
•   Interactief, via beeldscherm en toetsenbord dus, configureren van de servo’s. Dat is geheel onafhankelijk van de gebruikte DCC centrale. Hierbij is de Arduino software NIET nodig.
•   Van iedere servo apart kunnen de begin- en eindhoek op de graad nauwkeurig worden ingesteld.
•   Een random DCC adres (1-2048) toekennen aan iedere servo.
Dus niet noodzakelijkerwijs opeenvolgende adressen.
•   Iedere servo (max. 9) kan worden gekoppeld met een relais voor puntstukpolarisatie.
Bij het verdraaien van de servo zal, halverwege de verdraaiing, dit relais worden omgezet.
•   Een test optie. Hierbij gaan alle servo’s een aantal malen heen-en weer gaan.
•   Vastleggen van ‘inversie’. Hiermee kan worden ingesteld of een wissel bij bv een verdraaiing naar de kleinste hoek rechtdoor of afbuigend moet worden gezet. Dit is nodig omdat de servo op meerdere manieren gemonteerd kan worden.
•   Een documentatie optie waarmee alle instellingen worden getoond.
•   Het toekennen van een administratief nummer aan iedere servo.
•   Een reset optie waarbij alle instellingen uit het geheugen van de Arduino verwijderd worden.
•   Instelbare snelheid van de servo arm (5-50 msec. per graad). Deze is voor alle aangesloten servo’s gelijk
•   Vastleggen van het DCC adres waarmee de decoder naar de configuratie toestand gaat. (Default 1000)
•   Een help optie toont alle commando’s voor het configureren.
•   Een logging optie waarmee alle configuratiesessies worden bewaard.
•   Onafhankelijk van gebruikte busstructuur (LocoNet, S88 e.d) De aansturing is echter specifiek voor DCC.

Download hier alle nieuwe software (zipfile)
 
Download hier de nieuwe handleiding (pdf)
 
Download hier de installatiehandleidng (pdf)
 
Als je de Arduino IDE al geïnstalleerd hebt download hier dan de extra benodigde bestanden.

Bekijk hier een filmpje van de installatie van de software.

Voorbeeld dialoog:

« Laatst bewerkt op: 28 November 2015, 23:55:43 door NTeering »

zwitserland

  • Offline Offline
  • Berichten: 87
Re: DCC Servo decoder met Arduino voor dummy’s
« Reactie #29 Gepost op: 28 November 2015, 20:34:47 »
Hallo Nico,

Bedankt voor alle inspanningen die je doet voor deze DCC Servo decoder.
Ik ben een echte dummy en weet er nog weinig van. Ik heb een Arduino UNO en ben begonnen met de installatie handleiding.
Dat gaat allemaal goed tot dat de USB kabel aangesloten wordt. Na een poosje krijg ik de melding "Time out 1 when installing drivers installation aborted!"
Wat kan hier aan de hand zijn?
Groet,
Jan.