PWM-Tastverhältnis für Heizungspumpe mit Arduino erfassen

Gast #4568754
Lesenswert?
• ▲
▼
Ich habe hier eine Solarpumpe die von der Solarsteuerung per PWM 
angesteuert wird.
Hierzu hat die Pumpe einen extra Eingang, laut Datenblatt ist das Ganze 
so spezifiziert:
- Spannung 5-15V
- PWM Eingangsfrequenz 100 - 1000Hz
- Tastverhältnis 10 - 100%

Ich würde jetzt gerne die Pumpenleistung auswerten, entweder mit Arduino 
oder gerne auch mit einem ESP8266.

Ich bin leider nur Hobbyprogrammierer, der es schaft, was vorhandenes 
abzuändern oder aus Einzelstücken zusammenzufügen.

Mein Ziel / Wunsch wäre, das der Arduino merkt, wenn sich das 
Tastverhältnis ändert, dieses dann ausgibt.
Ich vermute eine Abstufung im Raster von 5% ist mehr als ausreichend.

Hat schon jemand was in der Richtung gebastelt / gesehen ?

Viele Grüße

Klaus
#4568762
Lesenswert?
• ▲
▼
also wenn es ganz schnell und einfach sein soll - Messen als 
Analogsignal.
a) Ein separates Entkoppeln von der Pumpe per Diode
b) Dahinter ein Kondensator und ein Widerstand (zum Wieder-Entladen 
desselben) bzw. statt des Widerstands dann zwei als nachgeschalteter 1:2 
Spannungsteiler, da der Arduino nur 5V verträgt.

Dies integriert das PWM Signal und stellt eine PWM abhängige Spannung 
bereit, die man analog messen kann. Je höher das Tastverhältnis, desto 
höher die Spannung. Mit einer AD-Wandler 10-Bit Auflösung sind dann 
Änderungen unter 1% leicht erkennbar (sinnvoll in der SW: Mitteln 
mehrerer Ergebnisse um Rauschen zu verringern)

Bastelaufwand: 3 Minuten
Programmieraufwand: 1 Minute
Gast #4569396
Lesenswert?
• ▲
▼
Ich weiss leider nicht, wie der Ausgang der Steuerung spezifiziert ist, 
ist eine Resol

Aber das mit dem Elko und Widerstand klingt gut, in welcher Größenregion 
würdet ihr da anfangen auszuprobieren ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren