Hi,
wollte euch (und hauptsächlich den Anfängern hier) ein wenig mein Wissen
weitergeben und eine ganz einfach Sensortastenlösung anbieten:
Ich arbeite mit einem ATMEGA128 unter BASCOM. Also Sensorfeld ist das
Metallgehäuse um das Display angeschlossen, das Ganze wird im KFZ
betrieben und läuft seit 3 Wochen ohne Probleme.
+5V
|
|
|-|
| |
| | 1MOhm
| |
|-|
|
|------>>> ADCx
|
|-|
| |
| |1MOhm
| |
|-|
|
|
---
Im Normalfall zeigt mir der ADC einen Wert um 512 an (1024/2), im
Programm frag ich dann nur noch ab:
1 | if sensor_wert < 480 or sensor_wert >520 then
|
2 | "wasebenpassierensollwennderSensorgedrücktwird"
|
3 | else
|
4 | "wasebenpassierensollwennder SensorNICHT gedrücktist
|
5 | end if
|
Sooo einfach kann das sein :-)
Spricht von Seiten der Profis was dagegen? Wie könnte man eventuelle
Spannungsspitzen (statische Aufladung des Users) abfangen?