MAX6675是12位的数字量,而单片机寄存器是8位的,如何存储与运用12位数字量?

MAX6675是12位的数字量,而单片机寄存器是8位的,如何存储与运用12位数字量?,第1张

也可以测试的,这个要根据芯片的datasheet来连接的.

一般分两次读,存储的时候分为两个字节存储.可以和衫裂高四唤闭位一个存储器,低八位一个存储器.也可以高8位和低4位分开,这个看你塌旦自己设计了.

运用的时候也是一样的.

热电偶的测温是需要冷端温度补偿的,你需要在程序中加进冷端的温度补偿值(这值根据使用环境需要修改,所以应该是人机交互的)。

热电偶的引线长短不是问题,误差可以由补偿值来解决的。

实际使用的产品中,已经解决了。你可以参考一下市场销售的热电偶测温仪表等实际产品的内部程序。

1 使用热电偶测量温度时,要采取零点补偿。

原因热电偶测温原理,是利用偶丝两端(热猛唤端,冷端)的温差产生热电势,来显示温度的。 也就是说,热电偶热端和冷端的温差越大,产生的电势越大,仪表显示出来的温度越高。同理,如果热端和冷端的温差为零,此电势为零,仪表显示出温度为零。

所以,你想用热电偶来测室温,几乎是不现实的。因为热端和冷端没有温并掘差。

想要测出室温来,也是有办法的。要将热电偶的冷端浸没在零度的冰水中,这样热电偶的热,冷端就有温度差了,就会产生热电势了,仪表也会指示出相应的室温了。

2 在实际测量中,一般测量室温使用热电阻式温度计。因为热绝知核电偶比较适合测高温。

如果用热电偶测低温,一般要将室温时的温度当仪表的零点,也就是在室温时,将仪表的零点调到室温值,比如20度。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12509854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存