Go Down

Topic: PWM als Dimmer verwenden (Read 3 times) previous topic - next topic

Jomelo

Hi zusammen,

ich wollte die PWM ausgänge des Arduinos als Dimmer verwenden.
Nun ist meine Frage wie kann ich den PWM Ausgang nutzen um Bauteil-x anzusteuern das mir dann den Laststrom dimmt.

Ich wollte bis zu 18 Dioden über einen PWM ausgang ansteuern. Die Spannung der Dioden wollte ich vorher fest auf Maximal 2,7 V setzen.
Nun such ich das Bauteil mit dem ich den Laststrom schalten kann zwischen 0-255.

Das geht doch über PWM oder lieg ich da komplett falsch.
Hat jemand von euch schon einen Dimmer über PWM realisiert ?

Gruß

Jomelo

madworm

logic level mosfet, z.b. irlz34n. gibts bei reichelt fuer 46 cent. das teil kann 30A ab, das duerfte fuer 18 leds reichen.
• Upload doesn't work? Do a loop-back test.
• There's absolutely NO excuse for not having an ISP!
• Your AVR needs a brain surgery? Use the online FUSE calculator.
My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets...
• Microsoft is not the answer. It is the question, and the answer is NO!

Jomelo

ok, danke schau ich mir mal an.

bohne

Ich habe verschiedene MOSFETs zum dimmen von 12V RGB-LED Streifen getestet. Viele schalten zu langsam und deswegen nimmt man ein "Flackern" wahr.

Den genannten irlz34n habe ich nicht getestet, ist er schnell genug? Gute Erfahrung damit?

Aktuell benutze ich IRF634 (Pollin 50 Cent). Aber ob das ein ultimativer MOSFET zum dimmen ist kann ich noch nicht wirklich beurteilen. Erste Prototypen laufen problemlos.

Wichtige Frage: Sollte man einen Pull-Down Widerstand am Gate einplanen (habe ich immer gemacht) oder kann der Atmel auch ohne leben? Oder muss man gar einen Transistor nehmen zum runter ziehen (siehe Konstantstromquelle Roboternetz)? Weil wenn man die LEDs mit externer Spannung (sagen wir mal 12V) betreibt und der Arduino noch keine Spannung hat... dann hängt das Gate ja sonst in der Luft, oder ziehen die Arduino Pins den MOSFET ausreichend runter?
Kann dieses Szenario (12V dran, Arduino noch aus) den MOSFET evtl. sogar zerstören?


Jomelo

#4
Jun 21, 2009, 05:38 pm Last Edit: Jun 21, 2009, 05:42 pm by Jomelo Reason: 1
Also laut Datenblatt schaltet der Mosfet im µs bereich, das liegt aber immer daran wie man ihn ansteuert.

In anderen Foren habe ich jetzt gelesen das man den Mosfet nur zerstören kann wenn man die Kenndaten überschreitet Spannung und co. Wie sich das ganze nun verhält wenn der Arduino noch nicht an, weiß ich so auch nicht.

[edit]
Der Pulldown Widerstand am Gate ist doch nur dafür da, das der Mosfet auch wieder ausgehen kann.
Bei einigen muss man den auch gegen Betriebsspannung legen damit der voll durchsteuern kann, das ist ganz unterschiedlich.
In vielen Foren habe ich gelesen das da oft schon ein 45kOhm Widerstand ausreicht.

Genaues werde ich erst in 2 Wochenfeststellen wenn die ersten Versuche laufen und die planung soweit abgeschlossen ist.
[/edit]

Go Up