Loading...
 

MCC & Cars


Servo aansturen via Koploper........Hoe???

Zoals eerder al eens aangegeven ben ik een (zeer) beginnende gebruiker van Dinamo. Ik doe mijn stinkende best om het te gebruiken (en vooral te begrijpen) maar kom er niet helemaal uit.

Ik ben al een 2 maanden bezig er achter te komen hoe ik Koploper zo ver krijg mijn servo's aan te sturen.

Situatie: Computer aangesloten via usb op UCCI, hierop een OC32, hierop een SP4 en daarop weer 3 servo's.
OC32 geconfigureerd met OC32config, dit gaat prima en de servo's reageren ook goed. Instellingen sla ik dan vervolgens op.

Als ik hierna dan de UCCI aansluit (u485 eruit) en koploper opstart heb ik al vele instelling geprobeert. oc32kl.cfg van het forum gehaald en deze gekozen in koploper maar dan ..... wat ik in Koploper ook instel......geen reaktie van de servo's. Het besturen van de auto's werkt wel.

Iemand een korte omschrijving hoe ik koploper moet instellen? Misschien iemand in de buurt van Schiedam? Ik kom er niet meer uit. Niet via de handleiding van OC32 maar ook niet via de handleiding van koploper.
Ik heb de koploper database hier bij gesloten......
HELP!!!

Alvast bedankt
John
www.famgerritse.nl

Misha bedankt

