课程设计(论文)-基于单片机的简易频率计

课程设计(论文)-基于单片机的简易频率计

ID:8326290

大小:1.52 MB

页数:19页

时间:2018-03-20

课程设计(论文)-基于单片机的简易频率计_第1页
课程设计(论文)-基于单片机的简易频率计_第2页
课程设计(论文)-基于单片机的简易频率计_第3页
课程设计(论文)-基于单片机的简易频率计_第4页
课程设计(论文)-基于单片机的简易频率计_第5页
资源描述:

《课程设计(论文)-基于单片机的简易频率计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机课程设计题目基于单片机简易的频率计专业班级11级电子科学与技术2班院(系)电气工程完成时间2015年1月9日单片机课程设计任务书一、设计题目基于单片机简易的频率计二、设计任务与要求1.本品主要由信号输入、放大整形、分频、单片机控制模块、驱动显示电路等组成2.设计过程中,频率计采用外部10分频,以便测量1Hz~1MHz的信号频率,并且实现量程自动切换。三、参考文献[1]吴钟珍.最新实用电子电工技术手册.徐氏基金会出版社2010,23(3):97~98[2]深圳市中源单片机发展有限公司STC89C52[3]张友德.单片微型机原理、应用和实验.复旦大学出版社2009.342~344[4]陈大钦

2、.电子技术基础.(第二版)高等教育出版社2009,13:25~26[5]曾建唐.电工电子基础实践设计.机械工业出版社2007,10(4):278~280[6]马淑华.单片机原理与接口技术.北京邮电大学出版社2004.49~77.四、设计时间2014年12月29日至2015年1月9日指导教师签名:年月日目录1总体方案设计11.1设计要点11.2系统方案12理论分析与计算22.1频率计概述22.2频率测量原理22.3精度保证33电路与程序33.1电路设计33.2程序设计44测试与调整54.1测试方案及测试条件54.2测试结果完整性65总结与体会6参考文献8附录1:总体电路原理图9附录2:实物图10

3、附录3:元器件清单11附录4:C语言程序121总体方案设计1.1设计要点本次课程设计有以下要点:①设计一个频率计。要求用4位7段数码管显示待测频率,格式为0000Hz。②测量频率范围:10~9999Hz。③测量信号类型:正弦波、方波和三角波。④测量信号幅值:0.5~5V。⑤设计的脉冲信号发生器,以此产生闸门信号,闸门信号宽度为1S。⑥确定设计方案,按功能模块的划分选择元、器件和中小规模集成电路,设计分电路,画出总体电路原理图,阐述基本原理。1.2系统方案简易数字频率计可以用中规模集成芯片构建而成,但与用51单片机实现相比,其电路复杂程度要大得多,而且远远不及用单片机实现灵活,其精度也不及用单片

4、机实现的高。所以我采用用STC89C52单片机去实现。我采用单片机89S52作为控制核心,用数码管显示所输入信号的频率,具体的系统框图如图1-1所示:10图1-1简易频率计的系统总体框图其中,信号通过整形放大后,输入单片机中的计数器,运用单片机中的定时器设置每隔一秒钟将计数器中死亡数据输出,通过数码管显示。单片机作为控制中心,随时检测和计录输入信号的频率,并控制输出显示和输入是否超载。而显示电路用一个四位一体的数码管实现。为简化硬件电路,用动态显示的方式,依次点亮个数码管,这样不仅仅是简化了电路,而且每一时刻四位数码管只相当于一位数码管的功耗,大大减少了功耗。2理论分析与计算2.1频率计概述数

5、字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。本数字频率计将采用定时、计数的方法测量频率,采用一个1602ALCD显示器动态显示四位数。测量范围从100Hz—9999Hz的正弦波、方波、三角波。用单片机实现自动测量功能。此频率计是直接用十进制数字显示被测信号频率的一种测量装置。它以测量周期的方法对正弦波、方波、三角波的频率进行自动的测

6、量2.2频率测量原理10频率测量仪的设计思路主要是:对信号分频,测量一个或几个被测量信号周期中已知标准频率信号的周期个数,进而测量出该信号频率的大小,其原理如右图2-1所示。若被测量信号的周期为,分频数m1,分频后信号的周期为T,则:T=m1Tx。由图可知:T=NTo(注:To为标准信号的周期,所以T为分频后信号的周期,则可以算出被测量信号的频率f。)图2-1频率测量原理图2.3精度保证单片机系统的标准频率比较稳定,而是系统标准信号频率的误差,通常情况下很小;而系统的量化误差小于1,所以由式T=NTo可知,频率测量的误差主要取决于N值的大小,N值越大,误差越小,测量的精度还有C语言自校程序,对

7、测量仪经行自校。3电路与程序3.1电路设计实际电路如下图所示:10图3-1实际硬件电路接线图我们按此电路连接器件,然后在IN口输入待测信号,再有施密特输出至单片机输入口。3.2程序设计我们采用C语言来编写控制测试程序。其结构如下:10图3-2C语言程序设计图程序见附录44测试与调整4.1测试方案及测试条件测试方案:我们在测试过程的测试方案如下:图4-1测试流程框架图合成函数信号发生器发出待测信号,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。