谷士鵬,王 錦,連強強
(中國飛行試驗研究院 陜西 西安 710089)
一種USB-RS232高速數據傳輸系統的設計與實現
谷士鵬,王 錦,連強強
(中國飛行試驗研究院 陜西 西安 710089)
為了充分利用USB接口的技術優勢,在分析了幾種設計方案的優缺點之后,采用專用的USB-RS232雙向轉換器FT2232D,通過對FT2232D進行配置和外圍硬件電路的設計,并完成驅動程序的加載,成功實現USB-RS232高速數據傳輸系統的設計。最后,對該系統進行了系統測試,結果標明該系統數據傳輸穩定可靠,可以實現對傳統設備的升級換代。
USB-RS232;FT2232D;高速數據傳輸;系統測試
隨著串行通信技術技術的發展,傳統的RS-232串口總線正在被USB串行總線所代替。USB串行總線具有傳輸速度快、傳輸數據大、支持熱插拔、功耗低、支持設備多、設備互聯方便等諸多優點,因此不論是在IT領域還是工業控制領域,USB總線都得到了極大的應用。伴隨著USB串行總線的迅猛發展,USB接口已經是目前計算機的標準配置,采用USB接口可以使用任何一臺計算機進行數據通信[1]。但目前還有大量的外圍設備和軟件依然使用RS-232串口總線,為了充分利用USB接口的技術優勢,同時降低研發成本,本文設計了一種USB-RS232高速數據傳輸系統,并詳細闡述了其實現方法。
從現有技術來看,可供選擇的USB-RS232高速數據傳輸系統的設計方案主要有以下3種:
1)使用集成USB2.0收發器的USB微控制器,通過其內置的USB總線控制器和通用異步收發器來實現信號轉換,如Cypress公司的EZ-USB FX2系列微控制器[2];若無通用異步收發器也可以利用GPIO來模擬RS232收發過程;……