打印

朋友让帮忙把DS18B20的信号传输到300M距离

[复制链接]
楼主: yewuyi
手机看帖
扫描二维码
随时随地手机跟帖
81
salonydeny| | 2011-4-2 20:03 | 只看该作者 回帖奖励 |倒序浏览
一线要想传这远很难吧,还是TTL电平,转换成差分信号,在哪好像见过把电平信号转换成差分信号传输

使用特权

评论回复
82
zhizimou| | 2011-4-3 00:51 | 只看该作者
用2.4GD无线传输模块把

使用特权

评论回复
83
zhizimou| | 2011-4-3 00:52 | 只看该作者
淘宝上有现成的买

使用特权

评论回复
84
wufuhai216| | 2011-4-4 00:18 | 只看该作者
:D

使用特权

评论回复
85
wangzhanko2009| | 2011-4-6 20:15 | 只看该作者
20# yewuyi


呵呵,表示同情

使用特权

评论回复
86
shizaigaole| | 2011-4-6 20:54 | 只看该作者
普通的办法不灵。
那就数据采集端温度信号随便通过串口之类传到远端,远端解码,模拟DS18B20时序给别人提供接口

使用特权

评论回复
87
shizaigaole| | 2011-4-6 20:56 | 只看该作者
普通的办法不灵。
那就数据采集端温度信号随便通过串口之类传到远端,远端用一块板接收串口数据,并模拟DS18B20时序给别人提供接口

使用特权

评论回复
88
caoshid| | 2011-4-7 11:51 | 只看该作者
能否在DS18B20那加一个单片机呢。然后通过单片机的通信功能将信号传输给控制器。这样成本也比较低廉。

使用特权

评论回复
89
xb007| | 2011-4-7 17:13 | 只看该作者
单总线出来的信号不是0 就是1,加两个三极管,增加驱动能力,传300M应该没问题!

使用特权

评论回复
90
haibin2011| | 2012-2-15 23:58 | 只看该作者
等待讨论结果

使用特权

评论回复
91
yh21ic| | 2012-6-1 22:10 | 只看该作者
找我吧,300M是小问题啊

使用特权

评论回复
92
hotyong| | 2012-6-1 23:33 | 只看该作者
如果在ds18b20端不加任何电路的话不可能。。
如果加大驱动什么的话,只是18b20可以远距离接收到数据,而MCU端数据仍接收不好。。
如果ds18b20端要加电路的话,那什么玩意都可以做,方法多得是。。

如果不能加东西的话是一个电阻都不应该加(18b20端),加一个电阻跟加个庞大的系统在这里都没什么区别。。

使用特权

评论回复
93
yh21ic| | 2012-6-2 14:35 | 只看该作者
当然是18B20不加东西啊,MAXIM都说可以500-700M,用两箱网线连接时没有问题啊

使用特权

评论回复
94
yh21ic| | 2012-6-2 14:36 | 只看该作者
做什么行业啊,需要这么长的线?

使用特权

评论回复
95
hdwgt| | 2012-6-4 14:40 | 只看该作者
用定时器写控制时序!线好点,没问题的。

使用特权

评论回复
96
li3| | 2012-6-6 13:18 | 只看该作者

使用特权

评论回复
97
FTD.Jason| | 2012-6-6 15:57 | 只看该作者
很简单的 远距离通信就把数据转换成频率就OK了 再终端把频率转换成数据

使用特权

评论回复
98
inzaghian| | 2012-6-6 17:21 | 只看该作者
18B20首先解析成数据 然后485或者无线等方式传输 到300M那端再反解析回18B20的1-wire信号不是就ok了

使用特权

评论回复
99
FTD.Jason| | 2012-6-7 13:53 | 只看该作者
就是模拟电话新号传输 成本也低

使用特权

评论回复
100
我叫荧火| | 2012-6-10 17:49 | 只看该作者
用2.4G的无线模块CYRF6936
SHUJIEWS 发表于 2011-3-24 15:50

我认为用2.4G靠普一点,300米的线比这个贵多 了。
500米的距离我都做过。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则