Suche nach einem Temperatursensor

Gast #941094
Lesenswert?

Hallo Euch an allen,

suche gerade ein analoger Temperatursensor. Die gemessene Temperatur 
(die Spannung) sollte in einen AD-Wandler (8 Bit) geht, deren 
Speisspannung in Höhe von 2,3 Volt beträgt, also die Auflösung des 
AD-Wandlers ist 2,3 / 256 =  9 mV/bit. D.h, die Temperatursänderung muss 
größer als 9 mV/Grad (oder noch größer), damit man eine präzisere 
Temperatur messen kann.
Für die Beratung oder Antwort wäre ich Euch dankbar.

Viele Grüße
Juan
Gast #941212
Lesenswert?

@Düsentrieb,

hi, mit dem OPamp ist schon klar. Aber wie kann man sich entscheiden, 
9°C oder 10°C es ist, weil die Spannung zwischen 9°C und 10°C nach der 
Verstärkung fast identisch ist, also die Differenz kleiner als die 
Auflösung.
Oder hast du etwas anders vor?

Viele Grüße
Juan
Gast #941248
Lesenswert?

Warum nimmst Du nicht den 10-bit AD-Wandler des AVR ?
mit einer Diode als Tempfühler zusammen gibt es dann gut passende 
Spannungswerte.
Vor Allem, wenn als Fühler ein Transistor genommen wird, mit 
Spannungsteiler :
10kOhm zwischen Basis und Emitter, 30kOhm zwischen Basis und Kollektor
ergibt eine Spannung von 4 UBE mit 8mV je Grad Tempkoeffizient die prima 
zum Wandlungsbereich passt.

Wenn man einen PNP-Ts nimmt, kann man den Kollektor direkt auf ein auf 
Masse geschaltetes Messobjekt löten und so die Temperatur sehr genau und 
schnell messen.
Gast #941725
Lesenswert?

Guten Abend,

kann jemand mir hier eine Temperaturmessschaltung mit Temperatursensor 
geben, so dass bei 1 °C Temperaturänderung die Ausgangsspannung 
zumindest 10 mV Unterschied gemessen werden kann. Die Linearität des 
Sensors ist hier nicht so wichtig und die Genauigkeit beträgt hier 1 °C.
Wenn jemand von Euch mir Beratung oder Link geben kann, wäre ich 
wirklich sehr dankbar.


Gruß
Juan
#941816
Lesenswert?

Vielleicht einen One-Wire Sensor von Maxim/Dallas: DS18B20.
Geht von -55°C bis 125°C und hat +-0,5° Genauigkeit im Bereich
von -10°C - 85°C. Auflösung (nicht Genauigkeit) ist 0,1°C.
Versorgung 3V bis 5V.

Du brauchst nichts abgleichen, kommst mit einem Draht + Masse aus. 
Versorgung geht über die Datenleitung.
Datenblatt hängt hier an.

Software für One-Wire gibt es hier im Forum von Peter Dannegger.

Die Sensoren funktionieren klasse und gibt es bei R.
Angehängte Dateien:
Gast #941831
Lesenswert?

Hm, andere Idee. Wie wärs mit einem KTY-Sensor + Widerstand als 
Spannungsteiler. Das geht schon mal an ede Versorgungsspannung. Dazu 
einen einen einstellbaren Spannungsteiler aus Widerstand und Poti. D.h. 
du baust eine einfache Brückenmessschaltung auf und gleichst diese auf 
Null ab. Mit nem OPV als Differenzverstärker aufgebaut, verstärkst du 
deine gemessene Differenz und fertig. Hat natürlich den Nachteil das du 
deine Schaltung bei -20 Grad kalibrieren musst, was ja geht wenn der 
Sensor heraus geführt wird.

Du kannst natürlich die Kalibirung auch mit dem AVR achen in dem du die 
Normale Umgbungstemperatur mist und das dann mathematisch machst oder 
über ne Tabellle.

