单片机课程设计-数字频率计精选.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计-数字频率计精选

目 录 引言 - 1 - 1. 设计方案及原理 - 2 - 2.单片机选型及硬件配置 - 3 - 2.1 单片机及扩展模块选择 - 3 - 2.2 I/O地址分配 - 4 - 2.3 系统硬件原理图 - 4 - 3.软件实现 - 6 - 3.1 控制流程图 - 6 - 3.2 程序调试 - 6 - 3.3 设计结果 - 7 - 3.4 结果分析 - 7 - 心得体会 - 8 - 参考文献 - 9 - 附录 - 10 - 引 言 随着电子信息产业的发展,信号作为其最基础的元素,其频率测量在科技研究和实际应用中的作用日益重要。。。 —10kHz的正弦波、方波、三角波,时基宽度为1us,10us,100us,1ms。用单片机实现自动测量功能。 1. 设计方案及原理 基本设计原理是直接用十进制数字显示被测信号频率的一种测量装置。它以测量周期的方法对正弦波、方波、三角波的频率进行自动的测量。 数字频率计的主要功能是测量周期信号的频率。频率是单位时间( 1S )内信号发生周期变化的次数。如果我们能在给定的 1S 时间内对信号波形计数,并将计数结果显示出来,就能读取被测信号的频率。数字频率计首先必须获得相对稳定与准确的时间,通过单片机的定时与计数功能可以实现,同时将被测信号转换成幅度与波形均能被数字电路识别的脉冲信号,然后通过计数器计算这一段时间间隔内的脉冲个数,将其换算后显示出来。这就是数字频率计的基本原理。 频率测量仪的设计思路主要是:对信号分频,测量一个或几个被测量信号周期中已知标准频率信号的周期个数,进而测量出该信号频率的大小。 若被测量信号的周期为,分频数m1,分频后信号的周期为T,则:T=m1Tx 。由图可知: T=NTo (注:To为标准信号的周期,所以T为分频后信号的周期,则可以算出被测量信号的频率f。)。 由于单片机系统的标准频率比较稳定,而是系统标准信号频率的误差,通常情况下很小;而系统的量化误差小于1,所以由式T=NTo可知,频率测量的误差主要取决于N值的大小,N值越大,误差越小,测量的精度越高。 2.单片机选型及硬件配置 2.1 单片机及扩展模块选择 本频率计的数据采集系统主要元器件是单片机80C51,由它完成对待测信号频率的计数和结果显示等功能,外部还要有分频器、显示器等器件。可分为以下几个模块:放大整形模块、秒脉冲产生模块、换档模拟转换模块、单片机系统、LCD显示模块。各模块关系图如图2.1所示: 图2.1 数字频率计功能模块 1.信号调理及放大整形模块 放大整形系统包括衰减器、跟随器、放大器、施密特触发器。它将正弦输入信号Vx整形成同频率方波Vo,幅值过大的被测信号经过分压器分压送入后级放大器,以避免波形失真。由运算放大器构成的射级跟随器起阻抗变换作用,使输入阻抗提高。同相输入的运算放大器的放大倍数为(R1+R2)/R1,改变R1的大小可以改变放大倍数。系统的整形电路由施密特触发器组成,整形后的方波送到闸门以便计数。 由于输入的信号幅度是不确定、可能很大也有可能很小,这样对于输入信号的测量就不方便了,过大可能会把器件烧毁,过小可能器件检测不到,所以在设计中采用了信号调理电路对输入的波形进行阻抗变换、放大限幅和整形。 2.时基信号产生电路 CD4013------双上升沿D触发器 ,CD4013由两个相同的、相互独立的数据型触发器构成。每个触发器有独立的数据置位复位时钟输入和 Q及Q非输出。此器件可用作移位寄存器,且通过将Q非输出连接到数据输入,可用作计数器和触发器。在时钟上升沿触发时,加在D 输入端 的逻辑电平传送到Q输出端。置位和复位或复位线上的高电平完成。 3.显示模块 1602基本技术的主要功能: (1)40通道点阵LCD 驱动; (2)可选择当作行驱动或列驱动; (3)输入/输出信号:输出,能产生20×2个LCD驱动波形;输入,接受控制器送出的串行数据和控制信号,偏压(V1∽V6); (4)通过单片机控制将所测的频率信号读数显示出来。 2.2 I/O地址分配 程序开始 0000H T0中断入口 000BH T1中断入口 001BH 程序入口 0030H 2.3 系统硬件原理图 如图2.2所示为数字频率计的硬件电路图。由该图可知,8051构成了单片机最小系统,LCD数码管用来显示频率值。 3.软件实现 3.1 控制流程图 如图3.1为系统的控制流程图。 图3.1 控制流程图 3.2 程序调试 程序的调试分为两步进行,首先使用单片机SIM仿真软件调试程序。然后,将程序下载到单片机中,若有实验设备,则将单片机的外部设备接好,进行程序的调试;若无实验设备,则进行模拟调试。本设计采用的是proteus

文档评论(0)

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

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

1亿VIP精品文档

相关文档