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

慣導信息數據采集系統的設計與實現*

2015-03-14 12:17:16程榮濤
艦船電子工程 2015年9期
關鍵詞:信號系統設計

程榮濤 傅 軍

(1.海軍駐武漢四三八廠軍事代表室 武漢 430060)(2.海軍工程大學 武漢 430033)

?

慣導信息數據采集系統的設計與實現*

程榮濤1傅 軍2

(1.海軍駐武漢四三八廠軍事代表室 武漢 430060)(2.海軍工程大學 武漢 430033)

論文針對目前慣導系統數據采集電路的各個功能電路需要使用分立元件進行實現,電路的體積通常都比較大,電路的期間和布線也比較多,不利于保證數據采集電路可靠性的現狀,基于CPLD和DSP構建了小型嵌入式光纖陀螺數據測試系統,應用于某單軸旋轉光纖陀螺捷聯慣導系統中。通過實驗,驗證了論文構建的數據測試系統的有效性和準確性。

慣性導航系統; CPLD; DSP; 數據采集

Class Number TN929.3

1 引言

目前,慣性導航系統信息數據采集電路的研究主要集中在應用新型的數字信號處理芯片和儀表信號的誤差補償技術兩個領域[1]。

過去,慣導系統數據采集電路的各個功能電路需要使用分立元件進行實現[2],電路的體積通常都比較大,電路的期間和布線也比較多,不利于保證數據采集電路的可靠性。另外,個別功能電路設計的更改,需要整個電路的重新設計和制作,既增加了電路的研究成本,又浪費了研究人員寶貴的設計時間。本文將CPLD、DSP等器件應用在慣導信息數據采集系統中,取得了較好的效果。

2 陀螺儀和加速度計外圍電路設計

根據陀螺和加速度計數據采集和測試需求,將采集電路系統分為CPLD脈沖采集系統、DSP數據處理系統、加速度計溫度AD采樣系統、上位機系統[3]。系統結構如圖1所示。

光纖陀螺測量的角速度信息以角增量的形式輸出,信號根據內部電路轉化為脈沖信號,而加速度計測量的加速度信息為電流輸出,屬于模擬量,因此需通過相應的I/F轉換電路轉換為脈沖信號[4]。基于CPLD的邏輯電路可以實現對陀螺和加速度計脈沖信號的同時采集。光纖陀螺的溫度信號由內置的溫度傳感器18B20輸出,數據為數字量,因此可用系統DSP芯片進行讀取。加速度計的溫度信號由內置的溫度傳感器以電流形式輸出,因此需通過搭建外圍溫度采集電路實現信號的采集[5]。隨DSP含有A/D轉換接口,但其轉換精度有限,加速度計的溫度信號屬于微弱信號,因此構建了基于Analog Device公司的AD7738芯片,實現溫度的A/D采樣。AD7738與DSP之間通過增強型串口實現通訊和采樣。DSP將采集的光纖陀螺和加速度計的信號輸出、溫度輸出信息通過通用串口形式與上位機通訊,上位機通過相應的軟件實現數據的采集和存儲。

圖1 系統總體結構框圖

光纖陀螺屬于中高精度慣性器件,因此對DSP的運算速度和精度要求較高,同時考慮到慣性器件的溫度敏感性,要求芯片具有較小的功耗。綜合上述因素以及微處理器的外圍擴展電路需求,選擇TI公司C2000系列的TMS320F28335芯片。該芯片具有150MHz的高速處理能力,32位浮點處理單元。與以往的定點DSP相比,該器件具有精度高,成本低,功耗小,性能高,外設集成度高,數據以及程序存儲量大等優點。它采用內部1.9V供電,外部3.3V供電,因而功耗大大降低[6]。

芯片具有88個可編程的復用GPIO引腳,完全滿足系統測試的接口需求。芯片具有3個32位的定時器,定時器0和定時器1用作一般的定時器,定時器0接到PIE模塊,定時器1接到中斷INTl3;定時器2用于DSP/BIOS的片上實時系統,連接到中斷INTl4,能夠滿足系統和外設的時鐘需求。同時具有2通道CAN模塊、3通道SCI模塊、2個MCBSP(多通道緩沖串行接口)模塊、1個SPI模塊、1個主從兼容的串行總線接口模塊的串行外設,為系統與外設提供了豐富的數據通訊模式[7]。

首先進行TMS320F28335的最小系統設計,判斷芯片各種功能是否滿足光纖陀螺IMU的測試需求。最小應用系統包括復位電路,時鐘電路、電源及存儲器等。TMS320F28335具有片上Flash,0TPROM及SARAM存儲器,在設計最小應用系統時無需考慮外部存儲器接口問題[8]。

1) 復位電路的設計

復位電路采用上電復位,由電源器件給出復位信號。電源上電后,系統便處于復位狀態。當XRS為低電平時,DSP復位。為使DSP初始化正確,應保證XRS為低電平并至少保持三個CLKOUT周期。同時在上電后,該系統的晶體振蕩器一般需要100ms~200ms的穩定期。所選的電源器件TPS73HD318加電,其輸出電壓緊隨輸入電壓,當輸出電壓達到啟動RESET的最小電壓時(溫度為25℃時,其電壓為1.5V),引腳RESET輸出低電平,并且至少保持200ms,從而滿足復位要求。

2) 時鐘電路的設計

將外部時鐘源直接輸入X2/CLKIN引腳,X1懸空,采用已封裝晶體振蕩器為系統提供時鐘。外部晶體的工作頻率為30MHz。TMS320F28335內部具有一個可編程的鎖相環,可根據所需系統時鐘頻率對其編程設置[9]。

3) JTAG仿真接口

TMS320F28335具有符合IEEEll49.1標準的片內掃描仿真接口(JTAG),該接口通過仿真器直接訪問,為了能與仿真器通信,所設計的最小系統板上應有14引腳的仿真接口,其中的EMU0和EMUl信號必須通過上拉電阻連接至電源,其中上拉電阻為4.7kΩ。

4) 供電電路

由TMS320F28335組成的應用系統內核電壓(1.9V)與I/O供電電壓(3.3V)不同,電源部分利用兩路輸出電源器件TPS73HD318來實現,如圖2所示。在輸入端接入0.1μF的貼片電容,具有濾除噪聲,提高響應速度。輸出端接入33μF的固體鉭電容接地,可有效保證滿載情況下的穩定性[10]。TPS73HD318提供兩路電壓為1.9V和3.3V的輸出,給DSP系統供電。

CPLD芯片選用Altera公司的EPM1270芯片,其最小系統包含供電電路、復位電路,接口電路和時鐘電路。CPLD采用3.3V供電,同時在電源輸入端接入0.1μF的貼片電容濾波去噪。復位電路采用上電復位,由電源器件給出復位信號,同時在復位端接入一下拉電阻。為了能與仿真器通信并訪問CPLD內存,系統應具有10引腳的仿真接口,其中TMS和TDI信號通過10KΩ上拉電阻連接至電源。采用已封裝的30MHz晶體振蕩器為系統提供時鐘,將其直接輸入CPLD的CLKIN引腳。

圖2 DSP供電電路

EPM1270芯片內部集成了1000個基本邏輯門,具有144個引腳,其中28個引腳為電源或編程引腳,其余116個引腳為可編程引腳。當需要增加新的邏輯功能時,只需改變片內程序,而不必改動硬件電路。EPM1270芯片具有高速的邏輯處理能力,可基于Quartus軟件開發環境,使用VHDL語言可對CPLD內部邏輯進行編程。以DSP的信號輸出為中斷源,通過對CPLD內部電路進行邏輯設計對輸入的脈沖信號進行判斷計數,將固定時間內的脈沖信號數以數字信號的形式通過I/O發送到DSP,實現光纖陀螺IMU中脈沖信號的計數。

加速度計的I/F轉換電路采用航天科工慣性技術有限公司的加速度計專用I/F轉換電路板。該板采用5V電源供電,同時需接入±15V電源給加速度計供電。輸入信號為三個軸向加速度計的感應的加速度電流信號,輸出為轉換后的脈沖信號。轉換結果包括6路脈沖,分別對應三個軸向加速度計的正負方向加速度大小。

I/F轉換板的量程為±10mA,而加速度計的標度因數為1.6mA/g,I/F轉換板的最大輸出頻率為256KHz,由此可得到I/F轉換板的轉換加速度的最小分辨率為50。

加速度計的內置溫度傳感器為模擬傳感器,其溫度信號以電流形式輸出,為此設計了相應的溫度信號A/D轉換電路實現溫度信息的采集。AD7738的具有24位模數轉換精度,非線性度達到0.0015,最多支持8通道轉換,最高采樣速率為15KHz。同時,用戶可以通過需求自定義其輸入范圍以提高采樣分辨率。AD7738具有SPI、QSPI、MICROWIRE數據接口,可與DSP實時通訊。基于高精度可編程的A/D轉換芯片AD7738構建了加速度計溫度采樣電路,其管腳電路連接如圖3所示。

圖3 溫度信號A/D轉換電路

模擬和數字部分分開供電和接地,以減小電路間干擾。芯片通過MCLKIN和MCLKOUT與外部6.144M晶振連接為其通過主時鐘信號。AIN0-AIN7為8通道轉換的模擬信號輸入。芯片通過CS、SCLK、RDY、DIN、DOUT信號端與DSP通訊以實現溫度采集。其中,CS為片選信號,低電平有效,SCLK為DSP提供的時鐘信號,RDY信號為ADC完成數模轉換的邏輯輸出,DIN為DSP進行AD7738儲存器讀寫操作的輸入信號,而DOUT為溫度轉換結果。通過DSP編程對其存儲器進行相應的讀寫可完成多通道的連續數模轉換,其轉換和數據讀寫時序如圖4所示。

圖4 溫度采集時序

5) 通訊電路

DSP完成數據采集后,將采集的陀螺和加速度計的數據以ASCII碼的形式通過RS-232串行接口發送到上位機中。上位機利用設計的數據采集軟件實現數據的接收、解碼和儲存等相關處理。

3 采集軟件設計與實現

DSP完成數據采集后,將采集的陀螺和加速度計的數據以ASCII碼的形式通過RS-232串行接口發送打數據采集計算機中。采集計算機基于LabVIEW的圖形化編程語言實現數據的接收、解碼和儲存等相關處理。

上位機通過RS-232串行接口接收數據采集DSP發送的陀螺和加速度計數據,基于LabVIEW的圖形化編程語言設計了光纖陀螺IMU數據測試軟件,界面如圖5所示,實現了光纖陀螺和加速度計的輸出信息、溫度信息的接收、解碼和存儲。

圖5 IMU測試系統軟件界面

數據采集DSP將采集的陀螺和加速度計數據通過一定的協議以ASCII碼的形式編碼、傳輸,上位機接收數據后根據通訊協議進行相應解碼后存儲。IMU數據為變化量,因此得每次發送信息并不是固定字長,在LabVIEW中,進行串口讀寫控件均為固定字長的讀取,為了保證數據解碼的準確性和實時性,因根據接收的固定字長ASCII碼進行設計相應的解碼算法。利用通過對數組進行字頭字符串和回車符索引實現了不固定字長數據的分條讀取和解碼。同時,數據在傳輸硬件通訊過程中,可能出現數據誤碼現象,因此在進行串口讀取后,應對數據傳輸進行誤碼檢測,剔除亂碼。

4 實驗測試

圖6 陀螺和加速度計輸出數據

基于上述最小系統和外圍電路的設計,構建了小型嵌入式光纖陀螺數據測試系統,應用于某單軸旋轉光纖陀螺捷聯慣導系統中。系統電路板固定在旋轉軸上,三個軸向的光纖陀螺和加速度計的輸出和溫度信號通過系統電路板進行采集,測試數據通過RS-232接口與外部計算機通訊,從而實現了光纖陀螺IMU的信號和溫度信息的采集。陀螺和加速度計通電后,利用構建的系統進行了IMU靜態條件下的多次測試試驗。測試時,IMU的Z軸陀螺軸向下,水平陀螺方位角任意,數據采集時間3.5小時,采樣間隔為0.01s。其中圖6為三軸陀螺和加速度計輸出進行1s平均的結果,圖7三軸陀螺和加速度計通電工作后的溫度變化。

圖7 光纖陀螺IMU溫度輸出

5 結語

在IMU通電工作后,其慣性器件溫度升高,其信號受溫度影響。利用多次測試數據,扣除穩定工作前數據、重力加速度和地球自轉分量,進行了陀螺和加速度計主要指數指標計算。計算結果與器件出產參數比較,器件精度處于一個數量級(陀螺和加速度計指標受逐次、逐日重復性的限制不可能完全相同),驗證了本文構建的數據測試系統的有效性和準確性。

[1] 許高雁.基于DSP和CPLD技術的激光陀螺捷聯慣導系統小型化導航CPU板的研制[D].長沙:國防科技大學,2009:34-41.

[2] 王誠,吳繼華,范麗珍,等.Altera FPGA/CPLD設計(基礎篇)[M].北京:人民郵電出版社,2005:98-114.

[3] 宋東清.基于DSP的導航計算機系統設計[D].哈爾濱:哈爾濱工程大學,2006:35-48.

