云智四十二度科技 2020-02-14 12:05 采纳率: 0%
浏览 193

DS18B20在大棚环境中,温度差值过大

1、使用环境在温室大棚中,阳光强烈的情况下,运用DS18B20实际测的温度值,与实际温度相差在3度左右,最高可达5度。阳光不强烈的情况下,温度与实际温度差值在1度以内。
2、在阳光下的这种差值,是属于正常现象还是?如何能在阳光强烈的温室大棚内,测得比较准确的数值呢?

  • 写回答

1条回答

  • yinherambler 2020-02-14 12:59
    关注

    2.这种误差属非正常现象。解决的关键在于数值滤波,不能采用均值滤波,可以采用一阶微分滤波,具体算法可搜索网上。还有就是采用PID方法处理采集的温度值,只是算法复杂点。希望能帮助你

    评论

报告相同问题?

悬赏问题

  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?