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

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

3天內(nèi)不再提示

通過采用FPGA器件實現(xiàn)遙測系統(tǒng)的多路模擬量信號源的設(shè)計

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-04-23 08:16 ? 次閱讀

引言

隨著遙測系統(tǒng)的不斷發(fā)展,系統(tǒng)復雜程度也隨之提高,因此在終端設(shè)計中,對信號源的頻率穩(wěn)定度、幅值范圍和頻率范圍提出了越來越高的要求。這就要求遙測系統(tǒng)具備高碼速、實時可重構(gòu)、處理復雜結(jié)構(gòu)的能力,傳統(tǒng)的數(shù)字電路難以實現(xiàn)這些復雜功能。FPGA(現(xiàn)場可編程門陣列)是近幾年發(fā)展起來的硬件可編程芯片,具有硬件密度高、結(jié)構(gòu)靈活、可編程、加密性強等良好性能,在高速信號處理領(lǐng)域占有至關(guān)重要的地位,也為多路模擬量信號源的實現(xiàn),提供了有效的途徑。本文針對遙測應用,以大容量FPGA器件為核心,實現(xiàn)了電源獨立的不同頻率、不同波形的多路模擬量信號源。

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

目前,大容量的FPGA主要有Altera、Xilinx、LatticeActel、Cypress公司產(chǎn)品。比較而言,Altera CycloneII系列FPGA芯片速度快、容量大、內(nèi)嵌RAM多、并且有DSP硬件乘法器,是低成本、低功耗應用的最佳選擇。因此在本文中選用Altera公司的Cyclone II系列FPGA-EP2C8芯片,EP2C8芯片是1.25 V內(nèi)核供電,具有8.256個邏輯單元(LE),36個M4K RAM塊,RAM總量為165,888,18個嵌入式乘法器以及208個管腳,其中包括182個最大可用I/O引腳。Altera公司有相應的開發(fā)軟件平臺Quartus II,此軟件功能強大,使用簡單,支持的器件種類眾多,可支持在線仿真,在線下載等,并具有豐富的IP核及邏輯功能模塊資源,便于使用VHDL+模塊/原理圖輸入界面等等。模擬量信號源主要包括中央控制FPGA單元、模擬量FPGA、靜態(tài)存儲SRAM、單路模擬量單元,如圖l所示,

通過采用FPGA器件實現(xiàn)遙測系統(tǒng)的多路模擬量信號源的設(shè)計

整個系統(tǒng)使用USB 2.0接口與計算機進行通訊,信號由計算機軟件生成波形數(shù)據(jù),通過USB口下載到主控FPGA,經(jīng)過16位SRAM鎖存,將各路信號傳至模擬量FPGA,經(jīng)由解碼分路選通,輸出電源獨立的不同頻率、不同波形的多路模擬量信號。其中包括4路單極性幅值O~30V,60路雙極性幅值±15V;四種波形分別為鋸齒波、正弦波和方波(占空比1:1),信號頻率為0~50Hz,以及固定電平,幅值可以初始設(shè)定,并可實現(xiàn)實時可調(diào)。

2 單路模擬量組成模塊設(shè)計

2.1 系統(tǒng)構(gòu)成

單路模擬量由電源隔離單元、前端穩(wěn)壓單元、數(shù)模轉(zhuǎn)換(DAC)單元和運算放大單元等構(gòu)成,具體構(gòu)成如圖2所示,系統(tǒng)由雙18 V供電經(jīng)過穩(wěn)壓單元輸出4.096 V,給DAC和運放芯片提供工作電壓,另外通過指令啟動信號在SPI總線上發(fā)送FPGA的CS、SCK、SDI信號,傳至單路模擬量,將相應數(shù)字量進行D/A轉(zhuǎn)換,得到的模擬量數(shù)據(jù)經(jīng)由運算放大輸出,即可實現(xiàn)64路模擬量波形。系統(tǒng)時鐘同步輸出,具有很高的可靠性。

