[發(fā)明專利]基于USB的數(shù)據(jù)采集系統(tǒng)及其數(shù)據(jù)采集的方法無效
| 申請?zhí)枺?/td> | 201210352060.0 | 申請日: | 2012-09-20 |
| 公開(公告)號: | CN102930064A | 公開(公告)日: | 2013-02-13 |
| 發(fā)明(設(shè)計)人: | 周哲;蒯多杰;陳奭 | 申請(專利權(quán))人: | 蘇州生物醫(yī)學(xué)工程技術(shù)研究所 |
| 主分類號: | G06F17/40 | 分類號: | G06F17/40;G06F13/38 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215163 江蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 usb 數(shù)據(jù) 采集 系統(tǒng) 及其 方法 | ||
1.一種基于USB的數(shù)據(jù)采集系統(tǒng),包括計算機(jī)、數(shù)據(jù)傳輸裝置以及數(shù)據(jù)采集設(shè)備,其特征在于:
所述計算機(jī),用于對所述數(shù)據(jù)傳輸裝置進(jìn)行枚舉,通過USB接口將所述數(shù)據(jù)傳輸裝置虛擬成串口設(shè)備,對虛擬串口設(shè)備進(jìn)行驅(qū)動,通過虛擬串口對數(shù)據(jù)采集和傳輸裝置進(jìn)行控制;
所述數(shù)據(jù)采集設(shè)備,用于采集數(shù)據(jù)信息,并將所述數(shù)據(jù)信息以硬件信號的形式發(fā)送至所述數(shù)據(jù)傳輸裝置;
所述數(shù)據(jù)傳輸裝置包括:
總線/接口模塊,用于接收所述硬件信號;
總線/接口控制模塊,用于根據(jù)總線/接口協(xié)議對硬件信號進(jìn)行解析,以獲取所述數(shù)據(jù)信息;
數(shù)據(jù)提取與交換模塊,用于提取所述總線/接口控制模塊中的數(shù)據(jù)信息,緩存后將所述數(shù)據(jù)信息封裝為USB數(shù)據(jù)包;以及
USB模塊,用于將所述USB數(shù)據(jù)包發(fā)送到所述計算機(jī),其中,所述計算機(jī)還用于接收所述USB數(shù)據(jù)包,解析數(shù)據(jù)信息,完成數(shù)據(jù)采集。
2.如權(quán)利要求1所述的基于USB的數(shù)據(jù)采集系統(tǒng),其特征在于,所述數(shù)據(jù)提取與交換模塊包括:
數(shù)據(jù)提取子模塊,用于提取所述總線/接口控制模塊中的數(shù)據(jù)信息;
數(shù)據(jù)緩存子模塊,用于對所述數(shù)據(jù)提取子模塊獲得的數(shù)據(jù)信息進(jìn)行緩存;以及
封裝子模塊,用于在所述數(shù)據(jù)緩存子模塊中的數(shù)據(jù)信息達(dá)到一定數(shù)據(jù)包長(不超過USB協(xié)議規(guī)定的最大數(shù)據(jù)包長)時,將所述數(shù)據(jù)信息封裝為USB數(shù)據(jù)包。
3.如權(quán)利要求1所述的基于USB的數(shù)據(jù)采集系統(tǒng),其特征在于,所述計算機(jī)采用USB協(xié)議自帶的CDC類設(shè)備驅(qū)動的方式實(shí)現(xiàn)虛擬串口設(shè)備的驅(qū)動。
4.如權(quán)利要求1所述的基于USB的數(shù)據(jù)采集系統(tǒng),其特征在于,所述計算機(jī)采用自定義的USB轉(zhuǎn)串口設(shè)備的方式實(shí)現(xiàn)虛擬串口設(shè)備的驅(qū)動。
5.一種基于USB的數(shù)據(jù)采集的方法,用于計算機(jī)通過數(shù)據(jù)傳輸裝置為數(shù)據(jù)采集設(shè)備采集數(shù)據(jù)信息,其特征在于,包括以下步驟:
所述計算機(jī)對所述數(shù)據(jù)傳輸裝置進(jìn)行枚舉,并將所述數(shù)據(jù)傳輸裝置虛擬成串口設(shè)備,對虛擬的串口設(shè)備進(jìn)行驅(qū)動,并通過虛擬串口對數(shù)據(jù)傳輸裝置進(jìn)行控制與通信;
所述數(shù)據(jù)傳輸裝置初始化,并對總線/接口進(jìn)行配置與管理;
所述計算機(jī)通過虛擬的串口設(shè)備發(fā)送數(shù)據(jù)采集指令,啟動所述數(shù)據(jù)采集設(shè)備進(jìn)行數(shù)據(jù)采集;
所述數(shù)據(jù)采集設(shè)備執(zhí)行數(shù)據(jù)采集,并將采集到的數(shù)據(jù)信息以硬件信號的形式發(fā)送到所述數(shù)據(jù)傳輸裝置;
所述數(shù)據(jù)傳輸裝置接收所述硬件信號,并根據(jù)特定的總線/接口協(xié)議對所述硬件信號進(jìn)行解析,以獲取所述數(shù)據(jù)信息,對所述數(shù)據(jù)信息進(jìn)行緩存,并封裝為USB數(shù)據(jù)包,發(fā)送所述USB數(shù)據(jù)包至所述計算機(jī);
所述計算機(jī)接收所述USB數(shù)據(jù)包,解析數(shù)據(jù)信息,采集完成。
6.如權(quán)利要求5所述的方法,其特征在于,所述數(shù)據(jù)傳輸裝置對所述數(shù)據(jù)信息進(jìn)行緩存,直到所述數(shù)據(jù)信息達(dá)到一定數(shù)據(jù)包長(不超過USB協(xié)議規(guī)定的最大數(shù)據(jù)包長)后才將所述數(shù)據(jù)信息封裝為USB數(shù)據(jù)包。
7.如權(quán)利要求5所述的方法,其特征在于,所述計算機(jī)采用USB協(xié)議自帶的CDC類設(shè)備驅(qū)動的方式實(shí)現(xiàn)虛擬串口設(shè)備的驅(qū)動。
8.如權(quán)利要求5所述的方法,其特征在于,所述計算機(jī)采用自定義的USB轉(zhuǎn)串口設(shè)備的方式實(shí)現(xiàn)虛擬串口設(shè)備的驅(qū)動。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州生物醫(yī)學(xué)工程技術(shù)研究所,未經(jīng)蘇州生物醫(yī)學(xué)工程技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210352060.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:高性能鉭靶材的熱鍛工藝
- 下一篇:超細(xì)鎳粉或鈷粉的制備方法
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





