学位论文十六位数字频率计数器.docx
- 文档编号:756309
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:42
- 大小:405.22KB
学位论文十六位数字频率计数器.docx
《学位论文十六位数字频率计数器.docx》由会员分享,可在线阅读,更多相关《学位论文十六位数字频率计数器.docx(42页珍藏版)》请在冰豆网上搜索。
学位论文十六位数字频率计数器
摘要
数字频率计是一种基本的测量仪器。
它被广泛应用与航天、电子、测控等领域。
它的基本测量原理是,首先让被测信号与标准信号一起通过一个闸门,然后用计数器计数信号脉冲的个数,把标准时间内的计数的结果,用锁存器锁存起来,最后用显示译码器,把锁存的结果用LED数码显示管显示出来。
根据数字频率计的基本原理,本文设计方案的基本思想是分为五个模块来实现其功能,即整个数字频率计系统分为分频模块、防抖电路、计数模块、锁存器模块和显示模块等几个单元,并且分别用VHDL对其进行编程,实现了闸门控制信号、计数电路、锁存电路、位选电路、段选电路、显示电路等。
而且,本设计方案还要求,被测输入信号的频率范围自动切换量程,控制小数点显示位置,并以十进制形式显示。
本文详细论述了利用VHDL硬件描述语言设计,并在EDA(电子设计自动化)工具的帮助下,用大规模可编程器件(CPLD)实现数字频率计的设计原理及相关程序。
:
特点是:
无论底层还是顶层文件均用VHDL(硬件语言)语言编写,避免了用电路图设计时所引起的毛刺现象;改变了以往数字电路小规模多器件组合的设计方法。
整个频率计设计在一块CPLD芯片上,与用其他方法做成的频率计相比,体积更小,性能更可靠。
该设计方案对其中部分元件进行编程,实现了闸门控制信号、多路选择电路、计数电路、位选电路、段选电路等。
频率计的测频范围:
10KHz~9.9MHz。
该设计方案通过了Max+plusⅡ软件仿真、硬件调试和软硬件综合测试。
关键字:
数字频率计;电子设计自动化;大规模可编程器件;硬件描述语言
Abstract
Thedigitalcymometerisakindofbasicmeasuringinstrument.Itiswidelyusedinsuchfieldsasthespaceflight,electron,observingandcontrolling,etc..Basicmeasurementofitprinciple,isitexaminesignaladoptthegatetogetherwithstandardsignaltoletatfirst,thenumberofthesignalpulsethatthencountthroughthecounter,latchwiththelatchtheresultofcountingwithinstandardtime,usedecipherdisplayfinally,numbershowisitisitcomeouttoshowtoinchargeofwithLEDresultthatlatch.Accordingtodigitalbasicprincipleofcymometer,basicthought,thistextofdesignplantodivideintofivepiecesofmodulerealizehisfunction,namelywholedigitalcymometersystemdivideintofrequencydivisionmodule,isittremblecircuit,countmodule,latchmoduleandshowsuchseveralunitsasmodule,etc.todefend,carryonprogrammingwithVHDLtoitseparately,realizegatecontrolsignal,countcircuit,locationselectcircuit,sectionselectcircuit,showthecircuit,etc..And,thisdesignplanalsorequires,areexaminedtheswitchingoveramountautomaticallyoffrequencyrangeoftheinputsignalCheng,controlthedecimalpointandshowtheposition,andshowintheformofthedecimalsystem..ThisarticlediscussesdigitalcymometerdesignprinciplesandprocedurebyusingVHDLharawaredescriptiveprogramming.EDAtoolsandonthebasisofgrandscaleprogrammablelogicdeviceCPLD.Themainpointofthisarticleisthatbothbottom’sandtop’sdocumentsarewrittenbyVHDLprogramming,whichavoids“roughphenomenon”,aphenomenoncausedbyusuingelectriccircuitpicturestyledesign.Thissoftwareprocedureisdifferentfromtraditionaldigitalcircuitdesignatsmallscaleandcomposedofmanydevices.Intead,thewholecymometerisdesignedonaCPLDandiscomposedofadecimalsystemcymometer.Comparedwithothercymometer,itissmallinvolumeandreliablefunction.Theonechipincludesstrobecontrolcircuit,countcircuit,multi-choicecircuit,bit-choicecircuit,segment-choicecircuitwhicharedesignedVHDL.Thefrequencyisdesignedfrom10KHzto9.9MHz.ThewholesystempassesthedebugginginMax+plusⅡsoftwaresimulation,softwareandhardwareparts.
Keywords:
digitalcymometer;EDA;CPLD
目录
第一章绪论………………………………………………………………
第二章CPLD简介……………………………………………………….2.1CPLD器件的基本结构……………………………………………
2.2典型CPLD器件简述………………………………………………
2.3CPLD的编程工艺………………………………………………….
2.4新技术的应用……………………………………………………….第三章MAX+PLUSⅡ软件的应用…………………………………….
3.1MAX+PLUSⅡ的概述……………………………………………
3.2MAX+PLUSⅡ的功能简介……………………………………….
3.3MAX+PLUSⅡ的应用…………………………………………
第四章直流开关稳压电源的保护技术
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.4下面分别介绍各模块基于VHDL的设计方法………………
6.5顶层文件的编写……………………………………………………
6.6程序说明……………………………………………………………
6.7系统仿真…………………………………………………………….
6.8下载验证………………………………………………………………
结束语…………………………………………………………...
致谢
参考文献
第1章绪论
CPLD是一种新兴的高密度大规模可编程逻辑器件,它具有门阵列的高密度和PLD器件的灵活性和易用性,目前已成为一类主要的可编程器件。
可编程器件的最大特点是可通过软件编程对其器件的结构和工作方式进行重构,能随时进行设计调整而满足产品升级。
使得硬件的设计可以如软件设计一样方便快捷,从而改变了传统数字系统及用单片机构成的数字系统的设计方法、设计过程及设计概念,使电子设计的技术操作和系统构成在整体上发生了质的飞跃。
采用CPLD可编程器件,可利用计算机软件的方式对目标期进行设计,而以硬件的形式实现。
既定的系统功能,在设计过程中,可根据需要随时改变器件的内部逻辑功能和管脚的信号方式,借助于大规模集成的CPLD和高效的设计软件,用户不仅可通过直接对芯片结构的设计实现多种数字逻辑系统功能,而且由于管脚定义的灵活性,大大减轻了电路图设计和电路板设计的工作量及难度,同时,这种基于可编程芯片的数量,缩小了系统的体积,提高了系统的可靠性。
EDA(电子设计自动化)技术就是以计算机为工具,在EDA软件平台上,对硬件语言HDL为系统逻辑描述手段完成的设计文件,自动的完成逻辑编译、逻辑化简、逻辑综合及优化、逻辑仿真,直至对特定目标芯片的适配编译、逻辑映射和编程下载等工作(文本选用的开发工具为Altera公司的MAX+PLUSII)。
EDA的仿真测试技术只需要通过计算机就能对所设计的电子系统从各种不同层次的系统性能特点完成一系列准确的测试与仿真操作,大大提高了大规模系统电子设计的自动化程度。
设计者的工作仅限于利用软件方式,即利用硬件描述语言(如VHDL)来完成对系统硬件功能的描述。
VHDL语言(VeryHighSpeedIntegratedCircuitHardwareDescriptionLanguage,超高速集成电路硬件描述语言)诞生于1982年,是由美国国防部开发的一种快速设计电路的工具,目前已成为IEEE(TheInstituteo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 十六位 数字 频率 计数器