- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数字频率计设计与仿真
组员:周若华
刘金凯
数字频率计
用一个稳定的频率源作为基准时钟,对比测量其他信号的频率。
通常情况下计算每秒内待测信号的脉冲个数,也就是称闸门时间
为1秒。闸门时间也可以大于或小于一秒。闸门时间越长,得到的
频率值就越准确。
数字频率计
因为在电脑上仿真,所以这里用基准时钟clk来测量
被测时钟clk1。clkclk1在仿真波形文件里设定
步骤
1、先产生一个持续时间为一秒的的闸门信号
2、获取7位十进制计数器的计数脉冲
3、对被测信号计脉冲数
4、把7位十进制计数器有效的高4位数据送入码寄存器
bcd0~3,然后动态显示
5、译码
频率计源代码
libraryieee;
useieee.std_logic_1164.all;
useieee.std_logic_unsigned.all;
entitypljis
port(start:instd_logic;--复位信号
clk:instd_logic;--系统时钟
clk1:instd_logic;--被测信号
yy1:outstd_logic_vector(7downto0);--八段码
w1:outstd_logic_vector(3downto0));--数码管位选信号
endplj;
architecturebehavofPLjis
signalb1,b2,b3,b4,b5,b6,b7:std_logic_vector(3downto0);--十进制计数器
signalbcd:std_logic_vector(3downto0);--BCD码寄存器
signalq:integerrange0to--秒分频系数
signalqq:integerrange0to499999;--动态扫描分频系数
signalen,bclk:std_logic;--使能信号,有效被测信号
signalsss:std_logic_vector(3downto0);--小数点
signalbcd0,bcd1,bcd2,bcd3:std_logic_vector(3downto0);寄存7位十位计数器中
有效的高4位数据
begin
second:process(clk)产生一个持续时间为一秒的的闸门信号
begin
ifstart=1thenq=0;
elsifclkeventandclk=1then
ifthenq=q+1;
elseq
endif;
endif;
ifandstart=0thenen=1;
elseen=0;
endif;
endprocess;
and2:process(en,clk1)获取7位十进制计数器的计数脉冲
begin
bclk=clk1anden;
endprocess;
com:process(start,bclk)完成对被测信号计脉冲数
begin
ifstart=1then
b1=0000;b2=0000;b3=0000;b4=0000;b5=0000;b6=0000;b7=0000;
elsifbclkeventandbclk=1then
ifb1=1001thenb1=0000;
ifb2=1001thenb2=0000;
ifb3=1001thenb3=0000;
ifb4=1001thenb4=0000;
ifb5=1001THENb5=0000;
您可能关注的文档
- 1.王忠超华能新能源风电集约化运行维护管理交流-4.23.pdf
- 1.朱洪明分布式光伏运营管理经营分享及数字化转型思考.pdf
- 1-张伟_董茜菱_蒋延梁-音频仿真电路的设计-slide.pdf
- 1-邹伟_王宽-交通灯的工作状态监视-paper.pdf
- 2 “如何让传统电站焕发新活力”光伏智能化运维研究.pdf
- 2-董贵森_王志媛-点频调幅发射机的设计仿真-slide.pdf
- 3-丁国庆_王庆楠_史文超-单相小功率电源设计与仿真实践研究.pdf
- 3-高景普_肖云龙-普通调幅波电路的仿真-slide.pdf
- 3-杨丹婷_尹洋洋-数字密码锁-paper.pdf
- 3-杨丹婷_尹洋洋-数字密码锁-slide.pdf
文档评论(0)