BeneluxSpoor.net forum
Vraag en antwoord => Digitaal => Topic gestart door: Henk Veenstra op 04 March 2015, 10:16:48
-
Goedendag,
Gisteravond 1 uur bezig geweest om de DR4020 servodecoder van Digikeys te
programmeren.Helaas niet gelukt.
Ales volgens de handleiding gedaan.
JK op de rails aangesloten, dcc spanning.
Op power een wisselstroom trafo aangesloten van 14 volt gezet.
DCC op 128 stappen gezet.
Op de schakelaar gedrukt, led gaat branden.Gewenste beginadres (35) opgegeven en deze bediend.
Ledje gaat uit.
Heaas de servo die ik heb aangesloten reageerd niet.Ook niet bij het instellen van
servoposities geen enkele reaktie.
WAT doe ik verkeerd.
mvg Henk
-
Beste Henk,
Probeer eens 33 als startadres. De 4020 'denkt' in stappen van 4.
Peter Kramer
-
Dag Peter,
Medio vorig jaar dezelfde servodecoder ook willen programmeren.
Kwam er eindelijk achter dat ie op 128 stappen moest staan.
Nu staat ie wel op 128 stappen.Dus die fout maak ik niet meer.
Deze heb ik toen de adressen 20 t/m 23 gezet.Geen probleem.
En werkt nu perfekt.
Dus 35 t/m 38 gaat niet.
Dan ga ik vanavond jou voorstel uitvoeren.
Eens proberen vanaf 33 dan.Is mogelijk n.l.
Bedankt voor je reaktie.
mvg Henk
-
Volgens mij geldt die 'per 4' beperking niet (meer) voor DCC, alleen Motorola.
Maar heb je al eens getest op een ander adres? Gewoon eens 1 ofzo.
Maar dan nog, als je het knopje indrukt en locdecoder 9999 (128 stappen DCC) gebruikt zou de servo gewoon moeten bewegen. Zo niet, weet je dan zeker dat de servo werkt? Of zit deze misschien verkeerd om aangesloten? De stekker van de servo is op twee manieren te plaatsen maar een manier is maar goed.
Timo
-
Timo,
Ga vanavond nogmaals allen checken.
mvg Henk
-
Hallo,
Volgens mij geldt die 'per 4' beperking niet (meer) voor DCC, alleen Motorola.
Dat is wel zo voor de DR4024 maar of dat ook geldt voor de DR4020 (de voorganger van de DR4024)? In de DR4020 handleiding (V 1.0 - 21 december 2010) staat daarover niets vermeld.
Op pagina 6 van de handleiding vind ik terug dat de adressen "afhankelijk van het aantal logische schakelaars" (dus de ingestelde functionmapping) in groepen van van twee, vier of acht worden toegekend.
Dit levert de navolgende mogelijke beginadressen op:
- Voor 1 logische schakelaar: 1, 2, 3, 4, 5, 6, 7, 8, 9, etc.
- Voor 2 logische schakelaars: 1, 3, 5, 7, 9, 11, 13, ... 29, 31, 33, 35, 37, 39, 41, etc.
- Voor 3 logische schakelaars: 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, etc.
- Voor 4 logische schakelaars: 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, etc.
- Voor 5 logische schakelaars: 1, 9, 17, 25, 33, 41, 49, etc.
- Voor 6 logische schakelaars: 1, 9, 17, 25, 33, 41, 49, etc.
- Voor 7 logische schakelaars: 1, 9, 17, 25, 33, 41, 49, etc.
- Voor 8 logische schakelaars: 1, 9, 17, 25, 33, 41, 49, etc.
Op de schakelaar gedrukt, led gaat branden.Gewenste beginadres (35) opgegeven en deze bediend.
Ledje gaat uit.
In de handleiding op pagina 6 staat dat voor het instellen van het eerste wisseladres een willekeurig wisseladres gekozen mag worden uit de mogelijke reeks, waarbij dan automatisch het eerste adres uit de reeks het beginadres wordt.
In het geval van 4 of 8 logische schakelaars (de meest gangbare instellingen) levert het bedienen van wisseladres 35 dus het beginadres 33 op en niet 35!
Het eerste servo op de DR4020 zal in dat geval dus reageren op adres 33 en het derde servo (wat blijkbaar bij Henk niet aangesloten is) op adres 35....
Groeten,
Bert
-
Bert,
Dank voor deze uitleg.
Ga er vanavond weer voor zitten.
mvg Henk
-
Ah, ik had niet gezien dat het de oudere versie was. Zag Digikeijs Servo dus niet echt naar het type gekeken. Dan moet je inderdaad opletten op het juiste begin adres.
Timo
-
... opletten op het kuste begin adres.
Ben jij zo verliefd op de Digikeijs decoders dat je ze zelfs al kust? :-* ;D
Bert
-
Yep, en dat geldt voor 99,9% van dit soort decoders ::), deze manier van nummeren.
Groetjes
-
Iets met autocorrect ;D
Timo
-
Volgens de berichten heb ik oud type servodecoder gekocht.
Daar had ik geen idee van:
Afgelopen vrijdag gekocht. n.l.
mvg Henk
-
Ben weer bezig geweest met servodecder DR4020!
Nu geprogrammeerd van 33 t/m 36.
Het gekke is ik kan de servo's nu wel apart instellen/positie geven
Maar als ik zodanig na het afstellen dan, servo 33 wil omzetten
wordt er niet op het commando gereageerd.Ook niet bij de opvolgende nrs.
Zo gek.
Kan het iets te maken hebben met CV47?Deze staat nu op 0.
Als het lukt ga ik deze decoder omruilen voor de DR4024.
mvg Henk
-
En op lagere nummers Henk ?
Welke centrale gebruik je ??
-
Dag Karst,
Ik heb Lenz/LZH100.
Lagere nummers kan niet.
Staan al andere decoders/zowel wissel als servo's.
Ik heb ook een servodecoder 4024/vorig jaar al aangeschaft
en die doet het gewoon goed.
mvg Henk
-
Ik bedoel wat gebeurt er als je lagere nummers schkelt dan 33
-
Karst, sorry dat ik me even tussendoor meld...
Preset 0 levert 8 DCC-adressen, de eerste vier zijn de servo's en de tweede vier zijn de schakeluitgangen.
Dus de (mogelijke) "test"-adressen voor de servos zijn (25, 26, 27 en 28) of (33, 34, 35 en 36) of (41, 42, 43 en 44)...
Dus voor de eerste servo na het instellen van beginadres 33 even 25, 33 en 41 proberen en kijken of er een reactie komt.
Indien geen reactie ook nog even 29, 37 en 45 proberen, je weet maar nooit welke vreemde adres-verschuiving plaats vindt.
Groet,
Bert
-
Daar doelde ik ook op ;)
-
Gelukkig, dan bedoelen we allebei hetzelfde... (y) ;D
-
Karst en Bert,
Bedankt zover.
Ga ik morgen uitzoeken.
mvg Henk
-
Dag Karst en Bert,
Vanmorgen uitgeprobeerd op ander adres.
Conclusie.De decoder reageerd op 29/30/31/32.(deze nrs kan ik niet gebruiken)Servo's gaan om.
Omdat op een andere wisseldecoder deze adressen al zitten.
Wel gek dat bij het afstellen/positieonering van de servo's wel de nrs 33/34/35/36 reageren??
Maar ik moet een serie van cijfers boven de 33 (of vanaf) hebben.
Hoe los ik dat op.
Als het allemaal niet lukt dan ga ik de decoder omruilen voor de nieuwere DR4024.
mvg Henk
-
Hoi,
De DR4020 het begin adres 37 (29 + 8) geven... dan reageertie van 37, 38, 39, 40 voor de servo's en 41, 42, 43, 44 voor de schakelaars.
Het instellen staat los van de addressen, dat gebeurt via POM en het adres daarvan staat op 9999 ( en dat is een LOK-ADRES !! ) Dus daarom kun je hem wel instellen maar niet bedienen ;)
Omruilen is een optie, maar de DR4020 kan ook geupdate worden naar de firmware van de DR4024. Daarvoor even kontakt met DigiKeijs opnemen.
Grtzz,
Karst
-
Hallo Henk & Karst,
Vanmorgen uitgeprobeerd op ander adres.
Conclusie.De decoder reageert op 29/30/31/32. (deze nrs kan ik niet gebruiken)Servo's gaan om.
Henk, ik neem aan dat je weer 33 als beginadres hebt ingesteld, en daarna tot de ontdekking bent gekomen dat de servo's reageren op de adressen 29, 30, 31 en 32. Klopt dat?
De DR4020 het begin adres 37 ( 29 + 8 ) geven... dan reageertie van 37, 38, 39, 40 voor de servo's en 41, 42, 43, 44 voor de schakelaars.
Karst, dan moet het toch zo zijn?
De DR4020 het begin adres 37 ( 33 + 4 ) geven... dan reageert ie van 33, 34, 35, 36 voor de servo's en 37, 38, 39, 40 voor de schakelaars.
Of ben ik nu ook van slag? (zoiets als het DR4018 virus?) ;)
Groetjes,
Bert
-
Ja, je bent van slag ;)
-
Hoi Karst,
Daar was ik ook net achter gekomen... (y)
Reeksen van acht zijn toch lastiger dan ik dacht, zeker als het begin variabel is... ::)
Ik had mijn opmerking net weer verwijderd, maar nu toch maar weer teruggezet... Betrapt...
Groetjes,
Bert, die heel blij is met zijn Multi-Maus... Lekker simpel... 8)
-
Dag Karst en Bert,
Bert , klopt beginadres was/is 33.Klopt allemaal.
Ok, ik ga een nwe adressering geven met beginadres 37.
Dan moet , als ik het goed begrijp, de servo's bedienbaar zijn op 33 t/m 36.
Wacht dit eerst af en anders voor een update vragen.
Bedankt zover.En ik laat het jullie weten.
mvg Henk
P.S. met schakelaars bedoelen jullie het instellen v/ de servo's.?
Bert lees ook net je laatste reaktie.
Klopt het wel of niet?
-
Hoi Henk,
Ok, ik ga een nwe adressering geven met beginadres 37.
Dan moet , als ik het goed begrijp, de servo's bedienbaar zijn op 33 t/m 36.
Nee, volgens Karst moeten de servo's dan reageren op 37, 38, 39, 40.
Zie daartoe het overzicht van de mogelijke "begin"adressen in de handleiding van de DR4020:
(https://images.beneluxspoor.net/bnls/DR4020_adressenreeks_01_2.jpg) (https://images.beneluxspoor.net/bnls/DR4020_adressenreeks_01_2.jpg)
De mogelijke "begin"adressen bij 8 adressen zijn voor de "niet MultiMaus gebruikers" dus 5, 13, 21, 29, 37, 45, 53 enzovoorts.
Vergeet mijn gedachtenkronkel als MultiMaus-gebruiker maar...
Mochten ze onverhoopt toch niet reageren, probeer dan toch nog even de adressen 33, 34, 35, 36...
Op je andere vragen (schakelaars) kom ik nog terug...
Groetjes,
Bert
-
Hallo Henk,
Zoals beloofd een toelichting op de door ons genoemde "schakelaars" in de DR4020.
In de handleiding van de DR4020 is daarover het volgende te lezen:
De DR4020 DigiServo decoder is een volledig programmeerbare, multiprotocol servodecoder. De decoder heeft aansluitingen voor 4 modelbouwservo's. Daarnaast ook nog 4 aan-uit schakeluitgangen.
De DigiServo decoder is de eerste servodecoder die volledig werkt op basis van functie-mapping.
De decoder ziet de "wisseladressen" als stuurfuncties voor de diverse uitgangen. Afhankelijk van de ingestelde mapping kan de decoder 1 tot 8 "wissel"adressen in beslag nemen.
Met "de schakelaars" bedoelen we de (extra) schakeluitgangen "OUT 1" t/m "OUT 4" die naast de servo-aansluitingen aanwezig zijn. Bij Preset 0 zijn deze uitgangen niet gekoppeld aan de servo's en hebben deze een "eigen" "wissel"adres waarmee ze aan- en uitgezet kunnen worden:
Presets
Om het programmeren wat eenvoudiger te maken, staan er vier z.g. preset-CV's ter beschikking.
CV47. Deze write-only CV stelt automatisch een aantal standaard effecten in.
Programmeren met de waarde:
0 = 4 separate servo's: adres 1–4, 4 separate schakeluitgangen adres 5-8
1 = 4 wisselservo's: adres 1-4, uitgangen schakelen in middenstand. Deze setting is te
gebruiken , als op de schakeluitgang een RELAIS voor puntstukspolarisatie wordt
aangesloten.
2 = 4 seinservo's met bounce: adres 1-4, 4 separate schakeluitgangen adres 5-8. De uitgangen
kunnen b.v. gebruikt worden om de verlichting van het sein aan en uit te schakelen.
3 = 2 gepaarde servo's met bounce: adres 1-2, uitgangen knipperen in tegenfase. Deze setting is
bij uitstek geschikt voor het bedienen van een Nederlandse AHOB.
Deze "schakelaars" hebben dus niets te maken met de funktietoetsen F1, F2, F3 en F4 die gebruikt worden om de servo-posities via POM in te stellen. Zoals Karst ook al aangaf worden de servo-postities ingesteld via POM met loc-adres 9999 en staat deze instelling helemaal los van de ingestelde "wissel"adressen op de DR4020.
Gebruik je dus preset 0 of 2, dan krijgt de DR4020 in totaal 8 "wissel"adressen, via de eerste 4 worden de servo's aangestuurd, via de tweede 4 kun je de schakeluitgangen aansturen (tenminste als je die wilt gebruiken voor aparte schakelingen). Heb je niets aangesloten op die schakeluitgangen, dan zie je uiteraard bij het schakelen van die "wissel"adressen ook niets gebeuren...
Ik hoop dat een en ander wat duidelijker is geworden.
Groetjes,
Bert
-
Dag Bert,
Ik ga de decoder opnieuw programmeren met als beginwaarde 37.
Dan zou het goed moeten zijn.
Dus als ik de puntstukken van een wissel mee wil laten polariseren
dan moet ik hem op preset 1 zetten.
Corrigeer mij als ik het verkeerd heb bregrepen.
mvg Henk
-
Dat is correct... Preset 1 is voor servo's met polarisatie :)
En dan.... jawel, neemt de decoder 4 adressen en... wil die wel op 33-36 reageren.
Don't shoot me, zo zijn de regels van de NMRA-DCC specificatie. Vandaar dat in de nieuwe firmware elk beginadres mogelijk is ;)
Grtzz,
Karst
-
Hallo,
En dan.... jawel, neemt de decoder 4 adressen en... wil die wel op 33-36 reageren.
(y) (y)
Dan nog even ter toelichting weer het adressentabelletje uit de handleiding, nu voor 4 adressen...
(https://images.beneluxspoor.net/bnls/DR4020_adressenreeks_02.jpg) (https://images.beneluxspoor.net/bnls/DR4020_adressenreeks_02.jpg)
De dan mogelijke "begin"adressen voor "alle gebruikers" zijn dus 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53 enzovoorts.
Don't shoot me, zo zijn de regels van de NMRA-DCC specificatie. Vandaar dat in de nieuwe firmware elk beginadres mogelijk is ;)
Hoe (on)logisch is logisch.... ::) ;)
Groetjes,
Bert
-
Bert en Karst,
Ik begin het te begrijpen.
Reuzebedankt.
In principe is het dan ook niet nodig een upgrade uit te voeren dan.
Als het maar werkt toch.
mvg Henk
-
Klopt helemaal (y) (y)
Nog even een aanvulling:
Dus als ik de puntstukken van een wissel mee wil laten polariseren
dan moet ik hem op preset 1 zetten.
Voor de hartstukpolarisatie moet je per wissel/servo dan nog wel een DR4102 puntstuk-interface (of een ander monostabiel relais 1 x OM) aansluiten op de betreffende OUT - uitgang(en):
(https://images.beneluxspoor.net/bnls/DR4102_Puntstuk_interface_01.jpg) (https://images.beneluxspoor.net/bnls/DR4102_Puntstuk_interface_01.jpg)
Groetjes,
Bert
-
Is mij helemaal duidelijk, Bert.
Had ik ook al met de DR4024 gedaan een keer.
mvg Henk