在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于SoPC的星載微波輻射計的數據采集系統

電子工程師 ? 來源:微型機與應用 ? 作者:黃瑩珠 張升偉 霍 ? 2021-04-28 09:29 ? 次閱讀

摘 要: 應用MC8051軟核處理器,在FPGA上設計實現了基于軟核的輻射計的科學數據采集,并通過1553B總線將數據傳送到地面接收的采集系統。該方案在Xilinx公司FPGA芯片XC2V3000上得到了驗證,滿足航天星載微波輻射計多通道高分辨率的要求。

微波輻射計是一種高靈敏度的接收機,其對科學數據和溫度等輔助數據的采集精度和速度都要求較高。片上可編程系統的高效性和靈活性可以充分滿足微波輻射計的高分辨率、高采樣率的多通道快速數據采集要求,提高了輻射計數據采集和控制的效率。

1 系統結構

所述多通道高分辨率輻射計采集系統共16個輸入通道,Ch1~Ch16為16路采集通道輸入,采集模擬電平范圍為-10 V~10 V。其系統結構框圖如圖1所示,由多路選通AD轉換電路、FPGA電路和通信電路3個部分組成,多路選通AD轉換電路部分由多路選通芯片ADG506ATQ和AD轉換芯片AD976A組成。通道采集電信號由ADG-506ATQ選擇需要采集的電信號輸出到AD轉換芯片進行轉換,這樣只需要使用1片AD芯片即可分時采集16個通道的信號,大大節省了AD的芯片數,降低了硬件的成本和復雜度。

AD976A是ADI公司生產的模數轉換器,具有功耗低、速度快、精度高等特點,采集精度達到16 bit。單通道最高采樣速率達200 kS/s,16 bit的分辨率,最大積分非線性誤差僅為2 LSB,并可做到16 bit不失碼,在輸入電壓為-10 V~10 V的條件下達到的采集精度為0.003 V,高靈敏度的星載微波輻射計需要的采集精度為±3 mV,采用該芯片有效地保證了采集的精度。

pIYBAGCIueaAOjWWAAHPPrLZDJI575.png

1.1 MC8051 IP核的結構

嵌入式片上可編程系統SoPC包括硬核處理器和軟核處理器兩種類型[1],本星載輻射計多通道高分辨率數據采集系統采用的處理器屬于軟核處理器。

MC8051 IP核頂層結構圖如圖2所示,核心由定時器/計數器、ALU、串行接口和控制單元各模塊組成。ROMRAM 模塊不包括于核心內,處于設計的頂層,方便不同的應用設計及仿真

pIYBAGCIugGAcuHNAAG_YF2b0bM167.png

圖3為綜合后時序報告的一部分,給出了Mc8051_core的時序。可以看到,雖然設計中處理器以12 MHz的時鐘頻率運行,但其最大路徑延時僅為3.359 ns,所以處理器軟核在此芯片中理論上最高可達到297.681 MHz的頻率。

603527461653.gif

1.2 數據采集系統電路實現

1.2.1 FPGA部分電路設計

FPGA電路部分由兩個8051軟核、RAM和FIFO組成。其中第一個軟核處理器負責分時選擇16路通道的數據并控制AD轉換芯片轉換成數字信號,按順序存儲到FIFO中,供第二個8051軟核處理器讀取。第二個軟核處理器則負責將存儲到FIFO的采集數據按照一定的數據格式形成數據包,通過BU65170控制的1553B總線下傳給地面接收站供后期使用和處理。1553B是目前通用的星上設備通信總線,通過該總線進行通信保證了數據的可靠傳輸。

1.2.2 多通道AD轉換電路設計

多通道選擇AD轉換電路如圖4所示。電路的供電為±12 V兩路,輸入通道信號為±10 V的電壓,經ADG506選通一路輸入到AD976,由8051核處理器給一個轉換脈沖啟動AD轉換,轉換結束后AD976的數據線即輸出轉換后的數字信號,再由8051核處理器讀取,存儲到FPGA內部的FIFO里[2]。

603716536991.gif

1.2.3 1553B通信接口設計

1553B通信接口的實現選用了DDC′s ACE/Mini-ACE系列的BU-65170芯片。該芯片在FPGA和MIL-STD-1553B總線之間提供了完整、靈活的接口,完整的BC/RT/MT多協議、存儲器管理和中斷邏輯,4K×16字(每字16 bit)的靜態分配內存作為到處理器總線的接口。本文選用的是BU-65170的遠程終端模式(RT)[3]。

Bu-65170可選擇在12 MHz和16 MHz兩種時鐘頻率下工作,集成了編碼/解碼器,雙收發器和協議處理器,數據按一定的協議經編碼/解碼器處理,通過雙收發器A/B 來完成與1553B總線間的數據傳遞,數據的傳輸速度最大可達1 Mb/s[4]。

