Gast
#1836642
Hallo liebe Forenmitglieder! Ich habe folgendes Problem und hoffe, dass vielleicht jemand von euch eine passende Problemlösung dazu findet :-) Zuerst aber die ganze Geschichte: Seit gut zwei Monaten habe ich mir zum Ziel gesetzt, eine dimmbare, µC-gesteuerte Taschenlampe mit Hochleistungs-LED zu konstruieren. Die Schwierigkeit dabei besteht darin, aus den 4.8V-Betriebsspannung, eine Spannung von ca. 14V zu generieren. Zudem benötigt die LED dabei einen Strom von ca. 1Ampere. Da die ganze Schaltung sehr kompakt gebaut werden sollte, war es nicht möglich, neben dem µC einen Step-Up-Converter auf der Platine unterzubringen. Daher blieb mir nichts anderes übrig, als den Aufwärts-Schaltregler mit dem Mikrocontroller selbst zu erzeugen. Die Spannungserhöhung funktioniert bereits relativ gut, Nachteil dieser Methode ist, dass die Spannung nicht konstant, sondern in Form von Spannungsspitzen auftritt :-( Da die LED jedoch bereits mit diesen Spitzen ihre volle Leuchtkraft entfaltet, sah ich darin bisher kein Problem. Um die LED auf ihrem Arbeitspunkt optimal betreiben zu können, ist es jedoch notwendig, eine Konstantstromquelle zu verwenden. Dies wollte ich damit realisieren, dass der LED-Betriebsstrom über einen kleinen Shunt-Widerstand (0.65R) einen Spannungsabfall generiert (1A = 650mV) [siehe "Bild2"]. Dieser Spannungsabfall sollte anschließend vom ADC des Controllers quantisiert werden und die LED-Spannung entsprechend geregelt werden, um den Strom Konstant zu halten. Leider ergab sich dabei eine Schwierigkeit, welche ich zuvor überhaupt nicht bedacht habe: Der Aufwärts-Regler läuft mit einer Frequenz von ca.33kHz ==> Spannungsspitzen haben eine Frequenz von 33kHz! Der ADC im µC jedoch, ist um ein vielfaches zu langsam, diese kurzen Spannungsimpulse zu Wandeln :-( Nun meine Frage an euch, ist es sinnvoller diese Spannungsspitzen[siehe "Oszillogram"] zuerst in dessen Mittelwert oder Effektivwert umzuwandeln, bevor es vom ADC erfasst wird? Wenn JA, wie soll ich den Mittelwert bzw. Effektivwert aus diesen Spitzen generieren (schaltungstechnisch)?! Wenn NEIN, wie soll ich dann vorgehen? Vielen Dank bereits im Voraus!!

