基于 Android 平臺(tái)的 USB 數(shù)據(jù)采集系統(tǒng)
2 . 3 應(yīng)用
該系統(tǒng)能夠成功實(shí)現(xiàn)Android3.1平板與LPC2142之間的USB 數(shù)據(jù)通信,傳輸速率完全滿(mǎn)足USB2. 0 全速規(guī)范。與傳統(tǒng)數(shù)據(jù)采集系統(tǒng)相比更具優(yōu)越性,既擁有Android完美的人機(jī)交互界面,又兼具LPC2142USB高速采集的優(yōu)點(diǎn),具有很強(qiáng)的實(shí)用性。為測(cè)試該系統(tǒng)運(yùn)行正常,利用LPC2142發(fā)送一組來(lái)自麻省理工的心電數(shù)據(jù)進(jìn)行測(cè)試,為配合Android支持的USB 傳輸模式,LPC2142 USB按批量傳輸方式,一次可傳送最大包長(zhǎng)度為64字節(jié),Android平板也采用批量傳輸方式,設(shè)置的接收時(shí)間與LPC2142 的發(fā)送時(shí)間一致,接收函數(shù)是bulkTransfer (UsbEndpoint endpoint,byte[] buffer,int length ,int timeout) 。為說(shuō)明測(cè)試結(jié)果,將接收的數(shù)據(jù)以文件形式存入數(shù)據(jù)庫(kù)與原數(shù)據(jù)進(jìn)行對(duì)比正確,說(shuō)明測(cè)試結(jié)果非常標(biāo)準(zhǔn),測(cè)試波形如圖7 所示。
圖7 心電信號(hào)波形圖
3 結(jié)語(yǔ)
本文介紹了Android平臺(tái)的系統(tǒng)構(gòu)成以及基于Android平臺(tái)平板電腦USB 應(yīng)用程序的開(kāi)發(fā)和設(shè)計(jì),并將這一應(yīng)用與AMR 平臺(tái)緊密結(jié)合開(kāi)發(fā)出一種新型數(shù)據(jù)采集系統(tǒng),即基于Android平臺(tái)和AMR平臺(tái)相結(jié)合的USB 數(shù)據(jù)采集系統(tǒng)。可以看出,Android平板電腦在應(yīng)用程序開(kāi)發(fā)上已與PC相媲美,而ARM7 處理器LPC2142 具有USB 通用串行總線接口,可以進(jìn)行高速數(shù)據(jù)采集的處理,該平臺(tái)具有良好的實(shí)用性, 可應(yīng)用于需要實(shí)時(shí)高精度測(cè)量電參數(shù)的領(lǐng)域,而且方便快捷。相信未來(lái)隨著 Android 技術(shù)的不斷發(fā)展平板電腦應(yīng)用程序會(huì)越來(lái)越豐富,應(yīng)用領(lǐng)域會(huì)越來(lái)越廣。
參考文獻(xiàn):
[1].LPC2142 datasheethttp://www.dzsc.com/datasheet/LPC2142+_844667.html.
[2].ARM7TDMI-Sdatasheethttp://www.dzsc.com/datasheet/ARM7TDMI-S_1231795.html.
[3].LPC2132 datasheethttp://www.dzsc.com/datasheet/LPC2132+_454526.html.
模數(shù)轉(zhuǎn)換器相關(guān)文章:模數(shù)轉(zhuǎn)換器工作原理
分頻器相關(guān)文章:分頻器原理
評(píng)論