1,一条总线最多能挂多少个DS18B20

单总线是8个,超过8个就要解决微处理器的总线驱动问题

一条总线最多能挂多少个DS18B20

2,ds18b20外部供电方式下单总线上可以挂接多少个

理论上可以挂很多,但实际应用时挂多后很占系统资源,影响系统实时性.
虽然我很聪明,但这么说真的难到我了

ds18b20外部供电方式下单总线上可以挂接多少个

3,一个单片机IO口最多能驱动多少个DS18B20

与温度传感器的功耗有关,也与线路距离长短有关,一般情况下一两百个肯定没有问题。您也可参考申矽凌微电子的CT1820。其读取速度要快20多倍。
理论N个,所有的DS18B20就挂上,搜索ROM序列号

一个单片机IO口最多能驱动多少个DS18B20

4,一个51单片机的IO口能同时挂多少个DS18B20

在DS18B20的有关资料中均未提及单总线上所挂DS18B20数量问题,容易使人误认为可以挂任意多个 DS18B20,在实际应用中并非如此。当单总线上所挂DS1820超过8个时,就需要解决微处理器的总线驱动问题,这一点在进行多点测温系统设计时 要加以注意。

5,51单片机能不能驱动多个DS18b20

可以的,我觉得应该是距离越长,所能驱动的18b20个数就越少,但实际上多少个,我也不清楚
其实用不同IO来驱动不同的18B20,可以得到相当不错的效果……用单io速度回比较慢(读取ID的过程)
请看此贴:本人项目用18B20测温带shell程序http://www.amobbs.com/thread-5495639-1-1.html

6,51单片机能不能驱动多个DS18b20

请看此贴:本人项目用18b20测温带shell程序http://www.amobbs.com/thread-5495639-1-1.html
可以的,Maxim的DS18B20与申矽凌(Sensylink)的CT1820一样都是单总线接口,一个GPIO 口可以并联几百个1820,而且可以对内部的寄存器进行写入来编号,这样识别起来速度更快!而且CT1820的数据读取速度高出20多倍。希望能帮到你!

7,一个51单片机的IO口能同时挂多少个DS18B20

呵呵再看看别人怎么说的。
外部IO具体能挂多少DS18B20(或外设)要看这个IO的拉电流与灌电流的承载大小,现在采用51为内核的芯片比较的多,各家的驱动能力也不相同,需要看你选芯片厂商的数据手册,就以AT的51来说,其有4个8位的io端口,每个端口驱动能力都不相同,你首先要确定是用个端口做IO。
在DS18B20的有关资料中均未提及单总线上所挂DS18B20数量问题,容易使人误认为可以挂任意多个 DS18B20,在实际应用中并非如此。当单总线上所挂DS1820超过8个时,就需要解决微处理器的总线驱动问题,这一点在进行多点测温系统设计时 要加以注意。
由于现在51内核的单片机型号太多,每个系列的IO口驱动能力都不尽相同,因此这个问题实在无法给出确切的数字。但是,如果不考虑单片机的IO驱动能力,则只需要考虑DS18B20的驱动能力。这个只需要根据你的上拉就知道了。

文章TAG:ds18b20能串多少个多少  一条  总线  
下一篇