Auteur Topic: C-rail wisseltong positie detecteren...  (gelezen 1001 keer)

Offline minitreintje

  • Forumlid
  • Berichten: 217
  • Het leven heeft spijtig genoeg geen RESET knop...
    • Modulebaan.TK
  • Voornaam: Dylan
C-rail wisseltong positie detecteren...
« Gepost op: 21 september 2014, 12:31:36 pm »
Hallo,

Weet er iemand een manier om de wisseltong positie van een C-rail wissel te detecteren? Het mag een sensor zelfs zijn op de wissel. Het zou dienen om de servo eindstanden te 'meten' en op te slagen in een microcontroller.

Daarna hoef het niet meer te dienen.

Groeten Dylan
Märklin C-rail modulebaan met Arduino

Offline dani

  • Forumlid
  • Berichten: 5.610
  • Game over. Insert coin.
  • Voornaam: Dani
Re: C-rail wisseltong positie detecteren...
« Reactie #1 Gepost op: 21 september 2014, 13:50:40 pm »
zijn dat handbediende wissels of zitten er elektrische bedieningen in ?

Je zou bijvoorbeeld als het elektrisch bediend is,  de eindeloopschakelaars kunnen gebruiken die er al in zitten ?
Of anders kan je bvb optisch de" positie van de "opening" in de wisselschuif bepalen.
QUICK...  Switch off that fan, before something brown hits it !

Huugooke

  • Gast
Re: C-rail wisseltong positie detecteren...
« Reactie #2 Gepost op: 21 september 2014, 14:06:22 pm »
Als het maar één keer moet dienen: magneetje met reedrelais?
Contacten slopen van een relais en aan de mechanische bediening?
Magneet en Hall sensors?

Offline PietB

  • Forumlid
  • Berichten: 4.510
    • Modelbaan van Piet.
  • Voornaam: Pieter
Re: C-rail wisseltong positie detecteren...
« Reactie #3 Gepost op: 21 september 2014, 14:23:16 pm »
Je zou bijvoorbeeld als het elektrisch bediend is,  de eindeloopschakelaars kunnen gebruiken die er al in zitten ?
Die schakelaars zijn ongelofelijk onbetrouwbaar.
Maar het gaat om servo bediende wissels dus die schakelaars zijn gelukkig buiten beeld.

Het mooie van de C-wissels is het over-center mechaniek.
Als het stelmechanisme over het centrum van de slag is dan zal de ingebouwde veer er voor zorgen dat de wisseltong positief tegen de railstaaf worden gedrukt.
Volgens het principe; in de buurt is goed.
Dus de behoeft aan detectie is mi. niet noodzakelijk.
Gewoon de twee uiterste standen van de servo instellen en je bent er.

grt Piet.
Märklin, H0 1:87 C/K-Rails Intellibox + loconet.
NS Tijdperk: III t/m VI, met DB BR01 als museumtrein.
Märklin NS1212 NS1213 - 3055 NS1139 - 3324 en DB-BR01 - 3048 - Roco NS2305 - 69456 en Kandt 691 - 69956 Fleischmann Plan V - 4472 Piko Hondekop - 57320

Offline minitreintje

  • Forumlid
  • Berichten: 217
  • Het leven heeft spijtig genoeg geen RESET knop...
    • Modulebaan.TK
  • Voornaam: Dylan
Re: C-rail wisseltong positie detecteren...
« Reactie #4 Gepost op: 21 september 2014, 21:11:44 pm »
Inderdaad het gaat om servo wissels maar ik zou die eindpunten niet zelf willen instellen.
Ik dacht aan een calibratieproces die zelf de eindpunten zoekt en die opslaat.


groeten Dylan
Märklin C-rail modulebaan met Arduino

Offline PietB

  • Forumlid
  • Berichten: 4.510
    • Modelbaan van Piet.
  • Voornaam: Pieter
Re: C-rail wisseltong positie detecteren...
« Reactie #5 Gepost op: 21 september 2014, 21:24:45 pm »
Ik dacht aan een calibratieproces die zelf de eindpunten zoekt en die opslaat.
Ja maar dan gebruik je geen fabrieks decoder, zeker.
Want bij mijn weten hebben die deze mogelijkheid van terugkoppelen niet.
En dan heb je ook geen servo nodig, dan kan het een motor met vertraging zijn.

