基于fpga数字频率计设计开题报告内容摘要:
被测信号计数值为 Nx,基准频率计数值为 Ns,则有 :FX= (FS /Ns) Nx 等精度数字频率计涉及到的计算包括加、减、乘、除,耗用的资源比较大,用一般中小规模 FPGA 芯片难以实现。 因此,我们选择 FPGA 和 VHDL 语言相结合来实现。 脉冲形成电路 闸门电路 计数译码器 门控电路 时基信号发生器 预置门控电路 D Q 标准频率信号 被测信号 清零信号 CLKEN CLK CNT1 OUT1 CLR CLKEN CLK CNT2 OUT2 CLR 电路系统原理框图如图 所示,其中 FPGA 完成整个测量电路的测试 、 控制、数据处理和显示输出 FPGA 完成各种测试功能。 键盘控制命令通过一片74LS165 并入串 出移位寄存器读入 FPGA,实现测频、测脉宽及测占空比等功能,从 FPGA 读回计数数据并进行运算,向显示电路输出测量结果。 显示 器 电路采用七段 LED 动 态 显 示 , 由 8 个 芯 片 74LS164 分 别 驱 动 数 码 管。 图 系统顶层框图 系统的基本工作方式如下 : 1) PO 口是单片机与 FPGA 的数据传送通信口, P1 口用于键盘扫描,实现各测试功能的转换。 P2 口为双向控制口。 P3 口为 LED 的串行显示控制口。 系统设置 5 个功能键 :占空比、脉宽、周期、频率和复位。 2)显示电路由 8 个数码管组成 :7 个 LED 数码管组成测量数据显示器,另一个独立的数码管用于状态显示。 3)测频标准频率 50MHz 信号由晶体振荡源电路提供。 4)待测信号经放大整形后输入 FPGA 的 TCLK. 测频 /测周期的实现: 1)令 TF=O,选择等精度测频,然后在 CONTRL 的 CLR 端加一正脉冲信号以完成测试电路状态的初始化 . 2)由预置门控信号将 CONTRL 的 START 端置高电平,预置门开始定时,此时由被测信号的上沿打开计数器 CNT1 进行计数,同时使标准频率信号进入计数器 CNT2. 3)预置门定时结束信号把 CONTRL 的 START 端置为低电平 (由单片机来完成 ),在被测信号的下一个脉冲的上沿到来时, CNT1 停止计数,同时关断 CNT2对 fs 的计数。 4)计数结束后, CONTRL 的 EEND 端将输出低电平来指示测量计数结束,单片机得到此信号后,即可利用 ADRC(P ) , A DRB(P ) , A DRA(P ) 分别读。基于fpga数字频率计设计开题报告
相关推荐
波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点。 数字滤波器在 语言信号处理 、图像信号处理、医学生物信号处理以及其他应用领域都得 到了广泛应用。 它涉及到的领域很广,如通信系统,系统控制,生物医学工程,机械振动,遥感遥测,地质勘探,故障检测,电力系统,航空航天,自动化仪器等。 数字滤波器的好坏对相关的众多工程技术领域影响很大
和延伸支持对象,做到政策性助学贷款和商业性教育贷款并举,打通教育扶贫推动多渠道就业的社会通道,阻断贫困现象代际相传。 从 2020 年起,每年新增创业就业扶贫贷款不低于 1000 万元,到 2020 年,确保累计投入创业就业扶贫信贷资金超过 5000 万元。 (三)实施基础设施建设扶贫。 紧紧抓住制约贫困地区发展的基础设施落后问题,信贷资金重点加大对农业基础设施、道路交通、农田水利、能源电力
分编码器 ,将绝对码变为相对码 ,然后通过符号扩展 ,与余弦波形相乘进行 DPSK调制。 调制后的数据经过数据位数的调整 ,送入数模转换器 ,转换成模拟信号后输出 ,从而完成调制部分的工作。 通过对通信原理的回顾和总结,以及查阅相关的信源信道编码以及模数,数模转换相关知识,达到设计有线相移载波传输的目的,在不断学习新的知识以及归纳复习老的知识的同时,提高自身对电子线路的设计能力。 第二章
连接起来,构成各种复杂功能的系统。 FPGA的发展非常迅速,形成了各种不同的结构。 按逻辑功能块的大小分类, FPGA可分为细粒度 FPGA和粗粒度 FPGA。 细粒度 FPGA的 逻辑功能块较小,资源可以充分利用,但连线和开关多,速度慢;粗粒度 FPGA的逻辑功能块规模大,功能强,但资源不能充分利用。 从逻辑功能块的结构上分类,可分为查表结构、多路开关结构和多级与非门结构。 根据
这样敌人要进行干扰就必须维持很宽的频段。 另一方面,直序扩频则起源于导航系统中高精度测距。 真正实用的扩频通信系统是在 50 年代中期发展起来的。 麻省理工学院林肯实验室开发的扩频通信系统 F9CA/Rake 系统被公认为第一个成功的扩频通信系统,在该系统的研制过程中,首次提出了瑞克 (RAKE)接收的概念并成功应用,该系统也是第一个真正实用的宽带通信系统。 第一个跳频扩频通信系统 BLADES
击游戏的设计与实现 15 玩家飞机 玩家飞机拥有血量,初始的子弹和一定的移动速度。 玩家的血量有最大值。 玩家飞机出现 时 血量为满,然而如果被敌方飞机撞击或敌方飞机子弹击中血量会有一定的减少。 不过玩家可以通过出现的道具来使补充玩家血量。 玩家飞机的初始子弹不可以升级,但是可以通过出现的道具来改变子弹模式。 改变后 的子弹模式会比初始子弹更具杀伤力并可以升级,升级后的子弹的攻击范围会逐步扩大,