Loading...
 

OM32, OC32 and LichtOrgel


Ahob

Ik ben nu bezig met de oc32 ahob schakeling. De lampen heb ik werkend gekregen alleen de servo's krijg ik niet aan de praat. Ik heb de servo's aangesloten via de SP04A. De uitleg die bij het bestand van de ahob zit is voor mij niet helemaal duidelijk, misschien kan iemand mij hier bij helpen. Ik heb alles aangesloten via onderstaande info, maar wat bedoelen ze met: Alle besturingscommando's zitten gekoppeld aan Pin 0? Pin 0 = Spoorwegovergang N+0 Knipperlicht 1 = een van de lampen op de paal Pin 1 = Spoorwegovergang N+1 Knipperlicht 2 = de andere lamp op de paal De lampen op de palen aan tegenoverliggende zijde staan gewoon parallel Pin 2 = De binnenste lamp op de boom Pin 3 = De middelste lamp op de boom Het toplicht op de boom wordt aangesloten via een diodebrug (zie schema) De lampen op de bomen aan tegenoverliggende zijde staan gewoon parallel Pin 16 = Servo van de boom aan achterzijde Pin 17 = servo van de boom aan voorzijde Alle besturingscommando's zitten gekoppeld aan Pin 0 Openen: Set Servo +16 open de achterste boom. Zit de servo op een andere pin dan +16, gebruik dan de juiste offset In dit voorbeeld is -58 de stand behorende bij "open". Pas deze waarde aan zoals de eigen situatie vereist Let op dat je ook de initiele stand van de servo hieraan gelijk maakt Set Servo +17 open de voorste boom. Zit de servo op een andere pin dan +17, gebruik dan de juiste offset In dit voorbeeld is -56 de stand behorende bij "open". Pas deze waarde aan zoals de eigen situatie vereist Let op dat je ook de initiele stand van de servo hieraan gelijk maakt Wait: Wacht 12,8 seconden. Dat is ongeveer de tijd die de bomen nodig hebben om open te gaan + een paar seconden. Pas indien nodig de tijd aan naar behoefte Multibit 4: Zet alle lichten uit. Merk op dat Pin 4 juist aan is, maar dit is omdat deze pin geinverteerd wordt aangestuurd Sluiten: Blink alt: Laat de lichten op de palen om en om knipperen Clone (2x) Laat de lampen op de bomen synchroon meeknipperen Wait: Wacht 4 seconden. Pas indien nodig de tijd aan naar behoefte. Set Servo +16: sluit de achterste boom. Zit de servo op een andere pin dan +16, gebruik dan de juiste offset In dit voorbeeld is 40 de stand behorende bij "dicht". Pas deze waarde aan zoals de eigen situatie vereist Set servo +17: sluit de voorste boom. Zit de servo op een andere pin dan +17, gebruik dan de juiste offset In dit voorbeeld is 46 de stand behorende bij "open". Pas deze waarde aan zoals de eigen situatie vereist. Als ik dan in de oc32config op test klik gaan alleen de lampen knipperen maar de servo's doen niets. Groetjes Mark
Netherlands

Hallo Mark,
Klinkt een beetje als die wiskundeles zo'n 45 jaar geleden:

Chantal: "Meester, ik snap het niet"
Meester: "Chantal, wat precies snap je niet"
Chantal: "Alles"

Mvg, Leon

Hallo Leon,

Ik snap jou opmerking helemaal, maar wat ik eigenlijk bedoel is, dat ik alles naar mijn weten heb aangesloten zoals op het bijgevoegd tekstbestand staat.
Maar op een of andere manier werken de servo's niet. Dus mijn vraag is wat doe ik fout?

Groetjes Mark


Netherlands

Hallo Mark,

Als je in OC32Config de pin selecteert waarop de servo is aangesloten, kun je de servo dan wel bedienen?

Mvg, Leon

Hallo Leon,

Ik ben nog totaal een leek hierin, maar dat zul je al wel gemerkt hebben.
Maar mijn servo zit met de signaaldraad op pin 17. Hoe kan ik die pin selecteren in OC32Config?

Groetjes, Mark

Hallo Leon,

Ik heb nu het als volgt aangesloten:
op de linkse GND, 00, 01, 02 en de 03 zitten de lichten van de spoorbomen en de palen

op de rechtse GND en de Vp2 heb ik de voeding van de SP04A aangesloten
op de rechtse 16 en 17 de signaal draden die van de SP04A komen aangesloten.
En als het goed is heb ik (zie bestand) heb ik pin 17 geselecteerd, maar krijg geen beweging in de servo.

Hopelijk kun je me een beetje opweg helpen

Groetjes Mark


Netherlands

Hallo Mark,

Aan een .jpg hebben we niet zoveel. Aan een (gezipped) .dat configuratiebestand van je OC32 wellicht wel.
Het valt me op dat je OC32Config 3.01 gebruikt. Die is best wel oud.

Mvg, Leon

Hallo Leon,

Ik heb inmiddels de OC32Config 3.20 geinstalleerd met hetzelfde resultaat maar hierbij mijn .dat bestand.

Groetjes Mark

Dus ik hoop dat juliie hier meer aan hebben.

Groetjes Mark


Netherlands

Hallo Mark,

Ik had ook niet direct verwacht dat het met nieuwe software wel zou werken. Immers met 10 jaar oude software heeft het ook gewerkt.
Het punt is echter dat de OC32 tegenwoordig werkt rondom "Devices". Als je een configuratie laadt die daar niet op ingericht is werkt het wel, mits je ook alle instellingen die horen bij het "Device" netjes naar de OC32 schrijft.
Bijgaand een naar een apparaatdefinitie geconverteerde versie van de AHOB. Wellicht gaat dat beter.
Zo niet, dan is het wellicht verstandig eerst te proberen gewoon een enkele servo aan te sturen, zodat je snapt hoe dat werkt.

Mvg, Leon

Hallo Leon,

Ik ben nu zover dat ik de servo's aan het draaien heb, dus weer een stapje verder. Maar nu moeten de lampen nog uit gaan bij het openen maar weet niet zo goed wat er met de volgende zin bedoeld word : Multibit 4: Zet alle lichten uit. Merk op dat Pin 4 juist aan is, maar dit is omdat deze pin geinverteerd wordt aangestuurd. Kan jij me hier meer duidelijkheid over geven?

Groetjes Mark

Hallo Leon,

Wilde even doorgeven dat het mij gelukt is. Ik zeg heel erg bedankt voor jou hulp hierin.

Groetjes Mark


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