www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 工業(yè)控制 > 電子設(shè)計自動化

摘 要: 重點設(shè)計并實現(xiàn)了863項目“南海深水區(qū)動力環(huán)境立體檢測技術(shù)研發(fā)”中5頻段微波輻射計的數(shù)據(jù)處理與控制系統(tǒng),以Xilinx公司Virtex-4系列FPGA為核心,包括數(shù)據(jù)采集、AGC自動增益控制、系統(tǒng)開關(guān)控制、數(shù)據(jù)通信等模塊,精確滿足了系統(tǒng)要求,同時給出了系統(tǒng)電路設(shè)計、關(guān)鍵模塊邏輯圖及軟件流程圖。
關(guān)鍵詞: 微波輻射計;FPGA;數(shù)據(jù)處理與控制系統(tǒng);數(shù)據(jù)通信

微波輻射計是一種被動式的微波遙感器,用于全天時、全天候地觀測全球大氣溫度和濕度、降雨量等空間氣象資料,在全球性水文循環(huán)探測、地質(zhì)與資源調(diào)查、海洋環(huán)境與海況檢測、災害性天氣預報與檢測等研究中發(fā)揮了重要作用。由于微波輻射計是一種被動式的遙感器,其靈敏度要求很高,同時,由于當今遙感儀器的設(shè)計越來越趨于高功能密度及小型化,因此,要求多通道微波輻射計的數(shù)據(jù)處理與控制系統(tǒng)具有高可靠性、高分辨率、實時性好、體積小、重量輕、功耗低以及可移植性強等特點。以往多數(shù)微波輻射計數(shù)控系統(tǒng)中采用的以80C31為核心的設(shè)計,由于受微處理器芯片和外圍電路的限制,擴展性差,所占體積較大,且需要多塊電路板協(xié)調(diào)工作,功耗較大。鑒于FPGA功能強大、邏輯速度快、功耗低及可移植性強等優(yōu)點,本文采用FPGA為核心進行微波輻射計數(shù)控系統(tǒng)設(shè)計,實現(xiàn)了設(shè)備的低功耗和輕小型化。
1 系統(tǒng)結(jié)構(gòu)
5頻段雙極化微波輻射計共10個通道,其中每個頻段結(jié)構(gòu)框圖如圖1所示,由天線單元、接收機單元、定標單元、數(shù)據(jù)處理與控制系統(tǒng)、測溫電路等功能模塊組成。接收機單元包括內(nèi)檢波、低頻放大、積分等部分[1]。接收機的輸入端通過電子開關(guān)周期地在天線單元和定標單元之間切換,同時噪聲源在加電和不加電兩種狀態(tài)下與匹配負載耦合,從而使定標源產(chǎn)生高、低不同的亮溫,5個頻段共用一套數(shù)據(jù)處理與控制系統(tǒng)。


數(shù)據(jù)管理與控制系統(tǒng)接收遠程計算機注入指令包,控制系統(tǒng)開關(guān)機和噪聲源上下電,系統(tǒng)上電后,由接收機單元接收的模擬信號送入數(shù)據(jù)處理與控制系統(tǒng),由數(shù)據(jù)處理與控制系統(tǒng)進行數(shù)據(jù)采集與存儲,AGC自動增益控制、工作狀態(tài)控制以及與遠程計算機的數(shù)據(jù)通信??梢?,數(shù)據(jù)處理與控制系統(tǒng)在微波輻射計各模塊中處于至關(guān)重要的位置。
1.1 數(shù)控系統(tǒng)總體結(jié)構(gòu)
數(shù)控系統(tǒng)由FPGA及外圍電路、數(shù)據(jù)采集電路、AGC自動增益控制電路、系統(tǒng)開關(guān)控制電路、電平轉(zhuǎn)換電路、總線接口電路等部分組成,如圖2所示。


