凭借低功耗、高灵敏度和信号稳定性等特点,NTC热敏电阻成为汽车电池管理、电机、空调、工厂自动化和现场仪表应用中最受欢迎的温度传感器。
下面将通过应用注释解释基本电路设计中的注意事项,以便将NTC的电阻变化转换为数字温度读数。
对比不同的电阻-温度关系计算方法:指数曲线、查找表和Steinhart-Hart方程。在所有情况下,您可通过以下方式下载Python 3代码,并根据项目需要在RaspberryPi或使用CircuitPython的微控制器等平台上自行调整以适应其他应用程序和其他NTC曲线。
NTC热敏电阻的Python类的定义让开发人员能通过电阻读数计算出温度,反之亦然。以下三个独立库中提供了四个不同类:
所有类的定义都包括一个类函数,可用于指定NTC的单点软件微调。其中一个示例代码显示了如何借助NTC R/T计算5.0版 - 基于网页的应用程序的csv输出来定义指定NTC的类。第二个示例代码则演示了典型电路(含NTC和模拟数字转换器)中的类使用情况。所有类的定义都包括一个类函数,可用于指定NTC的单点软件微调。