基于89C51的等精度频率计LCD1602显示.doc
《基于89C51的等精度频率计LCD1602显示.doc》由会员分享,可在线阅读,更多相关《基于89C51的等精度频率计LCD1602显示.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于89C51的等精度频率计LCD1602显示.精品文档.简易频率计制作学 院: 信电学院班 级: 0816班学生姓名:陈 杨 04081843王忠超 04081843齐俊斌 04081843时间: 从2010年 5月 10日 到 2010年 5 月 15 日等精度频率计的设计一 摘要:本设计是基于AT89C52单片机频率计入信号为峰峰值5v的正弦信号,频率测量范围10HZ100MHZ ,频率测量精度为0.1%。采用1602液晶显示器显示测量结果。信号源由PROTEUS 的虚拟信号发生器产生。二 关键词: 频率计 等精度 单片机 分频三 设计
2、原理与总体方案:测量一个信号的频率有两种方法:第一种是计数法,用基准信号去测量被测信号的高电平持续的时间,然后转换成被测信号的频率。第二种是计时法,计算在基准信号高电平期间通过的被测信号个数。根据设计要求测量10HZ100MHZ的正弦信号,首先要将正弦信号通过过零比较转换成方波信号,然后变成测量方波信号。如果用第一种方法,当信号频率超过1KHZ的时候测量精度将超出测量极度要求,所以当被测信号的频率高于1KHZ的时候需要将被测信号进行分频处理。如果被测信号频率很高需要将被测信号进行多次分频直到达到设计的精度要求。根据设计要求用单片机的内部T0产生基准信号,由INTO输入被测信号,通过定时方式计算
3、被测信号的高电平持续时间。通过单片机计算得出结果,最后有1062液晶显示器显示测量结果。等精度频率计的系统设计框架如下图1所示。AT89C51液晶显示被测信号信号转换(过零比较)分频处理数据选择器图1 等精度频率计系统设计框图四 硬件设计:硬件电路主要分为信号转换电路、分频电路、数据选择电路、单片机系统和显示电路五部分。其总体电路图如图2所示。图2 总体电路图4.1 电平转换电路:要将正弦信号转换成方波信号可以用过零比较电路实现。正弦信号通过LM833N与零电平比较,电压大于零的时候输出LM833N的正电源+5V,电压小于零的时候输出负电源0V。具体电路如图3所示。图3信号转换电路4.2 分频
4、电路:分频电路采用十进制的计数器74HC4017来分频,当被测信号脉冲个数达到10个时74HC4017产生溢出,C0端输出频率为输入频率的1/10,达到十分频的作用。如果当频率很高是需要多次分频只需将多片74HC4017级联就可以了。74HC4017时序图如图4所示,系统分频电路如图5所示。图474HC4017时序图图5分频电路4.3数据选择电路:根据设计要求要根据计数脉冲个数来选择分频次数,可以用74151来选择分频次数,74151的选择控制信号有单片机的I/O口来控制。数据选择电路如图6所示。图6数据选择电路4.4单片机系统:单片机采用AT89C51,采用12MHZ的晶振频率。单片机的P3
5、.2口接被处理后的被测信号,P0口接液晶显示器的数据输入端,ALE,RD,WR,P0.0,P0.1通过外接控制电路接液晶显示器的控制端。单片机系统的电路如图7所示。图7单片机系统4.5显示电路:显示电路由1602组成,其电路如图8所示。图8显示电路五 软件设计:等精度频率计的软件设计主要由主程序、分频选择程序、液晶显示程序组成。5.1 等精度频率计的算法设计:根据设计要求频率范围是10HZ100MHZ,当频率为10HZ时,T=100000us,高电平为50000us,0.1%的误差为100us,由单片机产生的基准频率为1MHZ,T0=1us,最大误差为1us,计数个数为50000(方式1),满
6、足设计要求。当频率增加到1KHZ时,产生的误差刚刚能达到设计要求,这时计数个数为500。当频率大于1KHZ时(即计数个数小于500)就需要将被测频率分频后再测量,如当频率为10KHZ时,先计算计得的脉冲数等于50,小于了500,所以将10KHZ的信号10分频得到1KHZ,这时就满足要求了。最后得到的频率 f=其中n为计得的脉冲个数,i为分频的次数。5.2 主程序:主程序首先对系统环境初始化,设置分频选通信号P2=0x00,选通0通道。设置T0工作方式,采用硬件启动方式,GATE=1,当INT0和TR0同时为1时启动计时,计数方式为方式1(16位),TH0和TL0都置零。当外部中断INT0=1时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 89 C51 精度 频率计 LCD1602 显示
限制150内