Hallo zusammen, ich soll im Sinne einer wissenschaftlichen Arbeit einen Versuch durchführen, bei dem ich einen analogen Temperatursensor in eine Schaltung integriere. Als Controller habe ich den ESP32 Espressif gewählt, zur Umwandlung der analogen Signale nutze ich den MAX31865-Amplifier. Den Link zum Quellcode hänge ich am Ende des Betrags an, ich weiß, dass ich noch die R_Ref und R_nominal an meinen Sensor anpassen muss. Der verwendete Sensor ist ein 10kOhm NTC-Sensor von der Firma iOVEO. Nun habe ich folgendes Problem: Nach dem Starten des Programmes bekomme ich zwar eine Temperatur angezeigt, diese bleibt aber immer gleich, egal ob ich den Sensor erwärme oder abkühlen lasse. Zudem erhalte ich die Fehlermeldung 0X80 RTD High Threshhold. Ich finde leider keinerlei Lösungsvorschläge im Netz, beim Löten des MAX31865 bin ich mir auch unsicher, ob ich neben den beiden Jumper-Pads der RTD-Blöcke auch den 2/4-Jumper verlöten muss. Hoofe mir kann jemand eine Lösung dazu bieten :) Vielen Dank im Voraus Ruben https://platformio.org/lib/show/1253/Adafruit%20MAX31865%20library
Zeige uns den Schaltplan. Weiteres Problem: Anscheinend verwendet die Library zum Umrechnen eine RTD-Formel, anstatt etwas für NTC.
Einen richtigen Schaltplan habe ich leider nicht. Ich nutze aber das ESP32 dev Kit als Board für den Controller. Die Anschlüsse sind wie folgt belegt: 3V3 und GND an die entsprechenden Kontakte V_IN und RDY des MAX31865 bleiben unbelegt CS -> GPIO33; SDI -> GPIO32; SDO -> GPIO16; CLK -> GPIO17; Ich hänge an den Beitrag mal Bilder der Anschlüsse sowie eine Abbildung, wie ich den Amplifier verlötet habe. Kann man bezüglich der Formel was machen? Meine Kentnisse sind leider sehr eingeschränkt im Thema Programmieren.. Danke für die schnelle Antwort auf jeden Fall!
Ruben schrieb: > Der verwendete Sensor ist ein 10kOhm NTC-Sensor von der > Firma iOVEO. Wieso nimmt Du dann einen ADC der für PT100/PT1000 ausgelegt ist? Die NTCs haben eine ganz andere Temperaturkurve, ich sehe auf die Schnelle nicht mal ob der überhaupt geeignet ist.
Jim M. schrieb: > Die NTCs haben eine ganz andere Temperaturkurve, ich sehe auf die > Schnelle nicht mal ob der überhaupt geeignet ist. Wohl nicht. Unter "Benefits and Features" steht: "Handles 100Ω to 1kΩ (at 0°C) Platinum RTDs (PT100 to PT1000)". Wenn er auch was anders könnte, würde Maxim das bestimmt gerne "verkaufen".
Dietrich L. schrieb: > Wohl nicht. Der Referenz Widerstand kann bis zu 10KOhm betragen. Grundsätzlich lassen sich 10K Thermistoren damit messen, allerdings unter Umständen mit eingeschränktem Temperatur Bereich. Ich habe damit selbst schonmal einen 10K NTC ausgewertet, das geht. Man muss aber den Referenzwiderstand entsprechenden auslegen und wie schonmal angemerkt die Umrechnung entsprechend vornehmen. Im Vergleich zu PT ist die NTC Kennlinie äußerst nichtlinear.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.