Forum: Mikrocontroller und Digitale Elektronik PWM Heizungs-/Solarpumpe


von Bastian S. (Gast)


Lesenswert?

Hallo,
will von einer Solarpumpe (keine HE) die Drehzahl regeln.

Dazu habe ich die Möglichkeit ein PWM-Signal an ein SSR mit ZeroCrossing 
und Snubber Circuit zu geben.

Das PWM Signal kann ich mit folgenden Parametern einstellen:
PWM Clock = 19.2Mhz / x
PWM Mode: Balanced oder Mark-Space

Könnt Ihr mir eine Einstellung empfehlen?

von hinz (Gast)


Lesenswert?

Bastian S. schrieb:
> Könnt Ihr mir eine Einstellung empfehlen?

Nein, es wird nämlich nicht funktionieren.

von Oliver S. (oliverso)


Lesenswert?

Der Beitrag taugt höchstens zum Buzzword-Bingo, oder weißt du 
tatsächlich, was die Begriffe bedeuten?

Aber mal ganz vorne angefangen:
Was genau ist das für eine Solarpumpe?
Wenn das eine ganz normale Pumpe ist, dann braucht die 
Wellenpaktesteuerung. Du musst also dein Wunder PWM-Generator auf 
Taktraten im 1/10-Sekundebereich einstellen. Ob Balanced oder 
Mark-Space, musst du selber rausfinden ;)

Oliver

: Bearbeitet durch User
von Bastian S. (Gast)


Lesenswert?

Hi Oliver,
also Pumpe ist eine "normale" ungeregelte Pumpe mit 
Drei-Stufen-Schalter.
Keine Hocheffizienzpumpe.

Mit Taktrate meinst du damit die Dauer eines Pulses oder die Dauer bis 
sich die Pulssequenz wiederholt?

von leluno (Gast)


Lesenswert?

du musst das ssr an die Wechselstromphase anpassen. Ansonsten kommt es 
zu einem Auf- und Abschwellen des Motors. Nulldurchgang der 
Wechselstromphase feststellen und danach das ssr schalten.

von Bastian S. (Gast)


Lesenswert?

Hmmm,
also angenommen ein Impuls hätte 1/50 Sekunde und die Netzfrequenz hat 
z.b. 50,02 Hz dann würde irgendwann eine Halbwelle übersprungen 
werden...

Hab momentan keine Idee wie ich die PWM-Frequenz mit der Netzfrequenz 
syncronisieren kann.

Vorschläge?

Bzw. reicht die Trägheit der Pumpe nicht aus um diesen Versatz zu 
kompensieren?

von Bastian S. (Gast)


Lesenswert?

Bzw. das SSR hat eine ZeroCrossing Funktion, somit schaltet dieses 
sowieso nur beim Nulldurchgang ein.

von Bastler (Gast)


Lesenswert?

Wenn das SSR einen Puls von 10..20ms abbekommt, schalten es eine 
Vollwelle durch. Also zur Sicherheit 15ms. Dies kann in 20ms Abstand, 
jeweils Anfang/Anfang wiederholt werden. Um sicher zu gehen, 
synchronisiert man das ganzen auf den Nulldurchgang. Bei NDG 15ms Puls 
für eine Vollwellen, oder eben 15ms aussetzen und danach auf nächsten 
NDG warten. Dann schöne Muster ausdenken für 50%: 1:1, 33%: 1:2, ...

von batman (Gast)


Lesenswert?

Also schaltet es höchstens einmal in 1/100s. Was willst du da genau mit 
den 19MHz takten?

von leluno (Gast)


Lesenswert?

schau mal hier:
Beitrag "Nähmaschine, Umbau auf Phasenanschnittsteuerung"
war für mich sehr lehrreich.
Es hat mit dem ssr einigermaßen funktioniert. Aber richtig gut ist es 
nicht.

von bla (Gast)


Lesenswert?


von Bastian S. (Gast)


Lesenswert?

Der Laing Thread hilft leider nicht, Phasenanschnittssteuerung fällt 
auch weg.

Die 19Mhz stellt mir der Prozessor zur Verfügung und diese kann ich dann 
mit einem Teiler auf z.b. 50 Hz verringern.

Wollte eigentlich nur wissen, ob jemand schon ERfahrungswerte mitteilen 
kann.

Also z.b. Wenn die Pumpe anläuft erstmal 1s komplett durchschalten, 
damit das Medium in Bewegung kommt.
Anschließend für x Vollwellen auschalten und danach für y Vollwellen 
einschalten.

Die Frage ist sollte man z.b für (x,y) (1,1) (10,10) (20,20),...nehmen.
Also einfach gesagt welche Frequenz sollte man für die Wiederholung des 
Musters nehmen.

von Oliver S. (oliverso)


Lesenswert?

Tja, ausprobieren. Oder mal an einer laufenden Solaranlage bei 
verschiedenen Drehzahlen messen (oder Tonaufnahme machen, und mit 
Audacity analysieren).

Wobei die Drehzahlregelung an solchen Anlagen eh überbewertet wird...

Oliver

von Bastian S. (Gast)


Lesenswert?

leider habe ich keine regelung mit drehzahlsteuerung zur verfügung.
bzw. die Kesselsteuerung hat eine, aber da ne HE-Pumpe dran ist ist die 
Funktion deaktiviert.

von Morpheus (Gast)


Lesenswert?

Ich habe gestern mal probiert, mit einem SSR (XSSR-DA2420) und einem 
Arduino zu "dimmen".
Angeschlossen waren am Ausgang zwei 230V Lüfter. Bei einer eingestellten 
PWM-Frequenz von ca.  245 Hz konnten ich die besten Resulate erzielen 
und die Lüfter von fast 0 auf 100 % regeln. Natürlich war es nicht ganz 
linear und die Lüfter machen mal mehr mal weniger zirpende Geräusche. 
Aber vom Grundsatz her geht das (auch ohne Synchronisation). Ich habe 
mich dann für ein paar Festpunkte entschieden, die ich gezielt ansteuere 
und bei denen die Lüfter auch relativ gleichmässig laufen.

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
Noch kein Account? Hier anmelden.