数字频率计设计和研究.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2002中国控制与决策学术年会论文集 数字频率计设计与研究 艾红1,王捷2,姚磊 (1.北京机械工业学院自动化系,北京100085;2北方工业大学自动化系.北京100041) 摘要:舟绍了用单片机实现数字籁率计的设计与研究方法。培出了该方法曲设计思想。测量 眼理,舟额电路的实现,硬件结构以厦鞍件曲箱程.软件辅程采用C语言,使程序大为葡化.该 剥量方法可在一十较宽的瘦率范围内.获得较高的测量精度. 关键词:颊率测量;周期}单片机}脉冲宽度 l引 言 由于频率信号具有抗干扰性强、易于转送、易于数字化、有利于单片机与外设隔离等特 点,在实际应用中往往将待测信号变换成频率信号进行铡量。为此,本文介绍了一种数字频率 计的设计与研究方法。本文利用单片机实现高精度频率测量的研究,采用分频技术,利用C语 言强大的编程能力,简化了程序的复杂性。其测量精度可达7位有效数字。 2数字频率计的硬件结构与设计思想 测量频率有两种方法,即测频法和测周期法。测频法是在单位定时时问内对被测信号脉冲 进行计数,此方法适用于频率较高的信号;周期法是在信号周期内,对基准频率脉冲进行计数, 它对低频信号的测量效果较好。由于所设计仪器的使用范围为低额段,所以采用周期法,同时 配台分频器来拓宽弼量范围,在仪器的全量程内自动选择分频系数。 本频率计以单片机为核心,采用精确的分频技术对频率进行测量。被测频率经过分频处 理,脉冲宽度被调整到适当程度后输入单片机,通过单片机的定时计数功能测出脉冲宽度,然 后经适当补偿计算得出待测频率并显示。 图1总体设计框图 3分频电路的工作原理 为了保证精度,进入单片机的信号频率应处于基本量程内。其基本量程定为0.1~0,2 Hz,此时可保证7位数字的测量精度。若输入信号频率不对,则CPU控制分频器将待测频率 进行分频。分频电路的核心是4040芯片,它将输入频率分别逐次进行2分频(从2-1~2-12)。 如果输入频率的占空比不是50%,它将自动将其调整到50“。经过芯片4040分频后的频率, 再经过芯片405l和芯片4067两个多路选择开关输入单片机。4051与4067的作用是选通,由 921 4U4u 4067 围2分频器电路匿 口分别接至8155的PB0~PB3。两个芯片的INH口是片选口,低电平时芯片输出选通,高电平 0时,选通405],当PB7为l时,选通4067。分频器对输入的频率最大可进行24分频。当分 4显示电路设计 显示电路采用7个数码管显示7位测量频率,采用3个发光二极管显示测量频率的单位, 分别对应Hz,kHz和MHz,并且对小数点进行浮动处理,可方便地读出测量值。8155的PA臼 描方式工作。 5软件设计 主程序(见图3)为各变量赋初值,初始分频系数定为1,开外部中断,等待第1次进人中断 并开启定时器开始计数。当第2次进人中断时停止计数,检查定时器是否溢出,若溢出则按折 毕查找法增大分频系数,并判断分频系数的值par。若par≤8,则在芯片4051的控制范围内置 分频系数;若分频系数8:par≤24,则在芯片4067的控制范围内置分频系数。当定时器值小 768-- 于32768时,则按折半查找法减小分频系数,再次确定周期,直到分频系数处于32 922 65535之间为止。根据以上结果,并考虑补偿(补 声明库文件.定义8155口地址和所有全局变量 偿参数为多次调用定时器的次数),由分频系数及 显示函数随明及定时器和8155的胡 补偿系数计算得出实际测量时的分频系数。 程序中分频系数的确定采用折半查找法。为 点亮启动标志灯.开外部中断 提高速度,在查找分频系数时,首先使用16位定 时

文档评论(0)

bb213 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档