FPGA根據(jù)系統(tǒng)既定的時序或遠程計算機注入的控制指令,通過電平轉(zhuǎn)換電路進行轉(zhuǎn)換后,控制數(shù)據(jù)采集電路完成科學數(shù)據(jù)和溫度數(shù)據(jù)的采集,并控制AGC自動增益控制電路為多通道微波輻射計冷源和熱源的定標提供AGC調(diào)整值[2]。同時,F(xiàn)PGA通過控制電平控制系統(tǒng)開關(guān),由控制電路完成整個系統(tǒng)、接收機和噪聲源的開關(guān)機功能,并完成科學數(shù)據(jù)包到遠程計算機的回傳。
數(shù)控系統(tǒng)以Xilinx公司的Virtex-4系列FPGA為核心進行設(shè)計,其配置PROM采用XCF32P,32 M存儲容量。
數(shù)據(jù)采集電路采用AD公司的16位并行模數(shù)轉(zhuǎn)換器AD976A,芯片轉(zhuǎn)換速率為200 KS/s,此高速A/D轉(zhuǎn)換器采用電荷重分布技術(shù)進行逐次逼近型模數(shù)轉(zhuǎn)換,因而不必外加采樣保持器。電壓輸入范圍為-10 V~+10 V,分辨率高,可做到16位不失碼。
AGC自動增益控制電路采用AD公司的12位并行數(shù)模轉(zhuǎn)換器AD7247,電壓輸出范圍選擇0 V~5 V,滿足微波輻射計數(shù)控系統(tǒng)精度要求。
1.2 硬件設(shè)計與實現(xiàn)
1.2.1 數(shù)據(jù)采集電路
數(shù)據(jù)采集電路由隔離驅(qū)動電路、多個多路選擇器以及一個A/D轉(zhuǎn)換器組成。其中,隔離驅(qū)動電路采用JFET輸入的運算放大器進行隔離和驅(qū)動;多路選擇器對10路遙感信號和25路溫度數(shù)據(jù)進行選擇,其地址信號由FPGA的I/O接口提供,經(jīng)電平轉(zhuǎn)換后送入多路選擇器;A/D芯片轉(zhuǎn)換速率為200 KS/s,16 bit雙極性輸出,最高位表示符號位,硬件電路如圖3所示。采集到的數(shù)據(jù)存入FPGA的SRAM中,工作周期為60 s,一個工作周期結(jié)束后,將科學數(shù)據(jù)和溫度數(shù)據(jù)下傳到遠程計算機。


AD976A進行數(shù)據(jù)采集時,置CS引腳固定為低電平,則轉(zhuǎn)換時序由R/C信號的下降沿控制,信號脈沖寬度至少為50 ns。當R/C變?yōu)榈碗娖綍r,BUSY信號也變?yōu)榈碗娖剑瑯酥巨D(zhuǎn)換結(jié)束,則移位寄存器中的數(shù)據(jù)被更新的二進制補碼替代,其中,R/C控制端由FPGA的I/O端口進行控制。
1.2.2 AGC自動增益控制電路
AGC自動增益控制電路由5個兩通道D/A轉(zhuǎn)換器AD7247和隔離驅(qū)動電路組成,硬件電路如圖4所示。由FPGA對數(shù)據(jù)采集電路采集的微波輻射計冷源和熱源定標值進行判斷,為AGC自動增益控制電路提供有效的AGC調(diào)整值,通過D/A轉(zhuǎn)換器及隔離驅(qū)動電路后提供給微波輻射計的接收機單元。其中,5個D/A轉(zhuǎn)換器并聯(lián)為微波輻射計10個通道提供AGC調(diào)整值,片選信號和轉(zhuǎn)換信號由FPGA的I/O端口進行控制。


