标题: MAX6675程序读取不了的问题 [打印本页]

作者: linjinqun    时间: 2021-2-27 17:46
标题: MAX6675程序读取不了的问题
问一下老鸟。这红圈部分是下载资料。为何照搬MAX6675读取不了。要像黑圈部分才能读取?

qqq.png (53.95 KB, 下载次数: 111)

qqq.png

www.png (59.72 KB, 下载次数: 103)

www.png

eee.png (220 KB, 下载次数: 112)

eee.png

作者: yun2021    时间: 2021-2-28 14:04
是不是变量声明的问题?
作者: linjinqun    时间: 2021-3-1 01:23
yun2021 发表于 2021-2-28 14:04
是不是变量声明的问题?

链接: https://pan.baidu.com/s/1_TorI8dSJLQDRpJW3C9z2Q 提取码: b8k3
作者: linjinqun    时间: 2021-3-1 01:34
2个程序写法上不同
作者: 07700114    时间: 2021-3-1 15:40
MAX6675程序可能有问题,读取数据不应该有问题,实际温度和读取温度之间有误差
作者: linjinqun    时间: 2021-3-2 14:47
下面的延时小于2000也是读取不了。一定要大于2000以上

作者: linjinqun    时间: 2021-3-2 14:55
07700114 发表于 2021-3-1 15:40
MAX6675程序可能有问题,读取数据不应该有问题,实际温度和读取温度之间有误差

误差是有的,算法就是除不尽,这可以补数给它
作者: linjinqun    时间: 2021-3-2 15:02
发现问题了。原来τ 宝给的测试程序不完整。我搜了一下。
dat_6675=4095; //开路了则赋最大值
delay(1); //必要的延时O
return dat_6675;
作者: linjinqun    时间: 2021-3-2 15:17
总结一下。
MAX6675的刷新太慢了。





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