2022年EDA课程设计--数字频率计.pdf





《2022年EDA课程设计--数字频率计.pdf》由会员分享,可在线阅读,更多相关《2022年EDA课程设计--数字频率计.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、EDA数字频率计课程设计报告专业: 电子信息工程班级: 08 电信姓名: 刘冰学号: F 指导教师:任苹年月日精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 15 页 - - - - - - - - - - 一课程设计目的1)课程设计题:数字频率计2) 任务及要求1、设计一个能测量方波信号的频率的频率计。2、测量的频率范围是0 Hz。3、结果用十进制数显示。4、按要求写好设计报告(设计报告内容包括:引言,方案设计与论证,总体设计,各模块设计,调试与数据分析,总结)。3) 教学提示1、脉冲信号的
2、频率就是在单位时间内所产生的脉冲个数,其表达式为,f为被测信号的频率, N为计数器所累计的脉冲个数,T为产生 N个脉冲所需的时间。所以,在1 秒时间内计数器所记录的结果,就是被测信号的频率。2、被测频率信号取自实验箱晶体振荡器输出信号,加到主控门的输入端。3、再取晶体振荡器的另一标准频率信号,经分频后产生各种时基脉冲: 1ms ,10ms ,0.1s ,1s 等,时基信号的选择可以控制,即量程可以改变。4、时基信号经控制电路产生闸门信号至主控门,只有在闸门信号采样期间内( 时基信号的一个周期 ) ,输入信号才通过主控门。5f=N/T,改变时基信号的周期T,即可得到不同的测频范围。5、当主控门关
3、闭时,计数器停止计数,显示器显示记录结果,此时控制电路输出一个置零信号,将计数器和所有触发器复位,为新的一次采样做好准备。6、改变量程时,小数点能自动移位。4)设计报告要求1、说明设计作品的功能、特点、应用范围;2、方案对比,确定方案。3、电路工作原理、操作方法;4、编程方法、程序框图及关键程序清单。5、课程设计总结。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 15 页 - - - - - - - - - - 数字频率计是计算机、 通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一
4、种用十进制数字, 显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号, 方波信号以及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、 安装、调试过程中, 由于其使用十进制数显示, 测量迅速,精度高,显示直观,所以经常要用到数字频率计。二、设计方案论证、结果以及分析1 原理图编译成功后其波形图如下:2、信号发生器library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity sele is port(clk: in std_logic; 精品资料 - - - 欢迎下载 - -
5、 - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 15 页 - - - - - - - - - - jian: in std_logic_vector(1 downto 0); oclk: out std_logic); end; architecture s_1 of sele is signal full : std_logic; signal t :integer range 0 to ; begin P1:process(jian,t) begin case jian is when 00 = t t t t null; e
6、nd case; end process P1; P2: process(clk,t) variable s : integer range 0 to ; begin if (clkevent and clk = 1) then if s t then s := s +1; else s := 0 ; end if; end if; if s = t then full = 1; else full = 0; end if; 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 15 页 - - -
7、 - - - - - - - end process P2; P3: process(full) variable c : std_logic; begin if fullevent and full = 1 then c := not c; if c = 1 then oclk = 1; else oclk =0; end if; end if; end process P3; end; 其仿真波形为:3、测频library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity cp is por
8、t(clkk: in std_logic; en,rst,load: out std_logic); end; architecture cp_1 of cp is signal div2: std_logic; begin process(clkk) begin 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 15 页 - - - - - - - - - - if(clkkevent and clkk=1) then div2 = not div2; end if; end process;
9、 process(clkk,div2) begin if (clkk=0 and div2=0) then rst =1; else rst =0; end if; end process; load = not div2; en = div2; end; 其仿真波形为:4、计数器library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity jishu is port(rst,en,clk: in std_logic; Q: out std_logic_vector(3 downto 0);
10、 cout: out std_logic); end; architecture cnt of jishu is 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 15 页 - - - - - - - - - - signal cnt: std_logic_vector(3 downto 0); begin process(rst,en,clk) begin if rst=1 then cnt = 0000; elsif(clkevent and clk=1) and en = 1 then i
11、f cnt = 1001 then cnt = 0000; cout = 1; else cnt = cnt + 1; cout = 0; end if; end if; end process; Q = cnt; end; 在源程序中 COUT 是计数器的进位输出; Q3.0 是计数器的状态输出; CLK是时钟输入端; RST是复位控制端;当 RST=1 时,Q3.0=0 ,EN是使能控制输入端,当 EN=1时,计数器计数,当 EN=0时,计数器保持状态不变。编译成功后,其仿真波形如下:在项目编译仿真成功后,将设计的十进制计数器电路设置成可调用的元件jishu.sym用于以下的顶层设计。精品
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 EDA 课程设计 数字频率计

限制150内