收藏 分享(赏)

基于单片机数字频率计的设计课程设计.doc

上传人:无敌 文档编号:636689 上传时间:2018-04-16 格式:DOC 页数:26 大小:197.50KB
下载 相关 举报
基于单片机数字频率计的设计课程设计.doc_第1页
第1页 / 共26页
基于单片机数字频率计的设计课程设计.doc_第2页
第2页 / 共26页
基于单片机数字频率计的设计课程设计.doc_第3页
第3页 / 共26页
基于单片机数字频率计的设计课程设计.doc_第4页
第4页 / 共26页
基于单片机数字频率计的设计课程设计.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、四川大学锦城学院本科课程设计 基于单片机数字频率计的设计四川大学锦城学院本科生课程设计题 目 基于单片机数字频率计的设计 系 别 机械工程系 专 业 机械电子工程 学生姓名 张 何 学 号 120930146 年级 12 级 指导教师 黄 晖 2015 年 7 月 7 日四川大学锦城学院本科课程设计 基于单片机数字频率计的设计基于单片机的数字频率计的设计专 业 :机 械 电 子 工 程 学 生 姓 名 :张 何 指 导 教 师 :黄 晖 摘 要本方案主要以单片机为核心,主要分为时基电路, 逻辑控制电路,放大整形电路,闸门电路,计数电路, 锁存电路, 译码显示电路七大部分,设计以单片机为核心,被

2、测信号先进入信号放大电路进行放大,再被送到波形整形电路整形,把被测的正弦波或者三角波整形为方波。利用单片机的计数器和定时器的功能对被测信号进行计数。编写相 应的程序可以使单片机自动调节测量的量程,并把测出的频率数据送到显示电路显示。本设计以 89C51 单片机为核心, 应用单片机的算术 运算和控制功能并采用LED 数码显示管将所 测频 率显示出来。系 统简单可靠、操作简易,能基本满足一般情况下的需要。既保证了系 统的测频精度,又使系统具有较好的实时性。本 频率计设计简洁,便于携带,扩展能力强,适用范 围广。关键词 单片机 运算 频率计 LED 数码管四川大学锦城学院本科课程设计 基于单片机数字

3、频率计的设计AbstractThe program mainly microcontroller as the core, are divided into time-base circuit, the logic control circuit, amplifier shaping circuit, the gate circuit, the counting circuit, latch circuit, decoding circuit most of the seven shows, design a microcontroller as the core, the measured

4、signal the first amplifier to amplify the incoming signal, and then was sent to the waveform shaping circuit surgery, the measured sine wave or triangle wave shaping as a square wave. Counter and timer microchip features of the signal count. Write the corresponding program can automatically adjust t

5、he measurement range of SCM, and the frequency of the measured data to the display circuit displays.The design of the 89C51 microcontroller core, microcontroller applications and control functions and arithmetic operations with LED digital display tube to the measured frequency is displayed. System

6、is simple, reliable, easy to operate and can basically meet the general needs. Both to ensure the accuracy of the system frequency measurement, but also the system has good real-time. The frequency meter design is simple and easy to carry, expansion capability, wide application.Key words: microcontr

7、oller operation frequency meter LED digital tube四川大学锦城学院本科课程设计 基于单片机数字频率计的设计目 录导 论.11.课题背景.12. 数字频率计设计的任务与要求.11 数字频率计总体方案设计.21.1 方案比较.21.2 方案选择.32 数字频率计的硬件系统设计.42.1 数字频率计的硬件系统框架.42.2 数字频率计的主机电路设计.42.3 数字频率计的信号输入电路设计.72.4 数字频率计显示电路的设计.82.5 数字频率计的计数电路的设计.102.6 数字频率计电源模块的设计.123 数字频率计软件系统设计.133.1 软件设计规划

8、.133.1.1 信号处理.133.1.2 中断控制.133.1.3 定时器/计数器.143.1.4 定时工作方式 0.153.2 程序流程图设计.163.2.1 主程序流程.163.2.2 中断流程.17参考文献.19致 谢.20四川大学锦城学院本科课程设计 基于单片机数字频率计的设计0导 论1.课题背景在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。频率计的基本原理是用一个频率稳定度高的频率源作为基准时钟,对比测量其他信号的频率。通常情况下计算每秒内待测信号的脉冲个数,此时我们称闸门时间为 1 秒。闸门时间也可以大

