Doel:€250.00
Donaties:€0.00

Per saldo:€-250.00

Steun ons nu!

Laatst bijgewerkt
op 03-12-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Goederenloods Zandvoort door Peter J K
Vandaag om 01:08:16
MOBEXPO 2026 Stereo beelden The Mill ... door Rob Ellerman
13 May 2026, 23:54:51
De projecten van Ruben (NL H0) door Ruben90
13 May 2026, 23:49:23
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
13 May 2026, 23:43:27
Projekt 083-338 door grossraumwagen
13 May 2026, 23:37:44
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
13 May 2026, 23:31:25
Vraag bouwbeschrijving MK modelbouw Vickers panto door Rob Bennis
13 May 2026, 23:25:38
Digikeijs DRC 2400v5 lichtsetjes door KoosDeJong
13 May 2026, 22:59:19
EifelBurgenBahn door basjuh1981
13 May 2026, 22:46:35
Mijn eerste H0-modeltreinbaan in aanbouw door bigboynl
13 May 2026, 22:26:20
Een HTM 'Ombouwer' door GerardvV
13 May 2026, 22:15:15
De overeenkomst tussen een Ovaalramer en een Motorpost. door FritsT
13 May 2026, 21:56:33
Pendelbaan met 1 keerlus (H0, L-vorm, 4,50 x 3,00 mtr) (Zandvoort) door wob
13 May 2026, 21:17:30
Raadplaatje door Bob11
13 May 2026, 21:15:19
Trix DXI van DC naar AC door puntenglijder
13 May 2026, 19:31:55
kleur rook model diesellocs door Herb73
13 May 2026, 19:13:04
20 jaar BNLS door Hans van de Burgt
13 May 2026, 19:04:00
Diorama ND Blödenhügel Am Taubenkrug door neudalhausenstadbahn
13 May 2026, 18:54:09
Toon hier je nieuwe (model-) spooraanwinst(en)... door edwin1974
13 May 2026, 17:56:21
Welke merken H0 Materieel door Arjan6511
13 May 2026, 17:37:55
Serre bergbaan, knutselproject van mijn zoon Jamie en mij door Robkop
13 May 2026, 17:37:44
PT Trains 2026 door Biesje
13 May 2026, 16:46:02
Gelders Smalspoormuseum / Gelderse Smalspoor Stichting stelt zich voor door spoorijzer
13 May 2026, 15:39:16
Ronald bouwt opnieuw een US Micro Layout! door Ronald Halma
13 May 2026, 15:37:12
Halma ladies gaan bouwen voor....... OntraXS 2027! door Ronald Halma
13 May 2026, 15:17:54
't Boemeltje door RobVille
13 May 2026, 12:44:13
BNLS-actie: Artitec DAF SRV door Ferdinand Bogman
13 May 2026, 11:42:51
De Hasseberg (spoor nul op 9mm) door Dave.......
13 May 2026, 10:55:03
Wie heeft hier ook een Piko 52694 (NS 2255) door rhberk
13 May 2026, 10:16:56
Anlage 2.0 door a.moonen
13 May 2026, 09:44:00
  

Auteur Topic: Twentse Modelspoorweg Club (TMC): Digitale besturing  (gelezen 31523 keer)

AP3737

  • Offline Offline
  • Berichten: 412
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #90 Gepost op: 20 April 2025, 21:19:15 »
Dat is sterk aantal afhankelijk. Als je losse strips gaat maken en batches van 30 ofzo dan zal je op iets van 3 a 4€ per strip zitten, all in clusive.
Als je panels laat maken, dan wordt dat minder maar ik kan je niet vertellen hoeveel. Ik kan voor mijn strips wel eens een offerte doen daarvoor  ???
Ik heb pas eens gekeken, maar kwam, inclusief verzending en belasting, op 3,80 als je er 5 laat maken. Bij 20 stuks wordt dat 1,95 en bij 30 stuks 1,70 per stuk. Als je er panels van maakt, wordt dat nog ietsje goedkoper. Opgemerkt moet worden dat ik er alleen basic componenten op had zitten. En ik had een kortingscoupon van 8,30 ook meegerekend. De bovengenoemde kosten worden voor ongeveer de helft bepaald door verzending en belasting.

