Kleinbahnweiche mit µC

OP #4179280
Lesenswert?

Hallo allerseits,

ich bastle momentan an einer kleinen Steuerung für meine H0 Modellbahn 
der Marke Kleinbahn.

Das "besondere" bzw. auch gleichzeitig Problem meinerseits liegt bei den 
Weichen, da ich aus Platzgründen keine Servos verwende, sondern die 
Kleinbahn "Standardvariante" mit einem Lorentzaktuator, der, sofern ich 
das verstanden habe, einfach aus 2 Spulen besteht, die einen Magnet oder 
Metallstab hin und herbewegen sollen, auf dem dann die Mechanik der 
Weiche angebracht ist.

Mein Problem ist nun, dass ich von der 
elektrotechnischen/schaltungstechnischen Seite ein wenig eingerostet bin 
und mir seit Stunden krampfhaft überlege, wie ich denn so eine Weiche 
ansteuern könnte.

Also ich würde gerne 2 Transistoren als Schalter verwenden, wobei jeder 
Transistor dann eine Spule übernimmt, ansteuern möchte ich das ganze 
dann mit einem Microcontroller.


Testweise hab ich jetzt BC547C verwendet (ja ich weiss, Mosfet oder 
sowas wäre hier weit feiner, hab ich aber grad keinen zuhause) und stehe 
irgendwie an. Kann mir vielleicht jemand helfen, mir im IDEALFALL eine 
Art schematischen Plan zukommen lassen, oder zumindest zeigen, wo ich 
einfach Hilfe finde?


Danke im Vorraus!
Gast #4179313
Lesenswert?

Ich habe das mit den märklin weichen gemacht, die eine ganze Menge Strom 
ziehen. Deshalb habe ich darlington in emmitterschaltung(ich glaube, 
komme damit immer durcheinander) verwendet...
... und mir mein stm32f4 zerschossen. Freilaufdiode vergessen ;( als 
darlington habe ich den Bd679 genommen.

Hoffe du machst diesen Fehler nicht...
OP #4179319
Lesenswert?

Ich verstehe die Schaltung, sie macht auch bei den 12V durchaus Sinn, 
nur löst das mein Problem nicht.

Ich verstehe nicht, wie ich mit den 3 Anschlüssen umgehen muss, je 
nachdem wie der Kreis geschlossen wird, sprich

VCC links  => Masse oder
VCC rechts => Masse,

wird die Weiche umgestellt.


Ich hoffe mein Problem wird jetzt klarer.
Wahrscheinlich denke ich auch nur zu kompliziert, aber ich komm einfach 
nicht drauf
Gast #4179327
Lesenswert?

StM schrieb:
> Deshalb habe ich darlington in emmitterschaltung(ich glaube,
> komme damit immer durcheinander) verwendet...

Das ist doch ganz einfach: Die Schaltung ist nach dem Anschluss benannt, 
den Ansteuersignal und Ausgang gemeinsam verwenden.
http://www.elektronik-kompendium.de/sites/slt/0203111.htm

> ... und mir mein stm32f4 zerschossen. Freilaufdiode vergessen ;(

Das unterstützt das Gedächnis. Beim nächsten Mal vergißt du die Diode 
hoffentlich nicht wieder ;-)
#4179343
Lesenswert?

Benjamin A. schrieb:

> "Lorentzaktuator"

Ich wusste noch garnicht, das man die altbekannten
Weichenantriebe so nennt. :-)

> das verstanden habe, einfach aus 2 Spulen besteht, die einen Magnet oder
> Metallstab hin und herbewegen sollen, auf dem dann die Mechanik der
> Weiche angebracht ist.

Ja

> Mein Problem ist nun, dass ich von der
> elektrotechnischen/schaltungstechnischen Seite ein wenig eingerostet bin
> und mir seit Stunden krampfhaft überlege, wie ich denn so eine Weiche
> ansteuern könnte.
>
> Also ich würde gerne 2 Transistoren als Schalter verwenden,

Ich kenne diese Antriebe von Märklinweichen. Dort verwendet
mantypisch eine 16V Wechselspannung und die Antriebe haben
einen ziemlich hohen Strombedarf. Bei Deinen Antrieben
müsstest Du erst einmal feststellen, ob die wirklich für 12V
Gleichspannung ausgelegt sind und wieviel Strom sie ziehen.
Ausserdem solltest Du ermitteln, ob die Spulen nach getaner
Arbeit von der Weiche abgeschaltet werden oder nicht. Diese
Angaben sind wichtig, um einen geeigneten Treiber zu dimen-
sionieren.
#4179362
Lesenswert?

