Loading...
 

OM32, OC32 and LichtOrgel


Vreemd gedrag servo

Netherlands

Beste forumleden

Ik wil een probleem voorleggen wat ik intussen wel heb opgelost maar toch nog niet goed begrijp.
Ik heb een aantal OM32 units en een OC32 die op de seriele poort zitten. Na wat testen had ik een goed werkende AHOB. De waarden zowel in de OC32 weggeschreven als in de OM32 configfile gezet. Met beide testprogramma's werkte het prima.
Toen ik Koploper aanzette begonnen de servo's van de AHOB spontaan te werken en hielden niet meer op. De servo die een armsein bedient blijft goed werken. Uiteindelijk bleek het veroorzaakt door het inschakelen van de Intellibox.
Nu is de plaatsing van de AHOB wat afwijkend. Ik heb de OC32 geplaatst onder een deel van de baan waar ik meerdere servo's wil gaan gebruiken. De AHOB staat echter elders. Onder de baan ligt o.a. een gelijkspanningsvoeding lijn met 5V, 8V en 12V met een gemeenschappelijke massa. De rest van de baan, en dus ook de IB, is hiervan gescheiden. Op de 8V zitten de OM32 en OC32, de 5V is voor de servo's en de 12V is voor de bel van de AHOB.

Ik had beide servo's van de AHOB aangesloten met een 2-aderige kabel op de OC32 uitgangen. De 5V en de massa kwamen van de ringleiding vlak bij de AHOB. Deze kabel liep parallel aan andere kabels, ook die met digitaal spanning. Echter als ik de kabel direct laat oversteken (dus korter en niet naast andere kabels) dan blijft het probleem bestaan, wat overspraak dus onwaarschijnlijk maakt.

Als ik nu een 3-aderige kabel gebruik waarvan de 3e ader de massa aansluiting van de OC32 connector verbindt met de massa aansluiting van de servo voeding (en dus de massa aldaar niet aangesloten op de ringleiding) werkt alles naar behoren. Ik denk dus dat er toch een potentiaal verschil optreedt doordat de massa niet bij de OC32 was aangesloten maar direct op de ringleiding. Ik heb de voedingsleidingen doorgemeten maar meet geen noemswaardige weerstand (± 1 Ohm). Hoe dit echter beinvloed kan worden door de Intellibox op "start" te zetten begrijp ik niet.
Heeft iemand hier een verklaring voor?

Met vriendelijke treingroet

Barend Verbiest

PS
Hans: met jouw vertragingsvoorstel kan ik het aardig inregelen

Netherlands

Als de heen en retourleiding van een digitaal signaal via een verschillend pad lopen dan vormt het oppervlak van de lus die daardoor ontstaat een ontvangstspoel (met 1 wikkeling) voor stoorsignalen. Wil je die storing vermijden dan kun je het best beide draden (heen en retourleiding) bij elkaar houden, of nog beter, twisten. Dan wordt een eventuele storing in beide leidingen in gelijke mate geinjecteerd, waardoor een ontvanger die alleen naar het verschilsignaal op beide draden kijkt de storing niet ziet (technisch: een common-mode stoorsignaal op een differential-mode ontvanger).

Nu is een servo geen differential-mode ontvanger. De - van de voeding is immers meteen het referentiepotentiaal voor het signaal. Wil je stoorsignalen in dit geval maximaal onderdrukken dan zul je de 3 draadjes allemaal gebundeld (bv met zo'n 3-aderig bandkabeltje waar de servo's standaard mee zijn uitgerust) naar het punt brengen waar het digitale signaal wordt verzonden (de OC32 dus) en daar de voeding (+ en - voor de servo) aansluiten.

Samenvattend: als je alles consequent stervormig bedraad en nooit "kruisverbindingen" maakt tussen verschillende uitlopers heb je in principe nooit problemen (althans niet hiermee ;-).

Mvg,
Leon

Switzerland

Leon,

Je zegt dat ik de voeding van de servo op de OC32 aansluit. Nu is mij nog niet geheel duidelijk waar of hoe ik dat dan precies doe op de OC32. Kun je dat wat nader uitleggen of zeggen waar ik dat in de handleiding kan vinden?

Alvast dank en groet,

Marco

Netherlands

Marco,

Als je er niet uit komt doe effe een PM. Maken we een afspraakje.


Groetjes Misha

Germany

Beste Leon en dinamo users

Gerard een trein vriend vertelde mij dat er in de loop van dit jaar een software versie komt waarbij de stuurdraad na instellen van de servo afgeschakeld word. Of dit bericht helemaal juist is weet in niet maar dan zou het probleem van de onrustige servos voorbij zijn. Ik zelf heb op een deel van mijn baan 4 servo's die ook dat verschijnsel tonen. De ringleiding 5 volt is daar meer dan zes meter lang. De overige 27 servo's werken goed.
Groetjes Hans Oosterbaan


Netherlands

Hallo Hans,

Als je servo's goed werken op 4 na, heb je de voeding dan wel aangesloten zoals in diverse posts aangegeven, dus vanaf de plaats waar ook de OC32 zijn voeding krijgt?

Je kunt het ook nog eens nalezen in de handleiding van de nieuwe SP4, daar staat ook in hoe je het beter wel en niet kunt doen.

Inderdaad komt er een firmware versie waar je na een te kiezen tijd de aansturing van de servo kunt deactiveren, maar goed, dat kan ook weer nadelen hebben ...

Mvg,
Leon


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)