本帖最后由 yuse 于 2009-11-13 18:38 编辑
看了iC921前辈的帖子,发现之前问的问题有些模糊,不方便朋友们回答,现重新提下。
因为我所做的项目是多点温控系统来监控100多个抽屉式冷柜,将所有的温度值传给单片机,再通过串口传给上位机,已经仿真成功。实际施工需要单总线悬挂100多个DS18B20,所有的18B20都使用着共同的三根线分别是VDD,GND,DQ。现场具体应该如何施工才可以将100多个18B20挂在一起呢?
我想到的两个方法是:1: 将所有的18b20的线全部引到一块大的单片机主控板上。上面可以放大量的三端底座或者其他方便插入的器件。
2:就从单片就主控板上引三根线出来,然后每到一个18B20测量点就分引出一根线
自己没有这方面的经验,想到的两个方法也不知道该如何具体实施,毕竟现场需要注意的问题太多了。还有很多朋友建议引入RS485协议等,很担心我的这个方案不可行,还望朋友们给与意见 谢谢! |