基于单片机的频率计设计_第1页
基于单片机的频率计设计_第2页
基于单片机的频率计设计_第3页
基于单片机的频率计设计_第4页
基于单片机的频率计设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于单片机的频率计设计摘要:数字频率计是现代科研生产中不可或缺的测量仪器,它以十进制数显示被测频率,基本功能是测量正弦信号,方波信号,及其它各种单位时间内变化的物理量。 本系统采用at89c52单片机智能控制,结合外围电子电路,设计的频率计性能稳定。在软件设计上采用了单片机的c语言设计,通过单片机内部定时/计数器同时动作,在测量频率时将测频率和测周期相结合,提高了频率计的测量准确性。 测量结果在lcd1602上输出显示,结果精确到整数位。频率计的软件设计,系统软件设计简单明了,适用于测量频率从199999hz的脉冲信号。关键词: at89c52单片机 数字频率计 74ls74 ne555 lc

2、d16021、 引言1.1 数字频率计的发展和意义随着电子技术的飞速发展,各类分立电子元件及其所构成的相关功能单元已逐步被功能更强大、性能更稳定、使用更方便的集成芯片所取代。由集成芯片和一些外围电路构成的各种自动控制、自动测量自动显示电路遍及各种电子产品和设备已广泛应用于各个领域,更新换代速度可谓日新月异。在电子系统广泛的应用领域中,到处看见处理离散信息的数字电路。供消费用的冰箱、电视、航空通讯系统等设计过程中都用到数字技术。数字频率计是现代通信测量设备系统中不可缺少的测量仪器,不但要求电路产生频率准确的和稳定度高的信号,而且能方便的改变频率。与传统的测量方式相比,运用了单片机频率计有着体积更

3、小,运算速度更快,测量范围更宽和制作成本更低的优点。由于传统的频率计中有许多功能是依靠硬件来实现的,而采用单片机测频率后,有许多以前需要用硬件才能实现的功能现在仅仅依靠软件编程来实现,而且不同的软件编程代码能够实现不同的功能,从而大大降低了制作成本。数字频率计主要实现方法有直接式、锁相式、直接数字式和混合式四种。直接式的优点是速度快、相位噪声低,但结构复杂、杂散多,一般只用于地面雷达中。锁相式和直接数字式都同时具有容易实现产品系列化、小型化、模块化和工程化特点,其中,锁相式更是以其容易实现相位同步的自动控制且低功耗的特点成为众多业内人士的首选,应用最为广泛。1.2 数字频率计国内外的发展趋势在

4、国际上数字频率计的分类很多按功能分类,电子计数器有通用和专用之分。通用型计数器是一种具有多种测量功能、多种用途的万能计数器,它可测量频率、周期、多周期平均值、时间间隔、累加计数、计时等。专用计数器指专门用来测量某种单一功能的计数器。按频段分类有低速频率计数器、中速频率计数器、高速频率计数器和微波频率计数器之分。其中低速频率计数器最高计数频率小于10mhz;中速频率计数器最高频率计数频率为10到100mhz;高速频率计数器最高计数频率大于100mhz;微波频率计数器的测量范围为1到80ghz或更高。数字电路制造工业的进步,使得系统设计人员能在更小的空间内实现更多的功能,从而提高系统的可靠性和速度

5、。现如今,数字频率计已经不仅仅是测量信号频率的装置了,还可以测量方波的脉宽。在人们的生产生活中数字频率计也发挥着越来越重要的作用,比如有数字频率计来监控生产过程,这样可以及时发现系统运行中的异常情况,以便给人们争取时间处理。除此之外,它还可以应用于工业控制等其他领域。在传统的电子测量仪器中,示波器在进行频率测量时测量精度较低,误差较大。频谱仪可以准确的测量频率并显示被测信号的频谱,但测量速度较慢,无法实时快速地跟踪捕捉到被测信号的频率变化。正是由于频率计能够快速准确地捕捉到被测信号频率的变化,因此频率计拥有非常广泛的应用范围。目前,市场上的频率计厂家可分为三类:中国大陆厂家、中国台湾厂家、欧美

6、厂家。其中欧美频率计厂家所占有的市场份额最大。欧美频率计厂家主要有:pendulum instruments和agilent科技。现如今,对于频率计的设计目前也有专用芯片可以实现,如利用maxim公司的icm7240来设计频率计,但由于这种芯片的计数频率比较低,远不能达到在一些场合而要测量很高的频率要求,而且测量精度也受到芯片本身的限制,因此提出用at89c52单片机设计频率计来解决这些问题,从而实现高精度、宽范围测量的频率计设计。2、 方案设计2.1 测频方法在频率、速度等脉冲类测量过程中,在指定的时间内,计量脉冲个数,让脉冲个数与指定的时间比较来测频率、速度。这样的采样方式叫定时采样。这种

7、方法其实是测量单位时间的脉冲个数,这种测量脉冲的方法又叫做测频法。2.2 系统设计思路以单片机at89c52单片机为核心,设计一种数字频率计,它由放大整形电路、触发电路、单片机、显示电路组成,应用单片机中的定时计数器和中断系统等完成频率的测量。在整个设计过程中,放大整形电路是应用ne555构成施密特触发器将非矩形波转化成矩形波,这样单片机才能识别;显示电路是应用lcd1602来显示测量值;所制作的频率计可以实现199999hz的测量,而且量程自动转换。2.3 电压供给该电路采用5vp-p供电,偏移为2.5v。3、 电路设计图1 74ls74构成d触发器四、系统设计框图 电 源 触发电路 (74ls74) lcd1602显示 单片机 信号放大 整形电路信号输入图3 频率计总体设计图5、 程序设计整个系统软件设计的程序由c语言编写,程序简单,通俗易懂。开始 初始化 中断开始 计数加1 中断返回 频率计算 1602显示 图4 系统软件设计模块框图5.1 频率计算模块经过初始化计数器1,每一次下降沿触发一次计数器1中断,每次中断执行处理程序则counter1加1,所以counter1为信号下降沿次数,counter0=28时计时为1s,temp=counter0*65536+th0*256+tl0为定时器计的总次数,22.1184mhz经过12分频

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论