Oder die teure Variante mit PT1000. Messbereich pack der locker und ist 
in deinenem Bereich noch nahezu linear, kein Fit nötig denk ich. Diesen 
einfach mit 1mA Konstantstrom beliefern und die Differenzspannug mit 10 
verstärken und du hast mit einmal 39mV pro Grad. Kalibrierung auch 
wieder im AVR dann oder mit Referenz Sensor, ist vieleicht einfacher.

Grüße Rene
Gast #943169
Lesenswert?

Morgen,

der Temperatursensor muss von einem Referenzspannung rund 2,3 V(ein 
Ausgang eines anderen Sensor) versorgt werden. Der Ausgangsstrom am 
Referenzpin beträgt max. 1 mA, aber der Eingangssstrom des 
Temperatursensors darf max. 5,4 uA sein. Hier ist die Frage, kann man 
mit LEDs ein bisschen Strom wegziehen?

Gruß
Juan
Gast #943463
Lesenswert?

Ich habe auch mal damit angefangen, eine Temperaturmessung in analoger 
Weise umzusetzen (siehe attached file). Habe aber dann sehr schnell 
aufgegeben, weil zu aufwendig --> negative Spannung notwendig, 
aufwendiger Aufbau der dann auch wieder temperaturabhängig ist, 
umfangreiche Kalibration, usw, usw.

Ich kann also nur davon abraten.

Habe mir dann einen einfachen LM75 (+/- 0.5 Celsius und koster ein paar 
Cent) besorgt und über TWI angesteuert und das war's dann auch schon.

Einfacher geht's nicht !!

Gruß
Manni
Angehängte Dateien:
Gast #943481
Lesenswert?

@ Manni,

hi, vielen Dank für deine beratung! Ich weiss auch, so einfach geht's 
nicht.
Mein Ziel ist, nur eine grobe Temperatur zu messen, dann nach der 
AD-Wandlung die gemessnen Werte über Funk ausgesendet werden sollte.

hier noch eine Frage, hast du schon  mit RTC4513 gearbeitet?
Ich habe einen Beitrag von "Manni" in Codesammlung gesehen, wenn du 
dieser Autor bist, kannst du mal hier oder in Codesammlung mal sagen, 
wie man die RTC-Zeit einen Stunde einmal durch DCF77 synchronisieren 
kann.

Gruß
Juan
Gast #943485
Lesenswert?

@ Arc Net,

hi, diese sog. Refenrenzspannung ist von einem Ausgang eines Funkchips 
erzeugt und beträgt rund 2,3 Volt. Der entsprenden Strom beträgt runf 20 
uA, max. 1mA.

Nun möchte ich den Sensor durch diese Spannung versorgen. Für die 
Spannung reicht 2,3 Volt schon, aber der Strom in Höhe von 20 uA gegen 
15 uA (supply current des Sensors) ist zuviel.

Gruß
Juan
Gast #943769
Lesenswert?

@ Pete K.

ja, ich habe das auch gedacht. Aaaaaaaaber..
Dieser Chip kann man selbst kofiguieren, z.B. alle 10 sekunden einmal 
aufwachen, und bei jedem Aufwachen werden alle Werte an den AD-Eingängen 
eingelesen und die eingelesene Daten werden in einen Datenrahmen 
eingepackt und dann per Funk ausgesendet. Toll! Und bei jedem Aufwachen 
werden am Referenzausgang eine Refenrenzspannung erzeugt, um die externe 
Schaltung zu betreiben. Super!
Laut dem Datenblatt des Funkchips dürfen solche AD-Eingangsspannungen 
bei dem sleep mode nicht über 0,7 V und bei dem Betriebszustand des MCUs 
nicht über Vcc überschreiten, d.h. ich kann vielleicht nur diesen 
Referenzausgang benutzen, weil der mit dem MCU "synchronisiert" ist.


Ich habe nun den Sensor LM19 gefunden, der wahrscheinlich der richtige 
ist.

Gruss
Juan

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren