Loading...
 

OM32, OC32 and LichtOrgel


servo in meerdere standen

Netherlands

Beste forumleden
Is het mogelijk een servo verschillende standen te laten innemen?
Ik heb een waterkraan voorzien van een servo en deze draait keurig boven het spoor. Nu zou ik deze, afhankelijk van de loc, meer of minder ver willen laten draaien. Op dit moment is de draai vastgesteld door de twee uitersten op te geven. Het gebruik van meerdere uitgangen zal waarschijnlijk een probleem geven omdat de servo twee standen kent en uitgang dus ook. Zou een aparte schakeling tussen de uitgangen en de servo kunnen worden geplaatst?

Met vriendelijke treingroet

Barend

Netherlands

Barend,

met een OC32 kun je een servo elke gewenste stand tussen die twee uitersten laten aannemen.
Kwestie van de juiste parameter meegeven.
Met welk programma stuur je de OC32 aan ?

Ton


Netherlands

Ton
Bedankt voor je reactie. Het is geen probleem de servo precies in te stellen voor een bepaalde beweging, maar ik zou de servo van de waterkraan het ene moment 90 graden en het andere moment 45 graden willen draaien afhankelijk welke loc er voor staat. Via de instellingen van de OC32 en het config programma van de OM32 (laatste versie voor servo's) stuur ik deze aan via Koploper. AHOB, armseinen en de waterkraan gaan prima. Alleen weet ik niet of het mogelijk is één en de zelfde servo afhankelijk van de loc een verschillende stand te laten innemen. Ik zou deze dan via 2 uitgangen moeten aansturen en deze elk apart instellen. Maar dat betekent dat als de ene een waarde doorgeeft de ander nog op 0 staat en dus in de ruststand (die voor beide gevallen het zelfde is.

Groeten

Barend


Netherlands

Hallo Barend,

Heb je de laatste versie al geinstalleerd en de laatste release notes al gelezen?
tiki-index.php?page=OC32+Release+Notes\nl

Ik snap dat het allemaal nog niet zo evident is omdat de handleiding nog niet klaar is, maar met de laatste versie kun je volgens mij heel veel bereiken. 12 standen per servo is in elk geval geen enkel probleem.

Overigens had ik in een andere post ook e.e.a. geantwoord over nieuwe versie en servo's. Misschien goed dat er ook even bij te nemen.

Mvg,
Leon

Netherlands

Leon

Vandaag weer aan het stoeien (en bijleren) geweest. Achteraf stom dat ik er niet eerder aan heb gedacht want het is zo simpel. Een pen heeft twee standen. Een volgende pen idem. Door nu een ruststand aan te maken onder stand 0 van pen 1 en een stand halverwege onder stand 1 van pen 1 in de OM32 config (en bijbehorend de aspects in OC32 config) en vervolgens het zelfde te doen voor pen 2 maar dan met een ruststand en een volledige zwaai (en in OCconfig uitgang -1 op te geven)werkt het in de testuitvoering zoals ik het wilde. Nu moet ik het nog wel in Koploper verwerken.
Wellicht is het wat omslachtig maar het werkt.

Met vriendelijke groet

Barend


Netherlands

Hallo Barend,

Nee, ik denk niet dat het omslachtig is. Het is de meest aangewezen manier om om te gaan met de beperking in Koploper waarin maar 2 standen van een OM32 uitgang kunnen worden aangestuurd, m.u.v. het seinengebeuren.

Nadeel is dat je nu uitgang 2 niet kunt gebruiken, maar je kunt de aspect definitie van willekeurig welke uitgang dan ook pakken. Stel dat je op uitgangen 0 t/m 2 een 3-kleurensein hebt zitten, dan worden bij Koploper alleen de definities van pin 0 gebruikt. De pinnen 1 en 2 worden door de OC32 zelf aangestuurd onder de definities van pin 0. Je kunt dan de aspect definities van pin 1 en 2 misbruiken om je servo op bv pin 8 in meerdere standen te zetten. Om het overzichtelijk te houden zou ik die standen definieren onder pin 8 (in dit voorbeeld) en vanuit een andere pin een redirect zetten. Bijvoorbeeld met de servo op pin 8 en gebruik van de aspect definities van pin 1 en 2:

Pin 8 stand 0 = rust (waterkraan weggedraaid)
Pin 8 stand 1 = stand 45 graden
Pin 8 stand 2 = stand 90 graden
Pin 8 stand 3 = stand 135 graden

Pin 1 stand 0 = Set Aspect uitgang +7, aspect 0
Pin 1 stand 1 = Set Aspect uitgang +7, aspect 2
Pin 2 stand 0 = Set Aspect uitgang +6, aspect 0
Pin 2 stand 1 = Set Aspect uitgang +6, aspect 3

Mvg,
Leon


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