Tot zover lukt het mij (volgens mij dan) wel. Het aansturen met Koploper wil maar niet lukken. Ik vermoed dat dit aan de instellingen in Koploper ligt.
Misschien dat jij (of iemand anders daar tips over hebben. Bijgevoegd een bestandje met deze huidige instelling, ook te vinden onderaan op mijn websitepagina: http://www.famgerritse.nl/Marklin_Modelspoorbaan/MCC_carsystem/Autoweg_aanleg/autoweg_aanleg.html
Is het zo dat er een cfg bestand ingevoegd moet worden op het tabblad parallel63/om32 ?
En zo ja.... wordt dit dan aangemaakt door oc32config?

Ik hoop hier snel uit te komen.

Groeten
John


Netherlands

Hallo John,

Is het zo dat er een cfg bestand ingevoegd moet worden op het tabblad parallel63/om32 ?
En zo ja.... wordt dit dan aangemaakt door oc32config?

Lees eens paragraaf 10.1 van de OC32 handleiding...

En wat bedoelde je dan eigenlijk in je eerste post oc32kl.cfg van het forum gehaald en deze gekozen in koploper maar dan. Waar denk je dan dit bestand "gekozen" te hebben?

Mvg,
Leon

Leon.

Misschien is het wel lastig dat ik hier deze vraag gesteld heb maar zoals eerder aangegeven heb ik dat bestand, oc32kl.cfg van dit forum gehaald. Ik heb deze op het tabblad parallel63/om32/plaatjes in het vak OM32 Serial gekozen.
En ja, ik heb paragraaf 10.1 gelezen. Daarin wordt o.a. verwezen naar hoofdstuk 8, dan weer naar 9 en dan weer naar 10.
Mij is aangeraden om de oc32 te configureren met oc32config. Dit lijkt mij dan ook juist als ik 10.1 lees. Ik heb alleen een oc32, welke aangesloten zit op een UCCI, (niet tijdens het configureren want dat doe ik via een U485) en de UCCI zit dan weer middels USB aan de computer.
Na en tijdens het configureren van de OC32 werkt het allemaal prima. Als ik daarna de UCCI aansluit via USB aan de computer en de OC32 aan de UCCI, reageren de servo's niet op koploper. Ik gebruik de instellingen in koploper nu zoals aangegeven in mijn vorige post.
Misschien zit het daar fout? of een jumper op de UCCI? dat probeer ik dus uit te vinden.....

Groet
John


Netherlands

Hallo John,

Het is niet lastig dat je hier de vragen stelt, daar is het forum voor bedoeld. Je geeft alleen tegenstrijdige informatie, dus ik snap de situatie niet.

Je schrijft:
Ik heb dat bestand, oc32kl.cfg van dit forum gehaald. Ik heb deze op het tabblad parallel63/om32/plaatjes in het vak OM32 Serial gekozen

Nee, dat heb je niet, althans in de screenschot die je mee stuurt is het vakje voor het configuratiebestand leeg, dus heb je het nu wel of niet gedaan?

Mvg,
Leon

Beste Leon

Ik zie inderdaad wat je bedoel. Ik heb dat daar wel ingeladen dus het staat daar wel.
MAARRRRR....... wat ik dus geheel verkeerd begrepen heb is het volgende:
Ik heb in de (of een) handleiding gelezen dat de U485 gebruikt moet worden om de OC32 te configureren en dat je de UCCI daar niet tussen heb moeten staan. Ik ben er daarna vanuit gegaan (en vraag me niet waarom) dat je dan de U485 moet verwijderen en dit kabeltje daarna moet aansluiten op de UCCI.
Dat is dus NIET de bedoeling ben ik nu net achter gekomen. Je moet dus de U485 laten zitten in de computer en daarna simpelweg Koploper starten en wat blijkt.....het werkt nu als een zonnetje.
Daar zat dus mijn fout en (achteraf gezien) logisch dat het dus niet werkte.
Blijkt maar weer eens te meer dat ik in deze een beginner ben maar wel inmiddels door heb wat ik verkeerd gedaan heb, en dat is dus simpelweg......de aansluiting.

In ieder geval bedankt voor het meedenken en de antwoorden, ook Misha.

Ik ga snel weer verder met de aanleg en het verslag hiervan op mijn website.

Nogmaals bedankt

Groeten
John


Netherlands

Hallo John,

Ik zie inderdaad wat je bedoel. Ik heb dat daar wel ingeladen dus het staat daar wel.

Dan klopt je screenshot dus niet met de werkelijkheid.
Overigens: zie die "magische" config-file maar als een truc om Koploper te laten denken dat hij OM32's aanstuurt, terwijl het in de werkelijkheid OC32's zijn.

MAARRRRR....... wat ik dus geheel verkeerd begrepen heb is het volgende:
Ik heb in de (of een) handleiding gelezen dat de U485 gebruikt moet worden om de OC32 te configureren en dat je de UCCI daar niet tussen heb moeten staan. Ik ben er daarna vanuit gegaan (en vraag me niet waarom) dat je dan de U485 moet verwijderen en dit kabeltje daarna moet aansluiten op de UCCI.

Je moet de OC32 rechtstreeks configureren vanuit een PC. Dat kan (nog) niet via een RM-U of UCCI.
Nadat je de OC32 hebt geconfigureerd heb je de keuze:

  1. Je bestuurt de OC32 via een aparte COM-poort. Je laat dan de U485 in je PC zitten en je geeft de COM-poort van de U485 op aan Koploper (in het inmiddels bekende window waar je ook die config file invult). Koploper ziet de OC32 dan als apart systeem.
  2. Je koppelt de OC32 aan UCCI VIA RS232 (dus NIET via de RS485 bus). Die koppeling is 1 draadje tussen UCCI en OC32 mits de 2 op dezelfde GND zitten. De U485 kan dan naar keuze in je PC blijven of je haalt hem er uit. Als com-poort voor de OC32 (voor Koploper OM32) geef je op: "DINAMO". Koploper stuurt dan alle commando's voor de OC32 via het Dinamo systeem, in dit geval UCCI.
  3. Je koppelt de OC32 aan UCCI via de RS485 bus. Je moet dan UCCI uitrusten met een RS485 chip, want die zit er standaard niet op. De U485 kun je dan beter niet in de PC laten zitten. Verder zoals onder 2. hierboven.

1, 2 of 3 werkt qua configuratie exact hetzelfde, het enige verschil is dat je een andere com-poort opgeeft.

Mvg
Leon


Netherlands

Hoi,

Daar ik het zonde vind om een nieuw draadje aan te maken, daar mijn vraag hetzelfde betreft, reageer ik hier even.

Ik heb een kleine MCC testbaan met 4 servo's voor de wissels.
De baan word dmv koploper bediend.
In koploper heb ik de baan getekend, en de digitale onderdelen toegevoegd.
(TM-H schakelaar + OM32 Serial)
De "oc32kl.cfg" is ook gekoppeld bij de instellingen voor de OM32 Serial, en Poornummer DINAMO.

Wat heb ik aan hardware, en hoe aangesloten?
1x UCCI met eigen stekkernetvoeding via USB aan de laptop met koploper
1x OC32 met eigen 12V voeding via RS485 aan laptop voor configuratie.
OC32 en UCCI zijn via GND met elkaar verbonden
OC32 en UCCI zijn via RS232 gekoppeld. (Bij OC32 met pin4 van K1(RxD), en
bij de UCCI pin2 van OM32 interface.)
4x Servo voedingsprint (eigen ontwerp, lijkt op SP04) en is gekoppeld aan dezelfde voeding als de OC32 (12V)

Ik kan wel mijn autos laten rijden in koploper, maar het gaat al snel mis, als ze verkeerd rijden doordat de servo's niet reageren.
De Servo's zijn geconfigureerd met OC32config, en werken dan prima.

Ben ik iets vergeten? Of doe ik iets verkeerd?

Ik hoor het graag!
Mvg,

Erik

Netherlands

Erik,

Kan je je testbaan, laptop etc donderdag meenemen naar de vereniging? Dan fixen we het wel ff voor je!cool

Grt,

Gerard

Netherlands

Als ik voor do het nog niet werkend heb zal ik dat doenmrgreen

Gr,

Erik


Netherlands

Zojuist op de club opgelost.

Het bleek de max3032 max3082 chip te zijn.
De ucci wordt ook gebruikt tijdens onze showdagen in de lus achter se rmu, en moet dus worden verwijderd.

Nu werkt het wel.

Gr, Erik


Netherlands
cool (max3082)

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