grt Piet.
Märklin, H0 1:87 C/K-Rails Intellibox + loconet.
NS Tijdperk: III t/m VI, met DB BR01 als museumtrein.
Märklin NS1212 NS1213 - 3055 NS1139 - 3324 en DB-BR01 - 3048 - Roco NS2305 - 69456 en Kandt 691 - 69956 Fleischmann Plan V - 4472 Piko Hondekop - 57320

Offline Sattrickske

  • Forumlid
  • Berichten: 978
  • Failure does not equal defeat
    • Mijn blog
  • Voornaam: Patrick
Re: C-rail wisseltong positie detecteren...
« Reactie #6 Gepost op: 10 oktober 2014, 20:16:44 pm »
Gaat niet simpel zijn zonder de halve wissel te slopen.  De sporen zijn elektrisch verbonden, dus ga je nooit kunnen weten in welke stand de wissel precies staat.
Om de eindposities te bepalen gebruik ik gewoon een visuele methode met een test schakeling.  De schakeling beweegt de wissel, stapje per stapje in één bepaalde richting en als ik tevreden ben over de positie lees ik de waarde in de microcontroller uit.
Als je je servo met een veer aan de wissel koppelt (verenstaal) dan mag je gerust er een zware slag naar slaan, de veer vangt het versshil wel op...

Offline minitreintje

  • Forumlid
  • Berichten: 217
  • Het leven heeft spijtig genoeg geen RESET knop...
    • Modulebaan.TK
  • Voornaam: Dylan
Re: C-rail wisseltong positie detecteren...
« Reactie #7 Gepost op: 10 oktober 2014, 20:52:19 pm »
Ondertussen ben ik dit tegengekomen:


2-in-1: Detectie van de positie en een mooie montage van een servo.
Het moet wel wat aangepast worden naar mijn goesting maar de basis is er. Er moeten dus 2 sensoren komen, nu staat er eentje op:
OFF = positie 0
ON = positie 1
Deze heeft wel constante monitoring maar ik heb nog wat I/O's vrij dus waarom niet  ???

Kalibreren zonder de wissel open te breken. Kalibreren is zelf niet nodig :O

groeten Dylan
Märklin C-rail modulebaan met Arduino

Offline Bolje

  • Forumlid
  • Berichten: 579
  • Voornaam: Ronald
Re: C-rail wisseltong positie detecteren...
« Reactie #8 Gepost op: 11 oktober 2014, 10:51:22 am »
Dit lijkt interessant.  ;)
Waar heb je dit op de kop getikt?
Linkje, prijs, ...?
Waarschijnlijk beter dan de spoelen van Märklin zelf?
Vele groeten,
Ronald

Offline minitreintje

  • Forumlid
  • Berichten: 217
  • Het leven heeft spijtig genoeg geen RESET knop...
    • Modulebaan.TK
  • Voornaam: Dylan
Re: C-rail wisseltong positie detecteren...
« Reactie #9 Gepost op: 11 oktober 2014, 11:48:35 am »
Ik heb dit gevonden op het Arduino forum. Ik had die vraag daar ook gesteld omdat daar ook een aantal mensen zitten die ongeveer hetzelfde willen bereiken.
Het is DIY maar ik heb de tekeningen gekregen dus ik ga als ik tijd heb een prototype bouwen/frezen.

Het is eigenlijk een beetje een Viessman inbouwaandrijving.

Groeten Dylan
Märklin C-rail modulebaan met Arduino

Offline Bolje

  • Forumlid
  • Berichten: 579
  • Voornaam: Ronald
Re: C-rail wisseltong positie detecteren...
« Reactie #10 Gepost op: 11 oktober 2014, 12:01:13 pm »
Ik heb dit gevonden op het Arduino forum. Ik had die vraag daar ook gesteld omdat daar ook een aantal mensen zitten die ongeveer hetzelfde willen bereiken.
Het is DIY maar ik heb de tekeningen gekregen dus ik ga als ik tijd heb een prototype bouwen/frezen.

Het is eigenlijk een beetje een Viessman inbouwaandrijving.

Groeten Dylan
Kun je de tekening doorsturen?
Vele groeten,
Ronald

Offline minitreintje

  • Forumlid
  • Berichten: 217
  • Het leven heeft spijtig genoeg geen RESET knop...
    • Modulebaan.TK
  • Voornaam: Dylan
Re: C-rail wisseltong positie detecteren...
« Reactie #11 Gepost op: 11 oktober 2014, 13:54:27 pm »
Märklin C-rail modulebaan met Arduino