Labnode/phasecut

Aus LaborWiki
Wechseln zu: Navigation, Suche
         
phasecut

Release status: Stable [box doku]

Phasecut vorlage.png
Description 4 galvanisch getrennte Triac Ausgänge
Author(s)  Tixiv pl4nkton
Last Version  V1.1
Platform  labnode extension
Download  Software: SVN browse
„Stable“ gehört nicht zu den möglichen Werten dieses Attributs (experimental, beta, stable, obsolete, unknown).„Stable“ gehört nicht zu den möglichen Werten dieses Attributs (experimental, beta, stable, obsolete, unknown).„Stable“ gehört nicht zu den möglichen Werten dieses Attributs (experimental, beta, stable, obsolete, unknown).„Stable“ gehört nicht zu den möglichen Werten dieses Attributs (experimental, beta, stable, obsolete, unknown).„Stable“ gehört nicht zu den möglichen Werten dieses Attributs (experimental, beta, stable, obsolete, unknown).„Stable“ gehört nicht zu den möglichen Werten dieses Attributs (experimental, beta, stable, obsolete, unknown).„Stable“ gehört nicht zu den möglichen Werten dieses Attributs (experimental, beta, stable, obsolete, unknown).
In Aufputzdose verbaut
Schaltplan
Platine

Platine mit 4 galvanisch getrennten Triac Ausgängen für Phasenanschnitt (z.B. für Glühlampen, Halogenlampen mit Transformator (keine elektronischen)). Eingang für Nulldurchgangserkennung. Muss an EXT 2 angeschlossen werden (ICP PIN).

Auf dem labnode läuft der SVN:can_dimmer.

CAN:

function 0x00 - 0x04
lamp 0x00 - 0x03
brightness 0x00 - 0xff
  • destination port:1
    • 1st data byte is the function (0x00-0x04)
      • function 0x00:
        • toggle lamps, switch to next pattern, called by the light button in the room
      • function 0x01:
        • set lamp (2nd data byte) brightness to value (3rd data byte)
      • function 0x02:
        • fade all lamps, called by the light button in the room if held
      • function 0x03:
        • toggle direction for fading, called by the light button in the room if held and then released
      • function 0x04:
        • enable/disable (3rd data byte), disable == 0 brightness, enable == [saved brightness (function 0x01)] lamp (2nd data byte)

TODO:

  • replace MOC3020 with MOC3023
  • add RC snubber to limit dU/dt !
  • add choke to limit dI/dt !
  • oder man nimmt einen snubberless triac z.B. BTB 08/600BW

Hints

  • The resistor in front of the LEDs might be changed according to voltage of the LEDs - watch out: LEDs current has to match the current of the optotriac
  • optotriacs with zero crossing detector are NOT suitable for dimming ;)
Platine


Laborautomatisierung