打印

USB转串口芯片受EFT干扰,怎么解决呀?

[复制链接]
14067|35
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wuljia|  楼主 | 2009-12-9 15:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wuljia 于 2009-12-9 15:46 编辑

设备上使用的了 USB 转串口芯片,起初用的是 CP2102,在设备旁边的电感镇流日光灯启动时,即可把它干扰死机,表现为通信异常,上位机程序死在操作串口的那个语句里出不来,串口写入错误处理也执行不了,只有把USB线拔掉,才能执行串口写入错误处理,再插上线后,重新打开串口,才能接着收发数据。

后来把芯片换成 FT232RL ,问题依旧,在USB数据线上加磁环,加瞬态抑制器、加TDK的共模电感,设备电源线上加EFT抑制器,均有所改善,受干扰的几率有所降低,但无法从根本上解决问题。

怎么能彻底解决呀?

相关帖子

沙发
chunyang| | 2009-12-9 15:55 | 只看该作者
除了在数据线上加抑制元件外,电源、地要妥善处理,同样要加抑制并进行足够的去耦,如果系统内的控制线尺寸较长也需要做处理。

使用特权

评论回复
板凳
sjn201| | 2009-12-9 15:56 | 只看该作者
除了在数据线上加抑制元件外,电源、地要妥善处理,

使用特权

评论回复
地板
兴隆| | 2009-12-9 16:16 | 只看该作者
不懂啊,USB转232线网上卖7元一条。应该简单啊。

使用特权

评论回复
5
wuljia|  楼主 | 2009-12-9 16:26 | 只看该作者
网上卖的那些都不能搞干扰,
现在的电路是这样的,还要采取一些什么措施?
1.USB口的电源线和地线,也加上共模电感?还是分别加上磁珠或电感?
2.共模电感,我加到瞬态抑制器的前面了,对吗?还是后面更好?

Snap2.gif (9.94 KB )

Snap2.gif

使用特权

评论回复
6
chunyang| | 2009-12-9 16:26 | 只看该作者
楼主的桥片是在设备上用的,有其它相关因素,和USB串口线的应用条件不同,无可比性。

使用特权

评论回复
7
chunyang| | 2009-12-9 16:28 | 只看该作者
楼主还要看你的设备中的其它情况,仅在PC接口方向采取措施很可能不足以解决问题。

使用特权

评论回复
8
wuljia|  楼主 | 2009-12-9 16:36 | 只看该作者
设备是一台实验室用的分析仪器,除电源外,仅有一条USB线跟电脑相连,设备比较大,长1米,宽0.5米,里面主要是铝制的机械、结构部分,跟电路上的GND是相通的。电源采用开关电源,内部已自带EMI滤波器,电源进线处又加了EFT抑制器。
现在的情况是,USB线的GND、电路板的GND、设备的金属机架三者是直接相通的,是不是USB线的GND加电感再跟后两者连通比较好?
其它还应该采取什么措施?

使用特权

评论回复
9
chunyang| | 2009-12-9 17:24 | 只看该作者
PC地、设备机架要可靠、良好的接大地,如果有会发生火花放电的执行元件如继电器、电动机以及振荡电路什么的要加强内部EMI抑制,设备电路的供电、接地回路等也有讲究,楼主的面临问题要从设备电气的整改方面入手。

使用特权

评论回复
10
mohanwei| | 2009-12-9 17:27 | 只看该作者
入口并联TVS

使用特权

评论回复
11
wuljia|  楼主 | 2009-12-9 21:51 | 只看该作者
10# chunyang

实验室设备,只能通过三芯电源线的地线接地,已确认就是由于附近开关日光灯、插拔大功率电器等引起,其它没有出现过受干扰的情况。也不是由于内部EMI引起,没有可能产生火花的继电器,振荡电路啥的,倒是有个小直流电机,但肯定也不是因为它,
就是外部EFT引起。

入口已并联TVS.

使用特权

评论回复
12
兴隆| | 2009-12-9 21:51 | 只看该作者
19脚好像有问题,“如果不需要可以悬空或拉或拉至VCCIO”

使用特权

评论回复
13
wuljia|  楼主 | 2009-12-9 21:53 | 只看该作者
本帖最后由 wuljia 于 2009-12-9 21:55 编辑

19脚是受 VBUS 控制的,USB线不插入电脑时,处于复位状态,插上后,VBUS把 RESET接高,芯片开始工作。因已接入C15,1uF电容,故应该可以把这儿的干扰滤掉吧。不接C15时,受干扰时,芯片会产生复位动作,从设备管理器中可以看到设备重新初始化的过程。接入C15,受干扰时,芯片不会复位,但电脑端的芯片驱动程序会死机,导致用户程序锁死。

使用特权

评论回复
14
mcuisp| | 2009-12-9 22:19 | 只看该作者
软件不够鲁班。

使用特权

评论回复
15
zteclx| | 2009-12-9 22:40 | 只看该作者
现在有一种USB转虚拟串口的,就是设备是插在USB接口上,但是却可以按串口操作,大家有没有试过这个?

使用特权

评论回复
16
韩秋婷| | 2009-12-9 22:57 | 只看该作者
接14楼
应该修改驱动程序,加入出错处理,但驱动的源码是不会提供的

使用特权

评论回复
17
chunyang| | 2009-12-10 08:41 | 只看该作者
外部干扰是通过电源耦合进来的,必需加强电源系统的EMI抑制。接地良好也是必需的,否则抑制器作用有限。

使用特权

评论回复
18
wwhh| | 2009-12-10 09:25 | 只看该作者
现在的USB转串口都有这个问题,建议换方案。

使用特权

评论回复
19
王紫豪| | 2009-12-10 15:19 | 只看该作者
USB 信号线处理了,电源几乎没处理

使用特权

评论回复
20
lhj200304| | 2009-12-10 15:30 | 只看该作者
mark

使用特权

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

本版积分规则

个人签名:PDFFSPPTFSDOCFS

118

主题

265

帖子

0

粉丝