Forum: Analoge Elektronik und Schaltungstechnik Hilfe für Dimmung einer Fertig-KSQ


von Dietfried (Gast)


Lesenswert?

Guten Tag,

kürzlich habe ich mir bei C* eine KSQ gekauft.

http://www.conrad.de/ce/de/product/181812/Konstantstromquelle-fuer-LEDs-Typ-Mini-KSQ-2W-Ausgangsstrom-700-mA-Betriebsspannung-8-30-VDC

Leider gibt das mitgelieferte Blättchen (DinA6 Seite) nicht viel 
Informationen preis.

Die KSQ hat einen Adj-Eingang über den man den Strom steuern kann.

"Bei Spannungen kleiner 0.3V wird der Ausgang abgeschaltet; wird der 
Adjust-Eingang offen gelassen, werden die in der Fertigung eingestellten 
Ströme geliefert. Das ermöglicht die Ansteuerung mit einem PWM-Signal."

Tja, wie man mit einem AVR ein PWM-Signal erzeugt weiß ich, aber wie 
bekomme ich die 0.3V hin?
Kann ich dazu ein PWM-Signal mit 6% (5V * 0,06 = 0,3V) erzeugen, 
Kondensator dran, und über ein weiteres PWM-Signal dafür sorgen, dass 
das erste Signal zur KSQ durchgeschaltet wird oder nicht?

Ein direktes PWM-Signal an den Adj.-Eingang hängen würde ja bedeuten, 
dass immer zwischen 0V und 5V umgeschaltet wird und dem "Datenblatt" 
kann man leider nicht entnehmen, ob dieser Eingang 5 Volt aushält...

Da stehe ich wohl etwas auf dem Schlauch. :)

Euer Dietfried

: Verschoben durch Admin
von Jürgen B. (hicom)


Lesenswert?

versuch mal mit dem direkten AVR Ausgang und schalte noch eine Schottky 
Diode in Reihe. So habe ich es bei ähnlichen Meanwell Teilen gemacht.
Geht problemlos.

Gruß
Jürgen

von Dietfried (Gast)


Lesenswert?

Nach ähnlichen Modulen habe ich auch schon gesucht. Bei manchen steht im 
Datenblatt, dass der "DIM" bzw. Adj.-Eingang nur max. 2,5 Volt 
verträgt... deswegen habe ich hier lieber einen Thread erstellt.
Das gute Stück war ohne hin schon teurer als nötig ;) da möchte ich es 
nicht durch Versuche zerstören.

von Jürgen B. (hicom)


Lesenswert?


von Helge A. (besupreme)


Lesenswert?

Die meisten Chips sind für digitale Steuerung ausgelegt. 
Sicherheitshalber bau einen Spannungsteiler z.B. 1k+1k zwischen AVR und 
DIM.

von Klaus (Gast)


Lesenswert?

Die Beschreibung ist doch ganz klar: für die PWM-aus-Phase schalte man 
ADJ auf GND, für die PWM-an-Phase lasse man ADJ wie es ist. Also einen 
OC-Ausgang oder besser OpenDrain wegen der 0,3V an ADJ und damit die PWM 
gemacht.

MfG Klaus

von Dietfried (Gast)


Lesenswert?

Okay, also kann ich z.B. einen BC337 verwenden um bei PWM-AUS von Adj 
nach GND abzuleiten, und bei PWM-AN bietet der Transistor ja einen OC. 
Richtig?

Oder kann ich direkt den Pin des AVR nutzen (Tri-State)?

von Harald W. (wilhelms)


Lesenswert?

Dietfried schrieb:

> Okay, also kann ich z.B. einen BC337 verwenden

Wenn Du noch einen Basiswiderstand vorbaust, ja.

> Oder kann ich direkt den Pin des AVR nutzen (Tri-State)?

Ich würde die Trennung, die dieser bietet, drinlassen.
Vielleicht kannst Du Dir ja die 20 Cent dafür gerade
noch von Deinem Weihnachtsgeld leisten.
Gruss
Harald

: Bearbeitet durch User
von Dietfried (Gast)


Lesenswert?

Harald Wilhelms schrieb:
> Vielleicht kannst Du Dir ja die 20 Cent dafür gerade
> noch von Deinem Weihnachtsgeld leisten.

Ich gucke mal was die Börse noch so her gibt...
BC337 hab ich hier noch liegen, ging nur darum, dass man ein Bauteil 
nicht verbauen muss, wenn es nicht benötigt wird. Schließlich sind 
intern ja Transistoren verbaut... oder nicht?

Werde es nun mal probieren mit GND und OC.

von Harald W. (wilhelms)


Lesenswert?

Dietfried schrieb:

> BC337 hab ich hier noch liegen, ging nur darum, dass man ein Bauteil
> nicht verbauen muss, wenn es nicht benötigt wird.

Er dient zum Schutz des µP-Ausgangs. Im Falle eine Kurzschlusses
kannst Du den wesetlich leichter auswechseln, als den im µC ein-
gebauten Transistor. :-)
Gruss
Harald

von Arno H. (arno_h)


Lesenswert?

