BeneluxSpoor.net forum
Vraag en antwoord => Digitaal => Topic gestart door: pj0tter op 31 January 2013, 22:25:02
-
Beste forumleden
Door ervaringen wijs geworden met de magneet artikelen (7549) voor mijn wissels (niet altijd betrouwbaar) wil ik voor mijn nieuwe Märklin baan in eerste instantie de wissels met servo's gaan sturen, heb ik dat werkend dan moeten t.z.t. de seinen nog volgen.
Ik werk nog met Märklin Digitaal New (versie 2 zeg maar) dit is op basis van het Motorola protocol. Op dit fora en anderen kom ik mooie schema's tegen voor een decoder die servo's kunnen aansturen maar die zijn dan allemaal op basis op DCC. Ik heb inmiddels de beschikking over een lay-out voor de decoder. Deze decoder is op basis van een microcontrolller (PIC16F628SO) een externe voeding levert de "energie" op deze manier hoeft de "dure" digitale rijspanning niet gebruikt te worden zoals bij de standaard k83 van Märklin. De programma code om de PIC aan te sturen heb ik ook,alleen is dit op basis van het DCC protocol. Tussen Motorola en DCC zit een verschil (lees ik links en rechts) dus ga ik er ook vanuit dat wanneer ik de schakeling zo bouw als geleverd en de PIC geprogrammeerd krijg (HOE programmeer ik zo'n ding is dan ook een vraag mijnerzijds) de decoder de servo's nog niet kan aansturen omdat het DCC is en ik dat niet heb (Motorola)
Is er iemand in deze gelederen die weet hoe ik dit kan oplossen? Heeft iemand misschien toevallig zo'n schakeling al eens gebouwd (met een eigen voeding zodat de digitale rijspanning niet gebruikt hoeft te worden, het aansturen van servo's voor de wissels en op basis van Motorola) zo ja waar kan ik info vinden.........
Om Märklin Systems (die kan DCC en Motorola aan) te gaan aanschaffen is wel een erg dure oplossing
Ik ben heel erg benieuwd naar jullie reacties.
M. vr .grt.
Peter
-
Hoi,
Je verhaal is wat warrig het is mij nog niet helemaal duidelijk waar je nu precies staat, en wat je wel of niet al hebt. Voor zover ik het begrijp heb je dus al een heel systeem, inclusief decoders voor puls aansturing?
Zo ja, dan kun hier ook eens naar kijken:
http://www.decodershop.com/Webwinkel-Product-1275205/Wisselaandrijving-1.html (http://www.decodershop.com/Webwinkel-Product-1275205/Wisselaandrijving-1.html)
Je hebt dan wel de ondervloerse aandrijvingen, zoals je dat met servo's zou hebben, maar kunt nog wel je oude puls-decoders gebruiken. Scheelt behoorlijk.
Groet,
Richey
-
Hallo
Met welke rails van marklin werk je eigenlijk, waarschijnlijk gebruik je Krails?
Je kan ook veel info halen van het 3rail forum.
Wat je als eerste kan proberen is de eindafschakelaars van de wisselaandrijvingen 7549 door solderen, oftewel het eindschakelaartje onklaar maken.
Als je met servo's wilt gaan werken dan zijn er denk ik ook andere oplossingen. Vraag eens op het 3rail forum.
teunis
-
Hoi,
Je verhaal is wat warrig het is mij nog niet helemaal duidelijk waar je nu precies staat, en wat je wel of niet al hebt. Voor zover ik het begrijp heb je dus al een heel systeem, inclusief decoders voor puls aansturing?
ok, warrig, als ik nu zo teruglees ja. :-[ Misschien dan even kort. Ik heb een lay-out voor de print (een brd en sch file voor Eagle) de componentenlijst (welke weerstanden, ic's etc), de programmeercode (in C) en verder de servo's die gebruikt gaan worden. Het is alleen nog niet 1 geheel, printje maken, etsen, solderen etc. zijn zaken die nog moeten. Hoop dat het nu wat duidelijker is. ;)
De "oude" Märklin zaken heb ik uiteraard ook nog en inderdaad (teunistreinen) ik heb K-rail voor de zichtbare delen en M-rail voor de niet zichtbare delen. Ik ben in de opbouw fase, nivo 1 ligt en ik denk na over hoe ik de wissels wil aandrijven. De optie om de eindschakelaars door te solderen is een mogelijkheid, alleen worden de wissels dan aangedreven o.a. de k83 (of zelfbouw variant) deze moeten gevoed worden door de digitale rijspanning en dat vind ik een beetje zonde. Verder "drukken" de 7549 de wissels bij ondermontage niet altijd goed door (loopt stroef). Al verschillende zaken geprobeerd, schroefjes was losser etc maar helpt niet altijd. Dus zoek ik iets anders.
Peter
-
De "oude" Märklin zaken heb ik uiteraard ook nog en inderdaad (teunistreinen) ik heb K-rail voor de zichtbare delen en M-rail voor de niet zichtbare delen. Ik ben in de opbouw fase, nivo 1 ligt en ik denk na over hoe ik de wissels wil aandrijven. De optie om de eindschakelaars door te solderen is een mogelijkheid, alleen worden de wissels dan aangedreven o.a. de k83 (of zelfbouw variant) deze moeten gevoed worden door de digitale rijspanning en dat vind ik een beetje zonde. Verder "drukken" de 7549 de wissels bij ondermontage niet altijd goed door (loopt stroef). Al verschillende zaken geprobeerd, schroefjes was losser etc maar helpt niet altijd. Dus zoek ik iets anders.
Hoi Peter
Is het een oplossing om voor de wisseldecoders een aparte (kleine) booster te gebruiken bijv de LDT DB-2, heeft een vermogen van 50 VA met ca 2,5 Amp. Een zelfbouw set kost ca 50,00
Ik heb op mijn marklin Mbaan de wisseldecoders en de siendecoders op een aparte booster aangesloten.
De baan heeft meerdere boosters, die dus geen wissels sturen.
Ja kan dan wel de wisseldecoders blijven gebruiken.
teunis
-
Ik weet niet of je per se zelf wil bouwen, maar de meeste decoders voor servo's zijn multiprotocol, dacht ik. In ieder geval de ESU Switchpilot.
-
Heb je al eens bij Robert Evers gekeken?
http://members.home.nl/robert.evers/servodecoder.htm
Die doet Servo en Motorola ;)
-
Tja, dat waren inderdaad ook mijn problemen, en ik heb dus die motortjes (eigenlijk) relais van de decodershop gebruikt. Werkt net zo ondervloers als een servo, maar un je icm je oude magneetpulsdecoders gebruiken :-).
Gaat vooralsnog perfect (y).
Gr. Richey
-
Ik gebruik ook de MM (zelfbouw)decoders van Robert Evers, en die bevallen mij uitstekend.
Wat meer informatie hierover klik hier (http://members.quicknet.nl/jj.landwehr/wissel-servo.htm)
Mvg, Jos
-
Het is niet eenvoudig de decoder zomaar even te verbouwen tot een MM decoder. De hele printplaat en alles erop is eigenlijk maar dom, alle logica zit in de microcontroller, de PIC. Je zult dus het grootste deel van de code moeten aanpassen. Dat is zeg maar 90% van de gehele decoder aanpassen.
Het is dus denk ik makkelijker een alternatief te vinden die servo's wel op MM kan aansturen.
Om C code in een PIC te krijgen heb je twee dingen nodig. Een compiler, een programma die de C code omzet naar de bitjes die de PIC werkelijk snapt en een programmer, een stukje hardware tussen de PC en de PIC.
Timo