附解决办法(二分法查表) |
51hei截图_20240119161903.png (76.19 KB, 下载次数: 102)
问题可以说有点严重(对我来说),热电偶查表程序有问题,也很庆幸当天就出现了这个情况。当感温端热电势+冷端补偿电势的值处于第N个 与 第N+9个数之间程序正常运行,当值>第N*10+9 <(N+1)*10之间后 返回值0,数据处于该位置时条件判断不满足。 |
51hei截图_20240119151058.png (221.37 KB, 下载次数: 105)
首先感谢分享,用了一下楼主的热电偶部分的程序,使用过程中发现问题; |
感谢分享,还没接触过这款MCU,先看看K型热电偶是如何处理的 |
热电偶和热电阻是一码事吗?你是不是题目标错了 |
univers 发表于 2022-4-10 21:03 http://www.51hei.com/bbs/dpj-218627-1.html (KICAD软件) |
Hephaestus 发表于 2022-4-10 19:28 我学习了一下《op放大器电路设计》感觉是零点有漂移的问题放大器2元一个我也懒的翻型号了 |
顶一下 |
顶一下 |
有硬件电路图嘛? |
余金渠 发表于 2022-4-10 17:29 那么你用的是什么运算放大器? |
本帖最后由 余金渠 于 2022-4-10 17:50 编辑 在本周的测试中,PCB到了我也焊接了电路(运放的电源电压不能超过5.5V),发现实际放大出来的电压和实际测量的电压差了0.5mv*100也就是实际输入电压少了0.5mv(这里假设测量仪器是没有误差)。实验可以排除的是这和冷端无关。我怀疑是运算放大器的问题于是我换了其它型号的放大器(并且这两个运放的参数是有极大不同的)同样也差了0.5mv,于是我开始怀疑是测量仪器的问题。如果是仪器误差那么放大输出也应该只差0.5mv但是却差了0.5v*100,在此我只能归结于运放本身的问题。如果有大佬看到这个评论并知道原因麻烦回复一下。最后只能在程序当中进行补偿了。 |