STM32自学笔记 第六篇,时钟TIM 3之MAX6675测温3

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
首先要学会看这类图标,其实他就是向我们表达,参数在不同状态下的设置问题;有用数据VCC在3-5V,;
串口输入低电平在0-03v;(单片机低电平为0v符合)
串口输入高电平在0.7v以上;(单片机高定平为3.3v符合)
输出低电平在0-0.4v;(单片机可以接受)
输出高电平在VCC-4到vcc之间(单片机可以接受)
而MAX6675是可以用SPI的模式读取数据,而我们要做的时利用GPIO口高低电平的变化来模拟数据的变化,然后读出我们所需要的数据,
首先我们了解到数居的读出是这样子的,首先我们来分析有用的数据;
有MAX6675数据手册可以知道
数据是12位(二进制0-65535)变化1,则数据变化0.25摄氏度二进制;
测温范围对于0-1024摄氏度
数据转化一下(0000 0000 0000 0000二进制=0000十六进制)
(1111 1111 1111 1111二进制=FFFF十六进制)此时数据变化一次需要1/64摄氏度
即65535变换1对应1/64 摄氏度;
65536/64=1024摄氏度
所以当测得12位数据除以4就是温度数据,但是实验表明,由于测量数据测量时ns级的很容易有误差,一般采用多次测量取其平均值!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值