这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 物联网技术 » 关于1-wire组成的网络进行通讯时不能可靠通讯的问题

共5条 1/1 1 跳转至

关于1-wire组成的网络进行通讯时不能可靠通讯的问题

菜鸟
2011-01-17 11:00:01     打赏

用户偶尔会碰到在使用1-Wire通讯时不能可靠通讯的问题,一般情况都是在组成通讯网络时,对于造成网络不可靠的潜在问题分析不够细致,因此本文从多个方面讨论了保证1-Wire网络可靠运行的设计指南。附录中说明了精确调整1-Wire总线接口的方法,并列举了不同条件下的1-Wire通信波形。

具体的内容请点击如下链接:

http://china.maxim-ic.com/app-notes/index.mvp/id/148

如果还有其他问题,请及时和我们联系.

技术支持电话: 010-62115199或800-810-0310(免费电话)




关键词: 关于     1-wire     组成     网络     进行     通讯     不能         

菜鸟
2011-01-18 16:24:22     打赏
2楼

请问您的网络结构是直线型、树型还是星型的。通常星型结构对1-Wire搜索算法支持的最差,是非常容易发生错误的一种结构。
1.因您的总线长度不到1M,属于小型网络,所以主机不能正常给1-Wire供电的可能性比较小。
2.组网结构会引起信号的反射,特别是网络本身的时隙处在临界点,这时网络一点点变动都会影响正常通信。
所以建议您确认一下在四个器件“正常”通信时,1-Wire时隙是不是已经处在临界点上。


菜鸟
2011-01-18 17:42:35     打赏
3楼
不使用寄生供电看行不行?

菜鸟
2011-02-09 16:23:22     打赏
4楼
我目前也用美信的DS18B20搭建一个测温系统。线长200M,当线的末端挂接3、4个器件时,所有器件均能正常读写。但是当我把末端的一个器件挂接在中间100M的位置时,200M末端的器件还能正常工作,但是100M左右的那个器件却找不到,我把100M的那个器件挂接在离主机很近的位置仍然找不到器件。现在我在200M末端仅仅挂一个器件,线的中间也挂一个器件,线中间的器件还是找不到,而200M末端那个器件工作良好。不知道版上的高手们有没有遇到过和我一样的问题,是怎么解决的?

菜鸟
2011-02-15 14:50:16     打赏
5楼

目前我用DS18b20测温时,发现其显示温度比普通的酒精或水银温度计的温度值偏高。具体情况如下:
在刚开始上电时,DS18b20显示温度和普通温度计显示的相同,但是随着时间的推移,DS18b20显示温度开始升高,基本上过一、二十分钟后其温度趋于稳定,它显示的温度大约比普通温度计显示的温度高2、3度。
通过阅读DS18b20的数据手册发现其精度很高,不至于引入2、3度的偏差。那我现在很迷惑,为什么实际测温时会有这么大的偏差,具体是由什么引起的?如何才能修正?
期待高手解答,先行谢过了!!


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]