通過采用FPGA器件實現(xiàn)遙測系統(tǒng)的多路模擬量信號源的設(shè)計

2.2 組成模塊設(shè)計

2.2.1 電源隔離單元

64路模擬量信號要求對每路信號進行獨立電源隔離,本文采用的ADUM1300是基于ADI公司磁耦隔離技術(shù)的通用型三通道數(shù)字隔離器,經(jīng)過自制高壓隔離信號調(diào)理電路,可以輸出系統(tǒng)任務(wù)要求的相互隔離的、獨立基準模擬量信號,實現(xiàn)SPI接口和數(shù)字轉(zhuǎn)換器的隔離。它采用了高速CMOS工藝和芯片級的變壓器技術(shù),在性能、功耗、體積等各方面都有光電隔離器件無法比擬的優(yōu)勢。ADUM130數(shù)字隔離器在一個器件中提供三個獨立的隔離通道,兩端工作電壓為2.7V~5.5V,支持低電壓工作,并能實現(xiàn)電平轉(zhuǎn)換。另外,ADUM130具有很低的脈寬失真(《3ns),功耗僅為0.8mA,工作電壓為3V/5V,傳輸速率為1M/25M/90Mb/s,ADuM130還具有直流校正功能,有一個刷新電路保證即使不存在輸入跳變的情況下,輸出狀態(tài)也能與輸入狀態(tài)相匹配,這對于上電狀態(tài)和具有低數(shù)據(jù)速率的輸入波形或恒定的直流輸入情況是很重要的。

2.2.2 前端穩(wěn)壓單元

REF198精密電壓基準,初始精度0.05%,溫漂5ppm/℃,輸出電流30mA,最大電源電流45 μ A,電源電壓范圍6.4V~15V,輸出電壓4.096V,每路輸出電壓與理論設(shè)置值的誤差在30mV以內(nèi);每路驅(qū)動能力不低于5mA;該芯片同時為數(shù)模轉(zhuǎn)換(DAC)模塊和運放模塊提供工作電壓。

2.2.3 DAC單元

MCP4821是12位DAC芯片,本文中是單電源供電,32.768 MHz時鐘支持的SPI接口,溫漂50ppm/℃,電源電壓范圍2.7V~5.5V,內(nèi)部參考電壓為2.048V,F(xiàn)PGA向MCP4821寫入16位數(shù)據(jù),如圖3所示,高四位是芯片配置位(Config bits),其它12位是數(shù)據(jù)位(data bits),在CS信號上升沿有效時,經(jīng)過16個時鐘脈沖完成轉(zhuǎn)換。

通過采用FPGA器件實現(xiàn)遙測系統(tǒng)的多路模擬量信號源的設(shè)計

2.2.4 運算放大單元

AD824運算放大器是美國AD公司生產(chǎn)的單電源、低功耗、精密場效應輸入的運算放大器。采用雙電源工作時,它的輸出電壓能夠達到電源的正負電源電壓。AD824的芯片內(nèi)含有四個性能匹配的運算放大器。在本設(shè)計的雙電源工作時,額定工作電壓由±1.5v到±18v。它們的輸出電壓擺幅僅比電源電壓小10mV。輸入信號有可能出現(xiàn)大于+VS時,運算放大器的同相輸入端串聯(lián)一個電阻,典型值為1k Ω,就能防止輸入信號的相位反相,但將產(chǎn)生附加的輸入電壓噪聲。

3 電磁干擾設(shè)計

在整個電路系統(tǒng)中,電磁干擾主要出現(xiàn)在輸入與輸出接口處,其內(nèi)部結(jié)構(gòu)一般不會出現(xiàn)電磁干擾。本系統(tǒng)對輸入輸出信號進行接口保護,防止電磁干擾的產(chǎn)生;并采用線性電源及電源濾波模塊,關(guān)鍵模塊均進行電磁屏蔽,以最大程度降低模塊問的互擾。如圖4所示,左側(cè)為有電磁干擾的正弦波,可以很明顯地看出,在正弦波波峰位置突然出現(xiàn)一個下拉電平,經(jīng)過多次分析,此現(xiàn)象為輸入電源受到嚴重干擾而引起,右側(cè)為經(jīng)過II濾波模塊后的波形。

