Steuerzentrale
Inhaltsverzeichnis:
2.1 Ruhezustand (Standardanzeige)
2.1.1 Displayanzeige Haus Bettlach
2.1.2 Steuerung Rolll den Erdgeschoss
3.1.1 Erdgeschoss Zeiteinstellungen
3.1.2 Erdgeschoss Tagabsenkung
3.1.3 Erdgeschoss Nachtschliessung
3.2 Einstellungen Obergeschoss
3.2.1 Obergeschoss Zeiteinstellungen
3.2.2 Obergeschoss Tagabsenkung
3.2.3 Obergeschoss Nachtschliessung
3.5 Verschiedene Einstellungen und Testausgaben
3.5.1 Displayhelligkeit einstellen
4.1 Speicherorganisation Zeitsteuerung EG & OG
4.2 Speicherorganisation Tag/Nacht-Absenkung EG & OG
5.1.3 uP-Portbelegung Version 4
5.1.4 Stecker X1 Steuerplatte <-> Tastaturplatte L
5.1.5 Stecker X2 Steuerplatte <-> Tastaturplatte R
5.1.6 Stecker X3e Steuerplatte TFT-Display EA43 480 x 272 Pixel
5.1.7 Stecker X4 Steuerplatte <-> Relais/Speisungsplatte
5.1.8 Stecker X5 Steuerplatte / serieller Teststecker
5.1.9 Stecker X6 Steuerplatte / Programmierstecker
5.1.10 Stecker X7 Steuerplatte DCF77 / Helligkeit
5.1.11 Stecker X8 Steuerplatte ESP8266
5.1.12 Stecker X9 Steuerplatte externer RFM12B / RFM69CW;W;HW
5.1.13 Stecker X10 Antennenstecker RFM12B
5.1.14 Stecker X11 Erweiterungsstecker
5.2 Tastaturleiterplatte Links
5.2.3 Stecker X1 Relais/Speisungsplatte Steuerplatte
5.3 Tastaturleiterplatte Rechts
5.3.3 Stecker X12 Programmierstecker
5.3.5 Stecker X2 Tastaturplatte Rechts Steuerplatte
5.4 Relais/Speisungsleiterplatte
5.4.1 Anschluss der Rollladenmotoren
6.1 Helligkeitsmesser-Anschlussbox
7 Externer RFM12B; RFM69CW; RFM69W
Versionsverfolgung:
|
Version |
Datum |
Bemerkung |
|
|
V0.1 |
22.07.19 |
Initialversion |
|
|
V0.2 |
20.04.20 |
Konkretisiert, unn tiges entfernt |
|
|
V0.3 |
08.03.21 |
Letzte Erkenntnisse ber cksichtigt |
|
|
V0.4 |
22.07.21 |
Bezeichnung DC-out und Hell-out auf Stecker X7 getauscht |
|
|
V0.5 |
17.03.22 |
Beschreibung mit Steuerplatte Version 3 erg nzt und erweitert |
|
|
V0.6 |
09.12.23 |
Die 4 Controltasten zus tzlich verwendet |
|
|
V0.7 |
18.11.24 |
Zus tzliche Temperaturdarstellung von Anne s Haus |
|
|
V0.8 |
29.11.25 |
Korrigiert gem ss Steuerplatten-Layout V4 |
|
|
V0.9 |
30.01.26 |
Erg nzt und erweiterte Bedienphilosophie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Die Steuerzentrale ersetzt die bestehende Rollladensteuerung im Wohnzimmer. Gleichzeitig wird sie im Funktionsumfang erweitert.
Hardwarem ssig besteht sie aus 4 Leiterplatten und einem TFT-Display. Die Leiterplatten sind:
- Relaisplatte mit Speisung R&P Version V4
- Steuerplatte STP Version V4
- Tastaturplatte TPL Version V2
- Tastaturplatte TPR Version V2
-
Intelligentes
Display EA ediptft43 (480 x 270 Pixel), angesteuert via seriellem Protokoll
Zus tzliche Funktionen:
- I2C Realtime-Clock mit einem DS1307 oder einem SMD MCP7940.
- I2C EEPROM LC1025 (128k x 8 Bit).
- Summer, angeschlossen an Port PC3.
- 4-poliger Mini-Dip-Schalter:
o Positionen 1 3 steuern die Baudrate des eadiptft43.
o Position 4 ist mit Port PA.6 verbunden und steuert Testprogramme.
-
Funkmodul RFM12B/69CW sowie ein externer
Anschluss (X9) wenn St rungen auftreten
Auf Version 4 der Steuerplatte kann auch das Modul RFM69W/69HW verwendet werden.
- Anschluss f r ein externes DCF77-Modul und Helligkeitsgeber.
- Anschluss f r ein externes ESP8266-Modul ber die serielle Schnittstelle Tx1 / Rx1.
Auf der Frontplatte befindet sich 2 Stecker (X12 & X13). X12 beinhaltet die SPI-Programmier-schnittstelle, X13 die 2 seriellen Schnittstellen f r Tests und Kontrolle.
Auszuwertende Protokolle:
Temperatur per Funk von den Temperatursendern (Bettlach und Haaren) in folgendem Format:
|
Byte-Nr. |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
|||
|
Pre |
Pre |
Sync |
Sync |
LENs |
DABs |
SABs |
CDBs |
D1 |
D2 |
D3 |
D4 |
D5 |
D6 |
CRC2s |
CRC1s |
|
|
|
|
|
|
|
|
|
Temperatur |
(Feuchte) |
Spannung |
|
|
|||
Haus Bettlach:
|
Temperaturgeber |
SABs (hex) |
Temperaturgeber |
SABs (hex) |
|
Aussen Nord |
h09 |
Aussen S d |
h03 |
|
Wohnzimmer |
h05 |
Wintergarten |
h04 |
|
Schlafzimmer |
h01 |
Zimmer oben |
h02 |
Haus Haaren:
|
Temperaturgeber |
SABs (hex) |
Temperaturgeber |
SABs(hex) |
|
Aussen S d |
h84 |
R bby Anne |
h89 |
|
Wohnzimmer |
h81 |
Wintergarten |
h85 |
|
Schlafzimmer |
h82 |
Keller hinten |
h8A |
|
Gefrierschrank |
h88 |
Keller vorne |
h83 |
|
Netz berwachung 1 |
h8C |
Temperatur Netz 1 |
h8D |
|
Netz berwachung 2 |
h8E |
Temperatur Netz 2 |
h8F |
Temperatur per Funk ab Datenlogger in folgendem Format:
|
Byte-Nr. |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|||
|
Pre |
Pre |
Sync |
Sync |
LENs |
DABs |
SABs |
CDBs |
D1 |
D2 |
CRC2s |
CRC1s |
|
|
|
|
|
|
|
|
|
Temperatur |
|
|
|
|
Temperaturgeber |
von Adresse (hex) |
Temperaturgeber |
von Adresse (hex) |
|
Sonde Vorlauf |
h0C |
Sonde R cklauf |
h0D |
|
Heizung Vorlauf |
h0A |
Heizung R cklauf |
h0B |
|
Zustand WP |
h0F |
R bby jep |
h0F |
Statische Signale per Funk ab Datenlogger in folgendem Format:
|
Byte-Nr. |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|||
|
Pre |
Pre |
Sync |
Sync |
LENs |
DABs |
SABs |
CDBs |
D1 |
D2 |
CRC2s |
CRC1s |
|
|
|
|
|
|
|
|
|
Stat. Signale |
|
|
|
Sendeprotokolle:
Steuerung Rollladen Obergeschoss (OG) per Funk in folgendem Format:
|
Byte-Nr. |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|||
|
Pre |
Pre |
Sync |
Sync |
LENs |
DABs |
SABs |
CDBs |
D1 |
D2 |
D3 |
CRC2s |
CRC1s |
|
|
|
|
|
|
|
|
|
Code |
Dummy |
|
|
|
|
Obergeschoss |
gesendete Daten |
||
|
Codebyte Bin r |
Code hex |
||
|
Bad |
auf |
00010010 |
12 |
|
|
ab |
00010011 |
13 |
|
|
ab/auf (Beschatten) |
00110011 |
33 |
|
Schlafzimmer |
auf |
00010000 |
10 |
|
|
ab |
00010001 |
11 |
|
|
ab/auf (Beschatten) |
00110001 |
31 |
|
Kinderzimmer S d |
auf |
00010100 |
14 |
|
|
ab |
00010101 |
15 |
|
|
ab/auf (Beschatten) |
00110101 |
35 |
|
Kinderzimmer Nord |
auf |
00010110 |
16 |
|
|
ab |
00010111 |
17 |
|
|
ab/auf (Beschatten) |
00110111 |
37 |
|
Alle Rolll den |
auf |
00100001 |
21 |
|
|
ab |
00100010 |
22 |
|
|
ab/auf (Beschatten) |
00111001 |
39 |
Achtung: es kann immer nur 1 Befehl gesendet werden.
Steuerung Bew sserung per Funk in folgendem Format:
|
Byte-Nr. |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|||
|
Pre |
Pre |
Sync |
Sync |
LENs |
DABs |
SABs |
CDBs |
D1 |
CRC2s |
CRC1s |
|
|
|
|
|
|
|
|
|
Code |
|
|
|
Bew sserung |
gesendete Daten |
||
|
Codebyte Bin r |
Code hex |
||
|
Rasenbew sserung Nord Funkadresse: 29; hex 1D |
5 min |
00001001 |
05 |
|
10 min |
00010000 |
10 |
|
|
15 min |
00011001 |
15 |
|
|
aus |
00000000 |
00 |
|
|
Rasenbew sserung S d Funkadresse:29; hex 1D |
5 min |
10001001 |
85 |
|
10 min |
10010000 |
90 |
|
|
15 min |
10011001 |
95 |
|
|
aus |
10000000 |
80 |
|
|
Trogbew sserung Funkadresse: 30; hex 1E |
10 min |
00010000 |
10 |
|
aus |
00000000 |
00 |
|
Im Ruhezustand (Standardanzeige) wird auf dem Display folgendes dargestellt:
- Zeit und Datum mit Zustand DCF77
- Alle verf gbaren Temperaturen / Feuchtigkeit vom Haus Bettlach
- W rmepumpenzustand
- R bbyzustand jep
- R bbyzustand Anne
Im Ruhezustand wird das Display zur Anzeige der Temperaturen im Haus Bettlach verwendet (Standardanzeige).
|
Zeit Datum |
|||
|
Aussen Nord |
20.1 C |
Aussen S d |
19.8 C |
|
Wohnzimmer |
20.1 C |
Wintergarten |
19.8 C |
|
Schlafzimmer |
20.1 C |
Zimmer oben |
19.8 C |
|
Sonde Vorlauf |
20.1 C |
Sonde R cklauf |
19.8 C |
|
Heizung Vorlauf |
20.1 C |
Heizung R cklauf |
19.8 C |
|
Zustand WP |
aus |
|
|
|
R bby jep |
maeht |
R bby Anne |
l dt |
|
Anne Netz 1 |
Aussenwasserventil |
Wasser Flussdetektor |
|
Die unteren Rolll den werden direkt durch Bet tigen der Up-
resp. Down-Tasten (1 5) gesteuert.
Es sind dies:
1 = Esszimmer
2 = Sitzplatzt re
3 = Wohnzimmer S d
4 = Wohnzimmer S dWest
5 = Wohnzimmer NordWest
Die oberen Rolll den werden wie folgt angesteuert:
- Taste Control-Up kurz dr cken; das Bild wechselt, die oberen Rolll den werden schematisch dargestellt.
-
Die 5 Kolonnen der Tastatur bernehmen nun die
Steuerung der oberen Rolll den:
1 = Bad
2 = Elternzimmer
3 = Kinderzimmer S d
4 = Kinderzimmer Nord
5 = alle L den
- Nach 1er Minute resp. nach Dr cken der Taste OK wird wieder in den Ruhezustand (Standardanzeige) zur ckgeschaltet.
|
auf |
auf |
auf |
auf |
auf |
|
Bad |
Ost |
S dWest |
NordWest |
Alle |
|
ab |
ab |
ab |
ab |
ab |
Die Bew sserung wird wie folgt gesteuert:
- Taste Control-Links kurz dr cken; das Bild wechselt und es wird dargestellt wie die 2x5 Tasten zur Steuerung verwendet werden
-
1up =
Nord 5 min.
1down = S d 5 min.
2up = Nord 10 min.
2down = S d 10 min.
3up = Nord 15 min.
3down = S d 15 min.
4up = Ende Bew sserung Nord/S d
4down = Ende Bew sserung Nord/S d
5up = Trog 10 min.
5down = Ende Trogbew sserung.
Die Ansteuerung der Bew sserungen erfolgt mittels RFM12B
direkt zur Rasen- und Trogbew sserungssteuerung. Mit Taste OK wieder zur ck zur Standardanzeige.
|
5 min |
10 min |
15 min |
aus |
10 min |
|
Nord |
Nord |
Nord |
Nord |
Trog |
|
|
|
|
|
|
|
Sued |
Sued |
Sued |
Sued |
Trog |
|
5 min |
10 min |
15 min |
Nord/S d aus |
Trog aus |
Durch die Bet tigung der Taste Control-Rechts wird das Display zur Anzeige der Temperaturen im Haus von Anne umgeschaltet. Mit Taste OK wieder zur ck zur Standardanzeige.
|
Zeit Datum |
|||
|
Aussen S d |
20.1 C |
Schlafzimmer |
20.1 C |
|
Wohnzimmer |
20.1 C |
Wintergarten |
19.8 C |
|
Keller vorne |
18.2 C |
Keller hinten |
18.8 C |
|
Gefrierschrank |
-22.4 C |
|
|
|
|
|
|
|
|
|
|
|
|
|
R bby jep |
maeht |
R bby Anne |
l dt |
|
Anne Netz 1 |
Aussenwasserventil |
Wasser Flussdetektor |
|
Mit dem angeschlossenen ESP8266 wird ein WEB-Server realisiert. ber diesen WEB-Server k nnen die Rolll den unten und oben gesteuert werden.

