Skip to content

julianschick/fallblatt-schematics-ep2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fallblattanzeiger der S-Bahn-Berlin

Ansicht des Anzeigers

Platine zur Ansteuerung von 3 Fallblattmodulen (typischerweise Linie, Fahrtziel und Laufweg) mit einem ESP32-Development-Board. Gedacht für Module der Epoche 2 (siehe Wikipedia) und ein Eingriff in die Platine der Module ist erforderlich. Der Synchronmotor wird nicht über die Transistorschaltung auf der Platine des Fallblattmoduls gesteuert. Vielmehr wird die Platine so überbrückt, dass der Microcontroller direkten Zugriff auf die Hall-Sensoren hat und über einen eigenen Triac den Synchronmotor direkt steuert.

Zur Stromversorgung wird die Platine an 230 V Netzspannung angeschlossen. Ein großer Trafo, der nicht auf der Platine verbaut wird, sondern über Schraubklemmen angeschlossen werden kann, spannt auf 48V AC herunter. Damit werden die Synchronmotoren der Module betrieben. Ein weiterer Trafo, der auf der Platine montiert wird, spannt auf 9V AC herunter, die gleichgerichtet und mit einem Linearregler auf Logik-Betriebsspannung 3,3V gebracht werden.

Modifikationen an der Platine des Fallblattmoduls

Der unveränderte Schaltplan der Platine ist als KiCad-Schaltplan und PDF im Repo abgelegt. Soweit möglich, sind Typenbezeichnung der Bauteile mit angegeben, diese sind allerdings mit Google heute nur schwer zu deuten.

Ähnlich wie bei den modernen Varianten (siehe auch fallblatt-schematics-ep3) der Fallblattmodule sind zwei Sensoren verbaut: Ein Sensor, der jedes fallende Blatt zählt (Flap) und einen, der ein bestimmtes Blatt als Nullstellung markiert (Home). Im Gegensatz zu den moderneren Exemplaren sind das allerdings keine Photodioden sondern Hall-Sensoren, an denen ein Magnet vorbeistreicht. Wenn kein Magnet in der Nähe ist, liegt auf dem Ausgang des Sensors VCC an, kommt der Magnet vorbei, so wird der Ausgang sehr sauber (ohne Gewackel) auf GND gezogen. Im Betrieb mit dem Mikrocontroller habe ich allerdings festgestellt, dass die Flap-Sensoren einerseits gerne etwas zu früh triggern, sodass das Blatt noch klemmt, und andererseits beim erneuten Anlaufen manchmal durch die Induktion des in Bewegung gesetzten Magneten noch einmal kurz getriggert werden. Gelöst habe ich beide Probleme auf Softwareseite durch etwas längeres Weiterlaufen und durch Ignorieren des Flap-Sensors direkt nach dem Anlaufen.

Die folgenden Pläne und Bilder zeigen die notwendigen Modifikationen. Einmal wird Pin 5 des Anschlusssteckers von Pin 10 des Anschlusssteckers getrennt, indem ein Widerstand und eine Diode entfernt werden. Außerdem wird Pin 10 direkt mit dem Flap-Hall-Sensor verbunden, durch setzen einer Brücke auf der Platine, wo schon zwei vorbereitete Pads nebeneinander liegen (violette Brücke). Zuletzt wird der Triac entfernt und überbrückt (blaue Brücke).

Schaltplan mit Modifikationen

Schaltplan mit Modifikationen

Dieses Bild auch als PDF und SVG.

Modifikationen an der Platine (blaue und violette Brücke, entfernte Teile)

Modifikationen an der Platine Modifikationen an der Platine

Gesamte Platine des Fallblattmoduls / Synchronmotor

Modulplatine Synchronmotor

Polbelegung des Anschlusses

Polbelegung des Anschlusses

Teileliste

  • ESP32-Development-Board (es gibt 2 Varianten bei eBay, für diese Platine wird die üblichere mit 15 Pins je Reihe und GND/VCC nebeneinander, nicht auf gegenüberliegenden Pins benötigt; diese wird oft unter dem Namen DEVKITV1 oder NodeMCU verkauft). Das folgende Pinout ist das korrekte:

ESP32-Pinout

  • Netztrafo 48V (eigentlich 42V) mit Wumms, mind. 200mA pro Modul, der Synchronmotor zieht so viel. Zum Beispiel der hier
  • Transformator 9V Block VB 2,0/1/9
  • Rundsicherung 1A mit Halter Littelfuse, RM 5mm
  • Varistor, mind. 300V, RM 10mm
  • Brückengleichrichter Rund, Wechselstrompins gegenüber, RM 5mm
  • 4 x Schraubklemme 2-polig RM 7,5mm
  • Spannungsregler 3,3V Formfaktor TO-220 STM LD1117 V33C
  • 3 x Optotriac (Triac mit Optokoppler) MOC3041M, Formfaktor DIP-6
  • 3 x Leistungstriac BT136-600, Formfaktor TO-220
  • Elektrolytkondensator 470u, RM 5mm
  • Elektrolytkondensator 10u, RM 2mm
  • Kondensator 100n, RM 2,5mm
  • 6 x Widerstand 10K, RM 15mm
  • 3 x Widerstand 220, RM 10mm
  • 3 x Widerstand 330, RM 10mm
  • 2 x Jumpersteckplatz und 2 x Pinheader Female für das ESP32-Board
  • 3 x Anschlüsse für die Fallblattmodule (2 x 5 Pole), RM 2,54mm

In Bewegung

Releases

No releases published

Packages

No packages published