嵌入式开发--USB转RS485和TTL电平

最近做一个项目,用到RS485通讯, 这玩意很常见,就不多说了,简单的说,就是类似半双工的RS232,但只用2根线,而RS232要用到至少3根线。

在开发的过程中,需要在进行485通讯时,监控设备的通讯信号,它是RS232的TX,但是用的是3.3V的TTL电平信号,我手上虽然有2个USB转485模块,但是都没有TTL接口,拆开一个试图从中引出TTL接口,但测试发现它用的是5V的TTL电平,不满足需要。再加上以前烧过好几个这种模块,于是决定自己做一个。

自己做的话,需要满足几个功能:
1、需要同时支持RS485和3.3V的TTL电平两种接口
2、将+3.3V电源引出,以方便以后的调试
3、用Type-C接口,这玩意支持正反插,用起来方便
4、以前烧过几次,所以要加上保护电路,一方面不容易烧毁,再就是即使烧毁接口也不能继续烧毁其他电路,所以需要加前后级隔离
5、尽量小巧

网上一般用CH340来做这种电路,于是选了CH340C来做方案。网上找的参考电路很多,再加上B0503S模块来隔离电源,π121M31来隔离接口,后面再加几个TVS管,基本上就行了。
网上的自动收发电路方案多数是用的三极管,我这里用了一个非门,可以得到更好的波形和速度。

自制电路如下:
在这里插入图片描述

在这里插入图片描述
这个电路板的尺寸可以适配58x35x15的ABS防水盒,盒子一元一个包邮。自己用刀切两个槽就可以装配。120欧电阻如果默认带上的话,可以直接把跳线短路,从而不开跳线的孔。
装好以后的效果如下图:
Type-C的夹板式连接器,母头,做了内嵌,侧面可以焊到板子上以增加强度。插上Type-C的USB数据线就可以了。
TVS保护管还没有到货,等来了再焊上。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
资源下载地址:https://download.csdn.net/download/13011803189/90184129
第2版电路板下载:https://download.csdn.net/download/13011803189/90656897

USB隔离协议换器主要应用于严酷的工业场合现场调试测试,是现场工程师的调试神器;也可用于研发实验室,成为研发员的手中的必备法宝。 它可实现以下几个主要功能: 1. USB HUB功能:换出3USB2.0 Type-A接口,每通道1.5A限流,可带3个移动硬盘同时工作(需要外部电源) 2. USB自供电不足报警:当红灯亮起时,说明USB自供电不足,电源管理处于限流工作状态,需要接入外部电源。 3. USBRS485/232/TTL 隔离换器,隔离电压1500VAC。 USB隔离协议换器系统设计框图: USB隔离协议换器设计原理说明: 外部电源输入模块采用MPS公司的MP1584芯片作为稳压电源方案 USB输入模块采用德州仪器公司的TPS2553作为电源管理方案,使用SS14肖特基二极管将输入稳压电源串联起来,在使 用外部电源时,USB输入电源将降少电流输出。 USB主控采用台湾汤铭电子的FE1.1芯片作为USB HUB方案,USB信号线保护采用德州仪器公司的TPD4E001TVS阵列 USB输出模块1/2/3使用1.5A自恢复保险丝作为电源限流方案 USB串口模块采用江苏沁恒股份有限公司的CH340B作为USB串口方案 TTL隔离TTL采用德州仪器公司的ISO7321电容式隔离换芯片 TTL隔离RS232采用金升阳公司的F505S-1WR2作为隔离电源方案,使用德州仪器公司的ISO7321电容式隔离换芯片+MAX3232换芯片作为隔离RS232设计方案 TTL隔离RS485采用金升阳公司的TD301D485H-A作为隔离RS485换方案 USB隔离协议换器电路PCB板截图:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老李的森林

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值