1.2.3 系統(tǒng)開關(guān)控制電路
系統(tǒng)開關(guān)控制電路包括系統(tǒng)上下電和噪聲源開關(guān)控制電路兩部分。其中,系統(tǒng)上下電通過四觸點磁保持繼電器及ULN2003A構(gòu)成的驅(qū)動電路控制,該磁保持繼電器有2個線圈:1個置位線圈Set和1個復位線圈Reset,均通過脈沖觸發(fā)。當繼電器Set端出現(xiàn)上升沿時,繼電器吸合,系統(tǒng)上電;當繼電器Reset端出現(xiàn)上升沿時,繼電器斷開,系統(tǒng)下電。由于繼電器在切換瞬間電流較大,因此需要外加驅(qū)動電路,由ULN2003A構(gòu)成[3]。此種繼電器具有保持功能,一旦置位或復位,即使線圈斷電,繼電器仍保持原狀態(tài),從而降低了功耗。
1.2.4 電平轉(zhuǎn)換電路
由于FPGA設(shè)計采用的是LVTTL電平,而數(shù)據(jù)采集電路及AGC自動增益控制電路采用的是5VCMOS電平,LVTTL的高低電平為:

可見,LVTTL信號與CMOS信號不可直接互聯(lián),因此設(shè)計選用TI公司的SN74ALVC164245芯片(具有三態(tài)輸出的16 bit 3.3 V到5 V電平轉(zhuǎn)換收發(fā)器)實現(xiàn)LVTTL與CMOS電平的互聯(lián)。
1.2.5 總線接口電路
總線接口電路通過串行通信接口實現(xiàn)數(shù)控系統(tǒng)與遠程計算機的數(shù)據(jù)通信,由MAX232完成TTL電平到EIA的電平轉(zhuǎn)換,硬件電路如圖5所示。


2 數(shù)控系統(tǒng)FPGA軟件設(shè)計
FPGA軟件部分包括總線控制模塊、天線驅(qū)動接口模塊、數(shù)據(jù)采集模塊、AGC模塊和系統(tǒng)開關(guān)控制模塊5部分,使用同一時鐘進行同步處理,控制其他電路共同完成微波輻射計的冷熱源定標、數(shù)據(jù)采集和工作狀態(tài)控制等功能。FPGA軟件信息流程圖如圖6所示。

其中,總線控制模塊包括初始化配置模塊、數(shù)據(jù)傳輸模塊和中斷處理模塊。數(shù)據(jù)傳輸模塊負責與遠程計算機傳輸科學數(shù)據(jù)包,包括定標數(shù)據(jù)、科學數(shù)據(jù)和溫度數(shù)據(jù);中斷處理模塊負責傳輸工程遙測包的數(shù)據(jù)注入和內(nèi)部指令注入,分別存入相應的數(shù)據(jù)緩沖區(qū)并設(shè)置相應的標志位,控制微波輻射計各部分運行狀態(tài)。
天線驅(qū)動模塊負責執(zhí)行總線控制模塊傳輸?shù)母鞣N天線控制指令,同時讀取天線狀態(tài)字和天線角編碼,并存入數(shù)據(jù)緩沖區(qū),等待下傳。
數(shù)據(jù)采集模塊為多路選擇器提供地址信號,并為A/D轉(zhuǎn)換器提供片選信號,控制數(shù)據(jù)采集電路工作,同時依次采集科學數(shù)據(jù)和溫度數(shù)據(jù),并在一個周期后打包下傳。
AGC模塊依據(jù)數(shù)據(jù)采集電路采集的熱源和冷源的定標數(shù)據(jù),按照AGC調(diào)節(jié)標準調(diào)整AGC值,使冷源輸出下限為3.3 V,熱源輸出上限為4 V。AGC調(diào)整方式為步進式調(diào)整,調(diào)整步長為5 mV,系統(tǒng)工作在最佳狀態(tài)后,將調(diào)整后的AGC值與科學數(shù)據(jù)包共同打包下傳。
系統(tǒng)上電后進行初始化,為防止系統(tǒng)上電時復位不充分,系統(tǒng)上電后進行3 s的延時,然后進行系統(tǒng)初始化,順序依次為內(nèi)存、外存、I/O端口[4]。程序中使用的以及需要預設(shè)初值的所有變量都要進行初始化,不使用的內(nèi)存地址同時初始化為00H。
初始化后按照天線對定標區(qū)和目標觀測區(qū)的掃描時序進行觀測。每個觀測周期的觀測順序為:熱源定標→冷源定標→目標觀測→熱源定標。同時通過執(zhí)行內(nèi)部注入指令對系統(tǒng)工作狀態(tài)加以控制,F(xiàn)PGA工作流程如圖7所示。

