RGB-Controller MOSFET-Problem

OP #2449761
Lesenswert?

Hallo Leute,

ich habe einen RGBController mit einem Atmega8 und HardwarePWM 
aufgebaut. Leider habe ich das Problem, dass die LEDs viel zu schnell 
hochdimmen (also von "aus" zur "ersten Stufe" und dann aber ganz 
normal).

Momentan verwende ich pro Kanal einen IRLU2905. Mir kommt es so vor, als 
wenn die Uth zu hoch wäre, was eigentlich nicht so sein sollte oder?

Wenn ja, wisst ihr einen besseren MOSFET oder bleibt nur die Alternative 
zu einem Bipolar Transistor?

Danke für Eure Hilfe!

Grüße, fuxreid
Gast #2449852
Lesenswert?

Florian S. schrieb:
> Ja, hab ich. gefühlt würde ich sagen, dass die Helligkeit von 0 auf ca.
> 30% springt.
Um auszuschließen, dass mit deinem Gefühl etwas nicht stimmt, zeige doch 
mal wie das Zeitsignal am Gate von deinem Fet vor und nach dem 
Helligkeitssprung aussieht. Wie hast du die Kennlinie zur Umsetzung der 
gewünschten Helligkeit in den Duty Cycle aufgebaut? Gibt es da gar eine 
Schaltung die zusammen mit dem im ATmega laufenden Programm für die LED 
Ansteuerung sorgt?
OP #2450173
Lesenswert?

@Tom:

c.Files und Schaltplan werde ich bald hochladen (bin die Tage nicht zu 
Hause).

@hinz:

Das mit der zu hohen Frequenz ist ein sehr intressanter Ansatz, mein 
atmega8 ist mit 8MHz getaktet und die Timer haben einen Teiler von 8.
Ich werde es gleich ausprobieren, wenn ich zu Hause bin. Aber was könnte 
bei einer zu hohen Frequenz das Problem sein?
#2450186
Lesenswert?

@  Florian S. (fuxreid)

>Ich werde es gleich ausprobieren, wenn ich zu Hause bin. Aber was könnte
>bei einer zu hohen Frequenz das Problem sein?

Es kann sein, dass kleine Tastverhältnisse durch eine langsame 
Gateansteuerung verschliffen werden. Dann hast du dort eine tote Zone.

>Momentan verwende ich pro Kanal einen IRLU2905.

Gabs keinen größeren MOSFET? Was willst du mit einem 42A Typen? Läuft 
dein AVR wengstens mit 5V? Denn mit 3,3V kann man diesen MOSFET NICHT 
sauber schalten!

Schaltplan?

MfG
Falk
#2450577
Lesenswert?

@  Florian S. (fuxreid)

>Schaltplan liegt bei.

Sieht OK aus. Vielleicht hast du vergessen, die Ports als Ausgang zu 
definieren (DDRB), dann werden nur die internen Pull-Ups mit der PWM 
ein- und ausgeschaltet, was die langsamen Schaltzeiten erklären könnte. 
Wenn dein Timer wiklich auf 8/8 = 1 Mhz läuft, heißt das, dass der 
kleinste Puls 1us breit ist. Die Schaltzeit sollte also deutlich 
darunter liegen, sagen wir 300ns maximal.

Miss auch mal R2-R4 nach, vielleicht hast du aus Versehen 1k oder 10k 
erwischt.

MfG
Falk
OP #2451266
Lesenswert?

@Falk:

Bin nun zu Hause, hab nochmals alles durchgeschaut und in der Software 
nichts auffälliges gefunden.

ABER!!!

ich habe von meinem LED-Streifen nur 10cm statt 5m angeschlossen und 
siehe da, da gehts ohne Probleme.

Woran könnte das liegen? Zur Info: Netzteil hat 80V bei 12V.

RGB-Steifen ist folgender:
http://www.conrad.de/ce/de/product/182002/LED-STREIFEN-150LEDS-5M-12V-RGB-CA/SHOP_AREA_26449&promotionareaSearchDetail=005

Danke auf jeden Fall für die Hilfe!!

Grüße
#2451358
Lesenswert?

@  Florian S. (fuxreid)

>ich habe von meinem LED-Streifen nur 10cm statt 5m angeschlossen und
>siehe da, da gehts ohne Probleme.

Hmmm.

>Woran könnte das liegen? Zur Info: Netzteil hat 80V bei 12V.

???
Was denn nun? 80V oder 12V? Oder meinst du 80A bei 12V?

>http://www.conrad.de/ce/de/product/182002/LED-STRE...

Wie es scheint sind dort pro Einheit je drei LEDs in Reihe zu einem 
Vorwiderstand, das ganze dann 50x parallel. Hmmm. Ziehtd dann 
1A/Farbe/Rolle, macht 20mA/Einheit.

Aber selbst 1A sind ein Witz für den MOSFET.

Naja, hier muss man weiter messen. Am besten mit einem Oszi. 
Gatespannung und Drainspannung bzw. Strom. Zur Not geht ein Multimeter, 
das zeigt den Mittelwert an. Also die PWM manuell hochdrehen und die 
Spannung am Gate messen. Wenn die nichtlinear ansteigt, obwohl man die 
PWM linear hochdreht, stimmt was nicht mit der Ansteuerung. Gleiches mit 
dem Strom. Pack 1 Ohm zwischen Source und Masse und miss dort auch.

MFG
Falk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren