[發明專利]一種光纖陀螺離線高速數據采集方法有效
| 申請號: | 201310278159.5 | 申請日: | 2013-07-02 |
| 公開(公告)號: | CN103324583A | 公開(公告)日: | 2013-09-25 |
| 發明(設計)人: | 趙辛;高曉文;劉承;陳杏藩 | 申請(專利權)人: | 浙江大學 |
| 主分類號: | G06F12/06 | 分類號: | G06F12/06;G01C19/72 |
| 代理公司: | 杭州求是專利事務所有限公司 33200 | 代理人: | 林懷禹 |
| 地址: | 310027 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 光纖 陀螺 離線 高速 數據 采集 方法 | ||
1.一種光纖陀螺離線高速數據采集方法,其特征在于,該方法步驟如下:
1.1、FPGA芯片對SD卡按照時鐘模塊提供的時鐘信號進行初始化,初始化完成后,SD卡進入SPI工作模式,激活SPI通信總線;
1.2、讀取SD卡指定地址內數據,根據地址內數據配置數據采集的發送幀格式、寫入幀速度、定時器;
1.3、在FPGA芯片中建立一個2048字節的緩存區;
1.4、FPGA芯片通過SPI通信總線控制SD卡,進行光纖陀螺數據寫入和光纖陀螺數據讀取,完成數據采集過程。
2.根據權利要求1所述的一種光纖陀螺離線高速數據采集方法,其特征在于,所述1.4步驟中光纖陀螺數據寫入和光纖陀螺數據讀取的步驟如下:
2.1、如果進行光纖陀螺數據寫入,操作如下:
2.1.1如果數據量小于緩存區大小,將光纖陀螺數據寫入緩存區并啟動定時器;
2.1.2定時器到時前如果沒有第二次光纖陀螺數據寫入,將緩存區內的光纖陀螺數據寫入SD卡;
2.1.3如果光纖陀螺數據量大于或等于緩存區大小,及時將光纖陀螺數據寫入SD卡中,向FPGA芯片申明緩存區滿狀態;
2.2、如果進行光纖陀螺數據讀取,操作如下:
2.2.1光纖陀螺數據占用一個SD卡存儲塊,FPGA芯片向SD卡發送單塊讀取命令,將SD卡存儲塊內數據寫入緩存區,之后按照1.2步驟中配置的發送幀格式將緩存區數據發出;
2.2.2光纖陀螺數據占用多個SD卡存儲塊,FPGA芯片向SD卡發送連續讀取命令,將SD卡存儲塊內數據寫入緩存區,緩存區滿時暫停讀取,按照1.2步驟中配置的發送幀格式將緩存區的數據發出,發送完成后,清空緩存區;重復該2.2.2步驟直至讀取完成。
3.根據權利要求1所述的一種光纖陀螺離線高速數據采集方法,其特征在于,所述采集方法包括如下的軟件模塊:
時鐘模塊,將外界時鐘輸入轉化為所需頻率時鐘信號;
數據緩存區模塊,用于輸入、輸出數據的緩存,避免小數據量頻繁讀寫對系統資源的消耗;
SD卡初始化模塊,在系統上電或SD卡插入后對SD卡進行初始化并進入SPI工作模式;
數據寫入模塊和數據讀取模塊,用于寫入或讀取光纖陀螺測試數據;
SPI總線模塊,負責FPGA芯片與SD卡之間的通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學,未經浙江大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310278159.5/1.html,轉載請聲明來源鉆瓜專利網。





