• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

DHT12的I2C双线模式貌似有点问题

donatello 2017-12-26 浏览量:669

       如题,之前使用DHT12进行温湿度采集,看网上的例程说可以直接将SCL引脚接地(上电立刻接地),然后套用DHT11的例程,但是这种单总线方式采集非常耗时,也尝试过I2C双线模式进行采集,但是数据读出来不对,请问有没有大神试过以I2C方式采集DHT12呢?​

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • TIM图片20171227215049.png
    参考手册上的操作方式,上电先拉低SCL,外接上拉电阻,然后数据读写。
    • 发布于 2017-12-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :C0805C333K2RAC7800是C0805C333K2RACTU的别称;尾缀TU代表包装 回复

其他答案 数量:3
  • 有过,应该没有问题。想可能的原因:在I2C线路上,通常推荐两线都接10K左右的电阻到+V;如果是模拟I2C,有可能在时序上出现问题;如果不是模拟I2C,需要考虑主设备和从设备的问题。
    • 发布于2017-12-26
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :线下QQ已沟通。 回复

  • 查看一下电源供电问题吧!这个是传感器的首要条件
    • 发布于2017-12-27
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :https://www.infineon.com/dgdl/Infineon-IPL60R060CFD7-DS-v02_00-EN.pdf?fileId=5546d46262b31d2e01633ed634654cdf 回复

  • 最近使用DHT12的单线模式进行采集,一切正常,谢谢楼上各位。

    • 发布于2018-01-29
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :地址不一样,MCP4728A0-E/UN:地址选项是A0, 回复

相关问题

问题达人换一批

DHT12的I2C双线模式貌似有点问题