RE: Weichenantriebe steuern

#1 von Ludwig98Mueller ( gelöscht ) , 11.05.2016 20:05

Hallo,

mein letztes Problem hat sich ja gelöst. Nun noch eine andere Frage, ich möchte die Weichen so PIN-arm wie möglich ansteuern. Wäre da nicht eine Möglichkeit diese über DIP-Schalter wie z.b. diesen: https://www.conrad.de/de/dip-schalter-po...-st-704876.html anzusteuern?
Es müsste doch eigentlich gehen, wenn ich mir davon einige besorge (pro Weiche zwei, d.h. 25*2 = 50 Stück), dann kann ich damit doch die Weichen ansteuern oder? - Ich habe noch nie mit DIP Schaltern gearbeitet, aber theoretisch müssen diese doch genau dann umschalten, wenn die entsprechenden PINs HIGH und LOW sind oder?
Und mir ist das Rätsel wo hier durchgeschaltet wird.

Mit freundlichen Grüßen,
Ludwig Müller


Ludwig98Mueller

RE: Weichenantriebe steuern

#2 von BR 182 - 2015 , 11.05.2016 21:05

Hallo,
das kannst vergessen da diese dauer Strom leiten und dir die Weichen Antriebe dann Durch Schmoren.

2 Taster Pro Weiche sind sicherer.


Viel Spaß mit eure MoBa
Grüße aus Berlin
Burgi


Meine Modellbahn Video´s
https://www.youtube.com/channel/UC-tanEC...3jWAd7PA/videos


 
BR 182 - 2015
EuroCity (EC)
Beiträge: 1.466
Registriert am: 28.08.2015
Ort: Berlin
Spurweite H0
Steuerung Analog schalten über Taster / Relais u. Schalters
Stromart DC, Analog


RE: Weichenantriebe steuern

#3 von Der Ruinenbaumeister , 11.05.2016 21:29

Diese Schalter sind völlig ungeeignet, um eine Weiche zu schalten.

Was hast du denn vor? Welches Gleissystem und welche Antriebe verwendest du? Wenn du uns das verrätst, können wir dir besser weiterhelfen.


Gruß
Clemens

Mein Blog.


 
Der Ruinenbaumeister
EuroCity (EC)
Beiträge: 1.191
Registriert am: 01.04.2011


RE: Weichenantriebe steuern

#4 von Ludwig98Mueller ( gelöscht ) , 11.05.2016 21:53

Hallo,

