<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于MC8051內核的便攜幅頻特性測試儀設計

基于MC8051內核的便攜幅頻特性測試儀設計

作者: 時(shí)間:2011-07-05 來(lái)源:網(wǎng)絡(luò ) 收藏

在現代電力電子系統中,隨著(zhù)內場(chǎng)測試和外場(chǎng)維護工作量的增加,對目前通用的測試儀器也提出了新的要求,研制低成本、體積小的式幅頻特性測試儀具有深遠的現實(shí)意義。目前,結合新型微處理器芯片進(jìn)行幅頻特性測試儀的研制主要有三種技術(shù)途徑:(1)采用單片機作為主控芯片,通過(guò)軟件編程方式實(shí)現部分硬件功能,這種方案可以有效降低系統的復雜度,但在實(shí)時(shí)性上不盡人意。(2)應用可編程邏輯器件(如FPGA)進(jìn)行設計可以有效解決高速數據流的實(shí)時(shí)處理問(wèn)題,但在人機界面的設計中具有較大困難。(3)采用單片機與FPGA芯片結合的方式,通過(guò)外部總線(xiàn)連接和數據傳輸協(xié)議的設計,使得系統兼具兩者的優(yōu)勢,從而成為設計人員首選的主流方案。
現代EDA(Electronic Design Automation)技術(shù)的發(fā)展和大規模FPGA器件的推出,使得在單片FPGA芯片中進(jìn)行嵌入式 IP核設計成為可能。應用現代EDA技術(shù),以FPGA器件為硬件平臺,使用VHDL語(yǔ)言編程,可以實(shí)現與S-51系列單片機指令系統完全兼容的微控制器芯片IP(Intellectual Property)核[1]。本文以此為基礎,提出了幅頻特性測試儀設計的新途徑。系統以FPGA為核心采集處理模塊,以Oregano公司開(kāi)發(fā)的嵌入式(以下簡(jiǎn)稱(chēng)51)為顯示控制核心,通過(guò)FPGA內部的正弦查找表IP核外加D/A模塊的思想產(chǎn)生系統需要的掃頻信號源,同時(shí)采用2.4英寸TFT彩屏液晶顯示器進(jìn)行人機界面設計,實(shí)現了式幅頻特性測試儀的基本功能。該儀器具有小型化、頻帶寬、操作簡(jiǎn)單、測量精確度高、界面顯示友好等優(yōu)點(diǎn),具有廣闊的應用空間。
1 系統組成與工作原理
1.1 系統組成

系統主要由正弦激勵信號的產(chǎn)生模塊和信號采集、處理和實(shí)時(shí)顯示模塊組成。其中前者采用基于“IP核+高速D/A”的思想產(chǎn)生掃頻信號,后者主要包括FPGA核心板、雙路高速A/D以及人機交互界面。在系統時(shí)鐘和觸發(fā)信號的驅動(dòng)下,同時(shí)采集待測網(wǎng)絡(luò )的輸出信號以及系統的激勵信號,并進(jìn)行相應的數據處理,實(shí)現對有源或無(wú)源四端網(wǎng)絡(luò )的幅頻特性測試。系統組成框圖如圖1所示。

本文引用地址:http://dyxdggzs.com/article/194868.htm

系統設計中需要解決的核心問(wèn)題:(1)51的初始化配置問(wèn)題。系統使用的51內核,可以直接通過(guò)頂層文件的端口例化實(shí)現與FPGA內部定義信號之間的連接,而51內核使用的存儲器模塊則需要用戶(hù)進(jìn)行配置。(2)數據流的速率匹配問(wèn)題。經(jīng)A/D采集得到的數據率遠遠超出了51內核的運算處理能力,因此系統中要進(jìn)行數據緩存模塊的設計。(3)彩屏液晶的顯示控制。顯示部分是該儀器的關(guān)鍵模塊,系統采用TFT-LCD顯示技術(shù),可以進(jìn)行友好的人機界面設計,但是彩屏液晶的初始化時(shí)序極其復雜,在動(dòng)態(tài)曲線(xiàn)和測量數據的實(shí)時(shí)顯示方面要進(jìn)行優(yōu)化設計。這些問(wèn)題在實(shí)際設計中均得到了合理解決。
1.2 測量原理
對于一個(gè)線(xiàn)性時(shí)不變(LTI)系統,其沖激響應為h(t),在激勵為正弦信號e(t)=Acos(?棕0t+?茲)時(shí),系統的零狀態(tài)響應為:

