Ich habe einen einfachen PWM-Dimmer für LED-Leuchten (50 W) mit IRLZ44N-MOSFET und Arduino Uno hergestellt. Die PWM-Frequenz beträgt 490 Hz. Der Arduino ist so programmiert, dass das Dimmen versucht, das Tageslicht mit analogWrite () nachzuahmen. Die Schaltung sieht so aus:
Es funktioniert ok und das Dimmen ist für das Auge plausibel. Ich habe jedoch Gate- (blau) und Drain- (orange) Pins auf dem Oszilloskop verglichen und ungefähr so gemessen:
Es scheint, als würde es einige Zeit dauern, bis die Spannung am Drain ansteigt.
Meine Frage ist: Wie kann ich diese Schaltung verbessern, um eine besser aussehende Rechteckspannung am Drain des MOSFET zu erhalten?
Sollte ich den Strom vom PWM-Arduino-Pin verstärken, um den Eingangs-MOSFET-Kondensator schneller aufzuladen, oder gibt es etwas anderes?
Danke für die Berücksichtigung!
Ich sehe zwei mögliche Lösungen:
Abhängig von Ihrer PWM-Frequenz sehen Sie möglicherweise die Kapazität der LEDs. Das könnte normal sein. Versuchen Sie, die LEDs zu entfernen und durch einen Widerstand zu ersetzen, und messen Sie das Signal erneut. Wenn es eine schöne Rechteckwelle ist, dann haben Sie Ihre Antwort.
Die MCU lädt/entlädt das Gate nicht schnell. Stellen Sie sich den Gate-Source-Übergang als Kappe vor. Sie müssen Ladung hineinpumpen, um es einzuschalten, und Ladung entfernen, um es auszuschalten. Es könnte eine gute Idee sein, sich eine Gate-Pump-Schaltung anzusehen oder zumindest eine einfache Schaltung mit einem kleinen Mosfet oder BJT zu bauen, der das Gate Ihres anderen großen MOSFET steuert. Es gibt eine gewisse Kapazität zwischen dem Gate und der Source.
Nur ich
Vir
John Birkkopf
dandavis
Toni M
Marcelm