求助:关于CP2102转RS485的使用方法

[复制链接]
7091|10
 楼主| dongke 发表于 2007-8-13 12:44 | 显示全部楼层 |阅读模式
cp2102是一款USB转串口的芯片。直接外接232就可以做USB转232的电路。现在我需要用CP2102直接转RS485,不知道怎么接比较方便可靠。希望大家能够帮帮我。

评分

参与人数 1威望 +3 收起 理由
ckxhy + 3 你用CP2102转RS485电路设计成功了吗?.

查看全部评分

gjg191 发表于 2007-8-13 13:15 | 显示全部楼层

dd

cp2102输出是ttl电平可以直接转485
古道热肠 发表于 2007-8-13 14:07 | 显示全部楼层

这个也许对你有用

转换RS485关键是要做好自动方向控制,方向控制引脚默认状态是低电平才完美。
 楼主| dongke 发表于 2007-8-13 14:27 | 显示全部楼层

3楼的能够帮提供一下原理图参考一下吗?

3楼的能够帮提供一下原理图参考一下吗?我就是自动方向控制不知道怎么控制才完美啊。先谢谢了!
 楼主| dongke 发表于 2007-8-14 08:36 | 显示全部楼层

大家帮帮忙啊

大家帮帮忙啊
古道热肠 发表于 2007-8-14 09:23 | 显示全部楼层

发个原理图给你看看

  我用的CH341A自带收发控制信号,比较好解决这问题,通常是用NE555构成单稳态电路,由TXD的启动信号下降沿触发的。书上都这么说。
东尧 发表于 2007-8-14 09:54 | 显示全部楼层

J12是什么器件

可以的话,写一下,J12是什么器件,
usb 口转485,用什么方法可以测试呢?
computer00 发表于 2007-8-14 09:56 | 显示全部楼层

J12是双排针...2.54mm间距...

gyt 发表于 2007-8-14 10:13 | 显示全部楼层

古版好图!

古道热肠 发表于 2007-8-14 11:13 | 显示全部楼层

回7楼

  J12的问题Computer00回答了你,就是TTL串口数据引出端,使用TTL串口是,得拔掉MAX487芯片,因为RXD会受RS487的干扰。
  测试RS485时,短距离测试时,可选两只USB转RS485将A线与B线对应连接,也可用一只RS232转RS485作为测试设备。用串行调试助手分别打开与两个RS485设备对应的串行口,单工收发正常即可。做长线通信测试时,需在通讯线路上串接长线箱,通常为1KM,测试方法同前。
古道热肠 发表于 2007-8-15 12:00 | 显示全部楼层

发个RS485自动收发控制的图给楼主

工作原理自已分析,NE555的电阻与电容参数是书上标的,我没测试过,宜测试其可靠性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

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