打印

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

[复制链接]
1200|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
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 | 只看该作者
21ic下载_max31855源程序.rar (352 Bytes)
21ic下载_max31855程序.rar (785.64 KB)
21ic下载_max31855.rar (4.62 MB)
21ic下载_八路温度控制程序,max31855_stm32F103驱动程序__直接使用__里面有读取函数..rar (8.16 MB)
21ic下载_stm32通过MAX31855采集温度数据.docx (18.72 KB)
21ic下载_MAX31855最新开发资料.pdf (536.06 KB)
MAX31855_cn.pdf (2.29 MB)

使用特权

评论回复
5
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

粉丝