Forum: Mikrocontroller und Digitale Elektronik Typenstreung TSic


von Christian Z. (cze)


Lesenswert?

Hallo

Ich verwende mehrere TSIC 306. Diese werden Soft- und Hardware- 
technisch gleich betrieben. Die Umgebung sollte eine für alle Sensoren 
gleiche Temperatur bieten. Die gelieferten Bit-Werte der einzelnen 
Sensoren unterscheiden sich aber sehr stark ( um bis zu 30 bei einer 
Temperatur von ca. 35° und 10° real-Temperatur ) was natürlich auch eine 
erhebliche Abweichung bedeutet. Technisch scheinen die Sensoren ok zu 
sein. Das Verhalten ist leider auch nicht korrigierbar.
Meine Anwendung erfordert eigentlich nur das Messen von 
Temperaturdifferenzen.
Die Sensoren befinden sich im Abstand von 1.5m.
Hat jemand eine Idee wie diese Problem zu lösen ist ?

von Alexander S. (esko) Benutzerseite


Lesenswert?

Christian Zeisler schrieb:
> Die gelieferten Bit-Werte der einzelnen Sensoren unterscheiden sich aber
> sehr stark ( um bis zu 30 bei einer Temperatur von ca. 35° und 10°
> real-Temperatur )
Sie unterscheiden sich um 30 Grad oder Digits oder was?

Ist der Fehler denn innerhalb der spezifizierten Toleranz des Bauteils?

> Technisch scheinen die Sensoren ok zu sein.
Offenbar nicht?!

> Das Verhalten ist leider auch nicht korrigierbar.
Wenn der Offset fest ist oder proportional zum Wert, dann lässt er sich 
sehr leicht in der nachfolgenden Auswerteeinheit korrigieren.
Allerdings finde ich es etwas seltsam, dass das nicht schon im Sensor 
selbst gemacht wird.
TSIC306 Datenblatt:
> Die TSic Temperatursensoren von IST werden 100% getestet und kalibriert,
> so dass die Messgenauigkeit bei Auslieferung absolute Messergebnisse im
> Rahmen der spezifizierten Genauigkeiten liefern.

von Achim S. (Gast)


Lesenswert?

Christian Zeisler schrieb:
> Die Sensoren befinden sich im Abstand von 1.5m

30 Digits entsprechen ca. 3° Temperaturdifferenz, oder? Wie sicher bist 
du denn, dass diese Differenz nicht echt ist, wenn die beiden Sensoren 
an unterschiedlichen Stellen messen. Kannst du die betroffenen Sensoren 
mal vertauschen und prüfen, ob der Unterschied wirklich mit dem Sensor 
mitwandert und nicht doch von der gemessenen Stelle kommt?

Wenn es wirklich ein reproduzierbarer Fehler des Sensors sein sollte, 
dann merke dir (in der Auslesesoftware) zu jedem Sensor die Abweichung 
und korrigiere den Offset jeweils beim Auslesen.

Christian Zeisler schrieb:
> Das Verhalten ist leider auch nicht korrigierbar.

Warum nicht?

von Klaus W. (mfgkw)


Lesenswert?

Werden sie gleichermaßen ausgelesen?
Die Eigenenrwärmung ist nicht zu vernachlässigen, deshalb bekommt man 
vergleichbare Wert enur, wenn
1. sie gleich lange bestromt sind (am besten nur immer kurz mit langen 
Pausen)
2. die Kühlung gleich ist (also nicht einer in ruhender Luft, der andere 
in strömender o.ä.)

von cze (Gast)


Lesenswert?

Hallo

Ich habe im Augenblick 3 Sensoren in einem Abstand von 2". Diese sind 
alle gleich beschaltet. Ein Vertauschen der Sensoren liefert das selbe 
Ergebnis pro Sensor; -> Die Lage ist nicht von Bedeutung. Die 3 besten 
Sensoren liefern 856,861,859 als BitWert. Alle anderen haben eine höhere 
Streung. Bei höheren Temperaturen sieht dies aber ganz anders aus ( 
945,957,939 ).
Kann es vielleicht daran liegen, dass die Sensoren ca. 1Jahr (original 
verpackt) gelegen sind ?

von Alexander S. (esko) Benutzerseite


Lesenswert?

cze schrieb:
> Die 3 besten Sensoren liefern 856,861,859 als BitWert. Alle anderen
> haben eine höhere Streung. Bei höheren Temperaturen sieht dies aber
> ganz anders aus ( 945,957,939 ).

Wieviel ist das in °C ?

von Achim S. (Gast)


Lesenswert?

cze schrieb:
> Bei höheren Temperaturen sieht dies aber ganz anders aus (
> 945,957,939 ).