[4] 李海洋,劉建業.基于FPGA的微小型導航計算機數據采集系統設計[J].微計算機應用,2006,27(1):94-97.

[5] 周曉光,劉韌.基于FPGA的多功能數據采集卡控制器的實現[J].控制工程,2005,5(12):112-115.

[6] 蔣壘,王昌林,許沖.基于FPGA的FIR數字濾波器算法實現[J].船舶電子工程,2006,26(1):151-156.

[7] 許金生,周春雪,趙從毅.基于IP Core的FIR數字濾波器的FPGA實現[J].安徽工業大學學報,2007,24(3):309-315.

[8] 于丹,王慶.一種新型多路同步數據采集卡的設計與實現[J].電力科學與工程,2004(3):47-51.

[9] 朱冰,程聯營,孔杰.基于分布式算法的高階FIR濾波器及其FPGA實現[J].電訊技術,2006(2):82-85.

[10] 宋東清.基于DSP的導航計算機系統設計[D].哈爾濱:哈爾濱工程大學,2006:35-48.

Design and Realization of Inertial Navigation Information Data Acquisition System

CHENG Rongtao1FU Jun2

(1. Navy Representative Office in Wuhan 438 Factory, Wuhan 430060) (2. Naval University of Engineering, Wuhan 430033)

At present, each functional circuit of data acquisition system needs discrete components to realize its function circuits are usually bulky, and wiring and duration are much unhehp for maintaining the reliability of data acquisition circuit. Based on CPLD and DSP, a small embedded data test system based on fiber optic gyroscope is constructed, and applied in a single axis fiber optic gyroscope strapedown inertial navigation system. The experiment proves the effectiveness and accuracy of data testing system.

inertial navigation system, CPLD, DSP, data acquisition

2015年3月2日,

2015年4月27日

程榮濤,男,碩士,工程師,研究方向:導航系統工程。傅軍,男,博士,講師,研究方向:導航系統工程。

TN929.3

10.3969/j.issn.1672-9730.2015.09.027

猜你喜歡
信號系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 国产精品第5页| 青青草原国产| 真实国产精品vr专区| 国内精品一区二区在线观看 | 99热这里只有精品在线观看| 欧美精品导航| 欧美日韩亚洲国产主播第一区| 在线日韩日本国产亚洲| 欧美日韩精品在线播放| 国产福利影院在线观看| 99久久性生片| 国产精品刺激对白在线| 欧美日韩北条麻妃一区二区| 国产性爱网站| 最新亚洲人成无码网站欣赏网 | 91原创视频在线| 五月婷婷精品| 免费毛片a| 97视频精品全国免费观看| 国产不卡在线看| 中文成人在线视频| 夜夜操国产| 少妇精品网站| 色爽网免费视频| 波多野衣结在线精品二区| 欧美在线综合视频| 日韩欧美在线观看| 99久视频| 四虎成人精品在永久免费| 亚洲成人在线网| 制服丝袜亚洲| 久无码久无码av无码| 国产激情无码一区二区三区免费| 欧美在线精品怡红院| 欧美成人精品在线| 五月婷婷导航| 国产在线一区二区视频| 美女无遮挡被啪啪到高潮免费| 一区二区三区四区在线| 亚洲色无码专线精品观看| 国产成人综合久久精品下载| 99re视频在线| 欧美日韩国产精品va| 免费国产不卡午夜福在线观看| 成年人视频一区二区| 国产一级α片| 91网站国产| 老司机精品久久| 亚洲中文字幕av无码区| 国产黑丝一区| 亚洲第一中文字幕| 欧美精品高清| 国产精品主播| 亚洲欧美人成人让影院| 天天综合网站| 看国产毛片| 国产精品综合色区在线观看| 在线另类稀缺国产呦| 日韩毛片免费| 伊人久久青草青青综合| 精品国产黑色丝袜高跟鞋| 91无码网站| 日韩毛片基地| 欧美日韩高清| 国产精品内射视频| 国产乱子伦手机在线| 亚洲午夜国产精品无卡| 国产人成在线视频| 国产欧美在线观看视频| 免费一级毛片在线播放傲雪网| 国产在线98福利播放视频免费| 国产人前露出系列视频| 精品伊人久久久香线蕉 | 国产视频入口| 久久久精品无码一二三区| 婷婷五月在线视频| 精品人妻系列无码专区久久| 九九热精品视频在线| 亚洲 欧美 日韩综合一区| 国产成人精品视频一区二区电影 | 日韩中文精品亚洲第三区| 88av在线看|