Hallo.
Ich habe den NTC B57164 mit einem 100kOhm-Wiederstand in Reihe geschaltet und messe über den analogen Eingang (A0) des ESP8266 die Spannung am NTC.
Um den gemessenen Spannungswert in Celsius umzuwandeln verwende ich die folgende Formel:
$$T=\frac{B}{((\frac{B}{T_{N}})+log_{10}(\frac{1024}{raw}-1))}-273,15$$
raw steht für den wert, den ich am analogen Eingang messe. B beträgt bei einem T_N von 100kOhm 4600. Die Temperatur wird korrekt ausgegeben. Die Schaltung liegt diesem Thread bei.
Ich habe nun den 100kOhm-Widerstand durch einen 330Ohm-Widerstand ausgetauscht und die Werte für B angepasst. B ist laut Datenblatt bei 330Ohm 1306.
Jetzt wird die Temperatur nicht mehr richtig berechnent.
Warum nicht?
