Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Moderator: Co-Administratoren
- Gelegenheitsbastler
- Beiträge: 586
- Registriert: 15.10.2017, 07:29
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 41 Mal
Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Ich habe mir mal wieder einen kleinen Problemlöser gebaut. Hintergrund war, dass ich das Signal eines vorhandenen Bewegungsmelders HM-konform nutzen möchte. Das Problem ist, dass das kürzeste Signal, dass der Bewegungsmelder abgeben kann etwa 20 Sekunden lang ist. Damit kann mein Aktor nichts anfangen. Also muss der Wechsel des Bewegungsmelders von LOW auf HIGH einen kurzen Impuls erzeugen und auch der Wechsel von HIGH auf LOW abermals einen Impuls erzeugen. Mit diesen kurzen "Tastersignalen" kann der Aktor etwas anfangen und schaltet sauber ein und aus.
Um das Problem zu lösen habe ich eine kleine Platine entworfen. Sie misst etwa 14*14mm und ist so flexibel wie eben möglich angelegt. Das Eingangssignal kann zwischen 3V - 15V liegen. Das Ausgangssignal kann entweder die gleiche Spannung haben, oder aber über einen Spannungsteiler auf eine geringere Spannung gebracht werden. Über ein R/C-Glied lässt sich die Länge des erzeugten Signals anpassen. Auch ist es möglich, das Ausgangssignal entweder als HIGH-LOW-HIGH oder LOW-HIGH-LOW ausgeben zu lassen. Die Einstellung erfolgt über einen Lötjumper.
Sollte jemand Interesse an einer Platine haben, kann er sich gerne melden, da ich mehr Platinen als Bedarf habe.
Um das Problem zu lösen habe ich eine kleine Platine entworfen. Sie misst etwa 14*14mm und ist so flexibel wie eben möglich angelegt. Das Eingangssignal kann zwischen 3V - 15V liegen. Das Ausgangssignal kann entweder die gleiche Spannung haben, oder aber über einen Spannungsteiler auf eine geringere Spannung gebracht werden. Über ein R/C-Glied lässt sich die Länge des erzeugten Signals anpassen. Auch ist es möglich, das Ausgangssignal entweder als HIGH-LOW-HIGH oder LOW-HIGH-LOW ausgeben zu lassen. Die Einstellung erfolgt über einen Lötjumper.
Sollte jemand Interesse an einer Platine haben, kann er sich gerne melden, da ich mehr Platinen als Bedarf habe.
Das Komplizierteste an der Hausautomatisation ist der WAF.™
Übersicht meiner Projekte
RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC
Etliche selbst gebaute Aktoren und Sender
Übersicht meiner Projekte
RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC
Etliche selbst gebaute Aktoren und Sender
-
- Beiträge: 12143
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 854 Mal
- Danksagung erhalten: 2156 Mal
- Kontaktdaten:
Re: Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Deine Hardware-Workarounds sind immer wieder spannend
Hätte man auch im Code lösen können, aber wenn du in Sachen Hardware fit bist, warum nicht.
Hätte man auch im Code lösen können, aber wenn du in Sachen Hardware fit bist, warum nicht.
- Gelegenheitsbastler
- Beiträge: 586
- Registriert: 15.10.2017, 07:29
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 41 Mal
Re: Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
@klassisch:
Viele Wege führen nach Rom.
Ich habe diesen genommen, weil ich den 4030 im Sortimentskasten liegen hatte.
Welchen Vorteil hätte die Verwendung des 4538?
@jp112sdl:
Als bekennender Softwarelegastheniker will ich es mal so sagen:
Kann man ein Problem entweder in Software oder in Hardware lösen, nehme ich den Lötkolben
Viele Wege führen nach Rom.
Ich habe diesen genommen, weil ich den 4030 im Sortimentskasten liegen hatte.
Welchen Vorteil hätte die Verwendung des 4538?
@jp112sdl:
Als bekennender Softwarelegastheniker will ich es mal so sagen:
Kann man ein Problem entweder in Software oder in Hardware lösen, nehme ich den Lötkolben
Das Komplizierteste an der Hausautomatisation ist der WAF.™
Übersicht meiner Projekte
RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC
Etliche selbst gebaute Aktoren und Sender
Übersicht meiner Projekte
RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC
Etliche selbst gebaute Aktoren und Sender
-
- Beiträge: 3978
- Registriert: 24.03.2011, 04:32
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 71 Mal
Re: Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Der 4030 hat keine Schmitt-Triggereingänge und dann mit RC am Eingang zu operieren ist nicht wirklich sauber. Die alten 40..A Typen wären gestorben.
Der 4538 hat 2 reguläre Monoflops. Man kann einen auf steigende und den anderen auf fallende Flanke triggern lassen.
Der 4538 hat 2 reguläre Monoflops. Man kann einen auf steigende und den anderen auf fallende Flanke triggern lassen.
- Gelegenheitsbastler
- Beiträge: 586
- Registriert: 15.10.2017, 07:29
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 41 Mal
Re: Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Danke für die Info. Ich werde mir das mal anschauen.
Da meine Lösung auf dem Oskar aber funktioniert, werde ich sie erst einmal so verbauen.
edit: So, nun habe ich mal ins Datenblatt geschaut. Leider ist der Spannungsbereich nicht allzu groß: "Operating Voltage Range: 3.0 to 6.0 V"
Beim 4030, bzw. 4070 sind es bis zu 15V. Das passt wesentlich besser zu meinen Anwendungsfällen.
Da meine Lösung auf dem Oskar aber funktioniert, werde ich sie erst einmal so verbauen.
edit: So, nun habe ich mal ins Datenblatt geschaut. Leider ist der Spannungsbereich nicht allzu groß: "Operating Voltage Range: 3.0 to 6.0 V"
Beim 4030, bzw. 4070 sind es bis zu 15V. Das passt wesentlich besser zu meinen Anwendungsfällen.
Das Komplizierteste an der Hausautomatisation ist der WAF.™
Übersicht meiner Projekte
RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC
Etliche selbst gebaute Aktoren und Sender
Übersicht meiner Projekte
RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC
Etliche selbst gebaute Aktoren und Sender
-
- Beiträge: 1797
- Registriert: 30.08.2017, 23:25
- Hat sich bedankt: 175 Mal
- Danksagung erhalten: 400 Mal
- Kontaktdaten:
Re: Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Wieso eigentlich, HEF4538 3..15VGelegenheitsbastler hat geschrieben: ↑07.02.2019, 20:20Danke für die Info. Ich werde mir das mal anschauen.
Da meine Lösung auf dem Oskar aber funktioniert, werde ich sie erst einmal so verbauen.
edit: So, nun habe ich mal ins Datenblatt geschaut. Leider ist der Spannungsbereich nicht allzu groß: "Operating Voltage Range: 3.0 to 6.0 V"
Beim 4030, bzw. 4070 sind es bis zu 15V. Das passt wesentlich besser zu meinen Anwendungsfällen.
https://assets.nexperia.com/documents/d ... F4538B.pdf
- Gelegenheitsbastler
- Beiträge: 586
- Registriert: 15.10.2017, 07:29
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 41 Mal
Re: Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Danke für den Link. Dann habe ich wohl das falsche Datenblatt erwischt.
Ich habe mir die Dinger gleich mal auf die Einkaufsliste gesetzt.
Ich habe mir die Dinger gleich mal auf die Einkaufsliste gesetzt.
Das Komplizierteste an der Hausautomatisation ist der WAF.™
Übersicht meiner Projekte
RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC
Etliche selbst gebaute Aktoren und Sender
Übersicht meiner Projekte
RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC
Etliche selbst gebaute Aktoren und Sender
Re: Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Hallo,
hätte interesse an der Platine die du anbietest. Hast du da noch welche ?
Möchte am USB Ausgang meines TV die Spannung überwachen.
Bei einem wechsel von 0 auf 5 und 5 auf 0 Volt soll ein kurzes Restsignal
ausgebene werden um meinen Raspberry sauber hoch und runter zu fahren.
Diese schaltung funktioniert im moment mit einem einfachen Taster bei dem ich ein
Signaleingang kurz auf GND schliese.
Sollte doch der angebotenen Platine gehen oder ?
hätte interesse an der Platine die du anbietest. Hast du da noch welche ?
Möchte am USB Ausgang meines TV die Spannung überwachen.
Bei einem wechsel von 0 auf 5 und 5 auf 0 Volt soll ein kurzes Restsignal
ausgebene werden um meinen Raspberry sauber hoch und runter zu fahren.
Diese schaltung funktioniert im moment mit einem einfachen Taster bei dem ich ein
Signaleingang kurz auf GND schliese.
Sollte doch der angebotenen Platine gehen oder ?
Zuletzt geändert von satfan am 23.01.2021, 17:01, insgesamt 1-mal geändert.
- Gelegenheitsbastler
- Beiträge: 586
- Registriert: 15.10.2017, 07:29
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 41 Mal
Re: Schaltersignal umwandeln in Tastersignal (langer Impuls in 2 kurze Impulse)
Prinzipiell sollte die Schaltung so funktionieren, wie Du es beschrieben hast.
Die Schaltung selber wird mit 3V3 versorgt (mehr verträgt der GPIO des RasPi nicht). Diese wird an den mittleren beiden Lötaugen angelegt. Die Masse wird mit der USB-Buchsenmasse verbunden.
Die Plusleitung der USB-Buchse wird an "IN" angeschlossen. "OUT" geht auf den GPIO des RasPi.
Wie Du den Grafiken (gelb 5V vom USB und blau "OUT" an GPIO) entnehmen kannst, passiert nun folgendes:
Steigt die Spannung an "IN" von 0V auf 5V an, gibt es einen Masseimpuls an "OUT".
Fällt die Spannung an "IN" von 5V auf 0V ab, gibt es wieder einen Masseimpuls.
Wenn ich Deine Beschreibung richtig verstehe, sollte das Dein Problem lösen.
Alles weitere bitte per PN.
Die Schaltung selber wird mit 3V3 versorgt (mehr verträgt der GPIO des RasPi nicht). Diese wird an den mittleren beiden Lötaugen angelegt. Die Masse wird mit der USB-Buchsenmasse verbunden.
Die Plusleitung der USB-Buchse wird an "IN" angeschlossen. "OUT" geht auf den GPIO des RasPi.
Wie Du den Grafiken (gelb 5V vom USB und blau "OUT" an GPIO) entnehmen kannst, passiert nun folgendes:
Steigt die Spannung an "IN" von 0V auf 5V an, gibt es einen Masseimpuls an "OUT".
Fällt die Spannung an "IN" von 5V auf 0V ab, gibt es wieder einen Masseimpuls.
Wenn ich Deine Beschreibung richtig verstehe, sollte das Dein Problem lösen.
Alles weitere bitte per PN.