本帖最后由 kk118a 于 2016-9-8 07:27 编辑

RT,上图是I51
开发板温湿度传感器DHT11模块,老板用的是10K 的上拉电阻,VCC是5V,所以
单片机端口的灌电流是I=U/R=5/10000=500uA

这张图是STC15系列单片机的I/O口工作模式,用作与外部的
通信,可设置为准双向I/O,也可以设置为开漏,器件手册中表明,准双向I/O的拉电流为270uA~150uA,开漏需要外部上拉

这张资料是DHT11的电气特性,根据手册,给出的芯片工作最多电流允许为2.5mA,最小为200uA,典型值为1mA,根据典型值计算器件工作时上拉电阻应该为R=U/I=5/0.001=5K,结合实际应使用5.1K或者4.7K 1%的电阻
这里就出现一个问题,传感器在测量时候的最小电流是500uA,老板给的也是500uA,在临界状态下,器件是否能正常工作,大家来讨论一下