also die Steuerung mit dem Arduino (Railuino) funktioniert einwandfrei (Spur H0). Nun habe ich 25 Weichen und möchte diese steuern. Ich habe mir noch zusätzlich einen Arduino Mega 2560 besorgt, mit dem ich entweder Weichen ansteuern kann oder mit Lichtschranken die Positionen der Züge herausfinden kann.
Die Weichen steuere ich mit den Unterflurantrieben von Conrad (https://www.conrad.de/de/426c112-univers...eb-1396900.html), mir sind die Märklin Dinger schon mal auf der Platte abgebrannt, da die Endabschaltung mit der Zeit kaputt gegangen ist!
Bisher stelle ich die neuen Weichenantriebe über ein Stellpult, eine Sperrholzplatte in Anlagenform mit Kippschaltern (und einem zusätzlichen Pulsschalter, der nur kurzzeitig Strom zum schalten fließen lässt, damit nicht dauernd Strom fließt). Eine Möglichkeit wäre, beispielsweise die Weichen mit dem L293D direkt am Arduino Mega zu steuern, das kostet dann direkt mal 50 digitale I/Os.
Gibt es hierfür denn ne Alternative (habe an codierbare Schalter o.ä. gedacht...)?

Gruß,
Ludwig


Ludwig98Mueller

RE: Weichenantriebe steuern

#5 von fantux , 11.05.2016 22:02

Hallo Ludwig,

als Denkanstoß: wenn du es ganz billig halten willst, kannst du ein Schieberegister benutzen. Die ICs dafür kannst du fertig kaufen, meistens bekommt man 8 Ausgänge in einem IC. Am Arduino brauchst du dann typischerweise zwischen 3 und 6 Pins, an denen die Schieberegister-ICs in Reihe angeschlossen werden. Wenn du nun 50 Ausgänge brauchst musst du also 13 ICs aneinanderhängen. Der Arduino gibt dann nacheinander alle 50 Ausgangswerte in das Schieberegister aus und muss dann über einen weiteren IO den Knopf drücken, mit dem kurzzeitig der Strom eingeschaltet wird.

Gruß,
fantux


Märklin Keyboards, LocoNet und MobileStation2 vernetzten: Neues Leben für Märklins Keyboard 6040 - Connect 6021 light - mit Code!

Das Aussteigen und Blumenpflücken während der Fahrt ist strengstens untersagt!


fantux  
fantux
InterCity (IC)
Beiträge: 665
Registriert am: 29.01.2012
Gleise Märklin C
Spurweite H0
Stromart Digital


RE: Weichenantriebe steuern

#6 von moppe , 11.05.2016 23:22

Zitat von Ludwig98Mueller

Gibt es hierfür denn ne Alternative



Ich versteht nicht warum du hab Motorantriebe gekauft, wenn servos so billig sind.

10 servos = 17€ oder 1,7€ pro weiche
http://www.ebay.de/itm/10Stk-Mini-SG90-S...OwAAOSw5dNWrCSX

Servodecoder für 4 weichen = 25,50€ oder 6,25€ pro weiche
http://www.besserepreise.com/modellbahne...il-verpackt.htm

Servos mit Steuerung sind 1€ billiger, als ihren Motorantrieb allein. Und sie kann es via digital schalten. Wenn sie kann ihren weichen digital schalten, kannst sie ein Fahrpult bauen, wer "spricht digital". Der ESU Decoder kann auch mittels Taster direkt steuert werden.

Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


 
moppe
Trans Europ Express (TEE)
Beiträge: 8.780
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Weichenantriebe steuern

#7 von Der Ruinenbaumeister , 12.05.2016 07:41

Zitat von Ludwig98Mueller
also die Steuerung mit dem Arduino (Railuino) funktioniert einwandfrei (Spur H0). Nun habe ich 25 Weichen und möchte diese steuern. Ich habe mir noch zusätzlich einen Arduino Mega 2560 besorgt, mit dem ich entweder Weichen ansteuern kann oder mit Lichtschranken die Positionen der Züge herausfinden kann.



Möchtest du mit dem Arduino die Weichen auch automatisch schalten können oder soll der Arduino ausschließlich die Befehle, die du am Stellpult gibst, weiterleiten?

Zitat von Ludwig98Mueller
Die Weichen steuere ich mit den Unterflurantrieben von Conrad (https://www.conrad.de/de/426c112-univers...eb-1396900.html), mir sind die Märklin Dinger schon mal auf der Platte abgebrannt, da die Endabschaltung mit der Zeit kaputt gegangen ist!



Das ist eine vernünftige Entscheidung. Vielleicht kennst du auch den Umbau von Friedel Weber, bei dem der Antrieb dauerstromfest gemacht wurde: http://www.moba-tipps.de/weichenantrieb.html
Der Weichenantrieb von Conrad ist schon vergleichsweise preisgünstig, aber wie Klaus schon geschrieben hat, sind Servos noch deutlich günstiger.

Zitat von Ludwig98Mueller
Bisher stelle ich die neuen Weichenantriebe über ein Stellpult, eine Sperrholzplatte in Anlagenform mit Kippschaltern (und einem zusätzlichen Pulsschalter, der nur kurzzeitig Strom zum schalten fließen lässt, damit nicht dauernd Strom fließt). Eine Möglichkeit wäre, beispielsweise die Weichen mit dem L293D direkt am Arduino Mega zu steuern, das kostet dann direkt mal 50 digitale I/Os.
Gibt es hierfür denn ne Alternative (habe an codierbare Schalter o.ä. gedacht...)?



Alternativen gibt es viele. Die Lösung mit dem analogen Pulsschalter habe ich mir auch mal angesehen, aber ich fand es etwas umständlich. Deswegen habe ich verschiedene Strombegrenzungsschaltungen mit Kondensaatoren untersucht. Da deine Weichenantriebe Endabschaltung haben, könntest du dies hier ausprobieren: http://mobatechnikblog.blogspot.de/2016/...enantriebe.html Ich habe es aber bislang nur an Doppelspulenantrieben getestet. Der Antrieb von Conrad ist ein wenig anders aufgebaut als der in meinem Bild, aber die Schaltung dürfte auch so funktionieren.

Wenn du bei Kippschaltern oder Tastern bleiben willst, musst du stets die Strombelastbarkeit im Auge behalten. Solange du sie nur nutzst, um dem Arduino Befehle zu geben, reichen wenige Milliampere aus. Für Weichenantriebe von Märklin wären es etwa 1,,5 A. Die Conrad-Antriebe liegen irgendwo dazwischen, aber voraussichtlich nicht über 200 mA. Schiebeschalter sparen Platz im Vergleich zu Kippschaltern, aber sie sind oft nur auf geringe Ströme ausgelegt.

Ebenso musst du die verschiedenen Arten von Schaltern berücksichtigen. Wenn du einen Conradantrieb schalten willst, brauchst du entweder einen Wechsler (ein-ein) oder zwei Schließer (ein-aus-ein, ein Schalter) oder separate Taster(aus-(ein), zwei Taster). Beim Arduino ist es weitgehend egal, aber ein Schalter (ein-ein oder ein-aus) ist optimal, weil du dann mit einem Eingangs-Port pro Weiche auskommst.

Welche Betriebsspannungen stehen dir zur Verfügung?


Gruß
Clemens

Mein Blog.


 
Der Ruinenbaumeister
EuroCity (EC)
Beiträge: 1.191
Registriert am: 01.04.2011


RE: Weichenantriebe steuern

#8 von Ludwig98Mueller ( gelöscht ) , 12.05.2016 12:17

Hallo Clemens,

das alte Stellpult kommt weg!
Es wird direkt vom Arduino gesteuert. D.h. automatisches Stellen der Weichen.

Gruß,
Ludwig


Ludwig98Mueller

RE: Weichenantriebe steuern

#9 von Ludwig98Mueller ( gelöscht ) , 13.05.2016 19:10

Hallo nochmal,

also wenn ich das richtig sehe, könnte ich doch mit diesen Schieberegister mit nur 3 PINs einfach mal so 25 Weichen ansteuern oder:

https://www.conrad.de/de/logik-ic-schieb...16-1016774.html

bzw.

http://www.amazon.de/25pcs-SN74HC595N-74...ords=SN74HC595N

Und diese mit 5 V als VCC und dann über die L293D beispielsweise auf die 15V verstärken oder?
oder noch einen HIGH-LOW Wandler zwischenschalten? (finde ich aber nicht im Internet), also dass ich nur 0 bzw. 1 für die Weiche zum schalten brauche, also 1 bit statt 2.

Gruß,
Ludwig


Ludwig98Mueller

   


  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
Xobor Einfach ein eigenes Forum erstellen
Datenschutz