Egon schrieb:
Die Temperaturmessung sollte 0,5-1° genau sein.
Wie genau ist denn der Sensor?
Oder meintest du, dass du Temperaturen mit 0,5 bis 1 Grad Schritten messen willst?
Im welchem Temperaturbereich willst du das haben? Wie viel Strom veträgt dein Sensor, ohne sich zu sehr selbst zu erwärmen? Das hängt sehr von seiner Umgebung ab. Je mehr umso besser, weil man dann eine höhere Spannung erhält.
Jeder Mikrocontroller mit ADC schafft 10 Bit ohne großartige Klimmzüge. Jedes Bit darüber macht die Sache erheblich komplexer. Viele Mikrocontroller bieten 12 Bit, aber verrauscht. Noch mehr Bits erfordern nach meinem Kenntnisstand einen separaren ADC.
Also rechne erst mal durch, ob du mit 10 oder 12 Bit aus kommst.
Der Arduino Nano kann 10 Bit, aber nicht differentiell (genügt vielleicht trotzdem). Den ESP32 kannst du knicken, dessen ADC ist im Vergleich dazu nur ein grobes nicht lineares Schätzeisen.
Ich würde einen STM32G4 (oder den älteren STM32F3) empfehlen, denn deren 12 Bit ADC unterstützen den "differential mode" und sie enthalten auch Operationsverstärker, die du wahrscheinlich brauchen wirst.
Es gibt extra IC für PT100 mit digitalem Ausgang. Zum Beispiel