Die Ansteuerung der unteren L den erfolgt dann direkt, diejenige der oberen L den via RFM12B.
Nach langem dr cken von OK (> 2 sec) erscheint auf dem Display folgendes Menue:
|
Rollladen Einstellungen |
===================== |
|
Auf |
|
|
Bew sserungszeit einstellen |
===================== |
|
Ab |
OK |
|
Zeit und Datum einstellen |
===================== |
|
Left |
|
|
Verschiedene Testausgaben |
===================== |
|
Right |
|
Das entsprechende
Menue wird durch die Tasten Up Right gew hlt.
Es erscheint ein weiteres Menue; ausgew hlt wird mit den Tasten Up Right:
|
Erdgeschoss Zeiteinstellungen (welche(r) Rolll den, auf/ab/x) |
|
|
Auf |
|
|
Erdgeschoss Tagabsenkung (Absenkhelligkeit / welche(r) Rolll den, ab/x) |
|
|
Ab |
OK |
|
Erdgeschoss Nachtabsenkung (Absenkhelligkeit / welche(r) Rolll den, ab/x) |
|
|
Left |
|
|
Einstellungen Obergeschoss (wechseln zur Einstellung Obergeschoss) |
|
|
Right |
|
Mit Right und Left kann zwischen den einzelnen Einstellpunkten gew hlt werden.
1. Speicherplatz
w hlen Tasten Auf und Ab (1 16, 1)
2. Tag
w hlen Tasten Auf
und Ab (inaktiv, 1 7, alle inaktiv)
3. Stunde w hlen Tasten Auf und Ab (1 24, 1)
4. Minute w hlen Tasten Auf und Ab (0 59, 0)
5. Rolll den w hlen Tasten 1Down 5Down (auf / ab
/ inaktiv)
Abschluss mit OK, die Eingaben werden gespeichert; mit Rollladentasten Up wird
abgebrochen
|
Speicherplatz: 2 Freitag 19h 39m |
|
Auf |
|
||||
|
Ost |
Tuere |
Sued |
SuedWest |
NordWest |
|
Ab |
OK |
|
auf |
X |
ab |
ab |
ab |
|
Left |
|
|
|
|
Right |
|
||||
Es gibt nur einen Speicherplatz f r die Nachtabsenkung, die L den k nnen gew hlt werden.
Eingabe der Helligkeit f r Tagabsenkung
mit den Tasten Auf und Ab 1 65000
Eingabe der abzusenkenden Rolll den mit Tasten 1Down 5Down ab/x
Eingabe mit Tasten 1Up 5Up
Abbruch
Abschluss mit OK
Geschaltet wird: Helligkeit
aktuell Helligkeitsschaltpunkt = Resultat positiv ab
Helligkeit
aktuell Helligkeitsschaltpunkt = Resultat negativ auf
|
Erdgeschoss Tag ab |
|
Auf |
|
||||
|
Helligkeit ist: 36721 |
|
Ab |
OK |
||||
|
Helligkeit EG einstellen: 8200 |
|
Left |
|||||
|
Ost |
Tuere |
Sued |
SuedWest |
NordWest |
|
Right |
|
|
X |
X |
X |
ab |
ab |
|
|
|
Es gibt nur einen Speicherplatz f r die Nachtabsenkung, die L den k nnen gew hlt werden.
Eingabe der Helligkeit f r Nachtabsenkung
mit den Tasten Auf und Ab 1 65000
Eingabe der abzusenkenden Rolll den mit Tasten 1Down 5Down ab/x
Eingabe mit Tasten 1Up 5Up Abbruch
Abschluss mit OK
Geschaltet wird: Helligkeit
aktuell Helligkeitsschaltpunkt = Resultat positiv ab
Helligkeit
aktuell Helligkeitsschaltpunkt = Resultat negativ auf
|
Erdgeschoss Nacht ab |
|
Auf |
|
||||
|
Helligkeit ist: 16274 |
|
Ab |
OK |
||||
|
Helligkeit EG einstellen: 820 |
|
Left |
|||||
|
Ost |
Tuere |
Sued |
SuedWest |
NordWest |
|
Right |
|
|
X |
X |
X |
ab |
ab |
|
|
|
Es erscheint ein weiteres Menue; ausgew hlt wird mit den Tasten Up Right:
|
Obergeschoss Zeiteinstellungen (welche(r) Rolll den, auf/ab/x) |
|
|
Auf |
|
|
Obergeschoss Tagabsenkung (Absenkhelligkeit / welche(r) Rolll den, ab/x) |
|
|
Ab |
OK |
|
Obergeschoss Nachtabsenkung (Absenkhelligkeit / welche(r) Rolll den, ab/x) |
|
|
Left |
|
|
Einstellungen Erdgeschoss (wechseln zur Einstellung Erdgeschoss) |
|
|
Right |
|
Mit Right und Left kann zwischen den einzelnen Einstellpunkten gew hlt werden.
1. Speicherplatz
w hlen Tasten Auf und Ab (1 16, 1)
2. Tag
w hlen Tasten Auf
und Ab (inaktiv, 1 7, alle inaktiv)
3. Stunde w hlen Tasten Auf und Ab (1 24, 1)
4. Minute w hlen Tasten Auf und Ab (0 59, 0)
5. Rolll den w hlen Tasten 1Down 5Down (auf /
ab / inaktiv)
Abschluss mit OK, die Eingaben werden gespeichert; mit Rollladentasten Up wird
abgebrochen
|
Speicherplatz: 3 Alle Tage 22h 00m |
|
Auf |
|
|||
|
Bad |
Eltern |
SuedWest |
NordWest |
|
Ab |
OK |
|
auf |
aus |
ab |
ab |
|
Left |
|
|
|
|
Right |
|
|||
Es gibt nur einen Speicherplatz f r die Absenkung, die L den k nnen gew hlt werden.
Eingabe der Helligkeit f r
Tagabsenkung mit den Tasten Auf und Ab
1 65000
Eingabe der abzusenkenden Rolll den mit Tasten 1Down 5Down ab/x
Eingabe mit Tasten 1Up 5Up
Abbruch
Abschluss mit OK
Geschaltet wird: bei
ab: Helligkeit aktuell
Helligkeitsschaltpunkt = Resultat positiv
bei
auf: Helligkeit aktuell Helligkeitsschaltpunkt = Resultat negativ
|
Obergeschoss Tag ab |
|
Auf |
|
|||
|
Helligkeit ist: 36721 |
|
Ab |
OK |
|||
|
Helligkeit OG einstellen: 18200 |
|
Left |
||||
|
Bad |
Schlafzimmer |
SuedWest |
NordWest |
|
Right |
|
|
X |
X |
ab |
ab |
|
|
|
Es gibt nur einen Speicherplatz f r die Absenkung, die L den k nnen gew hlt werden.
Eingabe der Helligkeit f r
Tagabsenkung mit den Tasten Auf und Ab
1 65000
Eingabe der abzusenkenden Rolll den mit Tasten 1Down 5Down ab/x
Eingabe mit Tasten 1Up 5Up
Abbruch
Abschluss mit OK
Geschaltet wird: bei
ab: Helligkeit aktuell
Helligkeitsschaltpunkt = Resultat positiv
bei
auf: Helligkeit aktuell Helligkeitsschaltpunkt = Resultat negativ
|
Obergeschoss Nacht ab |
|
Auf |
|
|||
|
Helligkeit ist: 3872 |
|
Ab |
OK |
|||
|
Helligkeit OG einstellen: 722 |
|
Left |
||||
|
Bad |
Schlafzimmer |
SuedWest |
NordWest |
|
Right |
|
|
X |
X |
ab |
ab |
|
|
|
[Diese ist vorl ufig fix auf 5min, 10 min und 15 min eingestellt.]
Die Einstellung der Zeit erfolgt wie blich (Tag / Monat / Jahr / Stunden / Minuten /Sekunden) mit den Tasten Auf Right. Mit OK wird die Einstellung bernommen.
Um 03:05 Uhr wird f r eine bestimmte Zeit (5 Min) der
DCF-Empf nger aktiviert. Wird innerhalb der Zeit ein g ltiges Signal empfangen
wird diese in den Realtime-Clock-Baustein bertragen.
Dient zur Einstellung der Displayhelligkeit.
Dient zum Testen des RFM12/RFM69.
Testet den direkt angeschlossenen Helligkeitsgeber.
Test f r den DCF-Empf nger.
Damit k nnen verschiedene Debug-Modi geschaltet werden. Die Auswahl erfolgt ber die 4 Tasten Up,
Down, Links und Rechts. Die Debug-Daten werden ber die serielle Schnittstelle
ausgegeben. Der Zustand des Debug-Modus wird im Speicher des Realtime-Clocks abgelegt
damit der Debug-Zustand einen Neustart (nach einem Absturz) berlebt.
Die Speicheradressen daf r lauten 9, 10, 11 und 12.
Debug-Modus 1 beinhaltet die Ausgabe von Tasten- und Zeitaktivit ten. Speicheradresse = 9.
Debug-Modus 2 beinhaltet die Ausgabe von Relaisaktivit ten. Speicheradresse = 10.
Debug-Modus 3 beinhaltet die Ausgabe von Funkaktivit ten. Speicheradresse = 11.
Damit wird das Beschattungsprotokoll geschaltet. Es listet Zeit und Helligkeit beim Ab- resp. Auffahren der Rolll den ber die serielle Schnittstelle auf. Speicheradresse = 12.
Die Zeiten werden im EEPROM (24LC1025; 128k*8) gespeichert.
Da gen gend Platz vorhanden ist werden pro Schaltzeiteinheit 8 Bytes
reserviert. Vorgesehen sind 16 m gliche Zeitspeicherungen.
F r die Helligkeitssteuerung werden ebenfalls 8 Bytes vorgesehen. Es wird
jedoch nur 1 Speicherplatz verwendet. Dieselben M glichkeiten sind f r die
Rolll den im OG vorgesehen.
Basisadressen:
0 + (0 7) x 8 f r Rolll den schalten unten 8 Speicher
256 + (0 7) x 8 f r Rolll den schalten oben 8 Speicher
512 + (1) x 8 f r Rolll den Tagabsenken unten 1 Speicher
576 + (1) x 8 f r Rolll den Tagabsenken oben 1 Speicher
640 + (1) x 8 f r Rolll den Nachtabsenken unten 1 Speicher
704 + (1) x 8 f r Rolll den Nachtabsenken oben 1 Speicher
|
Byte |
Funktion |
Bemerkung |
|||||||
|
Byte 1 |
--- |
--- |
--- |
--- |
Tag Einer (BCD) |
0 = ausgeschaltet; 8 = alle Tage |
|||
|
Byte 2 |
Stunden Zehner (BCD) |
Stunden Einer (BCD) |
|
||||||
|
Byte 3 |
Minuten Zehner (BCD) |
Minuten Einer (BCD) |
|
||||||
|
Byte 4 |
Rolll den EG auf (Rolll den OG auf) |
log.1 = aktiv log. 0 = aus |
|||||||
|
--- |
--- |
--- |
4 |
3 |
2 |
1 |
0 |
||
|
Byte 5 |
Rolll den EG ab (Rolll den OG ab) |
log.1 = aktiv log. 0 = aus |
|||||||
|
--- |
--- |
--- |
4 |
3 |
2 |
1 |
0 |
||
|
Byte 6 |
|
|
|||||||
|
Byte 7 |
|
|
|||||||
|
Byte 8 |
|
|
|
||||||
|
Byte |
Funktion |
Bemerkung |
|||||||
|
Byte 1 |
|
|
|
|
Tag Einer (BCD) |
0 = ausgeschaltet; 8 = alle Tage |
|||
|
Byte 2 |
Absenkhelligkeit / Schliesshelligkeit LowByte |
Schaltpunkt LowByte f r Absenken |
|||||||
|
Byte 3 |
Absenkhelligkeit / Schliesshelligkeit HighByte |
Schaltpunkt HighByte f r Absenken |
|||||||
|
Byte 4 |
Rolll den EG auf (Rolll den OG auf: 0 3) |
log.1 = aktiv log. 0 = aus |
|||||||
|
--- |
--- |
--- |
4 |
3 |
2 |
1 |
0 |
||
|
Byte 5 |
Rolll den EG ab (Rolll den OG ab: 0 3) |
log.1 = aktiv log. 0 = aus |
|||||||
|
--- |
--- |
--- |
4 |
3 |
2 |
1 |
0 |
||
|
Byte 6 |
|
|
|||||||
|
Byte 7 |
|
|
|||||||
|
Byte 8 |
|
|
|||||||