通過采用FPGA器件實現(xiàn)遙測系統(tǒng)的多路模擬量信號源的設(shè)計

4 結(jié)束語

本文應用FPGA實現(xiàn)了模擬/數(shù)字信號采集系統(tǒng)設(shè)計,異步串行數(shù)據(jù)傳輸?shù)?,并且通過多路切換開關(guān)循環(huán)采集,實現(xiàn)了對高速信號的采集和精確的電路設(shè)計,系統(tǒng)性能穩(wěn)定,數(shù)據(jù)采集精度較高,抗干擾能力較強,具有很高的使用價值和良好的應用前景。經(jīng)過多次長時間上電測試,能產(chǎn)生頻率、幅值可調(diào)的波形信號,每路波形輸出電壓基準隔離,調(diào)節(jié)精度高達1%,遠高于普通的信號源,完全滿足系統(tǒng)設(shè)計的要求,已成功應用于某遙測信號源。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1625

    文章

    21636

    瀏覽量

    601308
  • 芯片
    +關(guān)注

    關(guān)注

    453

    文章

    50244

    瀏覽量

    421100
  • 轉(zhuǎn)換器
    +關(guān)注

    關(guān)注

    27

    文章

    8605

    瀏覽量

    146741
收藏 人收藏

    評論

    相關(guān)推薦

    基于FPGA和DDS的信號源設(shè)計

    基于FPGA和DDS的信號源設(shè)計  1 引言   直接數(shù)字頻率合成DDS(Direct Digital Synthesizer)是基于奈奎斯特抽樣定理理論和現(xiàn)代器件生產(chǎn)技術(shù)發(fā)展的一種新的頻率合成技
    發(fā)表于 02-21 09:15 ?1912次閱讀
    基于<b class='flag-5'>FPGA</b>和DDS的<b class='flag-5'>信號源</b>設(shè)計

    基于FPGA多路模擬量、數(shù)字量采集與處理系統(tǒng)

    信號量特別多時(特別是各種信號量、狀態(tài)),僅僅靠用普通MCU的資源就往往難以完成任務(wù)。電子論壇所提出的一種基于FPGA模擬量、數(shù)字量采
    發(fā)表于 08-23 10:15

    求一種基于FPGA多路模擬信號源設(shè)計方案

      本文針對遙測應用,以大容量FPGA器件為核心,實現(xiàn)了電源獨立的不同頻率、不同波形的多路模擬量
    發(fā)表于 04-30 06:12

    怎么實現(xiàn)基于FPGA的可調(diào)信號源設(shè)計?

    本文設(shè)計了一種以FPGA、高速D/A為核心,能產(chǎn)生多路頻率可調(diào)信號信號源系統(tǒng)。
    發(fā)表于 05-08 09:12

    基于FPGA模擬信號源系統(tǒng)設(shè)計

    提出了一種基于現(xiàn)場可編程門陣列(FPGA)的全球定位系統(tǒng)(GPS)衛(wèi)星信號模擬系統(tǒng)的設(shè)計方案。FPGA
    發(fā)表于 05-26 20:40 ?33次下載

    基于FPGA的DDS信號源設(shè)計與實現(xiàn)

    基于FPGA的DDS信號源設(shè)計與實現(xiàn) 利用DDS和 FPGA 技術(shù)設(shè)計一種信號發(fā)生器.介紹了該信號
    發(fā)表于 02-11 08:48 ?225次下載

    智能多路信號源的設(shè)計與實現(xiàn)

    針對某測試設(shè)備維護、性能測試中無專用信號源的情況,設(shè)計了基于單片機的多路測試信號源。詳細論述了系統(tǒng)的構(gòu)成與工作原理,并重點說明了系統(tǒng)中程控
    發(fā)表于 12-08 17:01 ?8次下載

    基于FPGA多路模擬量、數(shù)字量采集與處理系統(tǒng)

    摘要:提出一種基于FPGA技術(shù)的多路模擬量、數(shù)字量采集與處理系統(tǒng)的設(shè)計方案,分析整個系統(tǒng)的結(jié)構(gòu),并討論F
    發(fā)表于 06-20 15:05 ?1716次閱讀

    基于CycloneII系列FPGA的DDFS信號源實現(xiàn)

    基于CycloneII系列FPGA的DDFS信號源實現(xiàn) 0 引言   在電子信息領(lǐng)域,函數(shù)發(fā)生器(信號源)是通用的設(shè)備。近年來電子信息技術(shù)的飛速發(fā)展,使得各領(lǐng)域?qū)?/div>
    發(fā)表于 12-14 11:16 ?1326次閱讀
    基于CycloneII系列<b class='flag-5'>FPGA</b>的DDFS<b class='flag-5'>信號源</b><b class='flag-5'>實現(xiàn)</b>

    基于FPGA的可調(diào)信號源設(shè)計

    現(xiàn)場可編程邏輯陣列器件FPGA)具有編程方便、高集成度、高可靠性等優(yōu)點。為了滿足科研和實際測試要求,本文設(shè)計了一種以FPGA、高速D/A為核心,能產(chǎn)生多路頻率可調(diào)
    發(fā)表于 05-23 11:32 ?1301次閱讀
    基于<b class='flag-5'>FPGA</b>的可調(diào)<b class='flag-5'>信號源</b>設(shè)計

    基于DDS技術(shù)的多路同步信號源的設(shè)計

      多路同步數(shù)字調(diào)相信號源一般采用單片機和多片專用DDS芯片配合實現(xiàn)。該技術(shù)同步實現(xiàn)復雜,成本高。給出了一種基于
    發(fā)表于 05-27 13:47 ?8127次閱讀
    基于DDS技術(shù)的<b class='flag-5'>多路</b>同步<b class='flag-5'>信號源</b>的設(shè)計

    采用可編輯邏輯器件EP2C8芯片實現(xiàn)多路模擬量信號源的設(shè)計方案

    隨著遙測系統(tǒng)的不斷發(fā)展,系統(tǒng)復雜程度也隨之提高,因此在終端設(shè)計中,對信號源的頻率穩(wěn)定度、幅值范圍和頻率范圍提出了越來越高的要求。這就要求遙測
    發(fā)表于 08-10 10:53 ?1815次閱讀
    <b class='flag-5'>采用</b>可編輯邏輯<b class='flag-5'>器件</b>EP2C8芯片<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>多路</b><b class='flag-5'>模擬量</b><b class='flag-5'>信號源</b>的設(shè)計方案

    射頻模擬信號源和矢量信號源的區(qū)別

    今天博宇訊銘工程師給大家介紹一下射頻信號源,射頻信號源由于它的低相噪和頻率的高穩(wěn)定性,常常用來作為電路的信號驅(qū)動和時鐘替代。但射頻信號源不僅有模擬信
    的頭像 發(fā)表于 08-23 14:53 ?3124次閱讀

    傻傻分不清?射頻模擬信號源和矢量信號源的區(qū)別

    今天博宇訊銘工程師給大家介紹一下射頻信號源,射頻信號源由于它的低相噪和頻率的高穩(wěn)定性,常常用來作為電路的信號驅(qū)動和時鐘替代。但射頻信號源不僅有模擬信
    的頭像 發(fā)表于 08-23 15:26 ?3257次閱讀
    傻傻分不清?射頻<b class='flag-5'>模擬信號源</b>和矢量<b class='flag-5'>信號源</b>的區(qū)別

    傻傻分不清?射頻模擬信號源和矢量信號源的區(qū)別

    景三個方面詳細比較這兩種信號源。 一、原理 1. 射頻模擬信號源的原理 射頻模擬信號源通過模擬電路產(chǎn)生
    的頭像 發(fā)表于 01-19 15:54 ?5258次閱讀