DL语言数字频率计设计和仿真.PDFVIP

  • 2
  • 0
  • 约7.25千字
  • 约 3页
  • 2018-10-30 发布于湖北
  • 举报
第20卷 第4期 河南工程学院学报 (自然科学版) Vol|20.No.4 2008年 12月 JOURNALOFHENAN INSTIrUTEOFENGINEERING DeC.2008 基于 VHDL语言的数字频率计的设计与仿真 董秀洁,杨 艳 (中原工学院 电子信息学院,河南郑州450007) 摘 要:介绍了一种采用VHDL语言设计数字频率计的方法,利用测周法和测频法相结合的原理,对传统的频率计 进行了改进 ,实现了0Hz一1MHz的频率测量范围,并且给出了仿真结果.仿真结果表明,该频率计具有体 积小、测量精度高、可靠性好等特点,同时可以通过修改程序达到扩大测量范围的 目的. 关键词:数字频率计;测周法;测频法;VHDL 中图分类号:TN74 文献标识码:A 文章编号:1674—330X(2008)04—0059—03 传统的数字频率计主要由一些分离元件组合而 的输入信号经放大、整形后送至主闸门,在主闸门 墓 成,所用的器件较多,连线比较复杂,而且存在测量 开启时间内, 信号通过主闸门进入计数器计数. 误差大、测量范围小、可靠性低等缺点.可编程逻辑 主闸门开启时问称为闸门时间 .若 To=1S,计数 器件FPGA和EDA技术的应用和发展,使传统的电 器计得结果为 Ⅳ,则fx:N/1.这样,进人计数器的 子系统设计发生了根本的变革 ¨’.本文利用美国 脉冲个数就代表了被测信号的频率值 J. Ahera公司的Quartus6.0软件设计的数字频率计, 频率计的系统结构框图如图 1所示,主要 由5 将频率测量法和周期测量法相结合,采用VHDL语 个模块构成,有基准信号产生模块、控制模块、计数 言编程,并下载到EDA实验平台上.经仿真测试,其 模块、锁存模块和数码显示模块. 测频范围可达0Hz一1MHz,用8位数码管显示, 测量精度可达 10Hz~5Hz,可靠性好. 1 频率计测量原理及系统框图 菌 频率测量的方法有很多,例如频率测量法,周期 圈 测量法 ,频率比较法,谐振法 ,等.本文主要采用频率 测量法和周期测量法相结合的原理,在0Hz~1Hz 图1 系统结构框图 范围内采用测周法,1Hz一1MHz范围内采用测频 Fig.1 System structurediagram 法.周期测量法的主要工作原理是:周期为 的被 测信号经放大、整形为一定形状的脉冲信号送到控 系统的主要工作过程:晶振 电路产生20MHz 制电路,使控制电路产生一个相应的门控信号去控 标准脉冲信号,经分频器两次分频以后,获得 1Hz 制主闸门的开闭.在主闸门开启后,标准时标信号 的基准脉冲信号.当测量的脉冲信号大于 1Hz时, 经过主闸门进入计数器计数,若计得结果为 Ⅳ,时标 采用频率测量法.这时基准脉冲信号送入控制电路, 信号 的周期为t。,则被测信号的周期为 =Nt。. 整形后的被测信号送人计数模块.当控制电路的闸 本次设计中设t。为 1Hz,则被测信号的周期即为脉 门开启后,计数模块开始计数,闸门开启时间为 1.S, 冲个数.频率测量法的主要工作原理是:被测频率为 1S后闸门闭合,计数器停止计数,这时控制电路发 收稿 日期:2008—09—02 基金项目:河南省教育厅 自然科学研究资助项 目(200410465101201,200510465

文档评论(0)

1亿VIP精品文档

相关文档