Forum: Mikrocontroller und Digitale Elektronik Sensoren in Dreileiterschaltung an Arduino


von Hubert_L (Gast)


Lesenswert?

Hallo! Ich habe mir in den Kopf gesetzt, ein paar simple Sensoren aus 
dem SensorKit X-40 für ein späteres Gartenprojekt an einen neu 
erstandenen Arduino Uno zu hängen. Leider habe ich quasi keine 
praktischen Erfahrungen in Elektronik - von LED zum blinken bringen etc. 
mal abgesehen. Aus fernen Schultagen erinnere ich mich aber, dass 
Sensoren bei langen Zuleitungen am besten in Dreileiterschaltung 
betrieben werden, also getrennte Spannungs- und Strommessung (?). Jetzt 
ganz blöd gefragt: Wie realisiere ich so etwas am Arduino? Strommessung 
mittels Shunt? Das wäre das einzige, was mir mit meinen rudimentären 
Kenntnissen einfallen würde, aber vielleicht (wahrscheinlich) gibt es da 
ja ganz andere Wege...

von Peter D. (peda)


Lesenswert?

Du must schon sagen, was für Sensoren das sind.
3-leitermessug nimmt man für Widerstandssensoren, z.B. PT100.
Dafür gibt es spezielle ICs für ratiometrische Messung, d.h. man braucht 
nur einen stabilen Referenzwiderstand, alles andere kürzt sich raus.
Z.B. AD7793: Figure 21. RTD Application Using the AD7792/AD7793

Deutlich einfacher sind digitale Temperatursensoren, z.B. DS18B20, die 
geben direkt in °C aus.
Die gibt es z.B. bei Conrad wasserdicht im Stahlrohr mit 1..10m Kabel 
dran.

: Bearbeitet durch User
von Wolfgang (Gast)


Lesenswert?

Peter D. schrieb:
> Dafür gibt es spezielle ICs für ratiometrische Messung, d.h. man braucht
> nur einen stabilen Referenzwiderstand, alles andere kürzt sich raus.

Na, ja. Gerade bei 3-Leiterschaltung muss man schon rechnen, um den 
Spannungsabfall, den man auf der einen Leitung misst, bei dem Messwert 
von der Einzelleitung zu berücksichtigen. Der Widerstand "kürzt" sich 
nicht automatisch raus. Bei 4-Leitermessung sähe das anders aus.

von Peter D. (peda)


Lesenswert?

Wolfgang schrieb:
> Der Widerstand "kürzt" sich
> nicht automatisch raus.

Doch.
Die Leute von Analog Devices sind ja nicht dumm. Schau einfach mal in 
die Schaltung vom Datenblatt.
3-Leiter kompensiert sich natürlich nur, wenn alle 3 Leitungen den 
gleichen Widerstand haben, d.h. gleicher Querschnitt, Länge und 
Material.

von Hubert_L (Gast)


Lesenswert?

Es handelt sich um Thermowiderstände, also PT100 etc. Heißt das, ich 
komme (nur) mit dem Arduino nicht weiter sondern brauche noch diese 
speziellen ICs (AD7792/AD7793)?

von Arduinoseelsorger (Gast)


Lesenswert?

Hubert_L schrieb:
> Heißt das, ich
> komme (nur) mit dem Arduino nicht weiter sondern brauche noch diese
> speziellen ICs (AD7792/AD7793)?

Mich würde es wunder wenn es dafür kein "Shield"  geben würde.

Das ist das Schöne an der "Big Mac" Technologie:
Man besorgt sich eine gute Grundlage und kann dann nach Lust Schicht für 
Schicht nach eigenen Gusto belegen.

Die Leute die das erfunden haben bestimmt mal einen großen Hamburger 
runter gewürgt als ihnen das eingefallen ist.

von Peter D. (peda)


Lesenswert?

Arduinoseelsorger schrieb:
> Mich würde es wunder wenn es dafür kein "Shield"  geben würde.

Google erschlägt Dich damit, z.B.:
https://www.adafruit.com/product/3328

von Der Andere (Gast)


Lesenswert?

Hubert_L schrieb:
> ein paar simple Sensoren aus
> dem SensorKit X-40 für ein späteres Gartenprojekt an einen neu
> erstandenen Arduino Uno zu hängen.

Wenn ich bei Reichelt nach Sensorkit X-40 suche finde ich folgende 
Beschreibuung:
"Für Raspberry und Arduino steht unter der Rubrik "Datenblätter & 
Downloads" eine detaillierte Anleitung zur Verfügung. Sie enthält eine 
Beschreibung der jeweiligen Sensoren, die Pinbelegung sowie ein 
Programmierbeispiel für Raspberry und Arduino.
Hierdurch können auch Programmieranfänger ganz leicht eigene Versuche, 
Projekte und Experimente entwickeln und durchführen."

Hast du die Anleitung unter "Datenblätter und Downloads" runtergeladen 
und durchgearbeitet?
Was ist jetzt dein konkretes Problem? Die Aussage

Hubert_L schrieb:
> Aus fernen Schultagen erinnere ich mich aber, dass
> Sensoren bei langen Zuleitungen am besten in Dreileiterschaltung
> betrieben werden

ist so pauschal falsch. Es kommt immer darauf an WAS du messen willst.
Hubert_L schrieb:
> Es handelt sich um Thermowiderstände, also PT100 etc.

Ich habe mir mal das Datenblatt angeschaut. Da steht was von zwei 
integreirten (digitalen) temperatursensoren, einer mit zusätzlich 
Luftdruck und zwei Sensoren mit NTCs die analog abgefragt werden.

Kein einer Sensor ist mit einem PT100!

von Hubert_L (Gast)


Lesenswert?

Der Andere schrieb:
> Kein einer Sensor ist mit einem PT100!

Sorry, du hast natürlich Recht. Ich will aber die Temperatur an recht 
vielen unterschiedlichen Stellen messen und mir dafür zusätzlich die 
PT100 zulegen. Insofern war mein Hinweis auf das Kit hier falsch.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.