基于PL2303的USB接口設計
1.2 PL2303的選型
PL2303可提供PL2303X、PL2303HX兩種版本。PL2303X用于3.3 V電壓的應用,PL2303HX用于以前使用PL2303H(5 V)設計應用的升級,而兩者驅動程序相同。
1.3 PL2303引腳功能描述
PL2303X的主要引腳功能描述如下:
VDD_325(PIN4):RS232供電電源。必須與RS232接口使用同一電源。
TXD(PINl),RXD(PIN5):RS232的數據輸出,輸入。
DTR_N,RTS_N,RI_N,DSR_N,DCD_N,CTS_N:RS232的6個控制引腳,分別為:DTR數據終端準備好,RTS發送請求,RI響鈴指示器,DSR數據準備好,DCD數據載波檢測,CTS線路暢通。
VDD_33,GND:3.3 V電源和接地。
SHTD_N:關閉RS232收發器。
DP,DM:USB D+信號和USB D-信號。
VO_33:3.3 V輸出電源。
RESET_N:系統復位。
VDD_5:USB的5 V電源。
將PL2303的TXD(PINl)和RXD(PIN5)分別與單片機上的串口(TXD和RXD)連接,DM、DP與計算機的USB接口連接,再加上其他外圍元件,就可實現單片機與計算機之間的通訊。PL2303支持默認ROM和外部EEPROM 2種不同的存儲方法,可存儲包括PID(Pinduct ID),VID(Vendor ID)和器件收發器控制和狀態等信息,如果不希望采用默認的設置,則需外擴一個EEPROM(如ST公司的M24C02)。本文引用地址:http://www.j9360.com/article/202548.htm
2 心理測試數據采集系統設計方案
心理測試數據采集系統由計算機屏幕顯示題目,單片機采集被試的按鍵反應數據,并通過連線將數據傳送到計算機中。測試完成后再進行分析,并報告測試結果。系統共有36個按鍵盒,每個鍵盒上有0~9共10個按鍵。單片機通過掃描方式,可以同時測試36人,大大提高測試效率。傳統的心理測試系統采用串口方式通訊。為了提高系統的適應性,并盡量減少對原系統程序的改動,這里選用USB轉UART橋接器PL2303X進行硬件設計。其系統結構如圖l所示。
2.1系統硬件設計
選用Tl公司的MSP430F149作為控制器。MSP430系列單片機是一種超低功耗的混合模擬控制器,具有多種省電模式,靈活的時鐘源可使器件達到最低功耗,特別適合于電池供電的手持設備。
評論