本帖最后由 wuljia 于 2009-12-9 15:46 编辑
设备上使用的了 USB 转串口芯片,起初用的是 CP2102,在设备旁边的电感镇流日光灯启动时,即可把它干扰死机,表现为通信异常,上位机程序死在操作串口的那个语句里出不来,串口写入错误处理也执行不了,只有把USB线拔掉,才能执行串口写入错误处理,再插上线后,重新打开串口,才能接着收发数据。
后来把芯片换成 FT232RL ,问题依旧,在USB数据线上加磁环,加瞬态抑制器、加TDK的共模电感,设备电源线上加EFT抑制器,均有所改善,受干扰的几率有所降低,但无法从根本上解决问题。
怎么能彻底解决呀? |