Loading...
 

OM32, OC32 and LichtOrgel


Niet werkende servo's

Hallo,

Ik ben al een tijdje bezig met een IB een OC32 en wisselend met Koploper of Itrain. Er zitten op het moment 12 wissel in mijn baan welke ik een voor een werkend heb gemaakt. Alle wissel werkte perfect zowel in Koploper als in Itrain. Nu wilde ik nog een set wissel aansluiten, deze kreeg ik niet werkend en het vreemde van alles is dat de eerste 8 wissel die perfect werkte het niet meer doen, wat ik ook onderneem er is geen beweging in te krijgen de andere 6 wissels werken wel.
De OC32 wordt apart gevoed met een trafo van PiCommit. Alle instellingen in OC32 na gelopen, maar ik kan niets vinden. aal je het stekkertje los van de PS04 en hou je hem er losjes tegen aan reageert wel de srevo met een kleine uitslag dus er is voeding denk ik ook als ik het doormeet heb ik spanning.

Wat gaat er hier niet goed wie weet wat er aan de hand is?

Vriendelijke groet,

Hans

Netherlands

Hallo Hans,

kan je in OC32config een Save doen van de instellingen, dan krijg je een xxxxx.dat file en deze op het forum zetten? Mailen mag ook.

Groet
Frans



Netherlands

Dat wordt nog een hele uitzoekerij. Want ik zie tussenliggende pinnummers waar waarschijnlijk vroeger seinen op aangesloten waren. Daar zitten sprongopdrachten tussen. En die kunnen behoorlijk wat roet in het eten strooien. Een paar vragen:
1. Op welke pinnummers zijn de 6 werkende wissels aangesloten?
2. Op welke pinnummers zijn de 8 niet werkende wissels aangesloten?
3. Heb je servo's of magneetspoelen gebruikt? Of motoren zoals Fulgurex of Lemaco/Lematec? Ik denk servo's. Maar voor de zekerheid toch maar even deze vraag.
4. Wat heb je met de resterende pinnummers gedaan? Zijn daar andere apparaten op aangesloten? Zo ja, welke?
5. Wat is bij jou het eerste pinnummer: 0 of 1?

Hallo Martin,

De werkende servo's zijn aangesloten op de nummers 16 t/m 21
De niet werkende servo's die het eerst wel deden zijn aangesloten op pin 8 t/m 15.
Ik gebruik servo's die ik gekocht heb bij PiCommit.
De resterende pinnen zijn niet in gebruik, wel heb ik daar mee geoefend.
Eerste pin nummer is 0.

Ik ben vandaag aan het experimenteren geweest heb de servo's van de pinnen 8 t/m 15 verplaatst naar de pinnen 0 t/m 7 en nu werken de servo's weer. Ook weerstanden verwisseld maar dan blijft het hetzelfde. Het lijkt als of de pinnen 8 t/m 15 geen signaal meer krijgen.
Hoe nu verder?

Groetjes Hans Steens


Netherlands

Dan lijkt het op een probleem met de hardware. Je heb dus weerstanden verwisseld. Weer een paar vragen:
1. Had je weerstanden (= weerstandsbank A) bij de pinnen 0..7?
2. Had je weerstanden (= weerstandsbank B-) bij de pinnen 8..15?
3. Heb je dan de weerstandsbanken A en B verwisseld?
4. De servo's bij de pinnen 0..7 werken met A en met B?
5. De servo's bij de pinnen 8..15 werken niet met A en ook niet met B?
6. A en B hebben beide de waarde van 220 ohm?
7. Heb je de weerstandsbank bij de pinnen 8..15 wel in het juiste voetje (SINK-driver) zitten? En ook op de juiste positie omdat er 2 pennen over blijven?
8 . Graag het nieuwe wissels.dat-bestand waarbij de wissels op de pinnen 0..7 wel werken.

Hoi Martin,

Antwoord op jou vragen.
1 alle weerstanden verwijdert (eerst genummerd) en vervolgens weerstand met nummer 1 in bankje 0 t/m 7 gedaan, wissels werkte, eruit nummer 2 erin wederom wissels werken, bank 3 en 4 precies hetzelfde.
2 Ik had toen ik begon met de OC32 de wissels aangesloten op bank 8 t/m 15 en dat werkte prima, hier zaten over de pinnen verdeeld 8 servo's op die alle werkte. Toen heb ik op de pinnen 16 t/m 19 4 wissels aangesloten en alle wissels werkte. Dus ik had 12 werkende wissels.
vervolgens nog 2 wissels aangesloten op 20 t/m 21 ook werkend. Dus 14 werkende wissels.
Wat er toen gebeurt is weet ik niet, ik wilde de laatste 4 wissel aan sluiten en vanaf dat moment werkte de wissels 8 t/m 15 niet meer. De laatste vier weet ik niet omdat ik eerst ben gaan zoeken wat er fout is gegaan en heb het nog steeds niet gevonden.
3 alle weerstanden steeds verwisseld in 0 t/m 7 wat dat werkte en alle weerstanden werkte ook.
4 De servo's werken met de pinnen 0 t/m 7 16 t/m 23 en van 24 t/m 31 alleen de pinnen 8 t/m 15 krijg ik geen reactie.
5 zie 4
6 weerstanden gekocht gelijk met de OC32 bij PiCommit dus ik neem aan dat het de juiste waarde heeft Stuur foto mee.