Groet, Aiko

bask185

  • Offline Offline
  • Berichten: 5345
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #91 Gepost op: 20 April 2025, 21:57:33 »
Je zit met strips met de lengtes. Wanneer ze lang worden gaat, in dit geval, de 28cm een rol spelen. Ik heb hier 2x offerte gemaakt voor de 28cm strips.



Ik kon helaas geen grotere aantallen doen omdat ze daarvoor niet meer genoeg LEDs op voorraad hadden  ::).

Mvg,

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

AP3737

  • Offline Offline
  • Berichten: 412
Twentse Modelspoorweg Club (TMC): nieuwe DCC wisseldecoders
« Reactie #92 Gepost op: 27 August 2025, 20:49:41 »
Beste lezers,

Vandaag wil ik starten met de beschrijving van een nieuw project: de wisselaandrijving van onze clubbaan.

Onder de baan gebruiken we oude telefoonrelais (48 Volt – 1000 Ohm) om de wissels te schakelen. Oorspronkelijk verzorgden deze relais ook de polarisatie van het hartstuk. Omdat echter bleek dat deze oude relais niet altijd betrouwbaar contact maakten, hebben we naast elk telefoonrelais een apart 48V relais geplaatst voor de polarisatie (op de foto te herkennen als het blauwe relais).








De wisselprintjes zijn allemaal voorzien van een RJ45-connector. Op de buitenste pinparen (1+2 / 7+8) staat 48V wanneer het wissel omgezet moet worden, en geen spanning wanneer de ruststand gewenst is.

De wisselprintjes worden via een platte, achtpolige witte kabel aangesloten op de centrale besturingselektronica. Elk station heeft zijn eigen besturing. In de oude situatie was deze elektronica verbonden met een PIO-kaart in de pc, waardoor we de wissels met 5V-signalen vanuit de computer konden aansturen. De centrale besturing bestond (in grote lijnen) uit een optocoupler per ingangssignaal, die vervolgens via kleine printrelais 48V op de RJ45-uitgangen zette.

Door de jaren heen is deze elektronica organisch gegroeid. De tijd is nu rijp voor een grondige vernieuwing. Hieronder zie je een foto van de oude besturing; de rood omlijnde delen zijn verantwoordelijk voor de wisselsturing.


Zoals eerder vermeld, wordt de baanbesturing stapsgewijs overgezet op DCC. Daarom hebben we een nieuwe DCC-wisseldecoder ontwikkeld, die per decoder 16 wissels kan schakelen. Hieronder zie je een screenshot van het nieuwe printontwerp.

Zoals te zien is, zijn de oude “losse” RJ45-connectoren vervangen door moderne connectors zoals die ook in netwerkswitches gebruikt worden. Op elke connector kunnen vier stekkers worden aangesloten. Bij elke uitgang horen een gele en een groene LED.


We hebben nagedacht over een nuttige toepassing van deze LEDs. Uiteindelijk is het volgende principe gekozen:
– Wanneer een wisselrelais correct is aangesloten en zich in ruststand bevindt, brandt de groene LED.
– Wanneer het relais wordt geactiveerd, dooft de groene LED en gaat de gele branden.

Na wat gepuzzel is het hieronder staande principeschema opgesteld. Dit is op een experimenteerprint getest. Daarbij is op alle punten gemeten welke spanningen aanwezig zijn en hoeveel stroom er loopt. De theorie en de praktijk bleken gelukkig met elkaar in overeenstemming te zijn. Wat wel wat tegenviel, is dat de LEDs maar liefst 1 à 2 mA nodig hebben om zichtbaar te zijn. Daarom zijn soms weerstanden parallel geschakeld om oververhitting te voorkomen.


In het schema zijn spannings- en stroomwaarden aangegeven:
– Groene waarden gelden wanneer het relais niet geactiveerd is.
– Paarse waarden gelden wanneer het relais wel geactiveerd is.

In de emitter van de transistor is een kleine weerstand van 1 Ohm opgenomen. Deze dient om via de ADC-ingangen van de processor te kunnen meten hoeveel stroom er loopt. Bij een fout of overbelasting kan het wissel dan (hopelijk snel genoeg) worden uitgeschakeld. Of de ADC in de praktijk snel genoeg reageert om schade bij een kortsluiting te voorkomen, moet nog blijken – de reactietijd ligt in de orde van tientallen microseconden.

Commentaar is van harte welkom!

Groet,
Aiko

Duikeend

  • Team forummoderators
  • Offline Offline
  • Berichten: 2674
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #93 Gepost op: 27 August 2025, 23:36:29 »
leuk om te zien dit! ik heb ook nog een zwik van die relais liggen  ;D
Groetjes, Ferenc

mijn knutsels, 1500 in parts en een
hondekop

bask185

  • Offline Offline
  • Berichten: 5345
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #94 Gepost op: 28 August 2025, 10:20:13 »
 (y)   Koop je wel de goede RJ45 connectoren? Je hebt ze ook met interne RC pasieve elektronica. Die fout heb ik ook op m'n naam staan toen ik een 8 voudige kocht.
Train-Science.com
Train-Science github
It ain't rocket science ;-)

AP3737

  • Offline Offline
  • Berichten: 412
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #95 Gepost op: 28 August 2025, 19:57:33 »
(y)   Koop je wel de goede RJ45 connectoren? Je hebt ze ook met interne RC pasieve elektronica. Die fout heb ik ook op m'n naam staan toen ik een 8 voudige kocht.
;D  ;D  ;D
Ik heb ze al gekocht (LCSC) en getest. Er zit niets intelligents in  :police:

leuk om te zien dit! ik heb ook nog een zwik van die relais liggen  ;D
Als je die zou willen gebruiken, dan ken ik wel iemand die daarvoor een decoder heeft  :D

Groet, Aiko

Duikeend

  • Team forummoderators
  • Offline Offline
  • Berichten: 2674
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #96 Gepost op: 29 August 2025, 01:23:30 »
ik hou het zeker in gedachte ;)
Groetjes, Ferenc

mijn knutsels, 1500 in parts en een
hondekop

bask185

  • Offline Offline
  • Berichten: 5345
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #97 Gepost op: 29 August 2025, 08:48:01 »
Met hoeveel Volt schakel je die dingen? Als ze het gewoon op 12V~18V doen, dan volstaat mijn open-source solenoid decoder ook. Die kan er met een bepaalde pre-set 16 stuks aansturen dan
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Henk Veenstra

  • Offline Offline
  • Berichten: 1614
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #98 Gepost op: 02 October 2025, 10:35:10 »
Aiko,
Ik ben ook benieuwd hoe je de stroomafname hebt gemaakt op de wielen.Heb je daar ook foto's van.

mvg Henk

AP3737

  • Offline Offline
  • Berichten: 412
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #99 Gepost op: 30 November 2025, 14:57:36 »
Beste lezers

De TMC 16-kanaals wisseldecoder is af. De geassembleerde printen zijn door JLCPCB geleverd, en connectoren heb ik er zelf op gesoldeerd, de software is geschreven en het geheel is getest. Binnenkort worden ze op de baan gemonteerd en dan zullen we zien of ze het in de praktijk net zo goed doen als op de testtafel. Hieronder een foto hoe het geheel is geworden.



Voor de liefhebber: de software staat op GitHub: https://github.com/aikopras/TMC-16-Channel-Switch-Decoder en schema met complete print is te vinden op OSHWLab: https://oshwlab.com/aikopras/tmc-16-channel-switch-decoder_copy

De software is eigenlijk behoorlijk standaard. Zoals altijd ben ik weer uitgegaan van mijn eigen arduino library voor het decoderen van DCC signalen (https://github.com/aikopras/AP_DCC_library). Deze library is geoptimaliseerd voor een aantal micro-controllers, waaronder de gebruikte AVR DA processor. Omdat er (voor de verandering) geen (RS-Bus) terugmelding op deze wisseldecoder zit, kon ik ook een aantal functies die ik normaal gebruik weglaten. De code is daardoor eenvoudiger geworden (en is meteen een mooie basis voor mijn eigen project om armseinpalen met steppers aan te sturen).

Het wat mij betreft leukste en vernieuwende is de kortsluitbeveliging die ik heb ingebouwd. Die was wel nodig ook, want bij de eerste test, waarbij ik de kortsluitbeveiliging nog niet geïmplementeerd had, ging meteen een weerstand in rook op  ::). Gelukkig had ik vooraf al met dit soort ongelukjes rekening gehouden, en had aan de onderkant wat soldeer pads aangebracht om snel weer nieuwe weerstanden te kunnen monteren. Mooi. Heb ik dat meteen getest  ;D

De kortsluitbeveiliging heb ik geïmplementeerd door een 1 Ohm shunt weerstand in serie te zetten (zie het schema dat ik eerder heb gepost). Daarover meet ik met de ADC converter in de processor de spanning. Als de print met het postrelais waarmee het wissel wordt omgezet correct is aangesloten, dan loopt de spanning over de weerstand langzaam op (het relais gedraagt zich immers als spoel). Zie het plaatje hieronder.


Maar als de print met postrelais verkeerd om wordt aangesloten, hebben we een probleem. We hadden namelijk ooit besloten zogeheten "blus-diodes" op deze printjes te monteren. Deze diodes hadden tot doel de kans op storingen te verkleinen, door de inductiespanning die ontstaat als de relais wordt uitgeschakeld, meteen kort te sluiten. Zie de beide 1N4007 diodes op onderstaande print voor de wissel aandrijving. Ook zit er een LED op, die aangeeft of het relais geactiveerd is, dus ook daar hebben we een polariteitsafhankelijkheid. Achteraf had je alles altijd anders kunnen doen, maar aan die wetenschap heb je nu niets. Ook is het vervangen van al die prints onder de baan veel te veel werk, dus geen optie.


Als de print  met postrelais verkeerd wordt aangesloten, ontstaat er een soort kortsluiting door beide 1N4007 diodes (en de LED brandt door, omdat deze een reverse spanning van 48V niet overleeft). Als er een kortsluiting gedetecteerd wordt, dan moeten we postrelais weer zo snel mogelijk deactiveren. Het plaatje hieronder toont wat er zou gebeuren over de 1 Ohm weerstand als de wisselrelais verkeerd om wordt aangesloten. Binnen een microseconde staat er een paar volt over de ADC.


De software checkt daarom onmiddellijk nadat een postrelais / wissel geactiveerd wordt, welke spanning de ADC meet. Bij een te grote waarde (60mV / 60 mA) schakelt de software het relais binnen ongeveer 7,5 microseconde weer uit. Dat blijkt snel genoeg te zijn om schade waar dan ook te voorkomen.

Groet, Aiko


AP3737

  • Offline Offline
  • Berichten: 412
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #100 Gepost op: 10 April 2026, 15:07:56 »
Het is al weer een tijdje geleden dat ik wat van ons heb laten horen. We zijn momenteel druk bezig met een aantal nieuwe DCC centrales, primair voor wissels, seinen en (RS-Bus) terugmelding (voor rijden houden we de Yamorc). Ik zal binnenkort iets meer daarover vertellen.

Vandaag echter een aardigheidje tussendoor. Zoals jullie (zeker Bas) weten, "worstelen" we al een tijdje met onze LocoNet FREDI handbedieningen. We hebben er ongeveer 60, waarvan ongeveer 20 (de allereerste versie, met nog de PIC ipv ATMEGA8 processor) niet goed met de Yamorc samenwerken. Over de 40 die het wel doen, wordt regelmatig geklaagd dat hogere functies niet gekozen kunnen worden, en dat er onvoldoende visuele feedback is (welke functies staan aan?). Tijd voor iets nieuws??