|
PORT A |
|
PORT B |
|
PORT C |
|
PORT D |
||||
|
A0 |
Interrupt_up |
|
B0 |
DCF_Input |
|
C0 |
I2C-SCL |
|
D0 |
RX0 (Displ.) |
|
A1 |
Interrupt_down |
|
B1 |
Hell_in |
|
C1 |
I2C-SDA |
|
D1 |
TX0 (Displ.) |
|
A2 |
Interrupt_ctrl |
|
B2 |
INT2/NIRQ |
|
C2 |
ESP-Reset |
|
D2 |
RX1 |
|
A3 |
Hell_S0 |
|
B3 |
Speisung ESP |
|
C3 |
Summer |
|
D3 |
TX1 |
|
A4 |
Hell_S3 |
|
B4 |
CS_RFM |
|
C4 |
STB_down |
|
D4 |
ESP_block |
|
A5 |
Hell_S1 |
|
B5 |
MOSI |
|
C5 |
STP_up |
|
D5 |
RFM-DIOx *) |
|
A6 |
Speisung RFM |
|
B6 |
MISO |
|
C6 |
Data_out |
|
D6 |
1-Wire |
|
A7 |
LCD_Reset |
|
B7 |
SCK |
|
C7 |
Data_clk |
|
D7 |
RTC |
*) wird
normalerweise als externer Reset verwendet wenn das RFM-Modul extern verwendet
wird;
siehe Br ckenbeschreibung SJx
Stiftleiste auf der Elementenseite der Steuerplatte, Buchsenleiste auf der L tseite der Tastaturplatte 1. Auf beiden LP s Layout als Stiftleiste!!!
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
+5V |
|
|
|
2 |
+5V |
|
|
|
3 |
SCL |
PC.0 |
22 |
|
4 |
SDA |
PC.1 |
23 |
|
5 |
Tasteninterrupt 1 |
PA.0 |
40 |
|
6 |
Tasteninterrupt 2 |
PA.1 |
39 |
|
7 |
GND |
|
|
|
8 |
GND |
|
|
Buchsenleiste auf der Elementenseite der Steuerplatte, Stiftleiste auf der L tseite der Tastaturplatte R. (Auf beiden LP s Layout als Stiftleiste!!! gelayoutet)
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
+5V |
|
|
|
2 |
OK |
ext. P0 |
ext. 4 |
|
3 |
UP |
ext. P1 |
ext. 5 |
|
4 |
DOWN |
ext. P2 |
ext. 6 |
|
5 |
LEFT |
ext. P3 |
ext. 7 |
|
6 |
RIGHT |
ext. P4 |
ext. 9 |
|
7 |
MISO |
PB.6 |
7 |
|
8 |
MOSI |
PB.5 |
6 |
|
9 |
/Reset |
Res |
9 |
|
10 |
Resettaste |
--- |
IC6/1 |
|
11 |
Rx0 ( Controller) |
PD.0 |
14 |
|
12 |
Tx0 (Controller ) |
PD.1 |
15 |
|
13 |
Rx1 ( Controller) |
PD.2 |
16 |
|
14 |
Tx1 (Controller ) |
PD.3 |
17 |
|
15 |
SCK |
PB.7 |
8 |
|
16 |
GND |
|
|
Buchsenleiste auf der Elementenseite der Steuerplatte.
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
GND |
|
|
|
21 |
GND |
|
|
|
2 |
VDD |
|
|
|
22 |
VDD |
|
|
|
3 |
--- |
|
|
|
23 |
--- |
|
|
|
4 |
--- |
|
|
|
24 |
--- |
|
|
|
5 |
--- |
|
|
|
25 |
--- |
|
|
|
6 |
Baud0 |
|
|
|
26 |
--- |
|
|
|
7 |
Baud1 |
|
|
|
27 |
--- |
|
|
|
8 |
Baud2 |
|
|
|
28 |
--- |
|
|
|
9 |
--- |
|
|
|
29 |
--- |
|
|
|
10 |
RXD |
TXD0 |
15 |
|
30 |
--- |
|
|
|
11 |
TXD |
RXD0 |
14 |
|
31 |
--- |
|
|
|
12 |
--- |
|
|
|
32 |
--- |
|
|
|
13 |
--- |
|
|
|
33 |
--- |
|
|
|
14 |
--- |
|
|
|
34 |
--- |
|
|
|
15 |
--- |
|
|
|
35 |
--- |
|
|
|
16 |
--- |
|
|
|
36 |
--- |
|
|
|
17 |
--- |
|
|
|
37 |
--- |
|
|
|
18 |
--- |
|
|
|
38 |
--- |
|
|
|
19 |
--- |
|
|
|
39 |
--- |
|
|
|
20 |
--- |
|
|
|
40 |
--- |
|
|
Stiftleiste auf der L tseite der Steuerplatte, Buchsenleiste auf der Elementenseite der Speiseplatte.
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
+5V |
--- |
--- |
|
2 |
+5V |
--- |
--- |
|
3 |
Clock |
PC7 |
29 |
|
4 |
Data_in |
PC6 |
28 |
|
5 |
Strobe_Up |
PC5 |
27 |
|
6 |
Strobe_Down |
PC4 |
26 |
|
7 |
+3.3V |
--- |
--- |
|
8 |
+3.3V |
--- |
--- |
|
9 |
GND |
--- |
--- |
|
10 |
GND |
--- |
--- |
Stiftleiste (90 ) auf der Elementenseite.
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
Tx1 (Controller ) |
PD.3 |
17 |
|
2 |
GND |
|
|
|
3 |
Rx1 ( Controller) |
PD.2 |
16 |
Stiftleise (90 ) auf der Elementseite.
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
MISO |
PB.6 |
7 |
|
2 |
+5V |
|
|
|
3 |
SCK |
PB.7 |
8 |
|
4 |
MOSI |
PB.5 |
6 |
|
5 |
/Res |
Reset |
9 |
|
6 |
GND |
|
|
Stiftleise auf der L tseite; Farbe = Kabelfarbe
|
Pin |
Signal |
Farbe |
uP-Port |
uP-Pin |
|
Pin |
Signal |
Farbe |
uP-Port |
uP-Pin |
|
1 |
+5V |
rot |
|
|
|
2 |
Hell_Out |
weiss |
PB.0 / T0 |
1 |
|
3 |
Hell_S0 |
rosa |
PA.3 |
37 |
|
4 |
Hell_S1 |
gelb |
PA.5 |
35 |
|
5 |
Hell_S3 |
gr n |
PA.4 |
36 |
|
6 |
DCF out |
braun |
PB.1 / T1 |
2 |
|
7 |
GND |
blau |
|
|
|
8 |
Hell_S2; (Reserve) |
grau |
PD.6 |
20 |
Die Farbe bezieht sich auf das angeschlossene Anschlusskabel.
Stiftleise auf der L tseite. Das Modul ESP8266 (ESP-01) kann mit einem Verl ngerungsadapter (2 x Buchsenleiste) auch direkt darauf gesteckt werden; Farbe = Aderfarbe des Verl ngerungskabels
|
Pin |
Signal |
Farbe |
uP-Port |
uP-Pin |
|
Pin |
Signal |
Farbe |
uP-Port |
uP-Pin |
|
1 |
RX |
braun |
TX1 |
17 |
|
2 |
3.3V |
rot |
|
|
|
3 |
GPIO0 |
rosa |
|
|
|
4 |
Reset |
gelb |
PC2 |
24 |
|
5 |
GPIO2 |
gr n |
|
|
|
6 |
CH_PD |
grau |
|
|
|
7 |
GND |
blau |
|
|
|
8 |
TX |
weiss |
RX1 |
16 |
Bem: Pin 4 war fr her Codierung, neu Reset
Stiftleise auf der L tseite der Steuerplatte; Farbe = Aderfarbe des Verl ngerungskabels
|
Pin |
Signal |
Farbe |
uP-Port |
uP-Pin |
|
Pin |
Signal |
Farbe |
uP-Port |
uP-Pin |
|
1 |
3.3V |
rot |
|
|
|
2 |
SDI/MOSI |
braun |
MOSI |
6 |
|
3 |
SDO/MISO |
rosa |
MISO |
7 |
|
4 |
SCK |
gelb |
SCK |
8 |
|
5 |
/IRQ |
gr n |
/INT2 |
3 |
|
6 |
/SEL |
grau |
PB4 |
5 |
|
7 |
DIOx/Reset |
weiss |
PD5 |
19 |
|
8 |
GND |
blau |
|
|
Die Farbe bezieht sich auf ein allf llig angeschlossenes Verl ngerungskabel
RFM-Reset wenn RFMxy ber Kabel angeschlossen ist: SJ7 kurzschliessen
Der Stecker ist auf der L tseite der Steuerplatte montiert. Weiter besteht ein L tpunkt P zum anl ten der Antenne.
Stiftleiste auf der L tseite der Steuerplatte montiert.
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
RX1 ( Controller) |
RXD1 |
16 |
|
2 |
+5V |
|
|
|
3 |
GND |
|
|
|
4 |
SCL |
PC0 |
22 |
|
5 |
TX1 (Controller ) |
TXD1 |
17 |
|
6 |
SDA |
PC1 |
23 |
|
1 (Baud0) |
2 (Baud1) |
3 (Baud2) |
4 |
|
|
|
OFF |
OFF |
OFF |
X |
|
115200 Baud |
|
ON |
OFF |
OFF |
X |
|
57600 Baud |
|
OFF |
ON |
OFF |
X |
|
38400 Baud |
|
ON |
ON |
OFF |
X |
|
19200 Baud |
|
OFF |
OFF |
ON |
X |
|
9600 Baud |
|
ON |
OFF |
ON |
X |
|
4800 Baud |
|
OFF |
ON |
ON |
X |
|
2400 Baud |
|
ON |
ON |
ON |
X |
|
230400 Baud |
|
L tbr cke |
Verbindung |
Bemerkung |
|
SJ1 |
uC PD5 RFM69W/HW-DIO1 |
|
|
SJ2 |
uC PD5 RFM69W/HW-DIO3 |
|
|
SJ3 |
uC PD5 RFM69W/HW-DIO4 |
|
|
SJ4 |
uC PD5 RFM12/69CW-DIO1 |
|
|
SJ5 |
uC PD5 RFM12/69CW-DIO3 |
|
|
x |
x |
x |
|
SJ7 |
uC PD5 X9_RFM Pin7 |
separater externer Reset |