Hoi Martin,

Antwoord op jou vragen.
1 alle weerstanden verwijdert (eerst genummerd) en vervolgens weerstand met nummer 1 in bankje 0 t/m 7 gedaan, wissels werkte, eruit nummer 2 erin wederom wissels werken, bank 3 en 4 precies hetzelfde.
2 Ik had toen ik begon met de OC32 de wissels aangesloten op bank 8 t/m 15 en dat werkte prima, hier zaten over de pinnen verdeeld 8 servo's op die alle werkte. Toen heb ik op de pinnen 16 t/m 19 4 wissels aangesloten en alle wissels werkte. Dus ik had 12 werkende wissels.
vervolgens nog 2 wissels aangesloten op 20 t/m 21 ook werkend. Dus 14 werkende wissels.
Wat er toen gebeurt is weet ik niet, ik wilde de laatste 4 wissel aan sluiten en vanaf dat moment werkte de wissels 8 t/m 15 niet meer. De laatste vier weet ik niet omdat ik eerst ben gaan zoeken wat er fout is gegaan en heb het nog steeds niet gevonden.
3 alle weerstanden steeds verwisseld in 0 t/m 7 wat dat werkte en alle weerstanden werkte ook.
Je krijgt het 2 maal je kunt blijkbaar niet 2 bestanden mee sturen.
Ben wel blij met je hulp misschien kom ik er dan nog een keer uit.

Groetjes Hans


4 De servo's werken met de pinnen 0 t/m 7 16 t/m 23 en van 24 t/m 31 alleen de pinnen 8 t/m 15 krijg ik geen reactie.
5 zie 4
6 weerstanden gekocht gelijk met de OC32 bij PiCommit dus ik neem aan dat het de juiste waarde heeft Stuur foto mee.


Netherlands

Vanuit de gegevens uit bestand test.dat lees ik het volgende.
a) Op de pinnen 0..5, 7..21, 23..25 en 27 zijn gewone servo's aangesloten.
b) Op de pinnen 6, 22 en 26 is niets aangesloten.
c) Op de pinnen 28..31 zijn relais aangesloten. Deze relais waren oorspronkelijk gekoppeld met pinnummers die 16 lager zijn, dus: 12..15.
d) Bij pin 26 staat: (N+2]=Yellow met een Cfg die mij niet direct duidelijk is.
e) Bij de servo aan pin 7 staan vervolgopdrachten: SetAspect 0 met 2,56 s; idem SetAspect1.
f) Bij de servo's aan de pinnen 5, 9, 10, 17, 19 en 21 staan vervolgopdrachten: Suspend Servo.
g) Er zijn grote verschillen in eindstanden van de servo's. Bij pin 0 zijn de standen -2 en 6, maar bij pin 7 zijn dat -32 en 32. Bij de pinnen 8..15 zijn de verschillen klein, bv. -5 en 5.

Voor de rest zou ik verder niet weten wat de oorzaak van het probleem met de pinnen 8..15 kan zijn. Ik denk echter aan een intern probleem van de OC32.

De weerstandscodering van de weerstands-IC's is steeds met 3 cijfers. De eerste 2 cijfers zijn gewone cijferwaarden. Het 3e cijfer geeft het aantal nullen aan. Bij 220 ohm staat dan: 221; bij 1000 ohm wordt dat: 102.


Hoi Martin,

Hartelijk dank voor het meedenken, tot op heden werken alle pinnen behalve pin 8 t/m 15. Als er binnenkort een beurs is waar PiCommIt ook aanwezig is ga ik er heen met de OC32. Eens kijken wat Frans er dan van zegt.
Ik ben in ieder geval heel erg blij met je hulp. Inmiddels heb ik de servo's op de pinnen 0 t/m 7 en 16 t/m 31 welke wel werken, moet ze nog wel beter afstellen maar het werkt en dat is het belangrijkste.

Groetjes Hans


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