Das IC auf der KSQ ist ein ZXLD1360.
Datenblatt und AppNotes/Design-Notes:
http://www.diodes.com/catalog/medium_voltage_dc_dc_led_drivers_91/zxld1360.html

Arno

von Dietfried (Gast)


Angehängte Dateien:

Lesenswert?

Ah, sehr gut mit dem Datenblatt. Dort ist auf Seite 14 auch noch einmal 
die OC Variante zu sehen.
Leider funktioniert es bei mir noch nicht ganz. Mit einem einfachen 
Programm, mit dem man eine LED per PWM sanft an- und ausschalten kann 
(fade) habe ich nun einmal versucht die KSQ zu dimmen.
Während es mit der Standard-LED perfekt funktioniert, schaltet die KSQ 
nur einmal kurz ein, dann ist sie lange aus und dann wieder kurz an, 
etc.

Als Programm verwende ich das von dieser seite: 
http://trivix.wordpress.com/2011/12/24/led-fading-mit-attiny13-pwm/

Wobei ich das "delay" etwas verlängert habe.

Angeschlossen habe ich die KSQ wie in dem Schaltbild zu sehen.
Als ich es mit der normalen LED getestet habe, war diese statt dem Adj. 
angeschlossen.

Habt ihr vielleicht ein paar Tipps? ;)

von Arno H. (arno_h)


Lesenswert?

Transistor Basis High = KSQ aus!

Arno

von Dietfried (Gast)


Lesenswert?

Hallo, das hatte ich vergessen zu schreiben. Ich habe die 
initialisierung für die Invertierte fast PWM genommen.
Im angegebenen Code also
1
#define STK500 true
gesetzt.

Somit sollte die PWM doch entsprechend bei 100% eine 0 liefern und 
umgekehrt.
Oder bringe ich da jetzt etwas durcheinander?

von Dietfried (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich muss mich doch noch mal an euch wenden.
Die PWM läuft soweit, aber das Licht wird nicht vollständig herunter 
geregelt.
Ich verwende eine Tabelle für die PWM, so wie im Tutorial/Wiki 
angegeben.
Allerdings bleibt das Licht aus, bis OC2 etwa den Wert 79 hat, ab da 
läuft alles wie es soll. Beim herunter regeln geht das Licht 
entsprechend bereits bei diesem Wert aus.
Ist der verwendete Transistor (BC337) ungeeignet, oder sollte ich 
vielleicht einen anderen Basiswiderstand verwenden? Versucht habe ich es 
mit ca. 700 Ohm und ca. 1k3 Ohm. Die Berechnung bekomme ich leider nicht 
hin, da ich nicht weiß wie groß Ic ist, also der Strom den der 
"Verbraucher" benötigt.

Weiß jemand was ich noch sinnvolles ändern könnte? Oder muss ich damit 
leben, das eine bessere Dimmung mit dieser KSQ nicht möglich ist?

Euer Dietfried

von Dietfried (Gast)


Lesenswert?

Hallo,

liest noch jemand mit? ;)

Euer Dietfried

von Jürgen B. (hicom)


Lesenswert?

wie hoch ist deine PWM Frequenz?
Ein Scope am PWM Signal wäre mal hilfreich.

Jürgen

von Dietfried (Gast)


Lesenswert?

Jürgen Berger schrieb:
> wie hoch ist deine PWM Frequenz?

Bei 8MHz und keinem Prescaler müsste ich mit der im Datenblatt 
angegebenen Formel auf etwa 31kHz kommen.

f_OCnPWM = F_clk / 256 -> 31250

Jürgen Berger schrieb:
> Ein Scope am PWM Signal wäre mal hilfreich.

Sofern damit ein Oszilloskop gemeint ist, muss ich leider sagen, dass 
ich sowas nicht besitze ;)

Euer Dietfried

von Jürgen B. (hicom)


Lesenswert?

wenn's wirklich 31khz PWM sind, könnte das zu hoch für die KSQ sein.
Meine Meanwell Teile machen max 1khz. Ich fahre sie mit 977Hz.

Ich könnte dir anbieten, dass du mir dein Controller mal schickst, dann 
kann man mal messen was wirklich rauskommst..

Gruß
Jürgen

von Dietfried (Gast)


Lesenswert?

Das ist ein nettes Angebot, aber dann versuche ich es doch vielleicht 
auch erst einmal mit einer niedrigeren Frequenz.

Dazu muss ich demnach ja nur den Prescaler erhöhen.
Dann setze ich den doch mal auf 32 und werde dann berichten.

Euer Dietfried

von Dietfried (Gast)


Lesenswert?

Jürgen Berger schrieb:
> wenn's wirklich 31khz PWM sind, könnte das zu hoch für die KSQ sein.

Das war der entscheidende Tipp. Vielen Dank.
Ich habe die PWM-Frequenz nun verringert und es läuft perfekt.

Schönen Abend, euer Dietfried

von Jürgen B. (hicom)


Lesenswert?

Das ist das Schöne an der Technik,
"Kaum macht man's richtig, funktioniert's auch schon" :)

Schönen Tag noch
Jürgen

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.