分享自己做的USB转RS485,RS232,TTL

2019-08-14 16:27发布

本帖最后由 很胖的瘦子 于 2015-12-29 19:10 编辑

最近一直要调试485通信,网上的转换器要么没有进行隔离,要么就是太贵,抱着学习的态度就自己做了一个。用下来效果还可以,现在拿出来和大家分享一下
IMG_0178.JPG
1、USB接口
USB接口.jpg
配备500mA自恢复保险丝,USB接口保护芯片,在热拔插时最大限度保护USB
2、LED指示灯
LED.jpg
配备电源指示、发射指示、接收指示,方便分析通信流向
3、DC-DC隔离电源
隔离电源.jpg
配备金升阳5v-5v隔离电源
4、TTL转RS485,TTL转RS232
USBTTL.jpg
(1)485通信通过三极管实现无极性控制,方便调试
(2)232和485通过一个钳位二极管实现232和485自动切换(注意:同一时刻仍然只能使用一个,485芯片会随着版本修改)
(3)485终端电阻可以通过开关控制使用打开,这样调试器接在通信中端时,不会干扰收发端的正常通信





补充内容 (2016-1-5 20:29):
最近把剩下的打样板子焊接了下,坛友福利45元,需要的联系我969753572
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
20条回答
PCA
1楼-- · 2019-08-16 22:07
本帖最后由 PCA 于 2017-5-20 16:13 编辑

根据LZ的电路设计了一个USB转485的,工作正常,多谢分享
22.png 33.png
不过485的波特率到了115200的时候就偶尔会出错了
Allen520
2楼-- · 2019-08-17 01:21
很胖的瘦子 发表于 2016-2-16 12:40
没有啊,因为是自动切换流控制,所以发送低时,靠下拉电阻拉低

楼主 485  D 引脚 应该还要接  ISO_TX 吧,你这边是不是漏了,难道D 引脚一直接地呀?

一周热门 更多>