999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PSoC的陀螺儀數據采集系統設計與實現

2020-09-30 03:31:44
紅外技術 2020年9期
關鍵詞:程序系統設計

韓 穎

〈系統與設計〉

基于PSoC的陀螺儀數據采集系統設計與實現

韓 穎

(中國空空導彈研究院 計量中心,河南 洛陽 471000)

本文介紹了在紅外成像導引系統中應用PSoC開發板對MEMS(Micro Electro Mechanical System)陀螺儀數據進行采集的設計與實現。以PSoC 5為控制核心,提出了一種系統質量高、成本低、功耗低、同時還能滿足設計要求的設計方案。詳細介紹了PSoC 5硬件與軟件的實現過程,并設計靜態與動態實驗進行數據分析,證明該數據采集系統擁有較高的測量精度。

PSoC;MEMS陀螺儀;數據采集

0 引言

在紅外成像系統中為了消除導彈快速飛行過程中受到的振動等造成的視頻信號不穩定,必須要對視頻信號進行穩像處理[1],通常采用現場可編程門陣列FPGA或在系統可編程模擬電路ispPAC完成視頻信號的采集。在本設計中,將新興的可編程片上系統PSoC運用在穩像系統中,對ADXRS622型單軸MEMS陀螺儀的軸角速度輸出信號進行采集,通過基于串口通訊的上位機測控軟件對采集到的陀螺儀數據進行接受、保存,并用Matlab程序進行Allan方差分析,確定該方案切實可行。這一設計,集微控制器、可編程數字陣列和可編程模擬陣列為一體,特別適合于要求精密且體積小巧的應用[2-3],這就為未來減小穩像系統體積奠定了基礎。

1 數據采集系統設計

基于PSoC(Programmable System on Chip)的陀螺儀數據采集系統結構設計如圖1。通過設計數據采集模塊將穩像系統中陀螺儀輸出的模擬信號采集出來,并轉換為數字信號發送給PSoC開發板后,通過串口與PC機連接,在PC機上完成對采集到的陀螺儀數據的后續處理。PSoC核心部分包含PSoC的硬件設計與軟件設計,主要負責陀螺儀數據的采集、存儲以及通信。

2 PSoC開發工具

CY8CKIT-001 PSoC?開發工具包中包含PSoC5、PSoC3、PSoC1三個系列。

在本設計中選用市場發展潛力更大的[4]PSoC5模塊板實現數據采集系統的時序控制和通訊控制[5-6]。PSoC 5性能參數如表1所示。

圖1 PSoC陀螺儀數據采集系統結構

開發包中包含的PSoC Creator集成開發環境支持C語言,且PSoC C語言基本上是標準的ANSI C,在PSoC Designer中編譯器也具有很高的編譯效率。因此,在本次編譯過程中采用C語言進行PSoC 5的嵌入式程序的開發。

3 PSoC平臺硬件設計

根據系統需要,在PSoC Creator軟件中使用原理圖設計工具完成了PSoC 5的硬件設計,主要包括定時器、串行通訊控制器和A/D并行數字接口等3種功能模塊。

3.1 工程創建及處理器選型

設計工程名稱為:HY_UART;器件架構為:Empty PSoC5LP design;具體器件型號為:CY8C5868AXI- LP035。

3.2 系統時鐘設計

根據開發工具包的時鐘資源和應用系統的要求將時鐘設計為33MHz。

3.3 定時器模塊

定時器模塊用于提供1ms定時周期,控制A/D轉換器按照1kHz的采樣頻率進行模數轉=換。因此,設計輸入時鐘頻率100kHz,定時周期1ms,8bit減法計數器,連續運行,以TC信號為中斷源。

3.4 UART模塊

UART模塊用于串行通訊控制。設計波特率115200,1位起始位,1位停止位,1位偶校驗,8位數據位,只使用接收中斷。

3.5 并行數字接口

并行數字接口用于16位六通道同步采樣芯片AD7656的并行輸出數據接口及時序控制,在PSoC Creator中,并沒有提供標準的并行數字接口模塊。經過研究設計使用EMIF接口作為并行接口的主體,并配置1個控制寄存器和1個狀態寄存器作為控制信號和狀態信號用來實現并行數字接口。

EMIF接口電路硬件設計參數為:24位地址,16位數據,異步時序;控制寄存器電路硬件設計參數為:1位數據位,直接控制;狀態寄存器電路硬件設計參數為:1位數據位,時鐘頻率33MHz。

3.6 器件管腳分配設計

最后,根據CY8CKIT-001 PSoC?開發工具包的管腳資源和系統需要完成了系統的管腳配置,具體如圖2所示。

4 PSoC系統軟件設計

PSoC硬件設計完成后,需要根據應用系統的功能要求,手動添加與應用目的有關的程序代碼。

4.1 程序主框架

完成PSoC的硬件設計后,運行“Build”菜單,會自動生成最終的程序主框架,其中的“Generated_Source”文件夾是開發軟件根據硬件設計自動生成的代碼文件夾,包含了相關硬件的所有可用的API源代碼。

后續的代碼開發工作主要包含2個部門的內容:完善main()函數;重載需要變更的API函數。

4.2 Main() 函數

在Main.c文件中,首先進行常量和變量定義,然后進行函數定義和重載,接著進行自定義函數的代碼編制,最后進行main()函數代碼的編制。

表1 PSoC 5性能參數

圖2 器件管腳分配

4.3 AD7656_read()函數

AD7656_read()函數用于控制AD7656的并行數據接口的讀取時序,使用全局變量AD_data進行參數傳遞,因此沒有設計返回值。

4.4 RS422_TX()函數

RS422_TX()函數用于UART發送控制,其通訊協議是根據上位機串口數據接收軟件的協議指定的。

4.5 編譯、鏈接結果

在編譯完成后,可通過串口程序與PC機相連,進行后續的數據處理等。

5 上位機串口數據接受程序

完成串口數據接收,并保存采集到的陀螺儀數據,以“raw”格式進行保存,便于Matlab程序調用,用于后續的數據處理算法研究和試驗驗證。

5.1 靜態實驗

在溫箱中模擬25℃的室溫條件,以1kHz頻率對ADXRS622型MEMS陀螺進行靜態數據采集,敏感軸指向Z軸方向,陀螺標度因數為7.0mV/°/s,并假設其不變。由于受上位機程序通訊協議的限制,其接收并保存的頻率為500Hz,因此實際的采樣頻率為500Hz,每2ms保存一個數據。

采集1組數據,采樣時間1min。用Matlab編寫Allan方差計算函數,畫出原始數據及Allan方差如圖3,并列出Allan方差系數計算結果如表2。

根據Allan方差計算結果可知,對于MEMS陀螺儀,其零偏不穩定性、速率隨機游走和速率斜坡是主要的噪聲源。陀螺儀量化噪聲和角速度隨機游走相對較小,說明數據采集系統精度較高,驅動性能較穩定。零偏不穩定性較高則是由數據中的低頻零偏波動所引起的,主要為電子器件溫漂、電路噪聲以及環境噪聲等。速率隨機游走來源不確定,當前的研究認為其可能是具有長相關時間的指數噪聲的極限情況,也可能源于晶體振蕩器的老化效應。速率斜坡本質上是一種確定性誤差,可能與穩壓源,外界環境溫度的變化以及陀螺本身的精度有關。

表2 Allan方差系數計算結果

5.2 動態達位實驗

受實驗裝置影響,僅在+40°~-40°的角度范圍內對陀螺儀進行動態達位試驗,利用PSoC開發板和上位機程序采集角速度為10°/s,20°/s,30°/s,40°/s時的數據,并記錄如表3所示。

表3 各角速度下平穩時的均值

Table 3 Mean when smooth at each angle speed

根據以上數據可知,轉臺角速度升高,陀螺儀達到穩定時的角速度均值會逐漸偏離理論值。但整體來說,陀螺儀輸出的角速度較為貼近真實值,精度較高。

6 總結

本文設計的PSoC的陀螺儀數據采集系統方法簡單,易于實現。運用PSoC5內部的定時器、串行通訊控制器和A/D并行數字接口等功能模塊完成電路設計,節省設計時間、減少板卡空間、降低功耗,同時還能提高系統質量、降低系統成本,特別適合于要求精密且體積小巧的應用,為減小穩像系統體積奠定了基礎。本文選用的ADXRS622型MEMS陀螺儀屬于商業級陀螺儀,并不是目前性能最好的MEMS陀螺儀。預計未來突破元器件與技術封鎖后,可以將PSoC與更高精度的MEMS陀螺儀相結合,設計出更加符合精致制導武器發展需求的穩像系統。

[1] 韓穎, 黃劍俠, 高原. MEMS陀螺在紅外成像系統中的研究應用[J]. 紅外技術, 2015, 37(3): 248-257.

HAN Ying, HUANG Jianxia, GAO Yuan. Applications of MEMS Gyroscope in Infrared Imaging Systems[J]., 2015, 37(3): 248-257.

[2] 范永杰, 陳華. 基于MEMS陀螺儀的實時電子穩像技術[J].紅外技術, 2015, 37(9): 724-727.

FAN Yongjie, CHEN Hua. Real-time Video Stabilization System Based on MEMS Gyroscope[J]., 2015, 37(9): 724-727.

[3] 雷瓊瑩, 金偉其, 郭宏, 等. 基于MEMS陀螺儀及壓電微擺鏡的光機電聯合穩像技術[J]. 紅外技術, 2018, 40(4): 332-337.

LEI Qiongying, JIN Weiqi, GUO Hong, et al. Opto-mechatronics Joint Image Stabilization Based on MEMS Gyroscope and Piezoelectric Micro-pendulum Mirror[J]., 2018, 40(4): 332-337.

[4] 叢秋波. Cypress:為系統提供更多解決方案[J]. 電子設計技術, 2010(6): 77.

CONG Qiubo. Cypress: Provide More Solutions for Systems[J]., 2010(6): 77.

[5] 萬選明. 輕松玩轉PSoC-PSoC3/5開發流程[J]. 電子制作, 2011(4): 66-74.

WAN Xuanming. Easy to Play PSoC-PSoC3/5 Development Process[J]., 2011(4): 66-74.

[6] 韓路躍, 杜行檢. 基于MATLAB的時間序列建模與預測[J]. 計算機仿真, 2005, 22(4): 105-107.

HAN Luyue, DU Xingjian. Modeling and Prediction of Time Series Based on Matlab[J]., 2005, 22(4): 105-107.

Design and Implementation of a Data Acquisition System for Gyroscopes Based on PSoC

HAN Ying

(China Airborne Missile Academy Metrology and Testing Center,Luoyang 471000,China)

This paper introduces a data acquisition system for a MEMS gyroscope using a PSoC development board, for use in infrared imaging guidance systems. Using a PSoC 5 as the control core, we proposed a design scheme with high quality, low cost, low power consumption, which satisfied the design requirements. We performed a detailed investigation regarding the realization process of the hardware and software of the PSoC 5. Static and dynamic experiments were designed for data analysis. It is shown that the data acquisition system has high measurement accuracy.

PSoC, MEMS gyroscope, data acquisition

TP274

A

1001-8891(2020)09-0905-04

2019-08-18;

2020-07-05.

韓穎(1988-),女,浙江溫州人,漢族,碩士研究生,主要從事光學計量專業。E-mail: hyloveconan@163.com。

猜你喜歡
程序系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
“程序猿”的生活什么樣
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
主站蜘蛛池模板: 国产 在线视频无码| 亚洲中文字幕久久精品无码一区| 久996视频精品免费观看| 免费一级毛片| 亚洲乱码在线播放| 亚洲成人福利网站| 9999在线视频| 精品久久777| 亚洲第一成网站| 亚洲国产日韩一区| 久久黄色一级视频| 国产精品密蕾丝视频| 久久精品国产亚洲麻豆| 亚洲一道AV无码午夜福利| 久久久精品国产SM调教网站| 国产草草影院18成年视频| 热热久久狠狠偷偷色男同| 日日拍夜夜操| 91精品人妻互换| 亚洲欧美成aⅴ人在线观看| 欧美黄色网站在线看| 亚洲女同一区二区| 国产一区亚洲一区| 99激情网| 高清国产在线| 国产精品污视频| 欧美日韩高清| 亚洲天堂色色人体| 日a本亚洲中文在线观看| 亚洲一区二区在线无码| 亚洲天堂网视频| 国产白丝av| 国产成人亚洲精品蜜芽影院| www.亚洲国产| 久久国产精品国产自线拍| 蜜桃臀无码内射一区二区三区| 国产精品男人的天堂| 国产拍在线| 无码网站免费观看| 国产精品视频观看裸模| 亚洲欧州色色免费AV| 国产国产人免费视频成18| 伊人成人在线| 国产精品女在线观看| 亚洲国产成人麻豆精品| 国产情精品嫩草影院88av| 免费又黄又爽又猛大片午夜| 久久黄色一级视频| 国产av一码二码三码无码| 无码内射在线| 亚洲va在线∨a天堂va欧美va| 欧美午夜性视频| 久久中文字幕不卡一二区| 一区二区三区国产精品视频| 亚洲国产天堂久久综合| 国产精品刺激对白在线| 国产美女在线免费观看| 国产一级精品毛片基地| 一级一级特黄女人精品毛片| 日韩av无码精品专区| 国产精品lululu在线观看| 亚洲国产欧美目韩成人综合| 自拍偷拍欧美日韩| 亚洲永久色| 热思思久久免费视频| 1769国产精品免费视频| 国内精品久久九九国产精品| 在线另类稀缺国产呦| 三级欧美在线| 这里只有精品在线播放| 狠狠ⅴ日韩v欧美v天堂| 国产成人精品午夜视频'| 亚洲国产精品不卡在线| 亚洲丝袜中文字幕| 日韩天堂视频| 亚洲第一精品福利| 首页亚洲国产丝袜长腿综合| 婷婷99视频精品全部在线观看| 国产无码高清视频不卡| 青青网在线国产| 欧美国产在线看| 久草中文网|