编写的python温度转化换的代码,到底哪里出错了?

以下实例演示了如何将摄氏温度轉华氏温度:

执行以上代码输出结果为:


  

在用TE的一个高精度的温度传感器PT1000RTD传感器又自己的查找表。但是pdf不方便用如果直接在程序里面计算有点慢。另外可以用这张表做反向查表的运算注意一个关键词: DIN EN 60751


附件中分别是我写的python的程序用来生成一个包含数组的txt文件。你将数组复制到你的程序中就可以

尽管程序是PT1000的,但是如果需要PT100.你只用更改一丅公式中的1000.0到100.0.在核对一下参数就可以了

这个数据你可以放在STM32的一个C文件中用来方便使用。范围和精度你可以根据需要改变我的间隔是0.5喥。为了达到更高精度你可以将间隔之间的等同与一条直线。 另外顺便讲一下 DIN EN 60751的分级通用是A,B和2B但基本上每一家都有比A搞得,有的叫做Class T有的叫做ClassAA。反正这个级别精度最高一般可以达到0.1摄氏度的精度。(实际上一般比0.1高一点点)

顺便展示一下生成的数据:

我要回帖

更多关于 python温度转化 的文章

 

随机推荐