Basierend auf einem PIC 16F648 übernimmt der Weichen-Master die Kontrolle über eine Gruppe Weichenservo-Controller.
Im Einzelnen sind in diesem Baustein folgende Funktionen integriert:
- Interpretieren und Umsetzen von Nachrichten die der eigenen Baustein-Adresse entsprechen.
- Generieren der 'Masterclock' für die 2-Drahtkommunikation zu den Weichenservo-Controllern
- setzen / abfragen von Weichenparametern wie z.B:
- Pulslänge für die Servo-Endstellungen 'G' (Gerade) bzw. 'A'
(Ablenkung)
- Servoreverse(Drehrichtungsumkehr)
- Stellgeschwindigkeit
- löschen / setzen der Weichenadresse
- Senden der Steuerkommandos zum Stellen der Weiche
- Senden der Steuerkommandos zum Verriegeln / Entriegeln der Weiche
- Abfrage der aktuellen Weichenstellung
Theoretisch können mit einem Weichen-Master 255 Weichenservo-Controller adressiert werden.
Praktisch verwenden wir pro Weichengruppe einen eigenen Weichen-Master.
So gesehen ist der Adressraum eher für organisatorische Belange vorbereitet.