BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: Catweazle op 03 February 2015, 20:55:32

Titel: Hulp nodig bij programmeren Digikeijs 4024 i.s.m. MrDirect
Bericht door: Catweazle op 03 February 2015, 20:55:32
Medespoorders,

Vandaag een Digikeijs servodecoder 4024 ontvangen. Ik heb er een aantal vragen over mbt tot programmeren met Mrdirect. Via de handleiding van Digikeijs met de snelle simpele start heb ik keurig mijn vier servos aan de praat. Wel met alle default instellingen.
Ik heb moeite met de wat geavanceerdere zaken:

1. Ik heb de servodecoder in Mrdirect ingesteld ( optie L) als N3 decoder met cv 9999. Mrdirect heeft helaas geen 128 rijstappen.
2.  Als ik de servo positie A wil instellen en direct wil afregelen geeft de handleiding het volgende:

Er gebeurt niets, ik zou verwachten dat met het verhogen van de rijsnelheid op de regelaar de servo stapjes gaat maken. Heeft dit te maken met het feit dat MrDirect geen 128 stappen heeft? Als dat zo is jammer dan maar met de CV's aan de slag maar ook daar heb ik een vraag over...:D

3. Ik heb een programmeerspoor en kan de servodecoder hier prima op aansluiten, dat doet zijn werk prima de decoder reageert. Heb een aantal keren alles gereset om te testen.
Ik wil echter de snelheid en de uitslag veranderen. De snelheid kan ik regelen middels cv 113-116 maar dat moet met bits 0-3 en 4-7 ingesteld worden. Als ik in Mrdirect CV113 oproep dan kan ik met B  de  bits  0tot7 oproepen. Maar wat moet ik daar nu invullen als ik bijvoorbeeld de default snelheid van de servo wil halveren?

4. De uitslag van de servos veranderen snap ik niet goed er staat bij CV121: CV’s 121-136 bevatten de diverse eindposities van de servo’s. Elke servo kent 4 eindposities: A,B,C,D Deze eindposities kunnen gekozen worden middels de functie mapping (zie pagina 10) .

Wie kan licht in mijn duisternis brengen?

gr. Edwin
Titel: Re: Hulp nodig bij programmeren digikeijs 4024 i.s.m. MrDirect
Bericht door: Ronaldk op 03 February 2015, 21:12:03
Hallo Edwin,

Er gebeurt niets, ik zou verwachten dat met het verhogen van de rijsnelheid op de regelaar de servo stapjes gaat maken. Heeft dit te maken met het feit dat MrDirect geen 128 stappen heeft?

Je moet inderdaad 128 stappen kunnen instellen, anders gaat het niet. Met 28 stappen wil dat niet werken.

4. De uitslag van de servos veranderen snap ik niet goed er staat bij CV121: CV’s 121-136 bevatten de diverse eindposities van de servo’s. Elke servo kent 4 eindposities: A,B,C,D Deze eindposities kunnen gekozen worden middels de functie mapping (zie pagina 10) .

Klopt, je kan met de servo-decoder 4 standen per servo instellen. Daarna kan je via functiemappen, staat hier wel op het forum beschreven, via adressen zo instellen dat bijvoorbeeld voor de eerste servo op adres 1 standen A en B zijn en dan adres 2 standen C en D voor dezelfde servo. Dan is adres 3 voor de tweede servo. Ik gebruik dat voor mijn segmentdraaischijf, daarbij gebruik ik 3 standen voor de sporen.

Groet Ronald.
Titel: Re: Hulp nodig bij programmeren digikeijs 4024 i.s.m. MrDirect
Bericht door: Catweazle op 03 February 2015, 21:33:29
Dank, het wordt me al iets duidelijker maar nog niet hoe ik bits en cv waarden moet uitrekenen en dan in CV113 neerzet in MrDirect. Stel ik wil de defaultsnelheid halveren ( zeg 7) stapgrootte mag 2 blijven. Is de totale waarde voor cv113 dan 2+7=9 of moet ik binair rekenen..... ???
Dit is wat er in de handleiding staat:
(http://www.edwinbaart.nl/trein/4024.jpg)
Titel: Re: Hulp nodig bij programmeren digikeijs 4024 i.s.m. MrDirect
Bericht door: Timo op 03 February 2015, 21:44:05
Stom inderdaad dat MRdirect het niet kan... Dacht dat het wel kan maar MRdirect kan alleen 128 stappen doen met een kort adres :s

Voor de snelheid, werk gewoon niet in bitjes. Je wil (zolang je niet extreem langzaam wilt) de stapsnelheid gewoon op 1 houden. Omdat dit bitje 4 is heeft dat de waarde 16. Nu kan je spelen met de stapgrote en je telt hier daarna gewoon 16 bij op. Je hebt dat dus de mogelijkheid tussen 16 en 31. Wil je verder spelen, volledige formule daarvoor zou zijn:

stapsnelheid x 16 + stapgrote = decimale waarde voor CV.

Zoals gezegd kan je max 4 posities instellen per servo. Standaard is gewoon 2 posities (A en B) die je dan op één adres gebruikt. Dit is natuurlijk het gebruikelijke voor een wissel.


Timo
Titel: Re: Hulp nodig bij programmeren digikeijs 4024 i.s.m. MrDirect
Bericht door: Catweazle op 03 February 2015, 21:49:03
Rogerrrrrrrrrrrrrrrrrrrr
(y)
Titel: Re: Hulp nodig bij programmeren digikeijs 4024 i.s.m. MrDirect
Bericht door: Catweazle op 06 February 2015, 20:57:46
Ik heb de snelheid nu onder controle door de juiste CV  te programmeren. Ik krijg alleen de uitslag nog niet onder controle. Ik gebruik daarvoor CV 121 voor servo 1  positie A en volgens mij moet ik positie B  ook doen, als ik de waarde wijzig naar zeg 150  dan veranderd de uitslag niet. Volgens mij zit ik verkeerd......

Wie helpt?

Gr. Edwin
Titel: Re: Hulp nodig bij programmeren Digikeijs 4024 i.s.m. MrDirect
Bericht door: Timo op 06 February 2015, 22:44:19
Hoi Erwin,

Welk CV pas je hier voor aan? Toch niet toevallig CV122? Dit is namelijk positie C. Positie A = CV121 en positie B = CV123. Voor servo 2 heb je vervolgens CV125 en CV127 enz.


Timo