大家好,我設(shè)計(jì)了一個(gè)DSP運(yùn)動(dòng)控制系統(tǒng),采用Ch372作USB通訊。Ch372采用本地端5V供電,通過并口和DSP連接。整個(gè)系統(tǒng)在一般情況下可以正常使用,但是有時(shí)候會(huì)出現(xiàn)通訊錯(cuò)誤。
比如在附近的電機(jī)啟動(dòng)或關(guān)閉的時(shí)候,會(huì)發(fā)生USB通訊中斷,但是DSP系統(tǒng)仍然正常工作,重新拔插USB接頭后系統(tǒng)仍可以繼續(xù)正常工作。
請(qǐng)問這種情況是由什么原因造成的?是由于Ch372的供電電壓變化引起的?還是由于USB數(shù)據(jù)線上的干擾電壓引起的?我該如何去解決這個(gè)問題呢?
另外,這種干擾引起的USB通訊錯(cuò)誤在上位機(jī)或者DSP里可以檢測(cè)到嗎?