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
Klaus schrieb: > Ich habe hier eine Solarpumpe die von der Solarsteuerung per PWM > angesteuert wird. Und wie ist der Ausgang der Solarsteuerung spezifiziert?
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
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 ?
Bittesehr. Der Analogwert geht am Ausgang nicht ganz bis 0V runter, eher so 0.6V Kann man dann ja in Software rausrechnen.
Joe F. schrieb: > Bittesehr. > Der Analogwert geht am Ausgang nicht ganz bis 0V runter, eher so 0.6V > Kann man dann ja in Software rausrechnen. Hi Joe, Hättest Lust die Schaltung kurz zu erklären? Lg, Conny
Transistoren bzw. Zenerdiode: Eingangssignal auf 5V begrenzen. Danach: Tiefpass (2x) mit Grenzfrequenz ca. 7Hz
Joe F. schrieb: > Transistoren bzw. Zenerdiode: Eingangssignal auf 5V begrenzen. Aah! Danke! Bei der Zehnerdiode war es klar. > Danach: Tiefpass (2x) mit Grenzfrequenz ca. 7Hz Ja, der ist klar.
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.