Hallo, ich hab hier eine Infrarotheizung, die ich gern so ansteuern würde, daß sie läuft, wenn meine Solaranlage genug Strom liefert (Den Stromzähler auslesen und damit Sachen steuern mach ich schin seit Jahren). Das wäre kein Problem, wenn die Schaltung der Heizung sich nach start der Stromzufuhr nicht sofort ausschalten würde um dann manuell per Knopf eingeschaltet zu werden. Deshalb hab ich den Stecker mit Schaltung mal aufgeschraubt um zu sehen was drin steckt: SOC SC92F8547P Dazu habe ich dann folgendes gefunden: https://www.socmcu.com/upfile/SC92F8547_8546_8543_8541v0.1en.pdf Was ich auf der Platine auch gefunden habe ist der 2-wire JTAG, wo ich mich anlöten könnte. Die Frage ist nun nur, womit kann ich das Ding auslesen (Hardware & Software) und wie kann ich das dann reverse Engineeren - Ziel ist wie gesagt eigentlich den Startprozess zu ändern, so daß er sich nicht gleich wieder abschaltet - andere Ideen wären natürlich auch dem Ding WLan zur Steuerung zu verpassen - falls dafür noch ne passende Schnittstelle übrig ist. Bisher hab ich solche Projekte maximal nachgebastelt - aber noch nie selbst eins durchgeführt (z.B. Honeywell HR20). Von daher wäre ich für jede Hilfe dankbar. P.S.: Des Einschalter per externem Arduino/ESP32 etc. zu bedienen ist jetzt keine Lösung für mich ;-)
Du könntest als erstes eine Suchmaschine verwenden, dann kommst Du auf die Seite des Herstellers: https://www.socmcu.com/ Dort findest Du dann die Tools "SC LINK PRO" bzw. "SC LINK" für die SC92F Familie. Firmware und Programming Tools gibt es dort ebenfalls zum Download. Ob man auch ohne Kauf eines "SC LINK PRO" bzw. "SC LINK" nur mit der Software/Firmware herausfindet wie man auf den Chip zugreifen kann ist dann eine andere Sache.
Kai H. schrieb: > Das wäre > kein Problem, wenn die Schaltung der Heizung sich nach start der > Stromzufuhr nicht sofort ausschalten würde um dann manuell per Knopf > eingeschaltet zu werden. Vermutlich einfacher als das Reverse-Engineering von (möglicherweise auslesegeschütztem) Maschinencode eines Microcontrollers auf einer Platine, von der Du keinen Schaltplan haben dürftest, wird es sein, einen anderen kleinen Microcontroller das Betätigen der Taste übernehmen zu lassen. Sollte die Steuerung der Heizung eine galvanische Trennung erfordern (da sie z.B. nur ein Kondensatornetzteil verwendet o.ä.), ließe sich diese mit einem einfachen Reedrelais herstellen, das parallel zum Taster geschaltet wird. Der kleine Microcontroller kann irgendwas nach Wunsch sein, ein AtTiny dürfte für den Job völlig ausreichen. Am besten ist halt einer geeignet, den Du bereits kennst und für den Du die nötigen Entwicklungswerkzeuge besitzt. So etwas wie einen AtTiny kann man, sofern er mit einem geeigneten Bootloader daherkommt, auch mit der Arduino-Umgebung via USB programmieren, wie z.B. "Digispark"/"Digistump". Das ist ein AtTiny85, der auf einer kleinen Platine mit USB-Stecker untergebracht ist, und immerhin vier verfügbare I/O-Leitungen bietet. Für das Betätigen eines Tasters dicke ausreichend.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.