频率计数器的设计相关资料

频率计数器的设计相关资料

ID:6379372

大小:92.00 KB

页数:5页

时间:2018-01-12

频率计数器的设计相关资料_第1页
频率计数器的设计相关资料_第2页
频率计数器的设计相关资料_第3页
频率计数器的设计相关资料_第4页
频率计数器的设计相关资料_第5页
资源描述:

《频率计数器的设计相关资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、方案设计和方案论证2.1功能要求设计出频率计数器的电路,要求有1ms的基准信号和能够计数到9.999MHZ。各部分设计如下:1.取样时钟脉冲发生部分的设计;2.计数器部分的设计;3.LED显示部分的设计;4.基准信号发生部分的设计。要求频率最大能测定到9.999MHZ,并且能改变测定周期及最高计数频率。画出个部分框图和总电路。2.2方案确定2.2.1方案一利用示波器读取波形的周期,然后求出它的倒数。这种方法是利用目测读取周期,所以误差非常大。图2-1利用示波器求频率的方法例如,如果t=20ms,1÷(20×103)=0.05×103Hz=50Hz如果t=17μs,1÷(17×106)=0

2、.059×103kHz=59kHz如果t=1μs,1÷(1×106)=1×106Hz=1MHz2.2.2方案二系统采用MCS-51系列单片机89C51作为控制核心,门控信号由89C51内部的计数/定时器产生,单位为1us。由于使用了单片机,整个系统具有极为灵活的可编程性,能方便地对系统进行功能扩展与改进。原理框图如图2-2所示:主控89C51串口显示74LS164图2-2采用89C51作为控制核心的频率计数器原理框图数字控制部分仅由一块单片机芯片AT89C51完成所有的频率测试和记录转换功能。显示电路由五个数码管和5个8位移位寄存器74LS164组成。由于五个数码管至少需要40根I/O线

3、,为节约资源,采用串行输入并行输出的74LS164进行驱动输出。单片机的两个并行口分别作为信号输出口和时钟控制信号。数字显示部分采用BS211(共阳极)的管脚图与BS201相同,其每段驱动电流为10mA.频率计开始工作或者完成一次测量,系统软件都进行测量初始化,首先定时/计数器寄存器清零,运行位控制位TR置1,启动待测信号频率,计数闸门由软件延时程序实现,从计数闸门的最小值(即测量频率的最高位)开始测量,计数闸门结束时TR清0停止计数,计数寄存器中数值经过数制转换程序从十六位数制转换为十进制数,判断该数的最高位,若该位不为0,满足测量数据有效位要求,测量值和量程一起送到显示模块若该位为零

4、,将计数闸门的宽度扩大10倍,重新对被测信号计数,直到满足测量数据有效位数要求。2.2.3方案三被测信号经过74HCU04,利用74HCU04作为放大器,比较器同样原封不动的使用74HCU04反相器,得到9.999MHz的信号,然后经过1/10分频器即74HC160,得到999.9kHz的信号,使用TC5051P作为计数器,但计数器TC5051P的输出是BCD式,所以不能够直接驱动7段LED,必须在显示器电路前加一个译码器,LED显示器需要用驱动信号驱动,在这里使用的芯片是将7段译码器和驱动集成在一个管壳内的TC5022BP。计数器在计数过程中由控制电路控制开始计数,芯片TC5051P有

5、4个十进制计数器,计数器为了能够计数到(9999),就需要10000个脉冲。超过了计数器计数的范围,将会有溢出显示。此方案中频率计数器的系统框图如图2-3所示。图2-3频率计数器的框图2.2.4方案论证方案一误差较大,方案二使用了功能较强的单片89C51,使得对信号频率的测量精度大大提高,该单片是可编程芯片,使整个系统显得较为灵活,虽电路简单,但必须用程序进行控制较为麻烦,方案三完全是利用数字电路完成频率测量功能,因此我选择方案三作为具体实施方案。电路原理图频率计数器的工作原理。频率测量的基本原理简介:被测信号Vx经放大整形电路变成计数器所要求的脉冲信号I,其频率与被测信号的频率fx相同

6、。时基电路提供标准时间基准信号II,其高电平持续时间t1=1s,当1s信号来到时,闸门开通,被测脉冲信号通过闸门,计数器开始计数,直到1s信号结束时闸门关闭,停止计数。若在闸门时间1s内计数器计得的脉冲个数为N,则被测信号频率fx=NHZ。逻辑控制电路的作用有两个:一是产生锁存脉冲IV,使显示器上的数字稳定;二是产生清“0”脉冲V,使计数器每次测量从零开始计数[5]。频率计数器的基本工作就是能够对1秒钟内有多少个被测定信号的时钟脉冲进行计数,也就是说,把测定频率的基本规则原封不动地用于电路,即将1秒钟内进入一个脉冲信号的频率设定为1Hz,所以,1MHz的信号就是在1秒钟之内计数到1000

7、000个脉冲。经常使用的信号频率大多在数千赫兹至数兆赫的范围。假设最大可以测定到10MHz,那就要求计数器必须具有计数到10000000个脉冲的能力。另外,尽管频率的定义表明测定的频率是指1秒钟时间内数得的脉冲数,但是并不意味着实际构成的频率计数器一定要计数1秒钟。例如,如果不是对1秒钟内的脉冲计数,而只对1/10的时间即对0.1秒内的脉冲计数也是可以的。测定同样的频率1/10的时间,那么计数器显示的也是1/10的数据。这就是说,使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。