Harald W. schrieb:
> Bei Deinen Antrieben
> müsstest Du erst einmal feststellen, ob die wirklich für 12V
> Gleichspannung ausgelegt sind und wieviel Strom sie ziehen.
> Ausserdem solltest Du ermitteln, ob die Spulen nach getaner
> Arbeit von der Weiche abgeschaltet werden oder nicht. Diese
> Angaben sind wichtig, um einen geeigneten Treiber zu dimen-
> sionieren.

... und dann mal probieren, ob die 'Anschlussrichtung' VCC -> GND 
unbedingt wichtig ist. Das ganze 'umgedreht' würde die Sache 
vereinfachen.

PS:
Gibt's zu dem Antrieb eigentlich eine Installationsanleitung/ 
Schaltplan?
Gast #4179365
Lesenswert?

Das dürfte dann sowas werden:

VCC---+-------------+
      |             |
[Spule-Links] [Spule-Rechts]
      |             |
      |             |
      +----+        +-----+
    <npn>[diode]   <npn>[diode]
      +----+        +-----+
      |             |
      |             |
      +-------------+
                    |
                   GND

Die NPNs mit passendem Vorwiderstand an jeweils einen Pin des µCs und in 
der Software dafür sorgen das nur jeweils EIN NPN schaltet.
Wie schon erwähnt mal durchmessen/nachlesen was die so an Ampere ziehen 
und die NPNs entsprechend dimensionieren.
Außerdem mal nachsehen ob die Spulen immer befeuert werden müssen oder 
ob da ein mechanischer Haltepunkt eingebaut ist, dann reicht ein 
einzelner Impuls.
OP #4179971
Lesenswert?

Danke mal für die ganzen Antworten, steht viel Gutes und Richtiges 
dabei, vielleicht stell ich mich in dem Fall wirklich dumm an, aber 
folgende Schaltung funktioniert nicht bei mir:

klugscheißer schrieb:
> Das dürfte dann sowas werden:
>
> VCC---+-------------+
>       |             |
> [Spule-Links] [Spule-Rechts]
>       |             |
>       |             |
>       +----+        +-----+
>     <npn>[diode]   <npn>[diode]
>       +----+        +-----+
>       |             |
>       |             |
>       +-------------+
>                     |
>                    GND
>

und zwar aus dem Grund (wie schon oben erwähnt), das ich nur EINEN 
Masse-Pin auf dem Aktuator habe... ich kann doch nicht die Masse auf den 
Kollektor beider Transistoren verbinden, das ergibt meines Erachtens 
nach keinen Sinn ^^

Bitte nochmal um Hilfe, meine Unwissenheit auszugleichen :D (sry bin 
wirklich mehr der Programmierer :P )
Gast #4179981
Lesenswert?

Benjamin A. schrieb:
>
> und zwar aus dem Grund (wie schon oben erwähnt), das ich nur EINEN
> Masse-Pin auf dem Aktuator habe... ich kann doch nicht die Masse auf den
> Kollektor beider Transistoren verbinden, das ergibt meines Erachtens
> nach keinen Sinn ^^
>
> Bitte nochmal um Hilfe, meine Unwissenheit auszugleichen :D (sry bin
> wirklich mehr der Programmierer :P )

ROFL
Dir ist also nicht klar das alles im Plan auf ein und dieselbe Masse 
gehen muß.
Aber schön getrollt ;-)
OP #4179999
Lesenswert?

klugscheißer schrieb:
> Benjamin A. schrieb:
>>
>> und zwar aus dem Grund (wie schon oben erwähnt), das ich nur EINEN
>> Masse-Pin auf dem Aktuator habe... ich kann doch nicht die Masse auf den
>> Kollektor beider Transistoren verbinden, das ergibt meines Erachtens
>> nach keinen Sinn ^^
>>
>> Bitte nochmal um Hilfe, meine Unwissenheit auszugleichen :D (sry bin
>> wirklich mehr der Programmierer :P )
>
> ROFL
> Dir ist also nicht klar das alles im Plan auf ein und dieselbe Masse
> gehen muß.
> Aber schön getrollt ;-)

doch, sicher ist mir das klar... was ich in meiner Blindheit übersehen 
habe, ist, dass SPULEN keine Halbleiter sind, somit in jede Richtung 
bestromt werden können XD AUTSCH... was so ein Informatik-Studium alles 
anrichtet schäm
#4180076
Lesenswert?

Bitte beachte folgendes:

Derartige Weichenantriebe sind für Wechselstrom und nicht für 
Gleichstrom gebaut. Der Betrieb mit Gleichstrom ist möglich, hat aber 
folgende Nachteile:

- es gibt keinen induktiven Widerstand (mehr Strom)
- du solltest nur einen kurzen Impuls zu Schalten verweden (nicht so 
dramatisch, bei automatischer Endabschaltung)
- U.u können sich die bei Gleichstrom Anker dauermagnetisieren, was auf 
Dauer zu Problemen beim Umschalten der Weichen führen kann

Gruß,
thoern

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren