基于USB接口的數(shù)據(jù)采集模塊的設(shè)計與實現(xiàn)Design and Implementation of USB-Based Data Acquisition Module路 永 伸(天津科技大學(xué)電子信息與自動化學(xué)院,天津300222)摘要文中給出基于USB接口的數(shù)據(jù)采集模塊的設(shè)計與實現(xiàn)。硬件設(shè)計采用以Adpc831與PDIUSBDI2為主的器件進(jìn)行硬件設(shè)計,采用Windriver開發(fā)USB驅(qū)動,并用Visual C十十6.0對主機(jī)軟件中硬件接口操作部分進(jìn)行動態(tài)鏈接庫封裝。關(guān)鍵詞USB 數(shù)據(jù)采集Adpc831 PDNSBDI2 Windriver動態(tài)鏈接庫Abstract T hed esigna ndim plementaitono fU SB-BasedD ataA cquisiitonM oduleis g iven.Th ec hips oluitonm ainlyw ithA dpc831a ndP DTUSBD12i sused for hardware design. The USB drive is developed場Wmdriver, and the operation on the hardware interface is packaged into Dynamic Link Libraries場Visual C++6.0. Keywords USB DataA cquisition Adttc831 PDfUSBD12 Windriver0 引言US B總 線 是新一代接口總線,最初推出的目的是為了統(tǒng)一取代PC機(jī)的各類外設(shè)接口,迄今經(jīng)歷了1.0,1.1與2.0版本3個標(biāo)準(zhǔn)。在國內(nèi)基于USB總線的相關(guān)設(shè)計與開發(fā)也得到了快速的發(fā)展,很多設(shè)計者從各自的應(yīng)用領(lǐng)域,用不同方案設(shè)計出了相應(yīng)的裝置[1,2]。數(shù)據(jù)采集是工業(yè)控制中一個普遍而重要的環(huán)節(jié),因此開發(fā)基于USB接口的數(shù)據(jù)采集模塊具有很強(qiáng)的現(xiàn)實應(yīng)用意義。雖然 US B總線標(biāo)準(zhǔn)已經(jīng)發(fā)展到2.0版本,但由于工業(yè)控制現(xiàn)場干擾信號的情況比較復(fù)雜,高速數(shù)據(jù)傳輸?shù)目煽啃圆蝗菀妆槐WC,并且很多場合對數(shù)據(jù)采集的實時性要求并不高,開發(fā)2.0標(biāo)準(zhǔn)產(chǎn)品的成本又較1.1標(biāo)準(zhǔn)產(chǎn)品高,所以筆者認(rèn)為,在工業(yè)控制領(lǐng)域,目前開發(fā)基于USB總線1.1標(biāo)準(zhǔn)實現(xiàn)的數(shù)據(jù)采集模塊的實用意義大于相應(yīng)2.0標(biāo)準(zhǔn)模塊。
標(biāo)簽:
USB
接口
數(shù)據(jù)采集模塊
上傳時間:
2013-10-23
上傳用戶:q3290766