關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 一種動力調諧陀螺脈沖力反饋及脈沖計數(shù)系統(tǒng)設計

        一種動力調諧陀螺脈沖力反饋及脈沖計數(shù)系統(tǒng)設計

        作者:毛 奔,高仁偉,徐克兵 時間:2008-09-09 來源:中電網(wǎng) 收藏

          動力調諧是一種利用撓性支承轉子,并將轉子與隔開,其撓性支撐的彈性剛度是由支撐其本身產(chǎn)生的動力效應來補償?shù)摹K麖V泛應用于導彈、坦克、火箭、航天器、與定位等領域,是陀螺技術發(fā)展史上具有重大革新和突破的第三代慣性級精密陀螺。本文將介紹該陀螺的力反饋電路及其脈沖記數(shù)電路的實現(xiàn)方法。

        本文引用地址:http://www.104case.com/article/87848.htm

          1 系統(tǒng)的硬件設計

          硬件包含兩部分:動力調諧陀螺(DTG)脈沖力反饋系統(tǒng)設計和基于SOPC的數(shù)據(jù)采集部分設計。

          1.1 動力調諧陀螺(DTG)脈沖力反饋系統(tǒng)設計

          系統(tǒng)結構框圖如圖1所示。動力調諧陀螺,力矩器和信號器在硬件結構上是集成為一體的。

          利用力反饋回路實現(xiàn)對動力調諧陀螺的鎖定,由陀螺漂移及輸入角速率產(chǎn)生相應信號器輸出控制陀螺儀力矩器中主線圈中模擬電流的大小,信號器輸出經(jīng)過前置放大,濾波和PID校正后送到脈沖調寬電路,與產(chǎn)生的三角波進行合成。陀螺正轉時,三角波脈沖寬度增加;陀螺反轉時,三角波脈沖寬度減少。通過測量正負通道的脈沖數(shù)量來測得陀螺的轉速和轉向。以下重點介紹三角波產(chǎn)生電路,其原理圖如圖2所示。

          三角波產(chǎn)生器采用雙電源±15 V供電,2Q端口輸出的是CD4060脈沖源產(chǎn)生的5分頻正脈沖信號,由于Q1接成射集跟隨器形式,經(jīng)三級管Q1射集產(chǎn)生的是同步脈沖信號,其輸入三級管Q2的基集,高電平時Q2導通電容充電,低電平截止時電容放電。電容反復充放電產(chǎn)生三角波,其周期與時鐘脈沖周期相同。放大器提供穩(wěn)定電壓參考值,PNP型復合管Q6與放大器組成恒流源對電容充電。Q3也接成射集跟隨器,射集輸出與時鐘脈沖信號同步的三角波信號,經(jīng)過RC積分電路產(chǎn)生具有正負脈沖形式的三角波信號。將陀螺輸出信號經(jīng)過放大、濾波、教正后與三角波比較,從而產(chǎn)生調寬波控制極性開關給力矩器加電流。

          1.2 SOPC系統(tǒng)的設計

          SOPC系統(tǒng)實現(xiàn)對陀螺力反饋脈沖數(shù)的采集。SOPC(System on a Programmable Chip,片上可編程系統(tǒng))是Altera公司推出的一種靈活、高效的解決方案。Altera公司的QuartusⅡ軟件提供了可編程片上系統(tǒng)(SOPC)的一個綜合開發(fā)環(huán)境,是進行SOPC設計的基礎。QuartuSⅡ支持圖形界面設計和硬件描述語言VHDL設計,受文章篇幅限制和便于描述,原有的VHDL設計都已轉換為bsf格式,即可被工程文件直接調用的圖形符號。首先,在QuartusⅡ中創(chuàng)立工程文件,應用QuartusⅡ集成的SOPCBuilder開發(fā)工具創(chuàng)建嵌入式處理器內(nèi)核NIOS系統(tǒng),指定目標FPGA和時鐘周期,然后添加到工程文件中。NiosⅡ嵌入式處理器包含三種內(nèi)核:經(jīng)濟的(NiosⅡ/e)、標準的(NiosⅡ/s)和快速的(NiosⅡ/f)內(nèi)核,每種都針對不同的性能范圍和成本。使用A1tera的QuartusⅡ軟件、SOPC Builder工具和NiosⅡ集成開發(fā)環(huán)境IDE,用戶可輕松地將NiosⅡ處理器嵌入到他們的系統(tǒng)中。Nios內(nèi)核處理器及外圍電路的設計如圖3所示。

          頂層文件設計了一個SDRAM時鐘系統(tǒng)和復位電路,該時鐘信號由FPGA內(nèi)部PLL的來產(chǎn)生,可利用FPGA內(nèi)部的PLL來產(chǎn)生一個內(nèi)部時鐘信號,作為NiosⅡ處理器和分頻器的時鐘輸入。該系統(tǒng)設計了一個2 kB片內(nèi)ROM存儲器(Onchip_ROM)用于存儲器代碼以及程序運行空間;1 kB片內(nèi)RAM(Onchip_RAM)用于變量存儲(R/W數(shù)據(jù))、Heap、stack等。FPGA內(nèi)部其實沒有專用的ROM硬件資源,實現(xiàn)ROM的思想是RAM賦初值,并保持該初值,即是只讀的。ROM的內(nèi)容在FPGA進行配置時一起寫入FPGA。添加的PIO外設包括時鐘信號(CP 48M)、使能信號(enable)、復位信號(reset)、七段碼驅動信號(show)、片選信號(sel)、小數(shù)點顯示信號(decimal) 等。FPGA內(nèi)部設計如圖4所示,共5個下層模塊:分頻模塊(dividedfre4)、防抖模塊(debounce)、計數(shù)模塊(fretest)、鎖存模塊(frelatch)、顯示模塊(display)。這5個下層模塊組成一個上層模塊。

          2 軟件部分設計

          2.1 軟件流程圖

          軟件流程圖如圖5所示。

          2.2 軟件功能

          Altera公司的QuartusⅡ軟件提供了可編程片上系統(tǒng)(SOPC)設計的一個綜合開發(fā)環(huán)境,是進行SOPC設計的基礎。QuartusⅡ集成開發(fā)環(huán)境包括以下內(nèi)容:系統(tǒng)級設計,嵌入式軟件開發(fā),可編程邏輯器件(PLD)設計,綜合,布局和布線,驗證和。利用QuartusⅡ進行的功能結果如圖6所示。

          圖6中輸入被測頻率信號input=20 kHz,由局部放大圖可知,t=1 s時,閘門信號開啟,t=2 s時,鎖存計數(shù)值,顯示為20.00 kHz。局部放大如圖7所示。

          3 結 語

          由試驗仿真結果與實際電路中測的數(shù)據(jù)完全吻合,證明系統(tǒng)設計成功。而前提是動力調諧陀螺運行穩(wěn)定,所以陀螺脈沖力反饋系統(tǒng)是設計中的重要環(huán)節(jié)。三角波產(chǎn)生電路是脈沖力反饋回路的核心和硬件調試環(huán)節(jié)中最需要重視的部分。



        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 武冈市| 英山县| 个旧市| 靖远县| 济宁市| 宜君县| 友谊县| 黄石市| 武鸣县| 大荔县| 清苑县| 克山县| 东安县| 天柱县| 日喀则市| 宁武县| 浦城县| 梁山县| 长垣县| 绩溪县| 余姚市| 宁武县| 二连浩特市| 甘洛县| 汝南县| 梨树县| 宿州市| 台北县| 江北区| 扶沟县| 黎城县| 凌云县| 乐东| 宣恩县| 疏勒县| 金华市| 潼南县| 武定县| 兴城市| 上饶市| 定西市|