3 數(shù)控系統(tǒng)仿真與調(diào)試
本文選用Mentor公司的Modelsim HDL仿真軟件和Xilinx公司的Chipscope FPGA片上邏輯分析儀對系統(tǒng)軟件和硬件進行了實際仿真,通過Xilinx ISE開發(fā)環(huán)境中生成的測試激勵文件Testbench,可以無縫連接Modelsim仿真工具,測試結(jié)果滿足系統(tǒng)要求。
圖8為Modelsim仿真的冷源定標和AGC值存儲部分波形圖。

Modelsim仿真有2種激勵輸入方式,一種是傳統(tǒng)的波形輸入,另一種是通過編寫代碼,對輸入產(chǎn)生預定的激勵,這種方式能夠產(chǎn)生更為復雜的激勵,提供更高的功能覆蓋率,并且可移植性更好,驗證速度更快[5]。
本文設(shè)計了一個對整個FPGA模塊進行測試的Testbench,模仿了A/D芯片采集的數(shù)據(jù),可以驗證定標過程中生成AGC調(diào)整值的準確性和存儲器讀寫科學數(shù)據(jù)和定標數(shù)據(jù)的準確性。冷源定標過程中,程序首先為多路選擇器提供地址信號addrch和addrte,依次對接收機10個通道進行數(shù)據(jù)采集。當冷源輸出adout小于3.3 V,轉(zhuǎn)換為步長即2A7E時, 程序?qū)⒅鸩綔p小AGC調(diào)整值,并通過D/A片選信號csa和csb送入D/A轉(zhuǎn)換器,直到冷源輸出高于2A7E時,將冷源定標輸出和AGC調(diào)整值存入RAM中。結(jié)果表明,F(xiàn)PGA各模塊工作正常,符合設(shè)計要求。
本文結(jié)合微波輻射計工程實現(xiàn)的要求,討論了微波輻射計的數(shù)據(jù)處理與控制系統(tǒng)的原理,并采用現(xiàn)場可編程門陣列(FPGA)實現(xiàn)了該數(shù)控系統(tǒng)的硬件設(shè)計和FPGA模塊設(shè)計,進行了部分模塊的功能仿真和時序仿真,通過了系統(tǒng)調(diào)試仿真驗證,達到了設(shè)備小型化的設(shè)計目的;同時,采用FPGA進行設(shè)計,提高了程序的可移植性,并通過了可靠性和穩(wěn)定性的分析設(shè)計,從而能夠有效保證系統(tǒng)穩(wěn)定可靠地工作。
參考文獻
[1] Jorgen Pihlflyckt.Control and measurement system for multi-channel microwave radiometer[C/OL].Russia:Helsinki University of technology,2007-02-12.http://lib.tkk.fi/Dipl/2007/urn007760.pdf.
[2] 黃瑩珠.基于FPGA技術(shù)的微波濕度計數(shù)據(jù)處理與控制單元的設(shè)計與仿真[D].北京:中國科學院研究生院,2007.
[3] 孫茂華,鄭震藩,張升偉,等.風云三號衛(wèi)星微波濕度計數(shù)據(jù)處理與系統(tǒng)控制的冗余設(shè)計方案[J].遙感技術(shù)與應用,2007(2).
[4] 段吉海,黃智偉.基于CPLD/FPGA的數(shù)字通信系統(tǒng)建模與設(shè)計[M].北京:電子工業(yè)出版社,2004.
[5] 薛小剛,葛毅敏.Xilinx ISE 9.X FPGA/CPLD設(shè)計指南[M]. 北京:人民郵電出版社,2007.

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