USB轉(zhuǎn)串口如何抗干擾?

我用“CH341 + 51單片機 + CAN控制器 + CAN隔離收發(fā)器”做了一個PC機控制的CAN通信盒,并用于十幾臺電機控制。實際使用中,經(jīng)常會發(fā)生串口不認的現(xiàn)象。比如,剛把通信盒插上PC機,PC機可識別出CH341串口為COM5,但是通信一兩次(控制電機啟停)后,PC機發(fā)命令時,發(fā)現(xiàn)串口COM5已經(jīng)不存在了,需要拔插USB線才能恢復。 CH341的電源、地、去耦等已經(jīng)考慮充分了??聪聢D: 201242215215016.jpg

出現(xiàn)這樣的問題,可能是電源不穩(wěn)定導致的,我建議你在ch341的vcc和地之間接個100uF的電容


謝謝你的回答,實際上我在USB輸入端已經(jīng)接了一個1000u的電容了,就在CH341的上方(見原帖圖),離CH341也不遠。而且,串口的死掉很顯然是干擾造成的,因為只要PC機不發(fā)電機啟停命令,串口就一直是好的,但發(fā)了電機啟停命令后,隨著被控電動機的啟停,串口就馬上會死掉。


請你檢查電源信號,有什么異常,如果有異常,請記錄下來,告知我們


usb掉線了


你這PCB設計得太差了,電容的等效電感被放大了。具體:藍色的粗線重畫。


退耦電容不是看起來離芯片近就是近,要從電荷流動方向看。


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频