9、于或小于一秒。闸门时间越长,得到的频率值就越准确,但闸门时间越长则每测一次频率的间隔就越长。闸门时间越短,测的频率值刷新就越快,但测得的频率精度就受影响。数字频率计是用数字显示被测信号频率的仪器,被测信号可以是正弦波,方波或其它周期性变化的信号。如配以适当的传感器,可以对多种物理量进行测试,比如机械振动的频率,转速,声音的频率以及产品的计件等等。2. 数字频率计设计的任务与要求单片机控制的数字频率计1.测频范围:10Hz10KHz。为保证测量精度分三个频段10Hz100Hz,100Hz1KHz,1KHz10KHz,有超量程指示。2.输入波形:函数信号发生器输出方波,矩形波,幅度为 5V,能产生

10、所需频率的脉冲信号。3.测量误差: 1。四川大学锦城学院本科课程设计 基于单片机数字频率计的设计11 数字频率计总体方案设计1.1 方案比较方案一:本方案主要以单片机为核心,利用单片机的计数定时功能来实现频率的计数并且利用单片机的动态扫描法把测出的数据送到数字显示电路显示。其原理框图如图 1-1 所示:信号放大电路信号整形单片机AT89c51电路数字显示 电路图 1-1 方案一原理框图方案二:本方案主要以数字器件为核心,主要分为时基电路,逻辑控制电路,放大整形电路,闸门电路,计数电路,锁存电路,译码显示电路七大部分。其原理框图如图 1-2 所示:四川大学锦城学院本科课程设计 基于单片机数字频率

11、计的设计2逻辑控制电路时基电路 放大整形电路闸门电路计数器锁存器译码显示器图 1-2 方案二原理框图1.2 方案选择比较以上两种方案可以知道,方案一的核心是单片机,使用的元器件少,原理电路简单,调试简单只要改变程序的设定值则可以实现不同频率范围的测试能自动选择测试的量程。与方案一相比较方案二则使用了大量的数字元器件,原理电路复杂,硬件调试麻烦。如要测量高频的信号还需要加上分频电路,价格相对高了点。基于上述比较,所以选择了方案一。四川大学锦城学院本科课程设计 基于单片机数字频率计的设计32 数字频率计的硬件系统设计2.1 数字频率计的硬件系统框架数字频率计是一个将被测频率显示出来的计数装置,它主

12、要由单片机89C51 控制、7407、LED 显示器、电源等组成。该系统的功能是将信号输入P3.4 口,通过单片机程序控制,对 LED 显示器进行段控和位控,实现动态显示。数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。在进行有关电子技术的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,会被经常使用到。图 2-1 为数字频率计方案框图。四川大学锦城学院本科课程设计 基于单片机数字频率计的设计4信号处理输入 AT89C51 单片机7407 缓冲器LED 数码显示图 2-1 数字频率计方框图2.2 数字频率计的主机电路设计ATC89C51可以完

13、成 ISP 在线编程功能,ATC89C51 内部有 EEPROM,可以在程序中修改,断电不丢失。还增加了两级中断优先级,STC 推出的系列 51 单片机芯片是全面兼容其它 51 单片机的,而且 51 单片机是主流大军。189C51 芯片介绍许多由关硬件设计中都使用到单片机 89C51,其功能7比以往的单片机强大的多。89C51 引脚图如图 2-2 所示。7407 缓冲器四川大学锦城学院本科课程设计 基于单片机数字频率计的设计5图 2-2 89C51 引脚图芯片引脚功能:主电源引脚 Vcc 和 VssVcc(40 脚):接5V 电压;Vss(20 脚):接地。89C51 晶振接法如图 2-3。图 2-3 89C51 晶振接法图选用 6MHz 频率的晶体,允许输入的脉冲频率为 250kHz。电容的大小范围为 20pF40pF,本设计选用 30pF 电容。2单片机复位状态单片机的复位都是靠外部电路实现的,在时钟电路工作后,只要在单片机的 RST 引脚上出现 24 个时钟震荡脉冲(2 个机器周期)以上的高电平,单片机便实现初始化状态复位。为了保证应用系统可靠地复位,在设计复位电路时,通常使 RST 引脚保持 10ms 以上的高电平。只要保持高电平,则 MCS-51 单片机

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报