Gast
#2965282
Hallo Freunde, folgendes Problem. Über einen Wahltaster kann man 10 Helligkeitsstufen einer 230V Glühlampe wählen. Die Helligkeit wird über einen Phasenanschnitt geregelt. Über eine Strommessung - über Shunt - wird an einen ADC eines Atmega 168 der Strom an der Glühlampe eingelesen. Wenn die gewählte Helligkeit erreicht ist, soll der ATmega ein Signal an ein Luxmeter geben welches dann die Helligkeit der Glühlampe misst und loggt. So weit klappt alles gut bis auf: Bei gleichem Helligkeitswert und beim gleichem ADC Wert (ADC-Wert habe ich mir am PC Terminal anzeigen lassen) hat die Lampe immer verschiedene Helligkeiten. Es kann zwar sein dass 10mal hintereinander die Helligkeit gleich ist, aber beim elften mal ist sie völlig anders, wobei der ADC-Wert also der Strom an der Lampe gleich ist. Wo könnte da der Fehler sein? Programmiert ist es so, dass wenn der gewünschte Strom nicht erreicht ist wird der Phasenanschnitt um einen bestimmten Wert geändert. Dann wird wieder gemessen. Wenn es wieder nicht so weit ist wird der Anschnitt weiter geändert bis er stimmt und das Luxmeter macht dann die Messung. LAut ADC immer beim gleichem Wert aber die Lampe ist unterschiedlich hell.