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

Industrieel smalspoor inspiratiedraadje door RetroJack
Vandaag om 20:22:29
Nederlandse plattelandssfeer op een zolderkamer door MarcoK1999
Vandaag om 19:58:23
Aanpassen baanplan bestaande baan door San-Markos
Vandaag om 19:53:00
booster vraag door AP3737
Vandaag om 19:52:46
Toon hier je nieuwe (model-) spooraanwinst(en)... door Ronald Halma
Vandaag om 19:27:36
NS2900-serie / Staatsmijnen SM 150-serie (H0) door mamory
Vandaag om 19:23:29
ByPass Junction, een Amerikaanse modelbaan in N door RobVille
Vandaag om 19:21:30
Da's Daz 2 door defender
Vandaag om 19:14:12
Rhätische Bahn in 0m; van Filisur naar Stuls door defender
Vandaag om 19:08:33
Molenbaan (werktitel) door defender
Vandaag om 19:03:45
Eén leuke of mooie trein/spoor foto van je vakantie. door defender
Vandaag om 18:57:18
BR-18.6 Schaal-0. door Sven
Vandaag om 18:23:28
Onlangs gespot - gefotografeerd, de foto's door wob
Vandaag om 18:04:05
Van British Railways Class 58 naar ACTS 5814 in 0 door tijgernootje
Vandaag om 17:42:24
Vijfhuis (v.h. Frotterdam) door Huup
Vandaag om 17:29:32
Aachenau West door Silvolde
Vandaag om 17:12:01
US diorama in H0 door Wim Vink
Vandaag om 16:47:48
De bouw van mijn modelbaan in Thailand door wob
Vandaag om 16:40:13
Mijn eerste H0-modeltreinbaan in aanbouw door puntenglijder
Vandaag om 16:38:41
Artitec vierdeurs stalen D door gtw6016
Vandaag om 16:34:00
CIWL of toch niet?? Maar wat dan wel? door Hans van de Burgt
Vandaag om 16:30:02
Nederland jaren 50 op basis van mijn roots door Wim Vink
Vandaag om 16:23:24
Rijnstraat door Huup
Vandaag om 15:47:38
Göhrener Viaduct, een begin, Project 13 door Ronald Halma
Vandaag om 15:40:21
DDAR op basis van een Artitec DDM door Gerco van Beelen
Vandaag om 15:23:07
Länderbahn en Reichsbahn locomotieven. door puntenglijder
Vandaag om 15:17:00
De fabriek - Spoor 0 door tijgernootje
Vandaag om 15:10:51
Modeltreinwinkels in Berlijn. door Ronald69
Vandaag om 15:07:50
Lima Plan E ral kleuren vraag door Montanbahn
Vandaag om 13:48:22
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
Vandaag om 13:47:32
  

Auteur Topic: DCC Servo decoder met Arduino voor dummy’s  (gelezen 38074 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: 6522
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: 6522
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: 2789
  • 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.