电子频率计报告.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字频率计 一丶设计基本要求: (1)能够测试外部输入频率10~2000HZ范围的方波信号 (2)将测试的数据在显示终端上进行显示 (3)可以设定检测频率值,当输入的频率符合设定值可以出现声光提示 (4)要求精度在0.2HZ 二、方案设计与论证 方案一:本方案主要以单片机为核心,利用单片机的计数定时功能来实现频率的技术并且利用单片机的动态扫描法把测出的数据送到数字显示电路显示。其原理框图如图1.1所示: 图1.1 原理框图 根据所要实现的功能,先在Proteus软件上仿真。根据所选用的硬件可以将整个软件设计分为若干子程序,有初始化、查询时间、发送指令、读取数据、显示温度等构成,可将以上子程序分别设计,实现各自的功能,再在子程序中调用,就可以实现预期的目标。 在Proteus软件里画出相应的电路图,将编写好的程序的编译后的文件下载到Proteus电路图的单片机里,进行仿真,对频率计设置不同的参数,看是否达到了我们设计所要求的目标,如果不符合要求,需要检查程序算法和硬件连接是否有误。若仿真成功,就按照电路图焊接硬件。 方案二:本方案主要以数字器件为核心,主要分为时基电路,逻辑控制电路,放大整形电路,闸门电路,计数电路,锁存电路,译码显示电路七大部分。其原理框图如图2.2所示: 图2.2 方案二原理框图 方案的论证: 方案一:本方案主要以单片机为核心,利用单片机的计数器和定时器的功能对被测信号进行计数。编写相应的程序可以使单片机自动调节测量的量程,并把测出的频率数据送到显示电路显示。 方案二:本方案使用大量的数字器件,被测信号经放大整形电路编程计数器所要求的脉冲信号,其高电平持续时间1s,当1s信号来到时,闸门开通,被测脉冲信号通过闸门,计数器开始计数,直到1s信号结束闸门关闭,停止计数。若在闸门时间1s内计数器件的脉冲个数为N。则被测信号频率Fx=NHz。逻辑控制电路的作用有两个:一是产生脉冲,是显示器上的数字稳定:二十产生轻灵脉冲,是计数器每次测量从零开始技术。 方案的选择:比较以上两种方案可以知道,方案一的核心是单片机,使用的元器件少,原理电路简单,调试简单只要改变程序的设定值则可以实现不同频率范围的测试能自动选择测试的量程。与方案一相比较方案二则使用了大量的数字元器件,原理电路复杂,硬件调试麻烦。如要测量高频的信号还需要加上分频电路,价格相对高了点。基于上述比较,所以选择了方案一。 硬件电路设计 图3.1频率计原理图 1丶具体连接方法如下: XTAL1与XTAL2管脚接两个33UF电容和12M的晶振构成时钟电路。RET管脚10UF的电解电容和复位开关丶1K欧的电阻构成人工复位。INTO用来接输入频率。P1.4丶P1.5丶P1.6用来接三个开关分别用来选模式和加减频率。WR和RD用来接喇叭和电灯当输入频率符合设定值时可以出现声光提示。P0端口用于连接1602显示屏。 2丶元件参数如下: C1=C2=30UF,R4=1K欧,一个8路排阻,阻值为1K欧。一个10K的滑动电阻,晶振为12M的晶振。 3丶各模块电路的实现及其功能: 单片机系统模块 单片机,又称微控制器,是在一块硅片上集成了各种部件的微型计算机。这些部件包括中央处理器CPU,数据存储器RAM,程序存储器ROM,定时器/计数器和多种I/O接口电路。其结构特点: A丶8位CPU; B丶片内振荡器及时钟电路; C丶32根I\O线; D丶外部存储器ROM和RAM寻址范围各64KB; E丶2个16位的定时器/计数器 F丶5个中断源,2个中断优先级; G丶全双工串行口; H丶布尔处理器; STC89C52RC单片机的工作模式: ?掉电模式:典型功耗0.1uA,可由外部中断唤醒,中断返回后,继续执行原程序。 ?空闲模式:典型功耗2MA。 ?正常工作模式:典型功耗4mA~7mA。 ④掉电模式可由外部中断唤醒,适用于水表丶气表等电池供电系统及便携系统 主电源引脚Vcc和Vss Vcc(40脚):接+5V电压; Vss(20脚):接地。 RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。WDT 溢出将使该引脚输出高电平,设置SFR AUXR的DISRT0 位(地址8EH)可打开或关闭该功能。DISRT0位缺省为RESET输出高电平打开状态。ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。即使不访问外部存储器,ALE 仍以时钟振荡频率的1/6 输出固定的正脉冲信号,因此它可对外输出时钟或用于

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档