Doel:€250.00
Donaties:€50.00

Per saldo:€-200.00

Steun ons nu!

Laatst bijgewerkt
op 03-01-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Welke Vallejo kleur voor drijfstangen van een DB stoomlocomotief? door Ronald69
Vandaag om 17:04:52
MARDEC, de Multifunctionele ARduino dcc DECoder. door Bert55
Vandaag om 17:02:41
Punt- en hartstukken door odaoda
Vandaag om 16:59:59
Punt- en hartstukken door odaoda
Vandaag om 16:59:12
Toon hier je nieuwe (model-) spooraanwinst(en)... door Ronald69
Vandaag om 16:54:22
Gebruik je Arduino zonder te "programmeren" ;) door fleischmann1
Vandaag om 16:18:39
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 15:58:15
Al mijn goede ideeën... door bask185
Vandaag om 15:23:03
US diorama in H0 door VAM65
Vandaag om 15:22:05
Beekdaelen in H0 door VulcanRaven
Vandaag om 15:15:11
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door spoorijzer
Vandaag om 15:08:30
Kleine Baan in H0 (≤ 0.5m²) door Jack Black (NS1220)
Vandaag om 15:06:14
U-vorm beperkte ruimte (H0 C-rails) door Jelmer
Vandaag om 14:58:04
Onlangs gespot - gefotografeerd, de links door Jeroen Water
Vandaag om 14:33:00
N spur scenery elementen maken van gips of klei? door Dave.......
Vandaag om 14:30:06
De overeenkomst tussen een Ovaalramer en een Motorpost. door RK
Vandaag om 14:28:54
Onlangs gespot - gefotografeerd, de foto's door mass am see
Vandaag om 14:18:46
BMB-Module: “Corfe Castle Station” door Hans van de Burgt
Vandaag om 14:07:52
welk jaar ging Marklin OVP voor wagons van blauw naar wit door Railman
Vandaag om 13:40:42
GSS Jubileumbaantje (0e / 0n30) door MacArthur
Vandaag om 12:55:30
NTM P1 in Schaal-1 door MaraNCS
Vandaag om 11:39:38
Mijn eerste H0-modeltreinbaan in aanbouw door Jack Black (NS1220)
Vandaag om 11:33:00
Rio Grande Southern - Lizard Head Pass door Hans GJ
Vandaag om 11:30:20
Bauarbeiten im gange door Dave.......
Vandaag om 10:55:26
Variaties op Station Zetten Andelst in HO door Duikeend
Vandaag om 10:54:40
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
Vandaag om 10:42:29
Internationale Spoor 0 en 1 dagen in Gießen, 23 en 24 maart, 2024 door bernhard67
Vandaag om 08:42:53
De Hondsrugbaan door mass am see
Vandaag om 08:15:11
Pfarrerwinkel bahn door Jelmer
Vandaag om 08:00:19
M.s.v. De Percee bouwt aan nieuwe clubbaan door J. Moors
Vandaag om 01:00:05
  

Auteur Topic: MARDEC, de Multifunctionele ARduino dcc DECoder.  (gelezen 347934 keer)

Rieks

  • Helemaal opnieuw begonnen
  • Offline Offline
  • Berichten: 505
  • Fiat Voluntas HrMs Poolster A835
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #15 Gepost op: 06 februari 2016, 21:10:46 »
Nico,
ik heb de mardec werkend als decoder voor een standaard drielichtsein in koploper..


DE mardec kan eenvoudig gebruit worden als seindecoder in koploper helaas niet met
alle nederlandse seinbeelden maar wel als als decoder voor een drielicht sein.

Dit werkt als volt.
Configureer de pinnen als steady on/off.
pin 3 adress 101 pin4 adress 104 pin5 adress 105.

In koploper gaan we nu het sein “standaard driestandensein anpassen van 2 bits naar driebits.




Als dat gedaan is gaan we naar onderhouden baan en gaan we het sein daar configureren in seineigenschappen uitgebreid.





De adressen worden ingegeven zoals in de decoder geconfigureerd met uitzondering van de roco systemen (multimaus  z21 en Z21)
Als een van deze als digitaal systeem gebruikt word dan geven we de adressen 4 hoger in.
101 word dan 105  102 wordt 106 en 103 wordt 107.
Vergeet niet de juiste volgorde aan te passen omdat anders bijvoorbeeld het sein rood wordt terwijl het groene nog brand.

