打印

关于USB转RS485接口的通讯问题??

[复制链接]
8827|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hjhand|  楼主 | 2013-5-15 17:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
chunyang| | 2013-5-15 23:52 | 只看该作者
USB也是先转换成串口的,用的是USB串口桥片,但这类桥片都存在或多或少的兼容性问题以及驱动安装的要求。

使用特权

评论回复
板凳
fp123123| | 2013-5-16 09:25 | 只看该作者
我用这个很好,是CH341芯片,比2303的好。其中一条线每隔0.4米左右一个节点MAX1487,控制60个节点,总通讯距离大概25米,末端信号差值在3.5V左右,看这个数据还可以增加长度

这个转换器的485芯片是简易接法,上下拉电阻2K,长距离通讯时把这个电阻改为1K会好一些

未命名.JPG (9.55 KB )

未命名.JPG

使用特权

评论回复
地板
hjhand|  楼主 | 2013-5-17 08:41 | 只看该作者
非常感谢楼上的解答,我的通讯是:PC--->>USB--->>MAX485(用的就是CH341T)--->>MAX485------->>单片机  ,整个流程就是这样的,现在电脑和单片机的通讯能够连接,从com口的地方可以看见serial port ,但是传给电脑的数据每次都不是我想传送的,也就是有其他内容,请问是不是外围的一些干扰因素影响导致的呢,还是这个框架有问题呢,请大神不灵赐教啊
!!!

使用特权

评论回复
5
fp123123| | 2013-5-18 12:27 | 只看该作者
注意要在串口发送期间一直保持485发送使能,普通的串口发送程序,最后一个字节发到发送寄存器后就立即返回,如果这时取消了485发送使能,最后一个字节会发送错误

使用特权

评论回复
6
yuankuo84| | 2013-5-19 22:39 | 只看该作者
我们做工装USB桥片一般用CP2102便宜好使,因为电气不隔离,485线千万不要搭接到火线上去,否则主板就挂了

使用特权

评论回复
7
tonywu537| | 2015-2-3 14:45 | 只看该作者
ft232r的芯片应该没有问题。这种CABLE线市场上有力特帝特宇泰

使用特权

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

本版积分规则

6

主题

42

帖子

0

粉丝