标题: 请教一下,10K B3950 华氏值有吗,怎么开发 [打印本页]

作者: happy2058    时间: 2023-2-17 09:58
标题: 请教一下,10K B3950 华氏值有吗,怎么开发
客户需要显示华氏度,温度偏差控制在1度摄氏度。找遍全网都没有找到 10K B3950 华氏K值表。

作者: zhuls    时间: 2023-2-17 10:58
真不知道,F值与C值居然能通过公式互换!
作者: xuyaqi    时间: 2023-2-17 11:16
华氏温度与摄氏温度转换公式为:华氏温度=摄氏温度×1.8+32。
作者: coody_sz    时间: 2023-2-17 16:19
公式计算一下嘛,搜一下就有了
作者: Hephaestus    时间: 2023-2-17 17:05
这是小学数学问题吧?
作者: npn    时间: 2023-2-17 20:21
温度单位有公式可以转换,与什么型号传感器无关。
作者: happy2058    时间: 2023-2-17 22:38
本帖最后由 happy2058 于 2023-2-17 22:43 编辑
Hephaestus 发表于 2023-2-17 17:05
这是小学数学问题吧?

请教下,单片机ADC如何操作,热敏用10K B3950,接5V上拉10K,怎么用阻值K换算得到华氏温度对应的AD值来显示对应的华氏温度,需要显示的温度在下图


作者: xuyaqi    时间: 2023-2-18 10:17
happy2058 发表于 2023-2-17 22:38
请教下,单片机ADC如何操作,热敏用10K  B3950,接5V上拉10K,怎么用阻值K换算得到华氏温度对应的AD值来 ...

你先要解决能用单片机AD测出热敏电阻阻值,然后根据测出热敏电阻阻值换算出摄氏温度,再算出华氏温度。
作者: 工工1999    时间: 2023-2-18 13:00
没有华氏度表,只能根据摄氏度表推算了,1摄氏度的电阻值平均分成10份,先把千分之1的摄氏度表算出来,自然就能找到对应的华氏度表了。
作者: a185980800    时间: 2023-2-18 13:27
因为热敏电阻是非线性的,所以一般的转换方法是查表,就是把温度对应的ADC值一起放入二维数组。然后根据你读到的a dc的值,查找他在二维数组里面的位置然后这个位置对应的温度值就是当前温度,华氏温度,就是做二维数组的时候把华氏温度和对应的ADC值放在一起查
作者: happy2058    时间: 2023-2-20 21:08
搞好了,感谢大伙
作者: happy2058    时间: 2023-2-20 21:08
大概做了下表

作者: a399288395    时间: 2023-2-25 19:25
是不是要这样的一个表格?









欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1