OpenDCC AniMat - Schaltansteuerung

Vorbemerkung

    AniMat kann ebenso wie OpenDecoder2 (und Varianten) als ganz normaler Schalt-Dekoder agieren. Auch wenn die Software wesentlich mehr kann, ist die einfache Schaltansteuerung oft hilfreich, wenn man einfach mal schnell einen Ausgang kontrollieren will.

    Die Schaltausgänge sind entweder in der Betriebsart dedizierter Dekoder benutzbar (hierzu muß der passende MODE eingestellt sein) oder die Ansteuerung ist innerhalb von Sequenzen eingebettet. Darüber hinaus kann man über die Hostschnittstelle die Schaltausgänge direkt betätigen; das geht immer, auch wenn aktuell ein anderer Mode gewählt ist.

Befehle über DCC

    Es gibt 8 Schaltausgänge. Wenn der Mode 0 gewählt ist, dann werden diese paarweise mit gegenseitigem Ausschalten betätigt. Es gilt folgende Schaltzuordnung (die Ausgänge sind hier mit der Bitwertigkeit bezeichnen, also von 0 bis 7):
      DCC-Befehl Wirkung
      0 Ausgang 0 wird aktiviert, Ausgang 1 wird abgeschaltet. Wenn die Zeit in CV3 = 0 ist, dann wird der Ausgang permanent aktivert. Ist CV3 > 0, dann wird der Ausgang für die Zeit CV3 * 20ms aktiviert und schaltet dann selbständig wieder ab.
      1 Ausgang 1 wird aktiviert, Ausgang 0 wird abgeschaltet. Schaltzeit gemäß CV3.
      2 Ausgang 2 wird aktiviert, Ausgang 3 wird abgeschaltet. Schaltzeit gemäß CV4.
      3 Ausgang 3 wird aktiviert, Ausgang 2 wird abgeschaltet. Schaltzeit gemäß CV4.
      2 Ausgang 4 wird aktiviert, Ausgang 5 wird abgeschaltet. Schaltzeit gemäß CV5.
      3 Ausgang 5 wird aktiviert, Ausgang 4 wird abgeschaltet. Schaltzeit gemäß CV5.
      2 Ausgang 6 wird aktiviert, Ausgang 7 wird abgeschaltet. Schaltzeit gemäß CV6.
      3 Ausgang 7 wird aktiviert, Ausgang 6 wird abgeschaltet. Schaltzeit gemäß CV6.

Befehle über Sequenzer oder Hostschnittstelle

    Beim Schalten über die Hostschnittstelle oder über den Sequenzer kann jeder Ausgang 4 logische Zustände annehmen:
    ZustandAktion
    0Aus; der Transistor ist abgeschaltet
    1Blinkend, beginnend mit Ein (Phase A)
    2Blinkend, beginnend mit Aus (Phase B)
    3Ein


    Die Schaltausgänge schalten jeweils den Ausgang (Open-Collector-Stufe) gegen Masse durch.