Mvg Rieks

Listen very carefully, I shall say this only once.

Cetero censeo birrum  bibendum esse

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #16 Gepost op: 06 februari 2016, 23:13:13 »
Hallo Rieks,

Mooi dat je het zo voor elkaar gekregen hebt. De MARDEC is dus toch nuttig gebleken.
Had het beter gekund als je mijn oplossing met 4 adressen had gebruikt?

De schermafdrukken van Koploper lijken me zeer nuttig voor de vele andere Koploper gebruikers.
Aan mij als Traincontroller gebruiker is het niet besteed.

Gebruik je de MARDEC nu ook voor servo's en puntstukpolarisatie?

Groetjes,
Nico

Suchet

  • Offline Offline
  • Berichten: 957
  • G5
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #17 Gepost op: 07 februari 2016, 20:22:56 »
IK volg al enige tijd met belangstelling het draadje "DCC Servo decoder met Arduino voor dummy’s" en sinds kort ook dit draadje. Nu is mijn kennis van electronika nagenoeg nihil, maar de hier gegeven uitleg maakt dat ik toch zeer geïnteresseerd ben geraakt in de mogelijkheden van de bediening van Servo's met een Arduino.
Nu wil ik echter mijn wissels (ongeveer 6 stuks) niet digitaal via bijv. een Multimaus of een software programma maar gewoon via een paar simpele schakelaars gaan bedienen en ik vroeg mij af of dit dan ook makkelijk met een Arduino te realiseren is. En uiteraard met de vervolgvraag: hoe dan? Graag hor ik van de deskundigen hier of en wat er mogelijk is.

Rob
Engelse banen zijn gewoon.....  anders

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #18 Gepost op: 07 februari 2016, 21:23:36 »
Hallo Rob,

Dat is zeker wel mogelijk. Gewoon een kwestie van een programmaatje er voor schrijven.
Dat is juist de kracht van de Arduino. Je kunt er van alles mee. En in software kun je bijna alles maken.
Maar dan dus wel 'even' een programmaatje maken.
Het idee had ik al in m'n hoofd zitten. Ik denk dat daar veel belangstelling voor is; niet iedereen wil digitaal.
Maar ik heb heb geen idee wanneer ik daar aan toe kom.
Laat staan wanneer dat klaar is.

Groetjes,
Nico

Fritsprt

  • Offline Offline
  • Berichten: 2617
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #19 Gepost op: 07 februari 2016, 23:44:28 »
Ik meen dat de ADservo van Timo met drukknoppen te bedienen is. Even zoeken op het forum.

Gr. Frits

Verstuurd vanaf mijn SM-G920F met Tapatalk

Groet Frits

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #20 Gepost op: 08 februari 2016, 23:17:08 »
Citaat
Als je adres 1 programmeert in de arduino dan aanspreken middels adres 5 op de multimuis.

Hallo Rieks,

Voor dit probleem is er wel een oplossing.
Daarvoor  is een kleine aanpassing in de MARDEC nodig.
Deze aangepaste versie  kun je hier downloaden.
Kopieer het bestand in de zipfile naar de map program files\arduino\MARDEC.
Maak eerst een kopie van de bestaande versie.
Gebruik de Arduino IDE om het te uploaden naar je Arduino.

Ik hoor graag of deze aanpassing het probleem oplost.

Nico

TinTin

  • Offline Offline
  • Berichten: 111
    • Swiss-N-Trak
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #21 Gepost op: 09 februari 2016, 16:54:36 »
Beste Nico,

Dank je wel voor al jouw moeite om ons een goedkoop alternatief voor een uitgebreide decoder aan te bieden.
Het leek mij wel een aardig idee om voor deze Arduino decoder een shield te ontwerpen zodat we gelijk het dcc signaal aan te kunnen sluiten en, indien gewenst de spanning voor het board ook uit de dcc spanning te halen (wel of niet middels 2 jumpers x8 en x9).

Ik heb dit even in elkaar gerommeld:


lijkt het wat?

gr. Erwin

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #22 Gepost op: 09 februari 2016, 17:49:29 »
Hallo Erwin,

