Sinds jaar en dag erger ik me kapot aan de harde geluiden van een omschakelende wissel, en de belachelijk snelle beweging die ermee gepaard gaat. Daarnaast kost een digitaal aangestuurde wissel nogal wat, dus motivatie genoeg om eens te kijken of het niet anders kan. Het antwoord is: ja, het kan anders: met servo's die aangestuurd worden door een microcontroller.
Jaren terug heb ik al eens iets gemaakt met behulp van een Atmel ATTiny2313, maar ik vond de stabiliteit niet om over naar huis te schrijven. Als ik meerdere servo's tegelijkertijd wilde laten schakelen dan gingen sommigen aan de haal en deden maar wat. Sinds een tijdje ben ik aan het prutsen met de LPC2106 van NXP (voormalig Philips Semiconductors) en gaat het allemaal wat beter. Ik heb ook meer pinnen op de microcontroller zitten, zodat het bijvoorbeeld kinderspel is om bijvoorbeeld ook de spanning van servo's af te halen als die niet geschakeld hoeven te worden.
Anyway, met het microcontroller stuk zal ik jullie niet al te veel lastig vallen, het mechanische deel zal jullie meer aanspreken
Wat ik voor ogen had, was de beweging van de servo met verenstaal door een buisje, over te brengen op de wissel. Bij voorkeur op exact dezelfde manier als de wisselaandrijving van Marklin dat doet. Ik heb daarvoor eerst een vorm "origineel" gemaakt van hoe het inbouw gedeelte er uit moet komen te zien:
Daar ligt hij in een geimproviseerd bakje om er een mal van te maken. Vervolgens met siliconenrubber twee mallen gemaakt. Hier zie je er eentje.
En daar afdrukken van gemaakt:
En als alles dan uitgehard is (en dat is het binnen een half uur) dan kan je ze inbouwen:
Theoretisch zo ik er nog twee schroeven in kunnen duwen om de boel op zijn plaats te laten, maar omdat het klem zit kan het niet echt een kant op. Zeker niet als de wissel niet van de grond af kan komen.
En dan is het tijd om eens te zien hoe e.e.a. werkt:
Ik ben dik tevreden. Ik heb ondertussen printjes ontworpen en besteld, ik moet nog wel wat onderdeeltjes in huis halen, maar hopelijk binnenkort worden al mijn wissels op deze manier aangestuurd.
Nu zie ik alweer helemaal voor me dat mijn PM-box vol stroomt met verzoekjes, dus laat ik de meest voor de hand liggende vragen alwast beantwoorden:
Kan je me op weg helpen om dit ook te maken?Als je niets van microcontrollers af weet dan moet je hier niet aan beginnen. Zoek dan een meer mechanische oplossing zelf.
Kan je dit ook voor mij maken?Ik heb tien printjes besteld terwijl ik er eigenlijk maar vijf nodig heb. Het zou leuk zijn als ik hier iets stabiels van kan maken dat verkoopbaar is. Ik verwacht een prijs van ca. 12.50 euro per wissel om die te mechaniseren en atomatiseren, op basis van goedkope servo's van Conrad die mij prima bevallen. Echter:
Spreekt dit spul Motorola formaat of DCC?Nee en nee. Op het moment wordt het middels een seriele poort aangestuurd. Je ziet me in het filmpje ook typen: 00 (commando: schakel serv) 00 (major wissel nummer 0) 00 (minor wissel nummer 0) 00 (stand 0). Voor het terug schakelen was de laatste 00 dus een 01, en potentieel kan dit systeem 65536 wissels (en/of armseinen) aan. Ik ben wel van plan om iets te maken dat motorola formaat omzet naar commando's op de seriele bus.
En natuurlijk hou ik jullie op de hoogte van de ontwikkelingen.