由此可以看出,系統輸出的穩態(tài)響應也是一個(gè)正弦信號,其頻率和輸入信號的頻率相同,但幅度和相位發(fā)生了變化,其中幅度變?yōu)樵钚盘柗鹊膢H(j?棕0)|倍,|H(j?棕0)|稱(chēng)為電路網(wǎng)絡(luò )幅頻特性。
系統工作時(shí),將等幅的正弦掃頻信號作為輸入信號激勵被測網(wǎng)絡(luò )。掃頻信號的起始頻率、終止頻率、頻率步進(jìn)值以及掃描時(shí)間均可以通過(guò)按鍵輸入的方式設置,也可以采用系統默認的設置方式(掃頻范圍1 kHz~1 MHz,頻率步進(jìn)1 kHz,掃描時(shí)間1 s)。高速A/D采集網(wǎng)絡(luò )的輸出信號和原始激勵信號,并在FPGA內通過(guò)峰值檢波程序得到網(wǎng)絡(luò )輸出信號的包絡(luò )數據,同時(shí)與激勵信號的幅值比較計算不同頻點(diǎn)的增益數據。采用異步FIFO作為FPGA與51內核之間傳輸數據的緩沖器,并將其配置為“乒乓”工作模式。當觸發(fā)信號到來(lái)時(shí),將增益數據按照一定的格式和速率寫(xiě)入異步FIFO。當FIFO中存儲一定數量的數據以后,在51內核同步時(shí)鐘的控制下將數據讀出并送往LCD模塊,同時(shí)禁止數據繼續寫(xiě)入FIFO,實(shí)現幅頻特性曲線(xiàn)的顯示。
2 系統硬件設計
系統硬件主要實(shí)現正弦掃頻信號的產(chǎn)生、網(wǎng)絡(luò )輸出信號的采集處理、數據的傳輸以及TFT液晶模塊接口電路等功能,硬件總體框圖如圖2所示。

2.1 FPGA核心板模塊
FPGA核心板模塊是系統的核心,根據需要設計出FPGA最小系統板以及相關(guān)的A/D、D/A電路。其中,FPGA最小系統板采用Xilinx公司Spartan3系列的XC3S400-PQ208型40萬(wàn)門(mén)芯片,核心板采用5 V輸入,由3片AMS1117實(shí)現5 V到3.3 V、5 V到2.5 V和5 V到1.2 V的電平轉換。板上采用40 MHz有源晶振,滿(mǎn)足高速設計要求。A/D為ADI公司高速模/數轉換芯片AD9224,具有12位精度,且功耗低。D/A采用高性能高速率的AD9764AR芯片,該芯片具有14位分辨率和極佳的動(dòng)態(tài)無(wú)雜波失真范圍。
2.2 掃頻信號源設計
掃頻信號源的性能指標直接影響儀器的測試精度,本文采用DDS技術(shù)產(chǎn)生掃頻信號。這里有兩條途徑可供選擇,一種是采用專(zhuān)用的DDS芯片,如AD9854等,利用FPGA發(fā)送頻率控制字產(chǎn)生掃頻信號;另一種是采用FPGA中集成的正弦查詢(xún)表IP核,這是一種利用“IP核+D/A”相結合來(lái)實(shí)現DDS技術(shù)的方法,在充分提高FPGA內部資源利用率的前提下,又可以有效降低系統的硬件復雜度和成本,因此系統采用該方式。
設計環(huán)境使用Xilinx公司的ISE7.1,通過(guò)Core Generator生成正弦查詢(xún)表IP Core,查詢(xún)表中的波形數據存儲在FPGA的塊存儲器(Block Memory)中。查詢(xún)表IP核的輸入相位控制字THETA與實(shí)際相位之間的關(guān)系為:

該頻率精度完全達到設計要求。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 8051 MC 內核 便攜

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>