Ook leuk bezig geweest zie ik. Op zich een prima initiatief.
Maar je bent niet de eerste die hier iets voor bedacht heeft:
Kijk hier even http://forum.beneluxspoor.net/index.php/topic,66940.msg3221616098.html#msg3221616098
Alleen daar zit ook nog Loconet, Xpressnet en S88 op. Voor mij hoeft dat niet.

De prijs wordt ook sterk bepaald door de oppervlakte geloof ik.
En dan is het jammer dat er zo veel lege ruimte op zit.

De on board voeding hoeft voor mij niet persé; maakt het weer een beetje duurder. Ik wil zelf een vette 12V en 5V ringleiding gaan gebruiken gevoed vanuit een oude, omgebouwde, computervoeding.
En ik zou de voeding zeker niet uit het DCC signaal halen. Dat gaat ten koste van het beschikbaar vermogen voor de treinen.
Dan liever twee extra aansluitklemmen om 12 volt (dc) aan te sluiten. Middels een jumper mag je dan zelf beslissen of je die direct op de Vin zet of er eerst een 78xx tussen zet voor als je er zeg 15 volt ac op zet.

Wat me bij beide ontwerpen opvalt is dat er kennelijk wel een rij pinnen op zit om ze in de Arduino te steken, maar ontbreken er pinnen op het shield om de servo's weer aan te sluiten. Je moet dus op zo'n shield altijd  extra pinnen opnemen (male of female) die 1 op 1 verbonden zijn met de pinnen die je in de Arduino steekt. In een Arduino female pin kan òf een shield òf een servo/accessory.

Wat mij handiger lijkt is een veel kleiner printje waar alleen ruimte is voor het DCC circuit, en desgewenst een voeding, dat alleen maar in de pinnen van het Power blokje zit. Je hoeft dan alleen maar een extra 5V en Gnd pin op te nemen. Zit wellicht minder stevig, maar wel voldoende stevig denk ik; zeker als je het rijtje met 8 pinnen in het midden plaatst. Er is dan wel een kort draadje nodig naar pin 2; maar dat lijkt me niet zo'n probleem. Het grote voordeel is dat alle andere pinnen vrij blijven voor servo's en accessory's.

Een vraagje nog: kun je het schema hier ook nog posten?

Groetjes,
Nico
« Laatst bewerkt op: 09 februari 2016, 17:59:53 door NTeering »

Rieks

  • Helemaal opnieuw begonnen
  • Offline Offline
  • Berichten: 505
  • Fiat Voluntas HrMs Poolster A835
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #23 Gepost op: 09 februari 2016, 21:07:07 »

Hoi Nico,

Ik zal die aanpassing deze nog even testen

Mvg Rieks

Verstuurd vanaf mijn XT1068 met Tapatalk

« Laatst bewerkt op: 09 februari 2016, 21:10:30 door Bert van Gelder. Reden: Om te antwoorden de REAGEER-knop gebruiken, niet de CITAAT-knop a.u.b! »
Listen very carefully, I shall say this only once.

Cetero censeo birrum  bibendum esse

TinTin

  • Offline Offline
  • Berichten: 111
    • Swiss-N-Trak
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #24 Gepost op: 10 februari 2016, 12:10:36 »
Hallo Nico,

Je hebt inderdaad gelijk dat het formaat van de pcb niet in verhouding staat tot de de hoeveelheid onderdelen die er op moet komen.
Dit komt doordat ik in eerste instantie schroefterminals voor de pinnen op de pcb wilde maken maar dat kwam niet echt lekker uit.
Mijn uitgangspunt is om bij ons op de club onder iedere module een decoder te schroeven en daar heb ik geen ringleiding voor handen dus pikken we de spanning uit de DCC, op een vaste baan thuis kan dat natuurlijk prima.
Ik heb jouw advies opgevolgd en het printje een stuk kleiner gemaakt (met een aansluiting om een draadje naar pin 2 aan te leggen).

eerst zoals gevraagd het schema:


de pcb:


schiet er op wat je wilt maar bedenk dat ik geen electronica achtergrond heb en ook maar wat "aanpruts".

gr. Erwin

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #25 Gepost op: 10 februari 2016, 14:26:19 »
Hallo Erwin,

