BeneluxSpoor.net forum
Vraag en antwoord => Digitaal => Topic gestart door: Marc! op 12 October 2011, 22:58:44
-
Hallo,
Ik heb sinds kort een dr4020 van digirails voor het aansturen van servo's. Ik wil die gaan gebruiken voor de aansturing van overwegbomen. Ik vraag me af of de posities van de servo's met MrDirect ingesteld kunnen worden. Ik krijg het tot nu toe nog niet voor elkaar maar mischien kan iemand van jullie mij op weg helpen. Als het niet lukt zal ik het handmatig moeten doen door de cv waarden van de eindposities van de servo's in te stellen.
De servo decoder heeft door het instellen van CV47 een aantal voor ingesteld waarden voor de ander cv's. Weet iemand welke dat zijn of kan die uitlezen? Ik kan met mijn MrDirect geen cv waarden uitlezen.
Mvg,
Marc
-
Hallo,
Kleine toelichting. Als ik de cv instellingen heb van de preset value cv47 heb ik een richtlijn waarop ik verder kan proberen om dmv cv programmering de decoder in te stellen op het openen en sluiten van de spoorbomen.
Vindt het eigenlijk wel vreemd dat de cv waarden van de preset values niet in de handleiding of digirails website staan.
Ik hoop dat iemand me kan helpen.
Gr,
Marc
-
Als er iemand het al zou kunnen, zal ik het wel zijn ;) ;D
CV 47=3 --> 2 x Ahob
CV113 - CV116 = 0
CV117 - CV120 = 128 + 17
CV137 - CV140 = 5 ; bouncevalue 5
CV141 = b'00000101' ; Address 1 On ServoPos A
CV143 = b'00000000' ; Address 1 On SwitchOutputs
CV144 = b'00001010' ; Address 1 Off ServoPos B
CV145 = 0;
CV146 = b'00000011' ; Address 1 Off SwitchOutputs
CV147 = b'01010000' ; Address 2 On ServoPos A
CV148 = 0;
CV149 = b'00000000' ; Address 2 On SwitchOutputs
CV150 = b'10100000' ; Address 2 Off ServoPos B
CV151 = 0;
CV152 = b'00001100' ; Address 2 Off SwitchOutputs
CV153 - CV164 = 0
CV165 - CV188 = 0
Verder heb ik geen idee of e.e.a. met MR direct werkt. De decoders worden standaard getest met: Lenz, MulitMaus, IB-IR, Daisy en 6021.
Maar al MR-Direct locadres 9999 op 128 stappen aan kan, zou je de instelling van de posities ook via MR direct moeten kunnen doen:
regelaar op 0 = middenstand, regelaar vol, vooruit is ene uiterste stand, achteruit is de andere uiterste stand. En alles daar tussen in uiteraard ;) En ik neem aan dat je ook 'knoppen' voor Licht, F1 en F2 hebt bij MRDirect
Grtzz,
Karst
-
Hoi Karst,
Bedankt voor het neerzetten van de waarden. Het programmeren van de cv waarden lukt wel met MrDirect maar ik krijg het instellen met 128 rijstappen niet voor elkaar. Ik vermoed dat MrDirect geen 128 rijstappen kan. Vindt er ook niks van terug in de handleiding.
Ik zal de eindposities van de servo met de cv waarden moeten instellen.
Gr.,
Marc
-
MRdirect ondersteunt idd geen 128 stappen. Volgens mij omdat dit gewoon niet zo veel gebruikt wordt. Maar zou voor zoiets als dit toch wel erg handig zijn. :)
Timo
-
Hoi,
Contact gehad met Marco de Roede en het lukt nu om de servo in te stellen met MrDirect. De locdecoder voor de servo met adres 9999 moet als type N3 worden opgegeven in MrDirect.
Positie A en B opgegeven met in de servo decoder voor de spoorbomen maar nu heb ik een ander probleem. Als het adres uit staat sluiten de bomen en knipperen de leds. Als ik het adres aan zet dan gaan de bomen keurig omhoog maar ook weer naar beneden, en weer omhoog, etc, etc dat blijft door gaan.
Ik heb de decoder gereset met waarde 8 in CV8 en opnieuw adres ingesteld en servo posities vastgelegd. Iemand een idee wat dat dan kan zijn? Karst misschien?
Gr,
Marc
-
Hoi Marc,
Jazeker kan ik dat ;) ;D ;D
Het 'probleem' zit hem waarschijnlijk in de 'bounce'.
Om te kunnen bouncen mogen de uiterste uitslagen van de servo niet dichterbij het maximum ( 255 ) en minimum ( 0 ) liggen dan de grootte van de bouncewaardes. Helaas was er in de microcontroller geen ruimte meer om hierop te checken. :-[ :-[
Remedie: De uiterste uitslagen met 10 verminderen/verhogen. Of de bouncewaardes in CV 137 - CV 140 op 0 zetten.
Grtzz,
Karst
-
Hoi,
Bedankt voor deze reactie. Ik zal mijn messing draadje van de spoorbomen naar de servo is op een andere plaats zetten of de arm op de servo een stukje anders plaatsten waardoor ik verder van de uiterste waarden blijf. Vanavond niet meer, Dui-Ned. Kijken :-)
Gr,
Marc