auf der Elementenseite der Speiseplatte, Stiftleiste auf der L tseite der Steuerplatte, Buchsenleiste.
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
+5V |
--- |
--- |
|
2 |
+5V |
--- |
--- |
|
3 |
Clock |
PC7 |
29 |
|
4 |
Data_in |
PC6 |
28 |
|
5 |
Strobe_Up |
PC5 |
27 |
|
6 |
Strobe_Down |
PC4 |
26 |
|
7 |
+3.3V |
--- |
--- |
|
8 |
+3.3V |
--- |
--- |
|
9 |
GND |
--- |
--- |
|
10 |
GND |
--- |
--- |


Buchsenleiste auf
der Elementenseite der Tastaturplatte Rechts oben.
Daneben befindet sich der Resetknopf (S1). Dieser kann mit einer B roklammer
bet tigt werden.

|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
MISO |
PB.6 |
7 |
|
2 |
5V |
|
|
|
3 |
SCK |
PB.7 |
8 |
|
4 |
MOSI |
PB.5 |
6 |
|
5 |
/RES |
Res |
9 |
|
6 |
GND |
|
|
Buchsenleiste auf der Elementenseite der Tastaturplatte Rechts unten.

|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
Tx0 (Controller ) |
PD.1 |
15 |
|
2 |
Tx1 (Controller ) |
PD.3 |
17 |
|
3 |
GND |
|
|
|
4 |
GND |
|
|
|
5 |
Rx0 ( Controller) |
PD.0 |
14 |
|
6 |
Rx1 ( Controller) |
PD.2 |
16 |
Stiftleiste auf der L tseite der Tastaturplatte R, Buchsenleiste auf der Elementenseite der Steuerplatte. (Auf beiden LP s Layout als Stiftleiste!!! gelayoutet)
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
Pin |
Signal |
uP-Port |
uP-Pin |
|
1 |
+5V |
|
|
|
2 |
OK |
ext. P0 |
ext. 4 |
|
3 |
UP |
ext. P1 |
ext. 5 |
|
4 |
DOWN |
ext. P2 |
ext. 6 |
|
5 |
LEFT |
ext. P3 |
ext. 7 |
|
6 |
RIGHT |
ext. P4 |
ext. 9 |
|
7 |
MISO |
PB.6 |
7 |
|
8 |
MOSI |
PB.5 |
6 |
|
9 |
/Reset |
Res |
9 |
|
10 |
Resettaste S1 |
--- |
IC6/1 |
|
11 |
Rx0 ( Controller) |
PD.0 |
14 |
|
12 |
Tx0 (Controller ) |
PD.1 |
15 |
|
13 |
Rx1 ( Controller) |
PD.2 |
16 |
|
14 |
Tx1 (Controller ) |
PD.3 |
17 |
|
15 |
SCK |
PB.7 |
8 |
|
16 |
GND |
|
|
|
Neue Steuerung |
Urspr ngliche Steuerung |
|
|
|
Um von der urspr ngliche Steuerung direkt zur neuen Steuerung ohne Steckerbelegugs nderung wechseln zu k nnen sind auf der neuen Steuerung 2 Steckm glichkeiten vorgesehen. Lediglich bei der Speisung muss auf die richtige Polarit t (Phase) geachtet werden.
Schema:
|
|
|
|
|
|
Best ckung der Tr gerplatte mit den verschiedenen Modulen
|
Adapter |
RFM12B |
RFM69CW |
RFM69W; RFM69HW |
|
|
|
|
|
|
Adapter |
ESP8266 |
|
|
|
|
|
Stromaufnahme |
Spannung |
Leistung 5V |
Leistung 12V |
|
Steuerung |
60 mA |
5 V |
0.3 W |
|
|
Relais (5 Stk gezogen) |
90 mA |
12 V |
|
1.1 W |
|
Display 480x272 Pixel |
180 mA (volles R cklicht) |
5 V |
0.9 W |
|
|
RFM12B |
30 mA |
5 V (3.3 V) |
0.15W |
|
|
ESP8266 |
150 mA |
5 V (3.3 V) |
0.75 W |
|
|
total |
|
|
2.1 W |
1.1W |
Netzteil: Myrra 57257; 12V/170mA, 5V/400mA