学位论文-—十六位数字频率计数器

上传人:人*** 文档编号:492473223 上传时间:2022-11-05 格式:DOC 页数:60 大小:963KB
返回 下载 相关 举报
学位论文-—十六位数字频率计数器_第1页
第1页 / 共60页
学位论文-—十六位数字频率计数器_第2页
第2页 / 共60页
学位论文-—十六位数字频率计数器_第3页
第3页 / 共60页
学位论文-—十六位数字频率计数器_第4页
第4页 / 共60页
学位论文-—十六位数字频率计数器_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《学位论文-—十六位数字频率计数器》由会员分享,可在线阅读,更多相关《学位论文-—十六位数字频率计数器(60页珍藏版)》请在金锄头文库上搜索。

1、摘 要数字频率计是一种基本的测量仪器。它被广泛应用与航天、电子、测控等领域。它的基本测量原理是,首先让被测信号与标准信号一起通过一个闸门,然后用计数器计数信号脉冲的个数,把标准时间内的计数的结果,用锁存器锁存起来,最后用显示译码器,把锁存的结果用LED数码显示管显示出来。根据数字频率计的基本原理,本文设计方案的基本思想是分为五个模块来实现其功能,即整个数字频率计系统分为分频模块、防抖电路、计数模块、锁存器模块和显示模块等几个单元,并且分别用VHDL对其进行编程,实现了闸门控制信号、计数电路、锁存电路、位选电路、段选电路、显示电路等。而且,本设计方案还要求,被测输入信号的频率范围自动切换量程,控

2、制小数点显示位置,并以十进制形式显示。本文详细论述了利用VHDL硬件描述语言设计,并在EDA(电子设计自动化)工具的帮助下,用大规模可编程器件(CPLD)实现数字频率计的设计原理及相关程序。:特点是:无论底层还是顶层文件均用VHDL(硬件语言)语言编写,避免了用电路图设计时所引起的毛刺现象;改变了以往数字电路小规模多器件组合的设计方法。整个频率计设计在一块CPLD芯片上,与用其他方法做成的频率计相比,体积更小,性能更可靠。该设计方案对其中部分元件进行编程,实现了闸门控制信号 、多路选择电路、计数电路、位选电路、段选电路等。频率计的测频范围:10KHz9.9MHz。该设计方案通过了Max+plu

3、s软件仿真、硬件调试和软硬件综合测试。关键字:数字频率计;电子设计自动化; 大规模可编程器件;硬件描述语言AbstractThe digital cymometer is a kind of basic measuring instrument. It is widely used in such fields as the spaceflight , electron , observing and controlling ,etc. Basic measurement of it principle, is it examine signal adopt the gate together

4、 with standard signal to let at first, the number of the signal pulse that then count through the counter , latch with the latch the result of counting within standard time, use decipher display finally, number show is it is it come out to show to in charge of with LED result that latch. According t

5、o digital basic principle of cymometer, basic thought, this text of design plan to divide into five pieces of module realize his function, namely whole digital cymometer system divide into frequency division module , is it tremble circuit , count module , latch module and show such several units as

6、module ,etc. to defend, carry on programming with VHDL to it separately , realize gate control signal , count circuit , location select circuit , section select circuit , show the circuit ,etc. And, this design plan also requires , are examined the switching over amount automatically of frequency ra

7、nge of the input signal Cheng, control the decimal point and show the position, and show in the form of the decimal system.This article discusses digital cymometer design principles and procedure by using VHDL haraware descriptive programming.EDA tools and on the basis of grand scale programmable lo

8、gic device CPLD.The main point of this article is that both bottoms and tops documents are written by VHDL programming,which avoids “rough phenomenon”,a phenomenon caused by usuing electric circuit picture style design.This software procedure is different from traditional digital circuit design at s

9、mall scale and composed of many devices.Intead,the whole cymometer is designed on a CPLD and is composed of a decimal system cymometer.Compared with other cymometer ,it is small in volume and reliable function.The one chip includes strobe control circuit,count circuit,multi-choice circuit,bit-choice

10、 circuit,segment-choice circuit which are designed VHDL.The frequency is designed from 10KHz to 9.9MHz.The whole system passes the debugging in Max+plussoftware simulation,software and hardware parts. Key words: digital cymometer; EDA;CPLD目 录第一章 绪论第二章 CPLD简介.2.1 CPLD器件的基本结构2.2典型CPLD器件简述2.3 CPLD的编程工艺

11、 .2.4新技术的应用. 第三章MAXPLUS软件的应用.3.1 MAXPLUS的概述 3.2 MAXPLUS的功能简介. 3.3 MAXPLUS的应用第四章直流开关稳压电源的保护技术4.1引言.4.2极性保护.4.3程序保护.4.4过电流保护.4.5过电压保护.4.6欠电压保护.4.7过热保护.4.8结束语.第五章数字频率计的设计原理5.1 数字频率计的基本组成. 5.2 数字频率计的分类. 5.3 数字频率计的计数指标. 5.4数字频率计的基本工作原理. 5.5 数字频率计技术指标及误差分析. 第六章数字频率计的设计 6.1 数字频率计设计任务及要求 6.2 设计实现6.3 功能模块设计6

12、.4 下面分别介绍各模块基于VHDL的设计方法6.5 顶层文件的编写 6.6 程序说明 6.7系统仿真. 6.8下载验证 结束语. 致谢参考文献第1章 绪论CPLD是一种新兴的高密度大规模可编程逻辑器件,它具有门阵列的高密度和PLD器件的灵活性和易用性,目前已成为一类主要的可编程器件。可编程器件的最大特点是可通过软件编程对其器件的结构和工作方式进行重构,能随时进行设计调整而满足产品升级。使得硬件的设计可以如软件设计一样方便快捷,从而改变了传统数字系统及用单片机构成的数字系统的设计方法、设计过程及设计概念,使电子设计的技术操作和系统构成在整体上发生了质的飞跃。采用CPLD可编程器件,可利用计算机

13、软件的方式对目标期进行设计,而以硬件的形式实现。既定的系统功能,在设计过程中,可根据需要随时改变器件的内部逻辑功能和管脚的信号方式,借助于大规模集成的CPLD和高效的设计软件,用户不仅可通过直接对芯片结构的设计实现多种数字逻辑系统功能,而且由于管脚定义的灵活性,大大减轻了电路图设计和电路板设计的工作量及难度,同时,这种基于可编程芯片的数量,缩小了系统的体积,提高了系统的可靠性。EDA(电子设计自动化)技术就是以计算机为工具,在EDA软件平台上,对硬件语言HDL为系统逻辑描述手段完成的设计文件,自动的完成逻辑编译、逻辑化简、逻辑综合及优化、逻辑仿真,直至对特定目标芯片的适配编译、逻辑映射和编程下载等工作(文本选用的开发工具为Altera公司的MAX+PLUSII)。EDA的仿真测试技术只需要通过计算机就能对所设计的电子系统从各种不同层次的系统性能特点完成一系列准确的测试与仿真操作,大大提高了大规模系统电子设计的自动化程度。设计者的工作仅限于利用软件方式,即利用硬件描述语言(如VHDL)来完成对系统硬件功能的描述。 VHDL语言(Very High Speed Integrated Circuit Hardware Description Language

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号