2 數據采集系統軟件設計

軟件采用匯編語言開發,使用MedWin平臺。選擇匯編語言的原因是:它可以直接對寄存器進行操作,與自定義的51軟核處理器可以進行更好的配合。另外,匯編語言的每一條命令執行時間可以準確判斷,這使其可以更好地滿足設計中對于精確時間控制的要求。

指令執行時間為1~4個時鐘周期,如果采用12 MHz頻率的時鐘,一個時鐘周期為83 ns左右。兩個8051核處理器之間有一個握手的過程,其中采集8051軟核處理器會給出一個通知讀取數據包的中斷信號,通知通信的8051軟核處理器讀取FIFO的采集數據包。采集軟核處理器程序流程圖如圖5所示,FPGA程序流程圖如圖6所示。

603943369337.gif

604028532418.gif

采用最通用Modelsim進行仿真。圖7為FIFO數據讀寫仿真結果。兩幅圖中自上至下的信號依次為輸入數據、輸出數據、空標識、滿標識、半滿標識、讀時鐘、讀使能、寫時鐘、寫使能。圖7(a)為向FIFO寫數據的過程,讀時鐘不變,空標識在有數據輸入之后變為‘0’。圖7(b)為從FIFO讀數據的過程,在半滿標識有效后,通信模塊處理器開始輸出讀時鐘讀出數據。從圖中可以看到寫入和讀出的數據相符。

3 數據采集系統仿真與調試

圖8是對BU-65170芯片寄存器區寫入初始化參數的一部分。圖中S_SELECT信號為片選信號,strbd為數據有效信號,最后一組信號為寫入數據。由于持續為寫狀態,所以RD信號保持不變。

604294209318.gif

結果表明,FPGA各模塊工作正常,符合設計要求。

本文結合航天應用的星載微波輻射計工程實現的要求,討論了基于微波輻射計的多通道、高分辨率數據采集系統的原理,并采用現場可編程門陣列(FPGA)和片上可編程系統SoPC的8051軟核處理器實現了該數據采集系統的硬件設計和FPGA模塊設計,進行了部分模塊的功能仿真和時序仿真,通過了系統調試仿真驗證,實現了設計的目的。

參考文獻

[1] 郭兵,沈艷,林永宏,等.SoC技術原理與應用[M]。北京:清華大學出版社,2006.

[2] 孫茂華,鄭震藩,張升偉,等。風云三號衛星微波濕度計數據處理與系統控制的冗余設計方案[J]。遙感技術與應用,2007,22(2):147-151.

[3] DDC公司.ACE/Mini-ACE series BC/RT/MT advanced communication engine Integrated 1553 terminal user′s guide[Z].2007.

