怎样把max31855K输出的16进制转换成温度值?

[复制链接]
1435|4
 楼主| QQ877789857 发表于 2020-3-17 14:46 来自手机 | 显示全部楼层 |阅读模式
开发进行到一半…MAX31855K读出来的十六进制,如何转换成实际摄氏温度呢?谢谢
QWE4562009 发表于 2020-4-3 13:49 | 显示全部楼层
这就一个算法的问题啊    处理器能处理的都是代码  最终要显示温度   湿度   重量那些物理量啊
 楼主| QQ877789857 发表于 2020-4-8 15:29 | 显示全部楼层
QWE4562009 发表于 2020-4-3 13:49
这就一个算法的问题啊    处理器能处理的都是代码  最终要显示温度   湿度   重量那些物理量啊 ...

你写过这个max31855K代码吗
tyw 发表于 2020-4-8 15:48 | 显示全部楼层








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
maximQ820270087 发表于 2020-4-8 15:56 | 显示全部楼层
MAX31855K处理来自热电偶的读数,并通过串口发送数据,驱动CS为低电平,并在CSK端施加时钟信号,从SO输出第一位数据;通过串口读取完整的冷端补偿热电偶温度,需要14个时钟周期;读取热电偶和参考端温度需要32个时钟周期,在时钟下降沿读取输出位,
第一位D31为热电偶的温度符号位,
D【30:18】位包含温度转换数据,顺序为MSB至LSB。
D16位正常状态位低电平,热电偶输入开路或者对GND或Vcc短路时变为高电平;
D15开始位参考端温度



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

124

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部