基于单片机的智能频率计的设计

基于单片机的智能频率计的设计

ID:2187941

大小:819.00 KB

页数:32页

时间:2017-11-15

基于单片机的智能频率计的设计_第1页
基于单片机的智能频率计的设计_第2页
基于单片机的智能频率计的设计_第3页
基于单片机的智能频率计的设计_第4页
基于单片机的智能频率计的设计_第5页
资源描述:

《基于单片机的智能频率计的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、无锡工艺职业技术学院毕业论文(设计)任务书课题名称:基于单片机的智能频率计的设计系部:电子信息系专业:应用电子技术姓名:王红艳学号:2007213245指导教师:查荣二〇一〇年二月二十日-32-无锡工艺职业技术学院毕业设计(论文)任务书题目基于单片机的智能频率计的设计学生姓名王红艳系部名称电子信息系专业班级应用电子课题类型应用设计课题意义通过此设计,学习实际控制系统的设计、制作过程。培养解决实际问题能力,提高动手能力,为以后从事相关工作打下良好基础。在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有

2、十分密切的关系,因此频率的测量就显得更为重要。为了实现智能化的计数测频,实现一个宽领域、高精度的频率计,一种有效的方法是将单片机用于频率计的设计当中。本课题介绍以51单片机作为核心器件,另外还包括信号输入、信号放大、信号选择、时钟提供、数据显示等功能模块的数字频率计的设计方法。频率计的硬件电路是用Protel绘图软件绘制而成,软件部分的单片机控制程序,是用汇编语言编写而成。由于本设计采用了模块化的设计方法,提高了测量频率的范围。任务与进度要求任务:各种电机在工业得到广泛应用,为了能方便的对电机进行控制、监视、调速,有必要对电机

3、的转速进行测量,从而提高自动化程度。同时电路能扩展其应用功能,具有测量频率的功能。进度要求:2.20-2.29(课题调研、收集毕业设计资料)3.1-3.15初步方案的确定(总体设计思想)3.16-4.1硬件电路设计(单元电路、整机电路)4.2-4.18软件设计、程序调试4.19-5.14完善毕业设计(论文)5.15毕业答辩,分组进行毕业设计答辩-32-主要参考文献[1]马家辰、孙玉德《C-51单片机原理及接口技术》哈尔滨工业大学出版社[2]陈丽芳 《单片机原理与控制技术》东南大学出版社[3]何立民《单片机系统设计》北京航空航天

4、大学出版社[4]王修才、刘祖望:《单片机接口技术》复旦大学出版社[5]李建忠《单片机原理及应用》西安电子科技大学出版社[6]李广娣 《单片机基础》北京航空航天大学出版社[7]公茂法等《单片机人机接口实例集》北京航天航空大学出版社1997[8]《Protel99SE原理图与PCB设计》清源计算机工作室[9]《实用电子电路手册》高等教育出版社,1991年10月起止日期备注院长教研室主任指导教师查荣-32-被除数左移1位毕业设计(论文)开题报告表2010年3月10日姓名王红艳系部电子信息专业应用电子技术班级电子专072题目基于单片机

5、的智能频率计的设计指导教师查荣一、与本课题有关的国内外研究情况、课题研究的主要内容在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。为了实现智能化的计数测频,实现一个宽领域、高精度的频率计,一种有效的方法是将单片机用于频率计的设计当中。本课题介绍以51单片机作为核心器件,另外还包括信号输入、信号放大、信号选择、时钟提供、数据显示等功能模块的数字频率计的设计方法。频率计的硬件电路是用Protel绘图软件绘制而成,软件部分的单片机控制程序,是用汇编语言编写而

6、成。由于本设计采用了模块化的设计方法,提高了测量频率的范围。二、硬件电路设计思路此次设计要求制作一频率计系统,需要使用的硬件主要包括51单片机芯片,ZLG7290数码管管理芯片和数码管。另外还是用到排线若干,下载线及电源线。三、软件设计思路软件需要解决的是定时器0的记数和外部中断0的设定、由于测量的转速范围大,所以低速和高速都要考虑在内,关键在于一个四字节除三字节程序的实现。软件工作流程:霍尔传感器利用磁电效应产生一周期脉冲向单片机的外部中断0(P3.2)口发送一个中断信号,定时器工作在内部定时,TH0、TL0设定初值为0,作

7、为除数的低两字节,利用软件记数器、定时器0中断的次数作为除数高字节。中断完毕读取内部记数值作为除数,调用除法程序计算转速,再对二进制数进行一系列变换后调用查表显示程序,显示在LED上。转速部分软件设计思路:AT89C51单片机的P3.2口接收传感器的信号。主要编写一个外部中断服务程序INT_0,读取记数值的三个字节,并再次清0记数初值以便下次的记数和计算。调用两字节二进制-三字节十进制(BCD)转换子程序BCD,再调用十进制转换成非压缩BCD程序CBCD、最后调用查表程序送显示。通过此设计,学习实际控制系统的设计、制作过程。培

8、养解决实际问题能力,提高动手能力,为以后从事相关工作打下良好基础。二、进度及预期结果:起止日期主要内容预期结果-32-2.20-2.293.1-3.173.18-4.14.2-4.184.19-5.145.15课题调研、收集毕业设计资料初步方案的确定(总体设计思想)硬件电路设

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

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

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