登录注册
论坛
一粒金砂(高级)
212
0
一个用串口通讯的设备,之前一直都正常工作。
今天拔下再插插上后,发现通讯故障了。
排查后发现设备的RXD对地阻抗只有34Ω。
通讯口是有TVS保护的,设备就正常的使用,人体接触而已。
端口的对地阻抗会变小,可能是TVS坏了,可能是端口内部坏了。
为什么好好的串口通讯会突然变坏呢? 浼佷笟寰俊鎴浘_20200629100723.png (39.55 KB, 下载次数: 0) 下载附件 保存到相册 2020-6-29 10:07 上传
浼佷笟寰俊鎴浘_20200629100723.png (39.55 KB, 下载次数: 0)
下载附件 保存到相册
2020-6-29 10:07 上传
扫一扫,分享给好友
超级版主
2万
”为什么好好的串口通讯会突然变坏呢?“
想必楼主是带电热插拔。
maychang 发表于 2020-6-29 11:40 ”为什么好好的串口通讯会突然变坏呢?“ 想必楼主是带电热插拔。
带电热插拔产生的电压尖峰怎么会传到串口上面去呢?
电源上有TVS是否可以解决这个问题?
sfcsdc 发表于 2020-6-30 08:35 带电热插拔产生的电压尖峰怎么会传到串口上面去呢? 电源上有TVS是否可以解决这个问题?
“带电热插拔产生的电压尖峰怎么会传到串口上面去呢?”
热插拔不是 “产生电压尖峰”。
插头插座联接的两侧设备可能不共 “地”,两侧设备的 “地” 之间可能存在电压,可能达数十伏特甚至上百伏特,但这个电压可能具有相当大的内阻。串口线联接好,则串口线中的地线会把这个带有很大内阻的电压源短路掉,两侧设备于是共地,正常工作。
但热插拔时,可能串口线中的地线先断开,于是两侧设备的 “地” 之间就存在电压,虽然时间很短。此电压施加在接收一方的输入端,可能会使输入端损坏。
"电源上有TVS是否可以解决这个问题?"
不是电源上加TVS,而是串口输入端输出端应该加过压保护措施。当然,最好是不热插拔。
版主
343
串口的标准RS232 电压 可达 正负15 V,不支持热拔
一粒金砂(中级)
127
最好是不要热插拔,我都掉到坑里好几次了
111
请教大佬们,那RS485能不能热插拔呢?
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »