关于485连线的问题

[复制链接]
4236|11
 楼主| zylou 发表于 2008-5-8 09:51 | 显示全部楼层 |阅读模式
我用51通过485发送数据到100多米外的PC上,但是现在搞不清除485的线怎么和串口线相连

485出来是4条线:A,B,VCC,GND,那接RS422--RS232转换器该怎么接呢?
谁用过的给说一下呀。。谢谢
大天 发表于 2008-5-8 09:58 | 显示全部楼层

如果你的485-232转换器是无源的

如果你的485-232转换器是无源的

转换器的232接口插在电脑的串口上  转换器的485接口 A B GND分别跟你的A B GND相连就可以
 楼主| zylou 发表于 2008-5-8 10:13 | 显示全部楼层

转换器是无源的

转换器是无源的,不用接VCC吗?
那我上面那个电路对吗?
还有听人说485出来有四条线要接A+,A-,B+,B-,而不用接VCC和GND,这是什么意思呢?
niuniu1983 发表于 2008-5-8 11:22 | 显示全部楼层

买个485-232转换接口得了。

gsb1227 发表于 2008-5-8 15:29 | 显示全部楼层

电脑是RS232的接口

电脑是RS232的接口,你的是RS485的呀!怎么可以直接接呢!必须要有个RS232转RS485的接口啊!
去电子市场买一个吧!也就30多块钱左右!自己做的没他们成品好!
menhongxi 发表于 2008-5-8 16:33 | 显示全部楼层

原理图有问题

R7 连到485A上 , R8连到485B上
 楼主| zylou 发表于 2008-5-8 17:13 | 显示全部楼层

还是有问题

我让单片机输出#81H,测了A,B输出的是10000000和00000001,我觉得这应该是正确的,然后接在RS485-RS232转接器上,A接DATA+,B接DATA-,GND接GND(VCC没接),但是再测转接器的时候发现输出是这样的:TXD输出1000000
GND输出:00000001实在是不知道哪出了问题,用串口调试工具也接受不到信号
gsb1227 发表于 2008-5-9 09:30 | 显示全部楼层

原来你电路图都画错了

wangzongcumt 发表于 2009-8-7 14:23 | 显示全部楼层
不知楼主zylou搞懂了么?我在整这个问题,希望可以指教
dandywang 发表于 2009-8-7 16:05 | 显示全部楼层
上拉下拉电阻的位置不对啊
zcw9911 发表于 2009-8-8 08:10 | 显示全部楼层
上下拉电阻太牛了,长见识了,头一次见这样做的
ningling_21 发表于 2009-8-8 08:32 | 显示全部楼层
买个现成的485-232节省时间......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

16

帖子

0

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