求助:232转485然后再转232 的疑惑

[复制链接]
10352|47
mytempid 发表于 2011-6-8 07:52 | 显示全部楼层
电路原理错误,485的pin1应该接RIN 。。。。
mytempid 发表于 2011-6-8 07:53 | 显示全部楼层
网上找一个232/485转换器电路看一下,
再说了,这个dd这个便宜,为啥要自己做?
zhaoyu2005 发表于 2011-6-8 08:42 | 显示全部楼层
用两台电脑试试,看能不能通讯,这样可以确定链路是否正常
yuyetufu 发表于 2011-6-8 09:00 | 显示全部楼层
232有公母头之分,这里会不会有失误的地方?
另外,如果两个头都是公或母的话,建议 连电脑的接产品,接产品的去连电脑,反接一下,试试。
anjing82 发表于 2011-6-8 09:08 | 显示全部楼层
加上示波器~
 楼主| handp1019 发表于 2011-6-8 09:23 | 显示全部楼层
23# zhaoyu2005
谢谢你的提醒,我那两台电脑试了一下,可以半双工通信。这样的话,应该是设备端232的问题,我在查查看。
zhaoyu2005 发表于 2011-6-8 10:07 | 显示全部楼层
既然链路没问题,那就是设备的接线、软件、波特率这几个了,细心弄下就知道了
prettyboylxj 发表于 2011-6-8 10:55 | 显示全部楼层
答楼上,这种232-485-485-232方式是肯定可行的。
建议楼主检查一下你所说的设备的DB9引脚定义,很多时候设备的DB9的收发是交叉过的,原因当然是直连线比交叉线好买咯!:lol
xwj 发表于 2011-6-8 10:58 | 显示全部楼层
一定的注意:
485通讯是半双工的,收发软件一定得注意避开收发同时的情况

评分

参与人数 1威望 +4 收起 理由
McuPlayer + 4 也是我要提醒楼主的

查看全部评分

meng730507 发表于 2011-6-8 11:09 | 显示全部楼层
1、电路是正确的
2、调整一下波特率看看
3、可以用示波器看看波形
 楼主| handp1019 发表于 2011-6-8 11:16 | 显示全部楼层
24# yuyetufu
你太有才了
xiaorulou 发表于 2011-6-8 11:30 | 显示全部楼层
cecwxf 发表于 2011-6-8 11:32 | 显示全部楼层
公母头问题??
chenwei_211 发表于 2011-6-8 12:24 | 显示全部楼层
两对儿模块应该可以这样用,可以增加两台机间的通讯距离,也可以多机通讯.你先用232把两台机器连通,确认机器的串口没有问题,再把每台机器232口都接上这个模块,应该可以的.需要注意的是,这样就是单向通讯了,如果用串口调试助手设置双向通讯,那就冲突了.
chenwei_211 发表于 2011-6-8 12:24 | 显示全部楼层
两对儿模块应该可以这样用,可以增加两台机间的通讯距离,也可以多机通讯.你先用232把两台机器连通,确认机器的串口没有问题,再把每台机器232口都接上这个模块,应该可以的.需要注意的是,这样就是单向通讯了,如果用串口调试助手设置双向通讯,那就冲突了.
apan 发表于 2011-6-8 13:19 | 显示全部楼层
你用的什么调试工具,DTR,RTS有没有选中?
 楼主| handp1019 发表于 2011-6-8 13:45 | 显示全部楼层
谢谢大家的热心支持,之前没调通,是因为连接过程中有太多的公母头的对接,其中一处存在问题,调整线序后已经可以实现点对多的半双工通讯。
再次感谢大家的热心支持!!!!
pa2792 发表于 2011-6-8 13:48 | 显示全部楼层
与公母头对接无关吧?
双机通讯就得RXD,TXD交叉吧?
 楼主| handp1019 发表于 2011-6-8 13:50 | 显示全部楼层
大家提供的方法,让我缩小了问题存在的范围,自己先是用两台电脑测试发现这种连接是可以的,之后用示波器从电脑端开始逐段往后查,一直查到信号消失处,最终发先了问题所在!!谢谢!!新会员分不多,请见谅!
cecwxf 发表于 2011-6-8 14:42 | 显示全部楼层
串**叉。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部