历史上的今天
返回首页

历史上的今天

今天是:2024年12月18日(星期三)

正在发生

2019年12月18日 | 赛灵思FPGA DIY系列(5):中频全数字频谱分析仪的实现

2019-12-18 来源:elecfans

  摘要:本设计主要完成了中频全数字频谱分析仪的FPGA设计与实现。本设计的平台是在Xilinx的Spartan6系列xc6slx16-3csg324型号的FPGA芯片中完成的,同时配合DSP等一些外围芯片与设备。本设计能够完成对中频信号的功率和频谱的分析,同时能够根据不用的应用需要完成输入信号的不同倍数的抽取、平均,实现了多种分辨率带宽(RBW)和视频带宽(VBW)之间的相互切换,能够满足不同场合的需要。

FPGA设计实现部分

  频谱分析仪的主要工作原理

  接收到的中频模拟信号经过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完成不同的平均长度。

推荐阅读

史海拾趣

High Energy Corp公司的发展小趣事

机顶盒,全称为数字视频变换盒,是连接电视机与外部信号源的关键设备,具备高度的专业性和广泛的科普意义。从广义上讲,任何与电视机连接的网络终端设备均可称为机顶盒,包括传统的模拟频道增补器到现代的数字卫星机顶盒、有线电视数字机顶盒及IPTV机顶盒等。其主要功能在于接收来自有线电缆、卫星天线、宽带网络及地面广播的数字电视信号,并将这些信号转换为电视机可识别的视频和音频格式,极大地丰富了用户的观看选择,提升了观看体验。

机顶盒不仅能提供高清、4K甚至超高清的电视节目,还具备网络交互功能,用户可通过机顶盒连接互联网,享受在线购物、观看网络视频、玩游戏等多元化服务。此外,机顶盒还支持电子节目指南、因特网网页浏览等增值服务,使电视机不再仅仅是接收信息的单向设备,而是成为与用户进行互动的智能终端。

随着技术的不断进步,机顶盒正朝着高清化、智能化、多功能化方向发展。例如,通过智能推荐算法,机顶盒能为用户提供个性化的节目推荐;借助语音识别技术,用户可通过语音指令控制机顶盒,实现便捷操作。未来,机顶盒将继续融合新技术,如人工智能、云计算等,为用户提供更加丰富的娱乐选择和更加智能的观看体验。

Exel Microelectronics Inc公司的发展小趣事

在XXXX年,Exel Microsystems Inc迎来了一次重要的技术突破。公司成功研发出了一款高性能、低功耗的微控制器芯片,这款芯片在行业内引起了广泛关注。该芯片不仅满足了当时市场对高性能微控制器的需求,而且其低功耗的特性也大大降低了设备的运行成本。这一技术突破为Exel赢得了大量订单,公司的市场份额也得到了显著提升。

Cantec Electronic Co Ltd公司的发展小趣事

Cantec Electronic Co Ltd最初只是电子产业链中的一家小公司,专注于生产电子元器件。然而,在一次偶然的技术研发中,公司成功开发出了一种新型的节能芯片,这一技术突破使得公司的产品在市场上大受欢迎。随着订单量的不断增加,公司逐渐扩大了生产规模,提升了研发实力,开始在电子行业中崭露头角。

Comchip Technology公司的发展小趣事

品质是Comchip Technology公司的生命线。公司始终坚持严格的质量管理体系,通过ISO9001、ISO14001等多项国际质量认证,确保产品质量的稳定性和可靠性。同时,公司还建立了完善的售后服务体系,为客户提供及时、专业的技术支持和服务。

ELESTA GmbH公司的发展小趣事

ELESTA一直注重生产效率和产品质量的提升。公司积极引入精益生产理念,通过优化生产流程、提高生产效率、降低生产成本等方式,不断提升产品竞争力和市场占有率。这一举措不仅为公司带来了显著的经济效益,也为整个电子行业树立了标杆。

Garmin_Canada_Inc.公司的发展小趣事
考虑到实际应用环境的复杂性,拨号电路应具有一定的环境适应性。例如,在电磁干扰较强的环境中,采取适当的屏蔽和滤波措施;在温度变化较大的环境中,采用温度补偿电路等。

问答坊 | AI 解惑

Cadence IC设计(全教程).

Cadence IC设计(全教程).文件大了,自己下吧http://crm.51eda.com/book/pcb/cadence/cadenceic.rar…

查看全部问答>

基于FPGA的多路数字量采集模块设计

1 引言 测控系统常常需要处理所采集到的各种数字量信号。通常测控系统采用通用MCU完成系统任务。但当系统中采集信号量较多时,仅依靠MCU则难以完成系统任务。针对这一问题,提出一种基于FPGA技术的多路数字量采集模块。利用FPGA的I/O端口数多且可 ...…

查看全部问答>

光电开关原理及应用方法

  光电开关的定义:此种产品以光源为介质、应用光电效应,当光源受物体遮蔽或发生反射、辐射和遮光导致受光量变化来检测对象的有无、大小和明暗,而向产生接点和无接点输出信号的开关元件。光电开关包括几种类型,自身不具备光源,利用被测物体发 ...…

查看全部问答>

恩智浦Cortex开发板免费申请

恩智浦Cortex开发板免费申请 希望批准…

查看全部问答>

嵌入式BootLoader技术内幕

嵌入式BootLoader技术内幕.pdf…

查看全部问答>

Zigbee与nanotron CSS技术定位特性比较

 目前在市面上有多种定位系统,包括Zigbee、WiFi等,以及最新的CSS定位系统。从定位原理上分析,一般的定位系统都可以归纳到基于时间的系统、基于信号强度系统,而这两类系统都有着各自的共性。下面以这两种系统的典型代表CSS系统(基于时间)和Zi ...…

查看全部问答>

请问:单片机如何计算电压值

该单片机主要是用在控制开关上的,单片机控制继电器,具体要求是当电压值小于170V的时候,由单片机断开继电器通电,从而保护开关,该单片机是8个引脚的,是不是不管51系列还是PIC系列都是可以实现该需求。 谢谢。。。…

查看全部问答>

诺基亚换帅:继续操盘现有战略或改变?

诺基亚终于换帅了,迫于业绩的压力。对于此次诺基亚的换帅,外界已经有了不少的评论,自然是看好和看衰者都有之。针对外界不同的声音,新继任的诺基亚CEO、前微软高官埃洛普何以应对?未来的诺基亚真的可以如他所言继续前进吗?作为一个擅于战略制 ...…

查看全部问答>

1G甚至更高频率的示波器国内为何做不上去?

国内示波器为何做到高端就没法做上去了?300M以下的产品比较成熟了,问题出在哪?…

查看全部问答>

Stellaris驱动库用户指南

目录第1章 简介.................................................................................................................1第2章 编译代码........................................................................................ ...…

查看全部问答>