Dat ziet er al een stuk beter uit (y)
Als je op de club er voor kiest om de voeding uit het DCC signaal te halen is dat natuurlijk prima, maar het is niet de eerste keus.
Maar waar haal de voeding vandaan als je X8 en X9 niet doorverbindt? Je bent dan verplicht om de power jack te gebruiken.
Daar is op zich niks mis mee; het is zelfs de aanbevolen methode.
Het geheel is veel flexiber te maken door de hieronder aangegeven toevoegingen.



X8 en X9 worden nu twee-standen jumpers. Als je 1 en 2 verbindt gebruik je de DCC voeding.
Als je 1 en 3 verbindt kun je een externe voeding gebruiken (12-20 Volt ac of dc)
X3 is een schroefaansluiting voor 7-12 V dc.
X7 is ook een twee-standen jumper. Als je 1 en 3 verbindt gebruik je de interne voeding (van DCC of extern)
Als je 1 en 2 verbindt gebruik je de externe dc voeding en kun je de voedingscomponenten weglaten.

Je bent nu heel flexibel en je kunt het aansluiten zoals je wilt.
Lijkt het je wat?
De extra schroefaansluiting en jumper kun je wellicht aan de rechterkant van SV1 plaatsen.
Let er ook op dat de Vin pin dicht bij de rand van de print zit. Anders kan het gebeuren dat het printje nog net boven A0 hangt.

Wat zijn trouwens de fysieke maten van het huidige ontwerp?

Groetjes,
Nico
« Laatst bewerkt op: 10 februari 2016, 14:30:01 door NTeering »

TinTin

  • Offline Offline
  • Berichten: 111
    • Swiss-N-Trak
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #26 Gepost op: 11 februari 2016, 13:24:05 »
Hallo Nico,

Ben blij dat je er al positiever tegenaan kijkt.

Ik heb het schema even aangepast zodat er een 7-12V aansluiting bij komt:



en dan komt dit board er uit:



lijkt zo heel goot maar is maar 3 x 4cm

Bij het maken van het board heb ik er even een uno template meegenomen voor de afmetingen en voor zover ik kan zien is A0 prima berijkbaar.

gr. erwin

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #27 Gepost op: 11 februari 2016, 15:27:44 »
Hallo Erwin,

Alweer een stap verder.
Blij dat je mijn suggesties gedeeltelijk hebt overgenomen.
Jammer dat je mijn suggestie voor externe ac voeding (X8 en X9) niet hebt meegenomen.
Jumper X2 is overbodig. Je kunt de massa gewoon doorverbinden

Je hebt nu 4 jumpers en twee stel schroefklemmen (een voor DCC-input) en een voor externe voeding)
Met dezelfde 4 jumpers en schroefklemmen kun je mijn andere suggestie alsnog toevoegen:



Je kunt nu de volgende 3 situaties realiseren:
1) Voeding vanuit DCC:
    J1, J2 en J4 op stand B
    J3 niet nodig
    geen externe voeding

2) Voeding met externe wisselspanning
     J1, J2 en J3 op stand A
     J4 op stand B
     externe voeding 12-20 Volt wisselspanning op powerklemmen

3) Voeding met externe gelijkspanning
     J3 op stand B
     J4 op stand A
     externe voeding 7-12 Volt gelijkspanning op power 1
     GND op Power 2
     J1, J2 en de voedingscomponenten niet nodig.

Alle 4 jumpers zijn 2-standen jumpers. Dus drie pinnen naast elkaar en het jumperblokje over 2 van de drie pinnen.

Gaat dat lukken denk je?

Succes,
Nico
« Laatst bewerkt op: 11 februari 2016, 15:34:56 door NTeering »

TinTin

  • Offline Offline
  • Berichten: 111
    • Swiss-N-Trak
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #28 Gepost op: 11 februari 2016, 16:13:31 »
Hoi Nico,

Ik denk dat ik 'm snap en ga ermee aan de slag (hoewel mij ergens het gevoel bekruipt dat jij deze pcb zelf in no-time in elkaar had gedraaid...  ;D)

gr. erwin

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #29 Gepost op: 11 februari 2016, 16:46:19 »
Nou nee.
Ik heb de pcb software wel in huis maar heb er helemaal geen kennis van. Jij wel zo te zien.
Op papier zou ik er wel uitkomen. Maar ja, daar kun je niet op solderen.
Ben benieuwd.
Voor alle zekerheid: die DCC 1 en 2 zijn uiteraard jouw X8-2 en X9-2.

Nico