智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

基于FPGA的雙路低頻信號發(fā)生及分析儀

來源:網(wǎng)絡(luò)

點(diǎn)擊:2773

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞: FPGA,低頻信號發(fā)生器,信號分析儀

      設(shè)計(jì)了一種基于FPGA的雙路低頻信號發(fā)生及分析系統(tǒng),實(shí)現(xiàn)對低頻信號的發(fā)生和頻域分析。系統(tǒng)采用FPGA為低頻信號發(fā)生模塊和分析模塊控制芯片,按鍵輸入信號的參數(shù)給FPGA,F(xiàn)PGA通過數(shù)字頻率合成技術(shù)產(chǎn)生頻率幅度步進(jìn)可調(diào)的雙路低頻信號,信號經(jīng)加法器疊加后,再由信號分析模塊FPGA通過快速傅里葉變換對信號進(jìn)行頻域提取,并將頻率幅度信息直接用LCD顯示,實(shí)現(xiàn)了低頻信號發(fā)生和頻譜分析的功能。該系統(tǒng)密閉封裝,人機(jī)界面友好,非常便于操作演示。

      l 引言

      頻率合成技術(shù)的應(yīng)用,對通信、數(shù)字電視、衛(wèi)星定位、航空航天、雷達(dá)、電子對抗技術(shù)的發(fā)展起到了至關(guān)重要的作用。而作為波形發(fā)生器的核心的頻率合成技術(shù),其原理是把一個(gè)或多個(gè)高精度、高穩(wěn)定性的參考頻率,經(jīng)過各種信號處理技術(shù),生成同樣精度和穩(wěn)定性的各種離散頻率。雖然各個(gè)芯片廠推出了先進(jìn)的高性能、多功能DDS集成芯片,但在某些情況下,這些DDS集成芯片的控制方式、頻率和轉(zhuǎn)化率不符合系統(tǒng)要求。如果使用高性能的FPGA器件來代替DDS集成電路,便可以滿足設(shè)計(jì)要求。

      本文設(shè)計(jì)了一種低頻信號發(fā)生及分析系統(tǒng)。本系統(tǒng)以高速可編程邏輯門陣列FPGA為核心技術(shù),由FPGA通過p核產(chǎn)生雙路低頻信號,參數(shù)由按鍵輸入。產(chǎn)生的雙路信號經(jīng)過加法電路的疊加,由FPGA對信號進(jìn)行快速傅里葉變換得到頻域信號,最后通過示波器觀察頻域信號,通過門限法得到該信號的頻率和幅度等參數(shù)并在LCD上顯示。該系統(tǒng)具有體積小、攜帶方便、操作簡便、易于連接,采樣率、數(shù)據(jù)傳輸速率高,動(dòng)態(tài)范圍大(12位A/D采樣率)等特點(diǎn),使用自制的線性電源,非常方便低頻信號生成和分析。

      2 系統(tǒng)組成與工作原理

      系統(tǒng)由FPGA核心板、D/A轉(zhuǎn)換電路、加法器電路、A/D轉(zhuǎn)換電路、直流穩(wěn)壓電源、鍵盤和顯示等部分組成。

      系統(tǒng)總體框圖如圖1所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      雙路低頻信號由一塊FPGA產(chǎn)生,通過按鍵控制頻率、幅度等參數(shù),參數(shù)實(shí)時(shí)顯示在數(shù)碼管上,2路信號送入加法器進(jìn)行求和,然后經(jīng)過A/D采樣給另一塊FPGA,并對信號進(jìn)行快速傅里葉變換處理后提取出頻域信號,頻譜圖可以通過示波器觀察,最后分別顯示疊加前兩路正弦信號的頻率和幅度。

      3硬件電路板設(shè)計(jì)

      3.1 FPGA核心板設(shè)計(jì)

      FPGA核心板擔(dān)負(fù)著數(shù)據(jù)發(fā)送和分析的任務(wù),是本系統(tǒng)最為關(guān)鍵的部分。FPGA核心板采用的是Xilinx公司Spartan3系列的XC3S400一PQ208型40萬門芯片,其配置芯片為Xilinx公司的專用配置PROM芯片XCF02S,以實(shí)現(xiàn)加電自動(dòng)配置。核心板采用5 V輸入,板上有兩塊LM317電源芯片分別輸出3.3 V和2.5 V電壓。板上采用40 MHz有源晶振,能夠滿足高速設(shè)計(jì)要求。核心板140支I/0口全部引出,非常便于與外圍器件的連接及系統(tǒng)的擴(kuò)展。最小系統(tǒng)框圖如圖2所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      3.2 D/A轉(zhuǎn)換電路設(shè)計(jì)

      D/A部分采用14位模數(shù)轉(zhuǎn)換芯片AD9764AR,雙差分電流輸出,差分操作不僅有助于消除與IOUTA和IOUTB相關(guān)的共模誤差源,比如噪聲、失真和直流偏置,而且為負(fù)載提供了兩倍信號功率。電路如圖3所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      3.3加法器電路設(shè)計(jì)

      采用AD81IAN芯片求和電路如圖4所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      放大器的典型運(yùn)算電路,兩路信號求和輸出。

      根據(jù)計(jì)算公式:

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      3.4 A/D轉(zhuǎn)換電路設(shè)計(jì)

      設(shè)計(jì)中采用ADI公司生產(chǎn)的快速A/D轉(zhuǎn)換芯片AD9224.AD9224為28腳SOIC和SSOP封裝的模/數(shù)轉(zhuǎn)換器;內(nèi)部采用閃爍式A/D及多級流水線式結(jié)構(gòu),因而不失碼,使用方便、準(zhǔn)確度高;在單一+5V電源下,它的功耗,僅有376 mw,信噪比與失真度為士0.7 dB,完全滿足設(shè)計(jì)要求。AD9224應(yīng)用電路如圖5所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      軟件設(shè)計(jì)

      4.1軟件總體設(shè)計(jì)

      軟件部分主要包括信號產(chǎn)生模塊、人機(jī)交互模塊、頻譜分析模塊。整個(gè)系統(tǒng)的詳細(xì)設(shè)計(jì)流程如圖6所示。負(fù)責(zé)產(chǎn)生信號的FPGA通過掃描按鍵得到參數(shù),送給數(shù)碼管顯示,并調(diào)用IP核產(chǎn)生各種波形n].輸出信號的形狀通過撥碼開關(guān)控制負(fù)責(zé)信號分析的FPGA調(diào)用FFT核將頻譜信號輸出,并從頻譜信號中將信號的頻率和幅度參數(shù)顯示出來。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      4.2信號產(chǎn)生模塊設(shè)計(jì)

      先通過DDS技術(shù)建立正弦波、三角波、鋸齒波的IP核和包含占空比控制字的方波IP核。系統(tǒng)啟動(dòng)后,由通道掃描按鍵輸出數(shù)值并送給數(shù)碼管顯示,按下確定鍵后賦給頻率、幅度、占空比或相位差等參數(shù)控制字,并調(diào)用IP核產(chǎn)生各種波形,再通過撥碼開關(guān)選擇輸出的波形。參數(shù)的步進(jìn)由按鍵控制。該模塊的詳細(xì)軟件設(shè)計(jì)流程,如圖7所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      4.3頻譜分析模塊設(shè)計(jì)

      4.3.1 FFT模塊設(shè)計(jì)

      FFT算法的主要核心思想就是將N點(diǎn)的序列分解為(N一1)/2,直到2點(diǎn)的DFT.目前的算法可以從時(shí)域和頻域分別將分解成不同的子序列,前者稱為時(shí)間抽選法,后者稱為頻率抽選法∞3.所謂時(shí)間抽選法,就是直接將z(挖)逐次分解成奇數(shù)子序列和偶數(shù)子序列,通過球子序列的DFT而實(shí)現(xiàn)整個(gè)序列的DFT.頻率抽選法是在頻域內(nèi)將x(愚)逐次分解為偶數(shù)點(diǎn)子序列和奇數(shù)點(diǎn)子序列。然后對分得越來越短的子序列進(jìn)行DFT運(yùn)算,就可以得到整個(gè)頻域內(nèi)序列的FFT流圖。FFT模塊軟件流程圖如圖8所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      4.3.2頻率幅度提取模塊設(shè)計(jì)

      頻譜分析時(shí)將參數(shù)提取過程分成頻率提取和幅度提取2個(gè)階段。原信號經(jīng)過A/D采樣后進(jìn)入頻譜分析系統(tǒng),輸出頻域信號。其中頻率提取采用過門限法,首先設(shè)定頻率提取的門限值,當(dāng)頻點(diǎn)的幅值超過設(shè)定門限時(shí),頻率即被系統(tǒng)提取出來,同時(shí)進(jìn)入幅度提取過程。在幅度提取階段,通過算法找出幅值大小,該值即為原信號的幅度。具體實(shí)現(xiàn)流程如圖9所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      5系統(tǒng)調(diào)試和測試

      在系統(tǒng)硬件焊接完成及軟件功能仿真、下載成功之后。接下來對整個(gè)系統(tǒng)進(jìn)行調(diào)試,其過程如下:將信號產(chǎn)生部分的2個(gè)輸出信號接入求和電路的輸入端,再將求和后的信號輸入頻譜分析儀,最后將頻譜信號送入示波器顯示。觀察示波器顯示譜線與設(shè)置是否相符,并不斷修正元器件參數(shù)和軟件的的算法,以提高該系統(tǒng)的精度,避免理論與實(shí)際產(chǎn)生的偏差。

      目前,本系統(tǒng)信號產(chǎn)生部分可以實(shí)現(xiàn)雙路信號均可在正弦波、三角波、鋸齒波、矩形波之間任意選擇,頻率可單獨(dú)預(yù)制,范圍為1~9 999 Hz,步進(jìn)值10 Hz.幅度可單獨(dú)預(yù)置,范圍為0.1~7.5 V,步進(jìn)值100 mV.可產(chǎn)生兩路頻率相同,相位差可調(diào)的正弦波信號,相位差預(yù)制范圍為o~360.,步進(jìn)值10產(chǎn)生的矩形波的占空比能在1%~99%預(yù)制,步進(jìn)值1%.圖10為本系統(tǒng)產(chǎn)生的低頻信號,通道1是產(chǎn)生的三角波信號,通道2是產(chǎn)生的正弦波信號。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      信號疊加電路能對信號發(fā)生器輸出的兩路頻率和相位不同的信號進(jìn)行合成。分析儀部分能對疊加之后的信號進(jìn)行頻域分析,并在顯示器上顯示疊加信號頻譜圖。分析儀能分別顯示兩路原正弦信號的幅度與頻率。圖11是經(jīng)過FFT處理過的頻譜圖。

      經(jīng)過測試,該系統(tǒng)穩(wěn)定可靠,達(dá)到了設(shè)計(jì)要求。其中低頻信號產(chǎn)生部分測試結(jié)果如表1所示,頻譜分析部分測試結(jié)果如表2所示。

    基于FPGA的雙路低頻信號發(fā)生及分析儀

      6 結(jié)論

      該雙路低頻信號發(fā)生及分析儀由信號產(chǎn)生模塊、信號疊加模塊和信號分析模塊組成。運(yùn)用硬件描述語言對FPGA進(jìn)行設(shè)計(jì),在完成了能產(chǎn)生可調(diào)幅度頻率等參數(shù)的雙路低頻信號頻率精度和幅度精度高于一般的DDS集成電路,并有調(diào)整矩形波占空比和正弦波相位差的功能。同時(shí)實(shí)現(xiàn)了對疊加后信號的頻譜分析和頻率幅度提取,可以直觀地觀察產(chǎn)生的雙路信號疊加后的頻譜,并得到相應(yīng)參數(shù),操作簡單,易于實(shí)現(xiàn)。可以用作簡單的信號產(chǎn)生器,信號疊加器和頻譜分析儀。
     

    (審核編輯: 智匯李)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認(rèn)為內(nèi)容侵權(quán),請聯(lián)系我們刪除。

    主站蜘蛛池模板: 罗湖人才网_罗湖招聘网_求职找工作平台 | 上海企业团建|上海团建|上海团建活动|上海拓展培训|上海拓展训练|傲朗企业管理顾问(上海)有限公司 | 郑州腾飞建设工程集团有限公司 | 山东淄博海杰化工有限公司-淄博海杰化工_NP-10、OP-10、吐温80、司盘80、磺酸、油酸等乳化剂 | 宿迁市华泰交通设施有限公司,上海第四代路名牌,天津仿罗马柱路名牌,标准路名牌,路名牌灯箱,公交站台,户外广告灯箱, 交通标志牌,社区阅报栏 | 芜湖人才网_芜湖招聘网_【官方网站】| 太阳能光伏发电_太阳能热水器_空气能热水器_直饮净水器_深圳市大兴节能环保科技有限公司 | 涂塑复合钢管,大口径涂塑钢管,内外涂塑钢管厂家-沧州友诚管业有限公司 | 装修工程-钢结构工程-环氧地坪漆-东莞市远鸣装饰工程有限公司 | 小程序开发,网站建设,APP开发,商城系统开发,社区团购系统开发,区块链溯源,互联网资质办理-软多信息技术有限公司_河南软多信息技术有限公司 | 景德镇古窑民俗博览区-国家AAAAA级旅游景区_全国旅游标准化示范景区_国家文化产业示范基地_国家级非物质文化遗产生产性保护示范基地--官方网站 | 上海搬运公司_上海工厂设备搬迁_大型设备吊装搬运_设备安装公司-桂星装卸搬运 | 全自动码垛机械手,码垛机器人,拆包机,缠绕机,开箱封箱装箱机厂家-山东昊宇自动化设备有限公司 | 企业微信服务商-企业微信crm营销|认证-[朝阳企客通]一款企微管家服务型产品 | 著名刑事诉讼律师_刑事辩护律师★王平聚【清华博士/刑法教授】 | 中国建材信息总网-中国建材行业权威的信息资讯平台 | 主轴-电主轴-高速电机-高速电主轴厂家|瑞德沃斯品牌 | 深圳车牌识别系统厂家_人脸识别厂家_通道闸厂家_车位引导系统_智慧社区管理系统_深圳市利普诺科技有限公司官网 | 上海网站建设公司|上海自适应网站制作|上海仿制网站建设公司-智淇网络 | 太原石膏基自流平,太原轻质抹灰石膏,太原腻子粉,太原抗裂砂浆-太原乔贝建筑材料有限公司 | 智能灰熔融性测试仪,微机自动定硫仪,快速自动测硫仪-鹤壁市恒科仪器仪表有限公司 | 氯化亚铜_氯化亚铜厂家_衡水丰亿工贸有限公司| 智能访客系统 - 来访登记系统_微信预约系统_人员出入管理系统_访客机_人脸识别系统门禁闸机 | 驾驶洗地机|手推洗地车|天津洗地机|扫地车|仓库工厂扫地机|工业吸尘器|扫雪机|耐洁思 | 交通标志牌-交通标牌-铝圆牌-铝三角片-铝滑槽-公路警示指示牌-方牌-高速道路反光牌毛坯-交通设施安全警示标识牌-路名指示限速限高牌-厂家加工交通标牌铝板半成品毛坯-上海吕盟铝业有限公司 | 中华石油化工网 www.cnpec.net——歌颂石化 服务石化 奉献石化 发展石化 | 湖南一体化污水处理设备_二氧化氯发生器_一体化净水处理设备_消毒设备厂家-湖南东环环保科技有限公司 | 天津市友联机电设备有限公司 | 耐磨工业软管,PTFE耐腐蚀软管,耐磨喷砂胶管,超耐磨软管厂家,漯河利通液压管利通科技-耐磨工业软管,PTFE耐腐蚀软管,耐磨喷砂胶管,超耐磨软管厂家,漯河利通液压管利通科技 | 铜陵租车_铜陵租车网_铜陵租车公司_铜陵婚车租赁_铜陵汽车租赁公司-良车汽车租赁 | 医院,小型生活污水处理设备-山东明基环保设备有限公司 | 河北高新技术企业认定,沧州商标注册,沧州9001质量管理体系认证,沧州高新技术企业认定,沧州体系认证,沧州商标续展,沧州版权登记,河北国瑞企业管理咨询有限公司 | 校园防欺凌|视频一键式报警器|防霸凌报警柱|停车场语音对讲|商铺联网报警|应急广播音柱|居家养老一键通|盾王可视联网运营中心 | 上海恩计仪器首页-微生物限度检测仪-微生物限度仪厂家 | 文化艺术网-专注文化,服务艺术| 直流电机调速器,直流电机控制器,直流电机调速电源-淄博诚铖创惠电子有限公司 | 太阳能路灯 太阳能路灯厂家 路灯厂家-保定正联光电科技有限公司 太阳能光伏发电_太阳能热水器_空气能热水器_直饮净水器_深圳市大兴节能环保科技有限公司 | 深圳货柜租赁_集装箱出售/租赁_集装箱改造_鹏泰集装箱 | 吉林省创智汇成包装有限公司,长春高档礼盒,长春包装盒厂家,长春精品包装盒 | 内蒙古碧云食品有限公司 | 江西省力速数控机械有限公司丨火花机丨龙门加工中心丨镜面火花机丨卧式加工中心 |