Füllstandmessung und Mikrocontroller

Gast #425535
du könntest den NTC/PTC mit einem kleinen Heizwiederstand Thermisch 
koppeln. Wenn du diese Kombination in die Flüsigkeit abläßt müsste sich 
dein Messwert ändern.
Gast #425869
gaaanz einfach:

nimm einen (kleinen) PTC
schick soviel Strom durch (Vorwiderstand), dass er an der Luft heiss (so 
um 50 - 80°C)ist.
Spannung über dem PTC ist an Luft U1 und im Wasser halt U2.
das misst du mit dem ADC
bei einem kleinen PTC reichen schon 100mW um Ihn schön aufzuheizen

Peter
Gast #426780
Der Ansatz von Peter ist korrekt.
Ich behaupte aber, dass du den PTC/NTC nicht so stark aufheizen musst. 
Die Oberflächentemparatur sollte einfach etwas höher sein als die 
Umgebungstemperatur.
Da die Wärme im Wasser besser abgeleitet wird ändert sich auch der 
Widerstand des PTC.
Allerdings könnte es Probleme geben, wenn die Oberfläche des Widerstands 
verschnmutz ist.

Um eine sichere Erkennung zu erhalten nimmst du 2 gleiche 
PTC-Widerstände mit gleicher Beschaltung. Einer davon wird als Referenz 
verwendet und darf nicht in das Wasser eintauchen. Befinden sich beide 
Widerstände in der Luft weisen sie auch in etwa den gleichen 
Spannungsabfall auf. Sobald nun einer der beiden Widerstände in Wasser 
eintaucht ergibt sich eine deutliche Differenz zwischen den beiden 
Werten. Diese sollte sich einfach auswerten lassen. Mit entsprechender 
Zusatzbeschaltung (Differenzverstärker oder Schmitt-Trigger) könntest du 
das sogar auf einen einzelnen I/O-Pin legen und digital auswerten.
#426818
Und wenns wirklich um eine "Füllstandsmessung" und nicht nur um das 
Erkennen eines bestimmten Füllstands geht, ist das auch mit nem (N/P)TC 
möglich:

Vorraussetzungen wären: Wenig Flüssigkeit oder grosser NTC, bekannte 
Thermische Eigenschaften der Flüssigkeit.

NTC am Gefäßboden anbringen. Temperatur messen. nun eine gewisse Zeit 
mit konstanter Leistung am NTC heizen. Kurz warten, bis sich heisses 
Wasser verteilt hat. Nochmal Temperatur messen. Lange warten bis sich 
alles wieder abgekühlt hat, und von vorne anfangen.

Andersherum geht natürlich auch, z.B. Abkühl/Aufheiz-Zeit messen.

Evtl. mit zweitem NTC Raumtemperatur messen, und dann viel Spass beim 
Kalibrieren :)


Btw: Kapazitiv messen könnte auch gehen, da hab ich mal ein bischen mit 
experimentiert:

Aussen ans (Glas-) Gefäß eine "Kondensator"-Platte anbringen, und die 
Kapazität messen, die ändert sich mit der Füllhöhe.
Hat aber an dem Aqarium nicht so recht funktioniert, vermutlich wegen 
Störungen durch die Lampen-Vorschaltgeräte, Heizung, Pumpe etc.

/Ernst
Gast #426844
Also mal angenommen es soll tatsächlich ein Füllstand gemessen werden 
und das beispielsweise in einem Tank, dann ist die 
Aufheiz-und-Temperaturmess-Methode vielleicht nicht so praktisch (wenn's 
beispielsweise um einen 4000 Liter Wassertank geht).
Da gibt es meines Wissen so Druck-Sensoren die auch Druckdifferenzen 
messen können. Dann könnte man das eine Ende offen lassen, das andere in 
ein "Messrohr" ins Wasser und dann über Signalauswerung dann 
Druckdifferenz, Füllhöhe & indirekt die Wassermenge ausrechnen...
#427413
Man könnte den PTC/NTC an eine Schnur hängen, die von einem
Motor auf/abgewickelt wird. Mit den bereits genannten Methoden
des Aufheizens des PTC und abkühlen durch die Flüssigkeit, kann
man dann in verschiedenen Höhen messen und so feststellen wo
der Flüssigkeitsspiegel liegt. Die Suche nach diesem Punkt
könnte man als binäre Suche auslegen.
Gast #427703
man könnte einen NTC an einem langen  (leichten) Hebel befestigen,
ein PTC wird auf ein Bimetall befestigt an dem der lange Hebel montiert 
ist, wie ein Scharnier, taucht jetzt der NTC ein kühlt er ab, der 
Widerstand sinkt, dadurch Steigt der Strom durch den PTC dieser erwärmt 
das Bimetall,
welches sich verbiegt und den NTC aus der Flüssigkeit hebt usw....:-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.