DS18B20上拉电阻如何取值

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 17:22:06
DS18B20上拉电阻如何取值

DS18B20上拉电阻如何取值
DS18B20上拉电阻如何取值

DS18B20上拉电阻如何取值
上拉电阻大概是这么算的:
DS18B20的工作电流约为1mA,VCC一般为5V,则电阻R=5V/1mA=5KΩ,目前用的电阻一般不是可调电阻,只是固定阻值,市场上有的就那么几个型号,跟5V接近的有4.7K、5.1K的,所以就选4.7K,或者相近的电阻.
我现在做的是接了个4.7k的上拉电阻之后读出来的温度值都是0,把上拉电阻去掉了才能读出来,用的是AT89C52的单片机,接的P1.0的端口,不知道是不是因为P1口原本就有上拉电阻的缘故,杯具鸟.你那接上拉电阻之后能正常读取出温度值?

为什么DS18B20接I/O的引脚要接4.7k的上拉电阻!急。望各位朋友告知! .因为DS18B20是单总线温度传感器,数据线是漏极开路,如果DS18B20没接电源,

4.7K,5.1K都可以。