Hallo,
ich messe mit einem ATMega8 Temperaturen. Beim Erreichen einer gewissen Schwelle wird eine Aktion über ein Relais ausgeführt. Als Anzeige verwende ich ein LCD-Display. Gleichzeitig gebe ich noch separat eine Information mittels LED aus. Der LED-Strom beträgt 1 1 mA (Low current). Die Ausgänge des Relais und der LED liegen an den D-Ports. An den C-Ports sind ur die 3 Temperaturfühler LM137 angeschlossen. Der Ausgang AVCC liegt über einer Induktivität von 10µH an U+ 5.0Volt. Kondensatoren etc. sind alles Standardbeschaltung. Die Spannung ist sehr stabil. Die Kondensatoren 100µF und 1000µF liegen nahe an den Eingängen. Die Schaltung ist die blanke Standardschaltung und arbeitet auch FAST perfekt.
Um die ADC's zu kontrollieren, gebe ich mir in der Testphase die 3 ADC-Werte auf dem Display aus. Wenn ich die LED nicht benutze, zeigt das - nennen wir es Thermometer - eine sehr genaue Temperatur an. (Mit einem Labor-Thermometer con 0-80 C kontrolliert)
Wenn ich nun mit der LED einen Schaltzustand anzeige, ändern sich die ADC-Werte um 1-3 Bit. Die Spannung an AVCC und VCC schwanken dabei nicht. Ich bin bisher noch nicht dahintergekommen, woran das liegt. Um den Fehler von den ADC's auszuschließen, habe ich diese mal an einer 2. hochkonstanten Spannungsquelle 2.5 Volt betrieben. Die Schwankung bleibt.
Sicher habe ich irgend etwas nicht bedacht. Freie Pins sind als Ausgänge definiert.
Hat vielleicht jemand eine Idee?
Gruß LK
ich messe mit einem ATMega8 Temperaturen. Beim Erreichen einer gewissen Schwelle wird eine Aktion über ein Relais ausgeführt. Als Anzeige verwende ich ein LCD-Display. Gleichzeitig gebe ich noch separat eine Information mittels LED aus. Der LED-Strom beträgt 1 1 mA (Low current). Die Ausgänge des Relais und der LED liegen an den D-Ports. An den C-Ports sind ur die 3 Temperaturfühler LM137 angeschlossen. Der Ausgang AVCC liegt über einer Induktivität von 10µH an U+ 5.0Volt. Kondensatoren etc. sind alles Standardbeschaltung. Die Spannung ist sehr stabil. Die Kondensatoren 100µF und 1000µF liegen nahe an den Eingängen. Die Schaltung ist die blanke Standardschaltung und arbeitet auch FAST perfekt.
Um die ADC's zu kontrollieren, gebe ich mir in der Testphase die 3 ADC-Werte auf dem Display aus. Wenn ich die LED nicht benutze, zeigt das - nennen wir es Thermometer - eine sehr genaue Temperatur an. (Mit einem Labor-Thermometer con 0-80 C kontrolliert)
Wenn ich nun mit der LED einen Schaltzustand anzeige, ändern sich die ADC-Werte um 1-3 Bit. Die Spannung an AVCC und VCC schwanken dabei nicht. Ich bin bisher noch nicht dahintergekommen, woran das liegt. Um den Fehler von den ADC's auszuschließen, habe ich diese mal an einer 2. hochkonstanten Spannungsquelle 2.5 Volt betrieben. Die Schwankung bleibt.
Sicher habe ich irgend etwas nicht bedacht. Freie Pins sind als Ausgänge definiert.
Hat vielleicht jemand eine Idee?
Gruß LK