问答详情
首页
找产品
找企业
资讯
论坛
百科
问答
维修
服务
品牌
改装
首页
问答
电器
传感器
问答详情
问
如何在单片机AT89S52连接10至20个DS18B20温度传感器?
#DS18B20温度传感器#
#MCS-51单片机#
#51单片机#
#8051单片机#
#温度传感器#
全部回答2
默认
最新
一笑作春风
2025-08-22
所谓pid算法是针对采用连续量作为控制输入的算法,而您这里是开关量,并非连续量。所以不明白您说的“pid算法”的意图。不知您是不是打算把继电器的通断做成“脉宽调制”型的周期信号?如果是那样的话,倒是可以把“占空比”看做控制输入量,于是就可以采用pid算法了。不知是吗?
0
点赞
大辛
2025-08-22
好好看18B20 datasheet,你只接到20个,那么单片机的p0,p1,p2口加起来就24个了,一个脚接一个都还剩4个脚,记得在18B20的数据引脚接4.7K的上拉电阻,如果你只有一个IO接口可用,那么就把所有的18B20数据引脚都接到这个引脚,还是记得上拉电阻。先调取每个18B20唯一身份证号,然后写入rom中,利用18B20序列号查询命令进行核对,是哪个就读取哪个 ,读是33H,匹配是55H,略过为ccH 。建议仔细读它的datasheet,上面介绍很详细
0
点赞
没有更多内容了
求购