Hallo, ich bräuchte mal kompetente Hilfe, bitte. ich möchte mit einem atmega einen Homematic 8-Kanal HM-MOD-Re-8. Das Empfangsmodul hat Tastereingänge die mit einem Masseimpuls toggeln. Diesen Eingang möchte ich mit einem Arduino bedienen. Programmiertechnisch bekomme ich das einfach nicht hin. Kann man sowas überhaupt machen oder brauche ich eine Zusatzschaltung? Vielen Dank Joachim
Auf den Homematicempfänger sind 8 kleine Taster, die bei Masseschluss einen Openkollektor Ausgang schalten. Diese Taster sind auch nach Aussen geführt und diese möchte ich mit dem Atmega schalten.
Joachim schrieb: > Auf den Homematicempfänger sind 8 kleine Taster, die bei > Masseschluss > einen Openkollektor Ausgang schalten. Diese Taster sind auch nach Aussen > geführt und diese möchte ich mit dem Atmega schalten. Das Problem ist aber, wenn die Taste länger als 5 Sekunden gedrückt wird, geht der Homematic in den Programmiermodus
Joachim schrieb: > Leider nein, ich arbeite mit FHEM Ok, macht ja keinen Unterschied. Ich wollte nur darauf hinaus, ob es nicht eventuell sinnvoller ist, das Signal direkt zu senden... Bei den gemischten Homematic Aktoren/Sensoren hast bist du eh immer genau an diesen Kanal gebunden... Erfahrungsgemäß wird es ja sowieso immer mehr ;)
Ich muss dazu noch etwas hinzufügen. Ich denke es ist kein Softwareproblem. Den der Homematic schaltet auch nicht mit einen AN/AUS Testprogramm. Kann es sein, dass das Massesignal aus dem AVR nicht genug "kompatible" ist um auf Masse zu schalten?
Joachim schrieb: > Kann es sein, dass das Massesignal aus dem AVR nicht genug > "kompatible" ist um auf Masse zu schalten? Die beiden Massen (Arduino und Homematic) müssen verbunden sein.
Und wie sieht dein Signal aus wenn es nicht "LOW" ist? Pull-Up Widerstand? Ansonsten: Gemeinsame Versorgungsspannung für Arduino und HM-Teilchen?
SR schrieb: > Und wie sieht dein Signal aus wenn es nicht "LOW" ist? Pull-Up > Widerstand? > > Ansonsten: Gemeinsame Versorgungsspannung für Arduino und HM-Teilchen? Gemeinsame Spannungsversorgung: ja Pullup.. Einen Externen habe ich da nicht zugeschaltet. Da ich davon ausgehe, da ja Taster auf dem Board sind, einer auf dem Homematicboard ist. Ich probiere das aber mal...
Joachim schrieb: > Ich probiere das aber mal... Dann sieh aber zu, dass die Versorgungsspannung nicht überschritten wird. Hast ja jetzt nicht gesagt wie hoch die "gemeinsame" Versorgungsspannung ist (regelt jeder selbst, oder beide 3.3V?)
Beide werden mit einem geregelten Schaltnetzteil mit 5V versorgt. Der AVR ist Arduino Nano Clone (Habe ich auch schon mal getauscht).
Joachim schrieb: > Beide werden mit einem geregelten Schaltnetzteil mit 5V versorgt. ist kein Argument, was liegt am Taster nicht gedrückt? Spannungsmessung! welcher Strom fliesst bei gedrücktem Taster? überbrückt mit DMM in Strommessung! Sind beide innerhalb vom Atmel? Ein NPN OC Transistor sollte helfen.
Joachim B. schrieb: > Joachim schrieb: >> Beide werden mit einem geregelten Schaltnetzteil mit 5V versorgt. > > ist kein Argument, > > was liegt am Taster nicht gedrückt? Spannungsmessung! > welcher Strom fliesst bei gedrücktem Taster? überbrückt mit DMM in > Strommessung! > > Sind beide innerhalb vom Atmel? > > Ein NPN OC Transistor sollte helfen. Ahhh..ok. Das probiere ich. Vielen, herzlichen Dank
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.