摘要:本設計主要完成了中頻全數字頻譜分析儀的FPGA設計與實現。本設計的平臺是在Xilinx的Spartan6系列xc6slx16-3csg324型號的FPGA芯片中完成的,同時配合DSP等一些外圍芯片與設備。本設計能夠完成對中頻信號的功率和頻譜的分析,同時能夠根據不用的應用需要完成輸入信號的不同倍數的抽取、平均,實現了多種分辨率帶寬(RBW)和視頻帶寬(VBW)之間的相互切換,能夠滿足不同場合的需要。
頻譜分析儀的主要工作原理
接收到的中頻模擬信號經過A/D轉換為14位的數字信號,首先對數字信號進行數字下變頻(DDC),得到I路、Q路信號,然后根據控制信號對I路、Q路信號進行抽取濾波,使用CIC抽取濾波器完成,然后在分別對I路、Q路信號分別進行低通濾波,濾波器采用FIR濾波器和半帶濾波器相結合的方式,然后對信號進行加窗、FFT(對頻譜進行分析時進行FFT運算,對功率譜進行分析時不進行FFT運算)、I路和Q路平方求和、求平均。最后將輸出的數據送入到DSP中進行顯示與控制的后續處理。
各個功能單元的詳細說明
1. DDC數字下變頻:對輸入的中頻信號變頻到0Hz點,即對輸入的信號分別與sin函數和cos函數相乘得到I路和Q路信號。
2. 采樣率變換:同過兩級CIC實現,能夠實現5、14、48、144、480…480000多個速率的切換。
3. 濾波:通過把FIR和半帶濾波器結合能夠實現很好的濾波性能,同時能夠實現2倍的抽取。
4. 加窗:對輸入的信號進行連續的加窗,窗長64點,為高斯窗。
5. FFT:通過對輸入信號做FFT運算能夠實現對信息的頻譜進行分析。FFT運算點數為64點。
6. 平方求和:分別對I路、Q路信號平方,然后相加得到一路信號
7. 平均:根據不同的RBW和VBW完成不同的平均長度。
上一篇:LDS6激光氣體分析儀在裂解爐煙道氣的應用
下一篇:賽靈思FPGA DIY系列(2):數字存儲掃頻儀
推薦閱讀
史海拾趣
為了進一步拓展市場,長工微電子積極尋求戰略合作。近期,長工微電子與世強先進(深圳)科技股份有限公司簽署戰略合作協議,授權世強先進全線代理其旗下電源管理IC、開關轉換器、多相控制器、降壓電源模塊、電子保險絲等產品。這一合作有助于長工微電子更好地滿足客戶需求,提高市場占有率。
CML公司成立于1968年,那是一個半導體技術剛剛起步的年代。公司創始人們洞察到單芯片解決方案的巨大潛力,決心打破當時標準組件組裝的常規,著手創建創新的單芯片產品。初創時期,CML面臨著資金短缺、技術瓶頸以及市場競爭等多重挑戰。然而,正是在這樣的環境下,CML憑借對技術的執著和對市場的敏銳洞察,成功推出了首款產品——頻率敏感開關。這款產品憑借其卓越的性能和穩定性,迅速在消費產品市場贏得了口碑,為CML的發展奠定了堅實的基礎。
在不斷追求技術創新和市場擴張的過程中,AnalogicTech始終堅持多元化發展戰略。公司不僅在LED背光液晶電視市場取得了顯著成績,還積極拓展其他領域,如智能手機、平板電腦等消費電子產品市場。通過不斷推出創新產品和解決方案,AnalogicTech成功實現了市場的多元化發展,為公司的長期穩定發展奠定了堅實基礎。
這五個故事展示了AnalogicTech公司在電子行業中發展起來的關鍵階段和重要舉措。憑借其卓越的技術創新、全球化的運營策略、高效的物流配送體系以及市場擴張與多元化戰略的推進,AnalogicTech成功地在競爭激烈的電子行業中脫穎而出,成為了一家備受矚目的企業。
自1997年成立以來,AnalogicTech便致力于技術創新,不斷推動電子行業的發展。公司總部位于硅谷,設計中心則分布在圣塔克拉拉和上海,匯聚了全球頂尖的研發人才。憑借深厚的技術底蘊和創新能力,AnalogicTech成功研發出一系列具有顛覆性的產品,為當今最具創造性的消費品提供了強大的技術支持。
人才是企業發展的第一資源。DURATOOL公司一直高度重視人才的培養和引進。公司建立了一套完善的人才選拔和培養機制,通過內部培訓、外部招聘等方式不斷吸納優秀人才加入公司。同時,公司還為員工提供了廣闊的發展空間和良好的福利待遇,激發了員工的積極性和創造力。這些舉措使得DURATOOL公司擁有一支高素質、專業化的員工隊伍,為企業的發展提供了有力的人才保障。
Cornerstone Sensors公司成立于電子行業的蓬勃發展時期。創立初期,公司就明確了以傳感器技術為核心的發展方向。公司聚集了一批優秀的工程師和科學家,致力于研發高精度、高穩定性的傳感器產品。經過數年的技術積累和產品研發,Cornerstone Sensors逐漸在傳感器領域嶄露頭角,其產品質量和技術水平得到了行業的廣泛認可。
豪華的單片機開發系統498元 可穩定視頻輸出的: S3C2410 ARM9開發板780元DSP5402學習開發板II200元 暑期大優惠:S3C44B0開發板(標準版)350元 單片機以太網開發板 180元 DSP5402學習開發板II200元 LABTOOL-48UXP &nb ...… 查看全部問答∨ |
|
請教 老板讓做個PDA串口通訊射頻的東西 C#代碼 1、測量儀器空閑時不斷向串口發送READY信號(02H+01H+AAH+03H+A8H),同時串口讀取數據檢查手持機是否發送啟動命令(02H+01H+55H+03H+57H)。 2、手持機檢測到設備發出的READY信號后,向儀器發送啟 ...… 查看全部問答∨ |
|
高分提問,Platform Builder 5.0為什么不能生成eboot.nb0文件?但是Platform Builder 4.2卻可以生成? Platform Builder 5.0為什么不能生成eboot.nb0文件?但是Platform Builder 4.2卻可以生成?我要把nb0文件燒到設備上,可是卻得不到這個文件,急急急!… 查看全部問答∨ |
使用的CPU是支持MMU功能的 bsp目錄下syslib.c中 sysPhysMemDesc[]數組進行內存地址轉換和內存屬性的配置 在5.5的版本中上面數組變量內存屬性一般為:cash,可寫,以及buffer或unbuffer屬性 疑惑的是這里buffer屬性起個什么作用?特別是CPU寫外存 ...… 查看全部問答∨ |
這個點本來睡覺的時候,老大居然電話打過來讓我明天去工信部頂其他同事一天,晚上回合肥。 我原以為有人來頂我,我就可以輕松一天,請大家吃頓米線,隨處轉轉就回家了,這下計劃全泡湯了。計劃趕不上變化啊:( 這次回去準備換工作了,以 ...… 查看全部問答∨ |