feelfree69 / pps5330

Reverse-Engineered Firmware for the ELV PPS5330 Power Supply
GNU General Public License v3.0
1 stars 0 forks source link

Different temperatures #3

Open rolfdegen opened 6 months ago

rolfdegen commented 6 months ago

Hallo Klaus Die beiden KTY81-121 Temperatursensor zeigen unterschiedliche Temperaturen an. Ich habe beide Sensoren demontiert und im freien Raum mit dem digitalen Temperatur IC DS1820 verglichen. Eine Sensor zeigt 12.5 C an und der andere 20 C. Die 20 C entsprechen ungefähr dem Messwert vom ditalen Temperatur IC. Der Code für die Messwerterfassung beider Sensoren ist identisch. Ich schau mir jetzt mal beide Sensoren T1 und T2 an und die vorgeschalteten Reihenwiderstände R59 und R60 die an +5V gehen. Vielleicht gibts da irgendwelche Ungereimtheiten ?

Hab leider nichts entdeckt. Um auszuschließen, dass einer der beiden Temperatursensoren defekt ist oder zu stark streut, habe ich beide Sensoren durch zwei Widerstände (1kOhm 1%) ersetzt. Dabei traten wieder unterschiedliche Messwerte auf. T1 hatte 18 C und T2 hatte 26 C. Nach der Temperaturtabelle vom KTY81/121 liegt der Wert bei 1KOhm zwischen 25-30 C. Die Messung für T2 scheint ok zu sein. Aber bei T1 scheint also etwas nicht zu stimmen. Versuchsweise habe ich den Eingangskanal für T1 am Multiplexer auf einen nicht benutzten Kanal (7) am Multiplexer gebrückt. Hatte danach aber das gleiche Ergebniss. Die Bauteile am Messeingang habe ich nachgemessen. Keine großen unterschiede vestgestellt. Die Eingangspannungswerte am Multiplexereingang 2+3 lagen bei 1.3251V bzw 1.3250V.

rolfdegen commented 6 months ago

Hallöchen.. Nach einigen Test an der Hardware habe ich festgestellt, dass nur ein paar Ohm Unterschied schon einige Grad im Messwert ausmachen. Das kann am Multiplexer CD4051 mit seinen Schalter-Innenwiderständen ( R_on Widerstand) liegen. Oder aber an den Temperatursensoren die kleine Unterschiede in ihrer Kennlinie haben. Ich habe den Temperaturunterschied jetzt mit einem Reihenwiderstand von 51 Ohm am Temperatursensor kompensiert. Das scheint auch zu funktionieren. Aber bei höheren Temperaturen (65C) gibt ist bis zu einem Grad unterschied. Hab jetzt mal bei Reichelt 5 Stück von den KTY81-121 bestellt und werde diese dann in der Schaltung testen. Bin auf die Messwerte gespannt...

Einige Zeit später.. Manchmal ist man doch etwas vorschnell ;) Der digitale Temperatursensor DS1820 braucht wohl etwas länger, bis sich die ausgelesenen Temperaturwerte stabilisieren. Im Vergleich mit dem KTY81-121 und dem zusätzlichen Reihenwiderstand von 51 Ohm stimmen die Werte jetzt bis auf +- 0.2C genau. Auch im oberen Temperaturbereich von über 65C ist kein nennenswerter Unterschied der Temperaturen feststellbar :)