Wiki source code of 8fach Binärausgang 230V

Last modified by Christian B. on 2019/04/08 23:20

Hide last authors
Andreas Krieger 45.1 1 [[image:Binärausgang-8fach_v1.jpg||style="float:right" width="300"]]
Stefan Taferner 36.1 2
3 == Features ==
4
5 * 8 Schalt-Ausgänge 250V~~ / 10A
6 * PWM-gesteuerter Relais-Haltestrom, daher sehr geringe Stromaufnahme (ca. 1mA pro Relais)
7 * wahlweise Speisung über Bus oder externes Netzteil
8 * Optional LED/Taster Board zur Statusanzeige und Handbedienung
Stefan Taferner 47.1 9 * Durch andere Relais als Jalousie Aktor verwendbar, Details [[siehe hier>>doc:Geräte.Jalousie.Jalousie_4x230_4TE]].
Stefan Taferner 36.1 10
11 == Beschreibung ==
12
13 Ein 8-fach Relais-Ausgang im REG4 Gehäuse läßt sich einfach realisieren, indem man eine Controller-Platine und die Relaisplatine verwendet. Man kann die beiden mit einem Flachbandkabel verbinden. Das Foto zeigt die LPC-Controllerplatine 3.42 und die Relaisplatine 8.2.
14
15 Die Software verhält sich wie ein 8-fach Schaltaktor von Jung mit der Bezeichnung 2138.10. Die entsprechende Produktdatenbank für ETS gibt es auf der Homepage von Jung.
16
17 == Aufbau ==
18
Christian B. 49.1 19 Zum Aufbau wird ein 4TE Controller benötigt. Details zum Aufbau des Controllers auf dessen Wiki Seite: [[4TE ARM Controller>>doc:Technik.Controller_1115_4TE]] oder alternativ der alte [[4TE LPC922 Controller>>doc:Technik.Controller_922_4TE]].
Stefan Taferner 36.1 20
Stefan Taferner 44.1 21 Optional kann eine LED/Taster Platine eingebaut werden. Mit dieser Platine wird der Zustand der Ausgänge angezeigt und über die Taster können die Ausgänge geschaltet werden. Details zum Aufbau der LED/Taster Platine auf dessen [[Wiki Seite>>doc:Technik.LedTasterBoard_4TE]].
Stefan Taferner 36.1 22
23 == Hinweise ==
24
25 **Vorsicht beim Arbeiten an 230V Netzstrom, es ist lebensgefährlich!**
26
27 Durch die kompakte Bauweise muss auf jeder Seite der Relais die gleiche Phase verwendet werden, sonst werden die vorgeschriebenen Mindestabstände auf der Platine unterschritten.
28 Das gilt selbstverständlich um so mehr gegenüber Kleinspannungen insbesondere SELV, benachbarte Klemmen dürfen nicht Netzspannung einerseits und Kleinspannung andererseits führen.
29
30 Die Applikationsplatine kann auch als Jalousie Aktor verwendet werden wenn andere Relais bestückt werden.
31
32 Um Störungen zu vermeiden sollte das Verbindungskabel zwischen Controller- und Applikationsplatine möglichst kurz gehalten werden.
33
Andreas Krieger 38.1 34 Die neueste Hardware enthält die Funktion **zerodetect^^1^^**. Ist diese Baugruppe bestückt, insbesondere der 100nF Enstörkondensator, dann ist die **Funktion 'Handbetrieb' standardmäßig nicht** möglich!
Stefan Taferner 36.1 35
36 Für **zerodetect+Handbedienung** gibt es einen **workarround**. Pin 10 der LED-Taster muss ausschließlich mit ISP Pin4
37
38 verbunden werden. Das Signal geht auf TOP direkt neben dem PIN10 vorbei. Auf BOT muss die Bahn dorthin abgetennt
39
Hans-Georg Schäfer 43.1 40 werden. Es ist dann die aktuelle Version der out8_h_**z**-x.xx.hex zu verwenden. Die neueste Controller Platine hat einen Wahllötjumper, er ist standardmäßig mit der alten Beschaltung gebrückt, diese muss man dann auftrennen und gegenüber einen Lötpunkt setzen.
Stefan Taferner 36.1 41
42 Es empfiehlt sich die Relais über die externe Versorgungsspannung Vext mit 24V zu versorgen. Sonst verbraucht die Schaltung, wenn alle Relais angezogen sind, ca. 22mA wenn auch LEDs bestückt sind.
43
Christian B. 49.1 44 **^^1^^** zerodetect soll ein Schalten nahe des Nulldurchgangs bewirken. Es soll damit verhindert werden, dass die Relaise bei kapazitiver Last wie zum Bsp 230V LED's verschweißen. **Ohne** eine erkennbare **Spannung **am zerodetect Eingang kann der Aktor** NICHT SCHALTEN**
Andreas Krieger 38.1 45
Andreas Krieger 48.1 46 **Für LPC1115(ARM): **Es wird ein workarround für zerodetect nötig. Der pullup 3k3 Widerstand fehlt auf der controller Platine. Dieser kann am Optokoppler und einem ca 10mm entfernten via (VCC)eingelötet werden. Ohne diesen schalten die Relaise nicht!
47
Christian B. 49.1 48 (% class="box warningmessage" %)
49 (((
50 **Warum Zero detect? Wie schnell verkleben Relais?**
51 Aus der Praxis ein Beispiel, um einschätzen zu können, wie schnell das Verkleben von Relais passieren kann: hängt man die für 10A ausgelegten Omron Relais an gleichzeitig 2 Schaltnetzteile für LEDs (1 x 80 Watt Netzteil mit 8 x 6 Watt LEDs und 1 x 27 Watt Netzteil mit 3 x 6 Watt LEDs) und schaltet diese zusammen wie eine normale Lampe über das Relais im Schaltaktor, dann dauert es bei mäßiger Schalthäufigkeit im Einfamilienhaus etwa 3-4 Wochen, bis das Relais einfach für immer im "ein"-Zustand hängen bleibt...
52 )))
53
Stefan Taferner 36.1 54 == Software ==
55
56 (% class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-full" %)
57 (((
58 (% class="field-items" %)
59 (((
60 (% class="field-item even" %)
61 (((
62 LPC Firmware für 8-fach Schaltaktor, Relais-Schaltung mit 74HC573, Version>= 3.30 mit und ohne Handbetätigung. Die Firmware unterstützt den Watchdog und ist über Terminal kalibrierbar.
63
64 Hier eine Liste des Leistungsumfangs:
65
66
Stefan Taferner 46.1 67 |(% style="background-color:#c0c0c0" %)Schalten der 4 bzw. 8 Kanäle|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %)Handbetätigung aller Ausgänge über Taster|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**
68 |(% style="background-color:#c0c0c0" %)Ausgänge als Schliesser oder Öffner parametrierbar|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %)Rückmeldung bei Handbetätigung|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**
69 |(% style="background-color:#c0c0c0" %)Verhalten bei Busspannungswiederkehr einstellbar|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %)Auslesen aller Objektzustände|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**
Stefan Taferner 47.2 70 |(% style="background-color:#c0c0c0" %)Verhalten bei Busspannungsausfall einstellbar|(% style="background-color:#c0c0c0; color:#ff0000; font-size:14px; font-weight:bold; text-align:center" %)(1)| |(% style="background-color:#c0c0c0" %)Programmier- und parametrierbar über ETS|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**
Stefan Taferner 46.1 71 |(% style="background-color:#c0c0c0" %)Rückmeldeobjekte für jeden Ausgang|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %)EEPROM und USERRAM vollständig auslesbar |(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**
72 |(% style="background-color:#c0c0c0" %)Rückmeldeobjekte invertierbar|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %)Rückmelde Telegramme werden intern ausgewertet|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**
73 |(% style="background-color:#c0c0c0" %)Zusatzfunktionen für max. 4 Ausgänge|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %)über Terminal steuerbar,kalibrierbar (Inbetriebnahme)|(% style="background-color:#c0c0c0" %)(% style="color:#008000; font-size:16px" %)**√**
74 |(% style="background-color:#c0c0c0" %)- logische Verknüpung UND /ODER / UND mit Rückführung |(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %)watchdog|(% style="background-color:#c0c0c0" %)(% style="color:#008000; font-size:16px" %)**√**
75 |(% style="background-color:#c0c0c0" %)- Sperrfunktion, Verhalten parametrierbar|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %) |(% style="background-color:#c0c0c0" %)
Stefan Taferner 47.2 76 |(% style="background-color:#c0c0c0" %)- Zwangsstellungsfunktion|(% style="background-color:#c0c0c0; color:#ff0000; font-size:14px; font-weight:bold; text-align:center" %)(2)| |(% style="background-color:#c0c0c0" %) |(% style="background-color:#c0c0c0" %)
Stefan Taferner 46.1 77 |(% style="background-color:#c0c0c0" %)Ein- und/oder Ausschaltverzögerung für alle Ausgänge|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %) |(% style="background-color:#c0c0c0" %)
78 |(% style="background-color:#c0c0c0" %)Zeitschaltfunktion für alle Ausgänge|(% style="background-color:#c0c0c0; text-align:center" %)(% style="color:#008000; font-size:16px" %)**√**| |(% style="background-color:#c0c0c0" %) |(% style="background-color:#c0c0c0" %)
Stefan Taferner 36.1 79
Stefan Taferner 47.2 80 (1) nicht unterstützt, da keine bistabilen Relais verwendet werden.
81 (2) derzeit keine praktische Anwendung für Zwangsstellung erkennbar.
Stefan Taferner 36.1 82 )))
83 )))
84 )))
85
86 == Downloads ==
87
Stefan Taferner 46.1 88 [[[[image:Main.Icons_22@icon_binary_22.png]] Firmware>>https://github.com/selfbus/software/tree/master/out/Releases/3.41]] (die out8* Dateien interessieren uns in diesem Fall)
Stefan Taferner 36.1 89
Stefan Taferner 44.1 90 [[[[image:Main.Icons_22@icon_eagle_22.png]] Schaltung der Applikationsplatine>>url:https://github.com/selfbus/hardware/tree/master/Apps/relais8_4te]]
Stefan Taferner 36.1 91
Stefan Taferner 44.1 92 [[[[image:Main.Icons_22@icon_database_22.png]] ETS Produktdatenbank>>http://www.jung.de/722/downloads/technische-downloads/technische-downloads/?search=2138.10||rel="__blank"]] (Jung 2138.10)
Stefan Taferner 36.1 93
Andreas Krieger 45.1 94 [[Reichelt WK>>https://www.reichelt.de/my/998085||rel="__blank"]] (ausgenommen SMAJ40, und den Relais, die bekommt man z.B. in [[Oldi's Shop>>Bezugsquellen.WebHome]])
Stefan Taferner 36.1 95
Stefan Taferner 44.1 96 [[[[image:Main.Icons_22@icon_pci_22.png]] 4TE LPC Controller>>doc:Technik.Controller_922_4TE]] (auf dessen Wiki Seite)
Stefan Taferner 36.1 97
Stefan Taferner 44.1 98 [[[[image:Main.Icons_22@icon_pci_22.png]] LED / Taster Board>>doc:Technik.LedTasterBoard_4TE]] (Optional; auf dessen Wiki Seite)