Da gabs doch diese "Steuerplatine KWL125907", an der ich mich schonmal versucht habe (weiter oben im thread).
Da hat ein Kollege im Mickercontrollerforum super Arbeit geleistet, deswegen habe ich die Dinger nochmal rausgeholt.
https://www.mikrocontroller.net/topic/502687
Ein paar Bemerkungen als Ergänzung zum dort Geschriebenen:
Man kann den Status der Platine ohne weitere Vorarbeiten aufrufen unter
Schreiben geht auch ganz einfach, wenn man aus der Schnittstellenbeschreibung das Uhrzeitfile nimmt und es mit
Code: Alles auswählen
wget --post-file jetzt_ist_es.xml http://192.168.100.100/data/changes.xml
hochlädt, stimmt auch die Uhrzeit (und wenn man die winzige Knopfzelle am Bauch ersetzt, wird sie auch gespeichert).
Auch andere Werte lassen sich so ändern (einfach mal was aus dem XML nehmen und mit einer anderen Zahl hochladen).
Die Stiftleiste in der Mitte dient zum Anschluß eines Bedienteils mit mind. drei Tastern und vier LEDs. Mit dem Glück des Dummen habe ich die Pins für die "Alarm"-LED gefunden, über die Steuerung ihre Befindlichkeit kundtut. Konkret: sie blinkt 12 Mal, was bedeutet, daß eine Temperatur außerhalb des erlaubten Bereichs ist. 22k drüber, blinkt sie nur noch 11 Mal: Parameter-File kaputt.
Selbst wenn man das irgendwie zurechtgefummelt bekäme, erwartet einen im nächsten Level ein fehlendes Bedienteil (s. o.). Und da hab ich dann beschlossen aufzuhören, denn:
Was kann das Ding nicht:
- auf Befehle von außen verwendbar reagieren, also z. B. ein Relais oder die Motoren schalten
Was kann das Ding eigentlich?
- Den aufgenommenen (und weitergeleiteten) Strom sehr genau (oder besser: hochauflösend) messen (Leerlauf: ~"820", 100W-Birne dazu: ~"4200"), bis die Sicherung (2A T) kommt
- Vier Temperatursensoren auslesen (3x 22k NTC, 1x unbekannt)
- Irgendwie auf Änderungen an den Eingängen reagieren, aber nicht so, daß man es verwerten könnte
Vielleicht tut es mehr, wenn man es schafft, aus dem Fehlerzustand rauszukommen, aber da bin ich skeptisch.
Grüße
Michael