[4] DDC公司.MIL-STD-1553 designer′s guide[Z].1998.

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦

    振弦式位移數據采集頻率可以調整嗎?

    是否可以調整?答案是肯定的。一般來說,振弦式位移數據采集是通過與之連接的MCU數據采集設備或系統來實現的。這些采集設備通常具備參數設置功
    的頭像 發表于 12-20 11:00 ?175次閱讀
    振弦式位移<b class='flag-5'>計</b>的<b class='flag-5'>數據采集</b>頻率可以調整嗎?

    振弦式土壓力數據采集方法

      在巖土工程監測領域,振弦式土壓力是一種常用的測量工具,它能夠準確地測量土體對結構物的壓力。以下是關于振弦式土壓力計如何進行數據采集的詳細介紹。 []()   一、數據采集前的準備
    發表于 10-25 14:26

    NI高效數據采集設備的優點

    關于NI NI 是自動化測試和測量系統領域的領導者,可以幫助工程師解決全球頂尖難題。NI 提供模塊化硬件、軟件、服務和系統,幫助您加快測試速度,改善設計質量,提高可靠性,同時充分利用測試數據
    的頭像 發表于 08-19 10:34 ?701次閱讀

    典型的數據采集系統設計及其核心元件

    本文簡要介紹了典型的數據采集系統及其核心元件。然后介紹 AnalogDevices Inc 的數據采集 (DAQ) 模塊,該模塊集成了許多關鍵元件,可提供穩定的 18 位、2 兆次采樣每秒 (MS/s) 的性能。最后介紹評估板,
    的頭像 發表于 07-18 10:28 ?1597次閱讀
    典型的<b class='flag-5'>數據采集</b><b class='flag-5'>系統</b>設計及其核心元件

    多通道數據采集系統的設計的意義

    多通道數據采集系統(Multi-channel Data Acquisition System, 簡稱MDAS)是一種能夠同時采集、處理和存儲多個信號源數據的電子設備。這種
    的頭像 發表于 07-02 09:00 ?935次閱讀

    多通道數據采集串擾問題怎么解決

    多通道數據采集系統在現代工業、科研和醫療等領域中有著廣泛的應用。然而,在多通道數據采集過程中,串擾問題是一個常見的問題,它會導致數據采集的準確性和可靠性降低。本文將詳細探討多通道
    的頭像 發表于 07-02 08:58 ?1326次閱讀

    多通道數據采集系統的轉換誤差怎么算

    多通道數據采集系統是一種廣泛應用于工業、科研、醫療等領域的高精度數據采集設備。它通過多個通道同時采集信號,并對信號進行處理、轉換和存儲,以實現對信號的實時監測和分析。在多通道
    的頭像 發表于 07-01 16:36 ?755次閱讀

    多通道數據采集系統的優缺點

    多通道數據采集系統是一種廣泛應用于工業、科研、醫療等領域的技術,它能夠同時采集多個通道的信號,實現對多種物理量的實時監測和分析。本文將詳細介紹多通道數據采集
    的頭像 發表于 07-01 15:58 ?1747次閱讀

    數據采集系統分為幾類

    數據采集系統是大數據生態系統中的重要組成部分,它負責從各種數據源收集、整合和存儲數據。根據不同
    的頭像 發表于 07-01 15:44 ?1614次閱讀

    DAS數據采集系統的作用是什么

    DAS(Data Acquisition System,數據采集系統)是一種用于收集、存儲和處理各種類型數據系統。它在許多領域都有廣泛的應用,如工業自動化、科學研究、環境監測、醫療健
    的頭像 發表于 07-01 15:41 ?1536次閱讀

    工控數據采集平臺是什么?

    工控數據采集平臺是一種用于工業控制和監測領域的系統,該平臺能夠收集來自傳感器、執行器、機械設備以及其他系統的信息,并對這些數據進行處理、存儲和分析。這些
    的頭像 發表于 06-14 15:29 ?429次閱讀

    數據采集處理設備是什么?數據采集處理設備的功能

    數據采集處理設備(工業智能網關),是現代工業物聯網(IIoT)中的關鍵組件,它們在連接工業現場設備與云端或上層管理系統中起到橋梁作用。 以下是關于數據采集處理設備(工業智能網關)一些核
    的頭像 發表于 05-31 14:11 ?583次閱讀

    微波檢測主要檢測方法有哪些

    微波檢測是一種利用微波技術進行物體特性檢測的方法。它廣泛應用于通信、雷達、遙感、醫療、工業等領域。微波檢測方法眾多,本文將詳細介紹幾種主要的微波檢測方法。
    的頭像 發表于 05-28 14:35 ?1560次閱讀

    物聯網工業數據采集系統是什么?

    物聯網工業數據采集系統通過物聯網技術將各種設備和傳感器連接起來,實現數據的實時采集、傳輸和分析,為工業生產提供智能化、自動化的解決方案。 ? 物聯網工業
    的頭像 發表于 05-20 15:16 ?679次閱讀

    PLC遠程監控與數據采集系統的原理及組成

    PLC遠程監控與數據采集系統的原理及組成 PLC遠程監控與數據采集系統是一種可以遠程監控和采集設備運行
    的頭像 發表于 01-22 16:46 ?1819次閱讀
    PLC遠程監控與<b class='flag-5'>數據采集</b><b class='flag-5'>系統</b>的原理及組成
    主站蜘蛛池模板: 成人aaa| 一级做a爰片久久毛片人呢| 国产在线干| 九九碰| 国产女同| 日本人69xxxxxxx69| 欧美xxxx日本| 亚州一级毛片在线| 国产精品久久久久久久久齐齐| 边做边爱在线观看视频免费| 成年片免费网址网站| 国产欧美综合在线| www在线播放| 天堂资源在线最新版| 国产小视频在线播放| 欧美另类69| 欧美日韩一卡2卡三卡4卡新区| 操亚洲| 免费观看高清视频| 免费男女视频| 性生交酡| 国产精品三级a三级三级午夜| 亚洲成在线| 欧美日韩在线成人免费| 国产激情片| 日本极度另类网站| 日本乱妇| 91视频-88av| 日本天堂影院在线播放| 国产精品亚洲玖玖玖在线靠爱| 午夜免费啪| 456成人| 浮荡视频在线观看免费| 色偷偷88欧美精品久久久| 精品视频卡1卡2卡3| 综合网视频| 午夜爽爽性刺激一区二区视频| 手机看片欧美日韩| 好紧好爽的午夜寂寞视频| 91视频啪啪| 模特精品视频一区|