Hallo, ich bin immer noch bei meiner LED-Lampe. Das ganze ist schon recht weit fortgeschritten, allerdings bin ich nun nach langer Suche auf ein neues Problem gestoßen: Der Mikrocontroller, welcher den LM335 mit Spannung von einem seiner Pins versorgt und den ADC-Wert auswertet sitzt dummerweise mit auf der Platine, auf der sich auch 4 Schaltregler für LED's befinden. Nun, solange ich die LEDs ausgeschaltet lasse, gibts kein Problem. Wenn ich sie aber einschalte, dann springt der ADC-Wert um ca. 25 - 30 Werte hin und her, was fast 10K Temperaturunterschied macht. Ich habe das ganze mit einem Poti ausprobiert und einfach mit der normalen Referenz-Spannung, dann bleibt der ADC-Wert trotz eingeschalteter LED's sehr konstant (+-1). Warum schwankt es dann beim LM335 auf einmal so, und wie kann ich da etwas dagegen tun? Achso Referenz ist AVCC mit C gegen MAsse und LM335 hängt an einem Port-Pin (gleicher Port wie ADC) und ist normal mit R gegen VCC geschaltet. Hatte vielleicht schon mal jemand so ein Problem, oder jemand eine Idee, wie ich die Sache beseitigen kann? LG
Der LM335 regelt nur sehr langsam nach, insbesondere bei kleinem Strom, also schlagen Schwankungen der Versorgungsspannung stark auf den Messwert durch. Stabilisiere die Versorgungsspannung, durch +5V--+--R--+--R--+--10uH-- AVCC | | C C | | GND GND oder sogar LC-Filter. Welche Bauteile letztlich die stärkst Dämpfung der Schaltfrequenz ergeben, hängt von den Bauteilen ab. Bei 1mA Strom für den LM335, und erlaubtem Spannungsverlust von 0.5V für AVCC, kannst du 220 Ohm und 100uF nehmen.
Danke für die Antwort, soll ich wirklich 2 Widerstände in Reihe zum AVCC machen, habe ich das richtig interpretiert? Die 10µH Spule ist schon drinn. Mal sehen ich werde das mal versuchen in meine Platine iwie rein zu basteln.
> soll ich wirklich 2 Widerstände in Reihe zum AVCC machen, Ja, und den LM335 an dise gefilterten AVCC und nicht VCC anschliessen.
Also ich habe es leider noch nicht so wirklich stabil bekommen. Allerdings bin ich auf ne ganz fixe Idee gekommen: Ich schalte einfach die LED's während der Messung aus. Und siehe da, das klappt sogar ohne das man es Flackern sieht. Ok, habe das auch bis ins Erbrechen versucht auf möglichst kurze Laufzeit einzustampfen, aber so klappt es nun immerhin. Vielleicht etwas Chinese Engineer like, aber was soll's ...
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.