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