首页 > 代码库 > 1-wire单总线DS18B20
1-wire单总线DS18B20
要想实现单总线通信,每一个挂在总线上的从机必须拥有开路或3态输出。单总线DS18B20的DQ引脚用内部电路实现了开漏输出,其等效电路如下图;
当单片机IO引脚配置为
mcu IO引脚 | 电流流向 | DS18B20 |
输入浮空(高阻) |
DS18B20开漏输出高阻态,被上拉电阻拉为高电平。
+5V-->4.7K上拉电阻-->DQ-->(5uA Typ)-->GND |
TX输出1:
TX输出0: |
推挽输出1: 输出0: |
+VDD-->mos-->MCU IO引脚-->(5uA Typ)-->GND +5V-->4.7k上拉电阻-->MCU IO引脚-->mos-->GND |
RX输入1 RX输入0 |
由下表可知,数据引脚DQ的典型电流值为5uA。
1-wire单总线DS18B20
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。