das entspricht +/- 0,9 °C. Das ist nicht toll, aber es ist auch nicht 
extrem weit weg von der Spezifikation der Teile.

cze schrieb:
> Kann es vielleicht daran liegen, dass die Sensoren ca. 1Jahr (original
> verpackt) gelegen sind ?

Wenn Sie in der Orginalverpackung waren, würde ich das nicht erwarten 
(aber ausschließen kann ich es natürlich auch nicht).

Ich habe schon große Verschiebungen von kalibrierten Sensoren durch 
Lötstress erlebt. Hast du zum Probieren vielleicht noch ein paar von den 
Teilen in der Originalverpackung? Sofern es die TO92-Version ist, 
könntest du sie mal einfach anklemmen und schauen, ob sie ohne Löten 
auch so weit auseinander liegen.

von Tttiiiccc (Gast)


Lesenswert?

Wertest du das Party Bit aus? Da kann noch ein Fehler in der 
Datenauswertung sein.

Das Timming ist sehr stark temperaturabhängig. Die Bitlänge muss man 
öfter neu messen.

von Gerd E. (robberknight)


Lesenswert?

Wie sieht es aus mit der Spannungsversorgung? Ist die schön ruhig oder 
stark von Schaltnetztelen verseucht? Das mögen solche Sensoren nicht 
besonders.

Hast Du direkt an jedem Sensor einen 100nF-Kondensator?

von cze (Gast)


Lesenswert?

Die Sensoren werden von einem Ausgang des µC versorgt. Die Beschaltung 
erfolgt gem. Datenblatt. Die Party Bits werden ausgewertet. Die Sensoren 
sind gesteckt. So kann ich diese leicht tauschen und verglechen.
Ich denke die von mir verwendeten Sensoren haben eine zu hohe Auflösung. 
Ich werde es mit TSIC306 anstelle von TSIC506 versuchen.

von Alexander S. (esko) Benutzerseite


Lesenswert?

cze schrieb:
> Die Beschaltung erfolgt gem. Datenblatt.
Und die wäre?
Teste doch mal den 100nF parallel zu 10µF.

von Achim S. (Gast)


Lesenswert?

cze schrieb:
> Ich denke die von mir verwendeten Sensoren haben eine zu hohe Auflösung.
> Ich werde es mit TSIC306 anstelle von TSIC506 versuchen.

lustig, bisher war überhaupt nur von TSIC306 die Rede. Das heißt, die 
Abweichungen sind (bezogen auf die Temperatur) noch mal einen Faktor 3 
kleiner als bisher angenommen?

Achim S. schrieb:
>> Bei höheren Temperaturen sieht dies aber ganz anders aus (
>> 945,957,939 ).
>
> das entspricht +/- 0,9 °C.

das entspricht also tatsächlich +/- 0,3 °C. Viel weniger als das wirds 
kaum werden. Der Austausch gegen TSIC306 mag dir kleinere Differenzen im 
ADC-Wert liefern, aber relevant ist die Abweichung bezogen auf die 
Temperatur. Ich frage mich, wieso die beim TSIC306 besser sein sollte.

von Tttsssiiiccc (Gast)


Lesenswert?

506, 306, oder doch nur 206?

Wenn die Dinger gesteckt sind, kannst du die Sensoren in der selben 
Hardware vergleichen. Klebe sie nebeneinander auf einen guten 
Wärmeleiter und versorge sie beide aus der gleichen Spannungsquelle. Den 
Datenpin wechselst du dann einfach.

Die TSIC funktionieren schon gut.

von Wolfgang-G (Gast)


Lesenswert?

Die TSIC funktionieren schon gut.
Kann ich für TSic 506 bestätigen. Auch nach 4 Jahren liegt die 
Abweichung, zumindest bei Zimmertemperatur, im Toleranzbereich (+- 
0.1K).

von Wolfgang-G (Gast)


Lesenswert?

Tttsssiiiccc schrieb:
> Die TSIC funktionieren schon gut.
Kann ich für TSic 506 bestätigen. Auch nach 4 Jahren liegt die
Abweichung, zumindest bei Zimmertemperatur, im Toleranzbereich (+-
0.1K).

von Sabberlotte (Gast)


Lesenswert?

Der TSIC 506 hat einen eingeschränkten Messbereich von -10...+60°C !!!

von Wolfgang-G (Gast)


Lesenswert?

Sabberlotte schrieb:
> Der TSIC 506 hat einen eingeschränkten Messbereich von -10...+60°C
> !!!

richtig.
Im ersten Beitrag wurden 10°C bis 35° Umgebungstemperatur angegeben. 
Sollte also reichen. Hab ich da etwas übersehen?

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.