Een tijdje terug heeft Bas ons een door hem gebouwde handregelaar uitgeleend (nogmaals dank). Die test is in principe goed bevallen, maar de visuele feedback was daarvan suboptimaal. Daarom heb ik maar eens een nieuw ontwerpje gemaakt, zie onder.


Wat opvalt is dat er weinig onderdelen opzitten; de bekende LocoNet LM393 comparator is zelfs helemaal niet te vinden. Het vernieuwende van deze schakeling is dat bijna alle LocoNet hardware al in de DxCore (AVR128DA28) processor zit. Nu heb ik dit niet zelf bedacht: alle credits gaan naar Mikael Ejberg die deze schakeling bedacht en getest heeft. Zie: https://www.ejberg.dk/portfolio/loconet-avr-da/. Wat ik heb gedaan is er wat knopjes aan toegevoegd, een 3v3 buck-down converter printje (om de Loconet stroomafname te beperken), een rotary knop, alsmede een OLED display. En ik heb geprobeerd of de PCB net zo groot zou kunnen worden als een standaard FREDI PCB. Voor het resultaat, zie onder.


De belangrijkste uitdaging is nu natuurlijk de software. We kunnen (uiteraard) niet de bekende NMRWA Loconet library gebruiken, maar de cruciale code heeft Mikael al op zijn website en GitHub account gegeven. Omdat we op dit moment echter aan de software voor de centrale werken, zal dit nog wel even blijven liggen.

Reacties wordt op prijs gesteld (zeker als iemand zou zeggen: "ik maak die software wel even :-)").
Groet, Aiko


bask185

  • Offline Offline
  • Berichten: 5345
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #101 Gepost op: 10 April 2026, 23:04:33 »
Heb je de bediening al uitgedacht van de functie knoppen? Bij de throttle Fx had ik 5 functie knoppen naast F0. Korte drukjes bedienen F1-F5, lange drukjes F6-F10.
Bij loconet heb je voor zover ik weet tot F28. Misschien dat men dat nog uitbreidt, maar ik zou er niet op hopen. Het is ook een beetje puntloos zoveel functies te hebben daar geen normaal mens dat kan bedienen  ::). Deze manier zou je kunnen gebruiken tot F16.

Bij de iets grotere throttle X - Ds had ik functie mapping gebruikt. Ik heb een toggle switch die kon 2 functies doen, en 4 druk knopjes die samen ook 8 functies (kort/lange drukjes) kon doen. Maar je kan voor elk knopje de functie nummers naar keuze toepassen per slot. Dan kan elke gebruiker de handregelaar finetunen naar zijn eigen treinen.
(Dit is wel echt helemaal ruk, als de handregelaar door meer dan 1 gebruiker gebruikt gaat worden  ::). )

Maar over
Citaat
Over de 40 die het wel doen, wordt regelmatig geklaagd dat hogere functies niet gekozen kunnen worden
Je kan maybe die klagers ook eens aanleren hoe ze functiemapping op de treinen kunnen doen. Dan kan elke gebruiker de treinen finetunen naar zijn eigen handregelaar. Just a thought.
Ik weet dat bij sommige treinen dat je de sluitverlichting kan uitzetten voor wanneer je wagons achter je loc hangt. En die functie wilt nog wel eens aan de hoge kant zitten.

Als iemand aan het rijden is, die gaat geen 28 functies gebruiken. Misschien max 6 of 7. Maar daar kunnen wel F14, F26 en F3 tussen zitten. Op een dag hang ik een SD kaart ding aan de BMB's dcc centrale en dan heb ik er bewijs voor. Dan log ik alle xnet berichten van een rijdag  ::) Dus ik denk daarom dat functie mapping en 8 knopjes zoals je nu hebt, voldoende is.

