发新帖我要提问
12
返回列表
打印

求RS232长距离通信解决办法

[复制链接]
楼主: potatopp
手机看帖
扫描二维码
随时随地手机跟帖
21
mylive| | 2012-8-22 23:36 | 只看该作者 回帖奖励 |倒序浏览
我们现在的板卡是用RS232转RS422,不过还没测功能。

使用特权

评论回复
22
small_xin| | 2012-8-23 09:01 | 只看该作者
我们就是用的485通信

使用特权

评论回复
23
我是土匪| | 2012-8-23 09:30 | 只看该作者
谢谢诸位,遇到问题心理有底了。

使用特权

评论回复
24
nqyijian| | 2012-8-23 15:21 | 只看该作者
俩PIC双机通信,不加IC,2米距离,设备中有电机,和控制器一个电源,加了握手重发机制,用网线传输。
还没有实际测试结果,如果不行考虑加MAX232或者换屏蔽线。 ...
我是土匪 发表于 2012-8-22 15:22

我们这么做过,处理的好一点,采用好的协议握手和重发,低的波特率,不算太恶劣的环境的话勉强能做到的。

使用特权

评论回复
25
tyz114499| | 2012-8-23 15:51 | 只看该作者
用18L的电流环方式,几百米都没问题,缺点是波特率不能太高

使用特权

评论回复
26
文风| | 2012-8-26 09:43 | 只看该作者
1、232,9600波特率,屏蔽线,100m通讯不需协议和校验
2、你的pic单片机与pc机的波特率误差可能不同造成通讯不可靠
3、能用485或422当然更好了
4、协议和校验也是提高可靠性的好办法

使用特权

评论回复
27
vachile| | 2012-8-26 10:41 | 只看该作者
还是转485吧,偶以前也遇到过

使用特权

评论回复
28
hawksabre| | 2012-8-26 18:26 | 只看该作者
建议使用485通信   做工程有一年多了   有个问题一直想不明白  232传输能力,速度并没有485强   为什么还有很多人用232传输   这是一个问题   希望高手指点

使用特权

评论回复
29
coolRFHU| | 2012-8-26 23:04 | 只看该作者
完全可以的,把RS232信号转化为RS485信号,然后就可以长距离传输了,详细请参考这篇**:http://www.365ele.com/articles/2 ... %E5%AE%9A%E4%B9%89/

使用特权

评论回复
30
xmar| | 2012-8-27 10:03 | 只看该作者
要传得更远用光纤收发器。几十公里。

使用特权

评论回复
31
tzrhuadong| | 2012-8-27 10:43 | 只看该作者
我也建议你采用RS232转RS485-------RS485转RS232的方式。两头接口不变,中间传输用RS485。485模块要接DC5V电源,这也不要紧。最主要的问题是:RS232是全双工工作而RS485是半双工工作!你要满足原来的通信速率,现在的波特率就要最少加倍!也就是说,不仅仅是硬件上加两个模块(约花120元),软件上也要做一点调整,请自己权衡。

使用特权

评论回复
32
youimiss| | 2012-8-27 12:01 | 只看该作者
485

使用特权

评论回复
33
yewuyi| | 2012-8-27 13:55 | 只看该作者
建议使用485通信   做工程有一年多了   有个问题一直想不明白  232传输能力,速度并没有485强   为什么还有很多人用232传输   这是一个问题   希望高手指点 ...
hawksabre 发表于 2012-8-26 18:26


很简单,RS232可以形成全双工通信,不需要切换通信方向,RS232芯片也相对便宜点,而RS485则不行,于是在具体较近时,则RS232则没啥不对。

使用特权

评论回复
34
wjzx111056| | 2012-8-27 20:13 | 只看该作者
建议楼主选择485传输, RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。

使用特权

评论回复
35
pa2792| | 2012-8-27 21:44 | 只看该作者
工作环境很恶劣么,速率不是很高30米根本没问题,虽然超过232定义距离。怀疑232电路或电缆有问题。你说的转422也可以,但建议你查下隐患。
teddeng 发表于 2012-8-22 01:11

RS232数据线用带屏蔽层的独立拉线。

使用特权

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

本版积分规则