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
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
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.
ich habe diese hier zigfach im Einsatz: http://www.pollin.de/shop/dt/MTc4ODQ2OTk-/Lichttechnik_Leuchtmittel/LED_Technik/LED_Netzteile/LED_Konstantstromquelle_MEANWELL_LDD_700L_700_mA.html Jürgen
Die meisten Chips sind für digitale Steuerung ausgelegt. Sicherheitshalber bau einen Spannungsteiler z.B. 1k+1k zwischen AVR und DIM.
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
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)?
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
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.
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
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
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? ;)
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?
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
wie hoch ist deine PWM Frequenz? Ein Scope am PWM Signal wäre mal hilfreich. Jürgen
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
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
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.