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

[复制链接]
9615|7
 楼主| hjhand 发表于 2013-5-15 17:59 | 显示全部楼层 |阅读模式
请教哪位大神用过USB转RS485接口,和单片机进行通讯啊?我用串口转232,再转485,最后和单片机通讯是可以的,但是网上有直接USB转485接口的图,我按照那样接的就是不能通讯啊,请使用过的朋友帮忙给点参考意见,:)谢谢!!
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会好一些

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| hjhand 发表于 2013-5-17 08:41 | 显示全部楼层
非常感谢楼上的解答,我的通讯是:PC--->>USB--->>MAX485(用的就是CH341T)--->>MAX485------->>单片机  ,整个流程就是这样的,现在电脑和单片机的通讯能够连接,从com口的地方可以看见serial port ,但是传给电脑的数据每次都不是我想传送的,也就是有其他内容,请问是不是外围的一些干扰因素影响导致的呢,还是这个框架有问题呢,请大神不灵赐教啊
!!!
fp123123 发表于 2013-5-18 12:27 | 显示全部楼层
注意要在串口发送期间一直保持485发送使能,普通的串口发送程序,最后一个字节发到发送寄存器后就立即返回,如果这时取消了485发送使能,最后一个字节会发送错误
yuankuo84 发表于 2013-5-19 22:39 | 显示全部楼层
我们做工装USB桥片一般用CP2102便宜好使,因为电气不隔离,485线千万不要搭接到火线上去,否则主板就挂了
tonywu537 发表于 2015-2-3 14:45 | 显示全部楼层
ft232r的芯片应该没有问题。这种CABLE线市场上有力特帝特宇泰
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

42

帖子

0

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