BeneluxSpoor.net forum
Vraag en antwoord => Elektronica en analoog => Topic gestart door: Albert de Heer op 07 November 2025, 22:08:59
-
Even een korte inleiding :
Ergens tussen 2005 en 2010 heb ik een computer gestuurde baan gebouwd. Bestuurd door koploper en Mrdirect. De baan bestond uit 20 aaneengesloten blokken met een station en halverwege de 20 blokken een schaduwstation. Totaal zaten er rond de 20 wissels in de baan. De wissels werden bediend door originele roco wisselaandrijvingen of door oude PTT relais.
De hele baan bleek technisch zo betrouwbaar dat ik regelmatig even wegliep van de baan en alles gewoon door liet rijden.
Rond 2015 was de interesse minder en kreeg de kamer een ander doel, de baan werd gedemonteerd.
Inmiddels ben ik verhuisd en vorig jaar heb ik weer een baan opgebouwd, niet zo groot en min of meer in module vorm. Net groot genoeg om te kunnen rijden maar voornamelijk om de huidige technieken uit te proberen. Wat die techniek betreft gaat het nu om de wisselbediening. Zoals bijna iedereen dat doet bedien ik op deze baan 12 gewone wissels en 2 engelse wissels met servo's. De engelse wissels zelfs met 4 servo's. Totaal had ik dus 20 servo's in bedrijf.
In tegenstelling tot mijn vorige baan heb ik heel veel moeite gehad om de baan betrouwbaar te krijgen. Steeds weer problemen met de servo's. De decoders bleken allemaal prima te werken, maar de servo's zelf kapten er regelmatig mee. Het meest vervelende probleem vind ik de servo's die het goed doen zolang je ze maar regelmatig gebruikt. Ik heb nu nog een paar servo's die dienst weigeren als de baan 2 weken niet gereden heeft. Beweeg je ze even met de hand heen en weer dan doen ze het weer, tot je de baan weer 2 weken uitzet.
Ik ben dus op zoek gegaan naar alternatieven die eigenlijk net zo makkelijk te gebruiken zijn als servo's.
Ik heb de voor mij interessante alternatieven maar eens op een rijtje gezet :
1. De originele aandrijving, in mijn geval van roco. Werkt in principe goed, maar gaat met een klap om en is naast het wissel niet echt mooi. Heb je er veel op je baan dan begint het geluid van die dingen irritant te worden.
2. Het oude PTT relais. Maakt veel minder geluid, maar gaat net zo snel om. De betrouwbaarheid is geweldig en de bediening kan met een simpele aan/uit decoder (wel aansturen met een aparte transistor oid) of schakelaar. Meestal hebben ze nog wel een paar contacten waar je het puntstuk gelijk mee kan schakelen. Onder het wissel heb je 7 tot 8cm hoogte nodig om ze te plaatsen.
(https://images.beneluxspoor.net/bnls_2025/PTT-relais-690e52873b447.jpg) (https://images.beneluxspoor.net/bnls_2025/PTT-relais-690e52873b447.jpg)
Nog een nadeel van deze dingen is de beschikbaarheid.... Dat wordt steeds minder.
3. Als we toch modern willen doen nemen we een stappenmotor. Die kosten op ali ook weinig en zijn betrouwbaar. Ik heb inmiddels 4 servo's vervangen voor deze dingen :
(https://images.beneluxspoor.net/bnls_2025/stap1-690e53dc533dc.jpg) (https://images.beneluxspoor.net/bnls_2025/stap1-690e53dc533dc.jpg)
Nadeel is de vrij complexe aansturing, je hebt 5 pinnen van een arduino nodig om ze goed te kunnen bedienen. 4 voor de motor en 1 voor de nulpunt detectie, hier nog net te zien als optocoupler :
(https://images.beneluxspoor.net/bnls_2025/stap2-690e5468d96e3.jpg) (https://images.beneluxspoor.net/bnls_2025/stap2-690e5468d96e3.jpg)
Nog een paar voordelen : ze maken nagenoeg geen geluid en de snelheid is goed instelbaar. Het houdertje waar ze bij mij inzitten is maar een fractie groter dan een servo houdertje. Nog een nadeel is dat je per arduino nano of uno maar 3 van deze dingen aan kan sturen. En volgens mij zijn er geen decoders voor stappenmotors bij de reguliere merken te koop.
Toch ben ik zeer tevreden over de stappenmotoren, de 4 wissels die op mijn baan zo bediend worden hebben niet 1 keer gefaald. Dit zijn trouwens 28byj48-5V motortjes, deze hebben een tandwiel vertraging (in de eigen behuizing) en hebben hierdoor 2048 stappen nodig om 360graden te draaien. Door de tandwiel overbrenging kunnen ze niet heel snel draaien, maar wel heel langzaam. Precies wat je hier wilt.
Ondanks de goede resultaten met de stappenmotoren wilde ik iets maken wat qua techniek eenvoudiger is. Het liefst wilde ik iets met 1 ingang zoals een servo, maar dan moet ingang hoog overeen komen met wissel rechtdoor en ingang laag met wissel afbuigend. (of andersom, net wat je wil). En dan iets zonder microcontroller maar met gewone electronica, en liefst zo weinig mogelijk. En liefst goedkoop en mechanisch simpel.
Ik had op Ali al eens naar N20 of N30 motortjes zitten kijken. (als Lemaco en tortoise met dc motortjes kunnen werken dan kan ik dat ook ;D ). Kleine DC motortjes met een mechanische vertraging er op met metalen tandwieltjes. Allemaal hartstikke klein. Ik heb een paar van die N30 dingen gekocht. Goed opletten welke je koopt want er zijn nogal wat verschillende soorten vertragingen. De mijne draaien bij 6Volt 5 omw per minuut.
Eerst maar een prototype gemaakt :
(https://images.beneluxspoor.net/bnls_2025/N30-1-690e58758217a.jpg) (https://images.beneluxspoor.net/bnls_2025/N30-1-690e58758217a.jpg)
(https://images.beneluxspoor.net/bnls_2025/N30-2-690e587c864ac.jpg) (https://images.beneluxspoor.net/bnls_2025/N30-2-690e587c864ac.jpg)
Op de as van de motor zit een rond stukje aluminium waarop de verenstaal draad zit die het wissel laat bewegen. De schroefjes waarmee deze draad vastzit drukt ook gelijk de microswitches in.
Dit is niet helemaal het eerste prototype trouwens, deze heeft al transistors en het 1e prototype had alleen maar microswitches. De transistors vormen een H-brug waarmee de motor linksom en rechtsom gestuurd kan worden. De slag die motor maakt wordt grotendeels bepaald door de hoogte van de motor tov de microswitches. Hoe hoger de motor zit, hoe verder de motor moet draaien voor ie de microswitch indrukt.
Deze print heeft onder een testmodule gezeten en heeft daar foutloos zeker 500 wisselbewegingen gemaakt. Wat mij betreft een geslaagde constructie.
Inmiddels heb ik de electronica wat uitgebreid, de ingang heeft een optocoupler gekregen zodat de voeding van de motor nooit de uitgang van de decoder kan beschadigen. Tevens hoeft de spanning voor de motor dus niet gelijk te zijn aan die van de decoder. Op het printje zit inmiddels ook een relaistje om het puntstuk te schakelen, wat ledjes geven aan wat de motor aan het doen is, en het is zelfs mogelijk om de motorspanning te verlagen als de motor nog steeds te snel blijkt te draaien.
(https://images.beneluxspoor.net/bnls_2025/N20-1-690e5ba6861f5.jpg) (https://images.beneluxspoor.net/bnls_2025/N20-1-690e5ba6861f5.jpg)
(https://images.beneluxspoor.net/bnls_2025/N20-bottom-690e5bb207441.jpg) (https://images.beneluxspoor.net/bnls_2025/N20-bottom-690e5bb207441.jpg)
Om het nog universeler te maken is de print zowel horizontaal als verticaal te monteren. Verticaal heb je ongeveer 5cm hoogte nodig, horizontaal de helft. Deze laatste print is trouwens een N20 motortje, deze motor is iets kleiner dan de N30 maar ook meer dan sterk genoeg.
Zoals op de print te zien is is dit versie 5 inmiddels, het ging niet allemaal in 1 keer goed zullen we maar zeggen. Maar inmiddels doet de print exact wat ik wilde. Een enkele hoog/laag ingang, voeding 5V, stroomverbruik nihil, puntstuk schakeling, langzaam, stil en zeker niet duur.
Er is nog iets wat nog beter kan : de microswitches hoor je klikken, als er geen treinen rijden tenminste. Als je het relais ook gebruikt zijn dat per beweging 3 klikken. Als je de microswitches vervangt voor optocouplers vervallen die klikken. Op dezelfde schroefjes die nu de microswitches bedienen moeten vaantjes komen die tussen de optocouplers moeten vallen. Door de vaantjes breder of smaller te maken, of te draaien, kun je de slag dan ook beinvloeden.
Een testprintje met optocouplers is besteld maar nog niet binnen, wordt vervolgd dus.
-
Mooi verslag Albert, zie graag het vervolg.
-
Een knap stukje techniek, maar wel een beetje ingewikkeld om een wissel om te zetten.
Wat is het probleem met de servo's die je eerst gebruikte, zat het in de elektronica of weigerden de motortjes om te gaan draaien? En welke servo's waren dat?
Zoals je misschien weet gebruik ik gecastreerde servo's. Dat wil zeggen dat ik de elektronica er uit heb gesloopt en dus alleen een motor met tandwielkast overhoud. Onder mijn vaste baan zitten er nu 6, die draaien vrij frequent.
Onder mijn tentoonstellingsbaantje zitten er 8 en die staan tussen tentoonstellingen vaak een jaar stil. Maar die doen het altijd meteen na het opbouwen van het baantje.
Al eens gedacht aan de MP1 of een ander model van MTB? Die zijn we in grote aantallen aan het inbouwen onder onze clubbaan. Die heb ik ook nog nooit zien weigeren.
-
Een knap stukje techniek, maar wel een beetje ingewikkeld om een wissel om te zetten.
Wat is het probleem met de servo's die je eerst gebruikte, zat het in de elektronica of weigerden de motortjes om te gaan draaien? En welke servo's waren dat?
Zoals je misschien weet gebruik ik gecastreerde servo's. Dat wil zeggen dat ik de elektronica er uit heb gesloopt en dus alleen een motor met tandwielkast overhoud. Onder mijn vaste baan zitten er nu 6, die draaien vrij frequent.
Onder mijn tentoonstellingsbaantje zitten er 8 en die staan tussen tentoonstellingen vaak een jaar stil. Maar die doen het altijd meteen na het opbouwen van het baantje.
Al eens gedacht aan de MP1 of een ander model van MTB? Die zijn we in grote aantallen aan het inbouwen onder onze clubbaan. Die heb ik ook nog nooit zien weigeren.
Ik heb de SG90 en MG90 gebruikt, beide dezelfde problemen. Gebruik ze een paar weken niet en je moet ze eerst met de hand heen en weer bewegen en daarna doen ze het weer.
Als je de electronica uit de servo's sloopt hou je alleen een dc-motortje met tandwielkast over, dat begrijp ik. Maar hoe stuur je die dan aan?
Wel eens naar een MP1 gekeken, maar voor vond ze te duur voor de hoeveelheden die ik nodig ga hebben.
-
Mijn gestripte servo's stuur ik aan door er direct spanning op te zetten. Aan het eind van de slag gooit de arm een schakelaar om waardoor de motor stopt en de servo klaar is voor de terugweg. En die terugweg maakt hij doordat de spanning wordt omgekeerd. Een tweede contact op de schakelaar poolt het puntstuk om.
In één van mijn bouwdraadjes staat dit systeem beschreven. Even zoeken waar dit ook al weer was.
Hier dus: https://forum.beneluxspoor.net/index.php?topic=66995.90 vanaf reactie#98
Daar is nog een correctie op te vermelden. In het schema staan D1 en D2 als gemeenschappelijk voor alle servo's, maar dat gaf ongewenste koppelingen. Daarom heeft elke servo nu eigen diodes.
-
Ik had Without nog niet eerder gezien. Slim gemaakt, maar ik gebruik geen wisselspanning. Kan ook niet want dan kun je het wissel niet met een decoder aan sturen.
Mijn allereerste prototype bestond uit een motor, 2 microswitches en 2 diodes. Voeding ompolen zorgde voor omzetten van het wissel.
Om de motortjes met 1 bit (draad) te kunnen bedienen heb ik er een H-brug opgezet.
Het printje heeft eigenlijk 2 doelen :
1. om de electronica netjes te kunnen maken
2. om alles in mechanisch geheel onder de baan te kunnen plaatsen.
punt 1 is logisch, maar punt 2 vond ik zeker niet minder belangrijk.
-
Je kan toch een relais aan sturen door de decoder en via de contacten de wisselspanning aansturen? Ik heb weliswaar geen servos, nog niet, maar mijn wissels die wat zwaar werken, m-rails van marklin, stuur ik aan via een relais die via de contacten er gewoon wisselspanning op de betreffende wissel zet
-
Olav, dat kan allemaal, maar ik vraag me af of mijn printje er simpeler van wordt. Ik denk het eerlijk gezegd niet. ;)
Het huidige concept bevalt me goed, zeer goed zelfs. Komende week zullen de printjes voor de optocoupler-ipv-microswitches-versie wel binnenkomen. Daar ga ik er dan 2 van bouwen en vervolgens hang ik ze onder 1 van mijn modules. Ben benieuwd hoeveel geluid dat gaat schelen.