|
|
Generierter C-Code
|
| Virtueller live ADC-Wert |
||
| ADC-Wert | interpolierte Temperatur: -- °C | |
|
Zuordnung ADC-Werte zu Temperatur
|
Erklärung NTC, Benutzung des Generators
Leider haben NTC-Widerstände / -sensoren eine nichtlineare Kennline, weshalb es auf den ersten Blick schwierig erscheint, einen Widerstandswert einer korrekten Temperatur zuzuordnen. Eine an sich genaue, allerdings auwändige Methode, ist, Werte Temperatur zu Widerstand aus dem Datenblatt (das es hoffentlich gibt) in eine LoopUp-Tabelle einzutragen und die Werte dazwischen zu interpolieren (was einiges an Arbeit bedeutet). Eine andere Möglichkeit besteht darin, die Temperatur über die sogenannte Steinhart-Hart-Gleichung zu bestimmen. Hierfür müssen jedoch die Daten im Datenblatt enthalten sein. Zudem ist es sehr resourcenfressend, einen ln(wert) Algorithmus auf einem Mikrocontroller auszuführen. |
|
|