Gast
#1390609
Ich habe ein kleines Problemchen. Und zwar habe ich ein resistives 4-Draht Touchpanel derzeit so angeschlossen, dass auf einem Layer eine Spannung anliegt, an einen Pin des anderen Layers wird der Wert über den ADC eines ATMega8 ausgelesen. Die Spannungsversorgung des ersten Layers erfolgt über einen Pin des ATMega8 sowie Masse, welche über einen an einen weiteren Portpin gesteuerten NPN-Transistor zugeschaltet wird. Ausgelesen werden die Spannungen derzeit etwa alle 5ms mit einer Auflöung von 8 Bit. Auffällig ist nun, dass der ADC beim Loslassen des Touchpanel ein paar Zwischenwerte liefert, bevor 0 als eigentlich korrekter Wert zurückgeliefert wird. Seltsamerweise geschieht dies umgekehrt, d.h. beim Berühren des Touchpanels, nicht. Was können die Gründe sein ?