Elektronik2000.de Forum
» E2000 - PLUS - Hardware
» [22-Fach] Multi-IO Modul (Digital/Analog)
Werte von NICHT beschaltetem Port
Seiten (1): [1]  
Autor Beitrag
 
patpommi (Betatester)
Werte von NICHT beschaltetem Port
Moin in die Runde!

Mir ist, wie ich finde, etwas interessantes aufgefallen.
Ich hatte bis vor kurzem an einem Multi-IO-22 an zwei Ports (9 und 12) die als Analog-Eingang konfiguriert sind, jeweils einen LDR.
Zum Einstellen und Testen.

Nachdem ich den zweiten LDR nicht mehr benötigte, habe ich ihn einfach abgeklemmt. Ich hatte allerdings vergessen den nun offenen Port des Moduls als "Nicht konfiguriert" zu definieren.
In der Logik waren dann noch stets Werte vorhanden die ca. 10 Punkte unterhalb der Werte des noch angeschlossenen LDRs lagen.

Nach Deaktivierung des Ports ist das natürlich weg, aber hat einer von euch dafür eine Erklärung, dass bei einem nicht beschalteten Port Werte kommen die anscheinend mit einem anderen Port in Beziehung stehen?

Gruß und schönen, heißen Sonntag,
Ralf
Anhänge
Offener Port.PNG (62,6 KB)
patpommi ist offline  
 
Tropby (Administator)
Hallo patpommi,
das liegt daran, dass die analoge Messung über Widerstände passiert.
Der AnalogDigitalConverter (ADC) wird mit der anliegenden Spannung geladen und dann vom Atmel gemessen.
Bei deinem offenen Kanal wird der ADC mit keiner Spannung geladen, daher bleibt die Ladung des Kanals davor erhalten und der Kanal liefert einen ähnlichen Wert wie der Kanal davor.

Gruß
Tropby
_________________________
Elektronik2000.de | Software-Entwickler
Tropby ist offline  
Seiten (1): [1]  
 
Suche
» Erweiterte Suche
Optionen
Druckansicht Druckansicht
Thema weiterempfehlen Thema weiterempfehlen