De methode waarop ik de functiemapping uitvoerde, was met een GUI die serieel loconetberichten kon sturen. Die GUI doet via de loconet compoort van een DR5000 (in mijn geval) communiceren met de loconet throttles. Daarbij gebruikte ik LNCV programmering. Je kan ook met die software tooling direct LNCV programmeren, maar dat is iets omslachtiger dan een GUI die de LNCV nummers voor je uit het zicht houdt. Voor dit doel heb ik ooit een usb loconet ding ontworpen met een 12V boost converter. Het idee was dat je daarmee elk loconet apparaat direct aan de PC kan hangen voor LNCV programming. En dat zonder een externe voeding.

Also, dat buckconverter rugzakje, die herken ik. Je hebt ook een iets kleinere die hebben 4 castellated pads aan de buitenkant zitten. Dat is echt een genot om er op te solderen. Je bent met 10s klaar. En die bestaat ook in een handje fixed varianten waaronder 3V3. Misschien leuk om te onderzoeken, ik zou er wel nog een elcootje achter zetten.

Citaat
maar de visuele feedback was daarvan suboptimaal
True, maar in it's defence... je moet ook naar de trein kijken wanneer je zo'n knopje indrukt  :P. Ik snap echter wel dat het met de rangeermode en optrek/rem vertraging lastig kan zijn  ;)

Mvg,

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

vt175

  • Offline Offline
  • Berichten: 365
  • Diespe
    • Model4rail
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #102 Gepost op: 11 April 2026, 20:05:16 »
Aiko,

Heb je ook nagedacht over het stroomverbruik en de belasting van de loconet bus?

reinderlf

  • Traintastic!
  • Offline Offline
  • Berichten: 150
    • traintastic.org
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #103 Gepost op: 11 April 2026, 22:40:42 »
Hi Aiko,

Dat ziet er uit als een mooie regelaar :) Kan me zo voorstellen dat daar ook buiten TMC wel interesse voor is ;)

Als ik je nog een tip mage geven:
Voeg een extra diode toe tussen de DC/DC convertor en de RJ12 stekker zodat pin 1 en pin 6 hun eigen diode hebben.
Voor LocoNet-T werkt dit prima, echter als je dit (perongeluk) op een LocoNet-B aansluiting aansluit dan sluit je het booster signaal kort.
Bij LocoNet B staat op pin 1 en pin 6 een kopie van het DCC signaal, pin 1 en pin 6 zijn dan elkaars inverse.

@bask185
Je kan via LocoNet als je wil ook functies boven F28 aansturen, via OPC_IMM_PACKET kun je rechtstreeks een DCC commando naar de rails sturen...niet ideal maar het werkt. Ik gebruik dat in Traintastic om RCN-213 DCCext commando's te sturen. (Voor zover ik weet is daar geen LocoNet commando voor namelijk, heb de Digitrax NDA niet getekend, en dus niet toegang tot de documentatie, doe alles op basis van reverse engineering.)

Groeten,
Reinder

Karst Drenth

  • Offline Offline
  • Berichten: 10510
  • NS blauw, groen, rood, bruin, grijs en standgroen
    • Plan U op Sleutelspoor
Re: Twentse Modelspoorweg Club (TMC): Digitale besturing
« Reactie #104 Gepost op: 12 April 2026, 11:51:19 »
Citaat van: reinderlf
Voeg een extra diode toe tussen de DC/DC convertor en de RJ12 stekker zodat pin 1 en pin 6 hun eigen diode hebben.
Voor LocoNet-T werkt dit prima, echter als je dit (perongeluk) op een LocoNet-B aansluiting aansluit dan sluit je het booster signaal kort.
Bij LocoNet B staat op pin 1 en pin 6 een kopie van het DCC signaal, pin 1 en pin 6 zijn dan elkaars inverse.

Zeker belangrijk, want in een standaard LocoNet setup ( b.v. Digitrax ) bestaat alleen "LocoNet-B". LocoNet-T is er alleen bij Z21, Uhlenbrock en YaMoRC ;)

En dan achter die twee diodes nog een 22-47uF/16V elkootje.

Grtzz,
Karst