Meanwell Netzteile mit PWM Eingang dimmen
Moderator: Co-Administratoren
-
- Beiträge: 308
- Registriert: 07.02.2019, 17:04
- System: CCU
- Wohnort: Niederrhein
- Hat sich bedankt: 56 Mal
- Danksagung erhalten: 147 Mal
Re: Meanwell Netzteile mit PWM Eingang dimmen
Hallo zusammen,
ich wollte mir wieder einen Meanwell PWM Dimmer aufbauen und stoße hier gerade auf folgendes Problem, welches ich selbst nicht gelöst bekomme.
Hardware:
Meanwell IDLV-65A-12 https://www.reichelt.de/index.html?ACTI ... -DB-EN.pdf
Arduino-Pro-Mini (-RF) mit Atmega328P mit internem 8MHz Oszillator.
Am Arduino ist ein Optokoppler angeschlossen, der dann wiederum auf den Dimm+ und Dimm- Eingang vom Netzteil geht.
Software:
AsksinPP V5.0.2
Sketch von PSI: https://github.com/psi-4ward/HM-LC-Dim1PWM-LinearPWM
Im Sketch ist standardmäßig Pin 3 als Dimmer Pin ausgewählt. Temperatursensor DS18B20 habe ich nicht angeschlossen.
Das Problem:
Dieses Meanwell Netzteil erwartet am Dimm Eingang eine Frequenz von 300Hz bis 3kHz.
Über den Dimmer-Pin 3 bekomme ich aber nur eine PWM Frequenz von ca. 245Hz raus.
Die PWM Lässt sich schön über den gesamten Bereich fahren, von 0% bis 100%, jedoch flackern die LEDs dann unterhalb von 60%, wegen der zu geringen Frequenz (245Hz < 300Hz).
Aus den Arduino Unterlagen habe ich jetzt gelernt, dass der Pro Mini im Normalfall eine PWM Frequenz von 490Hz ausgibt. Verwendet man Pin 5 oder Pin 6 (OC0A bzw. OC0B), dann sind es 980Hz.
Da ich den Pro Mini mit 8MHz betreibe ergeben sich dann vermutlich daraus die 245Hz bzw. 490Hz.
Ich habe dann im Sketch den Dimmer Pin von Pin 3 nach Pin 5 geändert.
Kurioserweise passiert dann folgendes:
In dem Augenblick, in dem ich in der WebUI den Helligkeits-Prozentwert ändere (Rauf- /Runtertasten), gibt der Pro Mini kurzzeitig eine PWM mit ca. 490Hz aus (die angeschlossenen LEDs leuchten kurz ohne zu flackern), geht dann aber innerhalb von einer Sekunde dazu über eine PWM mit einer Frequenz von ca. 10-12 Hz auszugeben. Kann sich das jemand erklären? Was muss ich tun, damit dauerhaft die 490Hz ausgegeben werden?
Gibt es eine Stelle im Coding wo man so etwas einstellen kann?
Wäre über einen Hinweis wirklich dankbar.
Gruß
Stefan
ich wollte mir wieder einen Meanwell PWM Dimmer aufbauen und stoße hier gerade auf folgendes Problem, welches ich selbst nicht gelöst bekomme.
Hardware:
Meanwell IDLV-65A-12 https://www.reichelt.de/index.html?ACTI ... -DB-EN.pdf
Arduino-Pro-Mini (-RF) mit Atmega328P mit internem 8MHz Oszillator.
Am Arduino ist ein Optokoppler angeschlossen, der dann wiederum auf den Dimm+ und Dimm- Eingang vom Netzteil geht.
Software:
AsksinPP V5.0.2
Sketch von PSI: https://github.com/psi-4ward/HM-LC-Dim1PWM-LinearPWM
Im Sketch ist standardmäßig Pin 3 als Dimmer Pin ausgewählt. Temperatursensor DS18B20 habe ich nicht angeschlossen.
Das Problem:
Dieses Meanwell Netzteil erwartet am Dimm Eingang eine Frequenz von 300Hz bis 3kHz.
Über den Dimmer-Pin 3 bekomme ich aber nur eine PWM Frequenz von ca. 245Hz raus.
Die PWM Lässt sich schön über den gesamten Bereich fahren, von 0% bis 100%, jedoch flackern die LEDs dann unterhalb von 60%, wegen der zu geringen Frequenz (245Hz < 300Hz).
Aus den Arduino Unterlagen habe ich jetzt gelernt, dass der Pro Mini im Normalfall eine PWM Frequenz von 490Hz ausgibt. Verwendet man Pin 5 oder Pin 6 (OC0A bzw. OC0B), dann sind es 980Hz.
Da ich den Pro Mini mit 8MHz betreibe ergeben sich dann vermutlich daraus die 245Hz bzw. 490Hz.
Ich habe dann im Sketch den Dimmer Pin von Pin 3 nach Pin 5 geändert.
Kurioserweise passiert dann folgendes:
In dem Augenblick, in dem ich in der WebUI den Helligkeits-Prozentwert ändere (Rauf- /Runtertasten), gibt der Pro Mini kurzzeitig eine PWM mit ca. 490Hz aus (die angeschlossenen LEDs leuchten kurz ohne zu flackern), geht dann aber innerhalb von einer Sekunde dazu über eine PWM mit einer Frequenz von ca. 10-12 Hz auszugeben. Kann sich das jemand erklären? Was muss ich tun, damit dauerhaft die 490Hz ausgegeben werden?
Gibt es eine Stelle im Coding wo man so etwas einstellen kann?
Wäre über einen Hinweis wirklich dankbar.
Gruß
Stefan
Viele Grüße
Stefan
Stefan
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: Meanwell Netzteile mit PWM Eingang dimmen
nimm mal die zeile raus
https://github.com/psi-4ward/HM-LC-Dim1 ... M.ino#L116
https://github.com/psi-4ward/HM-LC-Dim1 ... M.ino#L116
-
- Beiträge: 308
- Registriert: 07.02.2019, 17:04
- System: CCU
- Wohnort: Niederrhein
- Hat sich bedankt: 56 Mal
- Danksagung erhalten: 147 Mal
Re: Meanwell Netzteile mit PWM Eingang dimmen
Hallo Jérôme,
vielen Dank für die ultraschnelle Hilfe!
Genau das war es. Hätte ich auch selbst drauf kommen können
Leider neigt das Meanwell auch bei 490Hz noch zu leichtem Flackern im Bereich 20-50% Duty Cycle.
Das ist dann aber ne andere Baustelle.
Vielen Dank und lass Dir den Kaffee / Glühwein schmecken
vielen Dank für die ultraschnelle Hilfe!
Genau das war es. Hätte ich auch selbst drauf kommen können
Leider neigt das Meanwell auch bei 490Hz noch zu leichtem Flackern im Bereich 20-50% Duty Cycle.
Das ist dann aber ne andere Baustelle.
Vielen Dank und lass Dir den Kaffee / Glühwein schmecken
Viele Grüße
Stefan
Stefan