没有合适的资源?快使用搜索试试~ 我知道了~
大学毕业论文---基于单片机的数字式频率检测装置设计.doc
0 下载量 88 浏览量
2023-07-08
22:17:00
上传
评论
收藏 614KB DOC 举报
温馨提示
试读
20页
大学毕业论文---基于单片机的数字式频率检测装置设计.doc
资源推荐
资源详情
资源评论
毕业论文(设计)
二 00 八 年 四 月 二十四日
基于单片机的数字频率计的设计
【摘要】
本设计以 AT89S52 单片机为核心充分利用硬件资源设计的一种频率计,该频率计首先将被测信号
放大整形处理,变成满足单片机 I/O 口接受的 TTL/ CMOS 兼容信号从单片机的 T1 输入口输入直接累
加脉冲数,将单片机内部定时器定时为 1S,这时累加的脉冲数即为被测信号的频率。最后经单片机处
理送至 lcd 液晶显示屏显示。
【关键字】 单片机(AT89S52)、放大整形、 数据处理、1602aLCD、
【Abstract】
This design take at89S52 monolithic integrated circuit as the core full use hardware source design's one
kind of frequency meter, this frequency meter will be measured first that signal enlargement reshaping
processing, turns satisfies TTL/which the monolithic integrated circuit I/O mouth accepts the CMOS
compatible signal from monolithic integrated circuit's T1 input port input direct summation pulse number, the
monolithic integrated circuit interior timer fixed time is 1S, by now accumulated the pulse number namely for
is measured the signal the frequency. Finally passes through monolithic integrated circuit processing to deliver
to the lcd liquid crystal display monitor demonstration.
【Keyword】AT89S52、 Larger plastic、Data processing、1602aLCD
2
目录
引言……………………………………………………………………………………………4
1.系统概述……………………………………………………………………………………5
1.1 数字频率计概述…………………………………………………………………………5
1.2 频率测量仪的设计思路与频率的计算 ……………………………………………………5
1.3 基本设计原理 …………………………………………………………………………5
2.数字频率计(低频)的硬件结构设计……………………………………………………5
2.1 系统硬件的构成 ………………………………………………………………………5
2.2 AT89S52 单片机及其引脚说明 …………………………………………………………6
2.3 信号调理及放大整形模块 ………………………………………………………………7
2.3.1 工作原理 ………………………………………………………………………8
2.3.2 信号放大仿真图 …………………………………………………………………8
2.3.3 信号转换成方波 …………………………………………………………………8
2.3.4 LF353 双运算放大器简介 ………………………………………………………8
2.4 显示模块 ………………………………………………………………………………9
2.4.1 1602ALCD 与单片机的接法 ………………………………………………………9
2.4.2 1602ALCD 基本技术 ……………………………………………………………10
3
3.软件设计 …………………………………………………………………………………12
3.1 系统工作流程图 ………………………………………………………………………12
3.1.1 T0 的 1s 定时……………………………………………………………………13
3.1.2 T1 的计数原理 …………………………………………………………………13
3.2 软件工作原理 …………………………………………………………………………14
3.3 软件处理方法 …………………………………………………………………………14
4.实验结果与分析 …………………………………………………………………………15
4.1 实验数据 ………………………………………………………………………………15
4.2 实验结果分析 …………………………………………………………………………15
结束语 ………………………………………………………………………………………15
致谢词 ………………………………………………………………………………………15
参考文献 ……………………………………………………………………………………15
程序附录 ……………………………………………………………………………………17
引言
频率测量在科技研究和实际应用中的作用日益重要。传统的频率计通采用组合电路和时序电路等大
量的硬件电路构成,产品不但体积较大,运行速度慢,而且测量低频信号时不宜直接使用。频率信号抗
干扰性强、易于传输 ,可以获得较高的测量精度。同时 ,频率测量方法的优化也越来越受到重视.并采用
单片机和相关硬软件实现。
AT89S52 系列单片机具有体积小,功能强,性能价格比较高等特点,因此被广泛应用于工业控制和
智能化仪器,仪表等领域。此频率计以 AT89S52 单片机为核心,具有性能优良,精度高,可靠性好等特
点。
以 AT89S52 单片机为控制器件的频率测量方法,并用 C 语言进行设计,采用单片机智能控制,结合
外围电子电路。最终实现数字频率计的设计方案,根据频率计的特点,可广泛应用于各种测试场所。
在基础理论和专业技术基础上,通过对数字频率计的设计,用十进制数字来显示被测信号频率的测
量装置。以精确迅速的特点测量信号频率,在本设计在实践理论上锻炼提高了自己的综合运用知识水平,
为以后的开发及科研工作打下基础。
4
1 系统概述
1.1 数字频率计概述
数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十
进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位
时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,
测量迅速,精确度高,显示直观,经常要用到频率计。
本数字频率计将采用定时、计数的方法测量频率,采用一个 1602A LCD 显示器动态显示 6 位数。测
量范围从 0Hz—65535Hz(此测量范围为计数器的最大计数,可根据实际需要进行扩展,在 1.3 小节方案
选择有介绍如何扩展)的正弦波、方波、三角波。用单片机实现自动测量功能。
1.2 基本设计原理
基本设计原理是直接用十进制数字显示被测信号频率的一种测量装置。它以测量频率的方法直接
对正弦波、方波、三角波的频率进行自动的测量。
所谓“频率”,就是周期性信号在单位时间(1s)内变化的次数。若在一定时间间隔 T 内测得这个
周期性信号的重复变化次数 N,则其频率可表示为 f=N/T。其中脉冲形成电路的作用是将被测信号变成
脉冲信号,其重复频率等于被测频率 f。利用单片机的内部定时器作为定时时间周期,若其周期为 1s,
则输入的脉冲信号持续计数时间亦准确地等于 1s,所计数的脉冲个数即为被测信号的频率。
[1]
1.3 方案选择
用单片机设计频率计通常采用两种办法,第一种方法是使用单片机自带的计数器对输入脉冲进行计
数;第二种方法是单片机外部使用计数器对脉冲信号进行计数,计数值再由单片机读取。第一种方法的
好处是设计出的频率计系统结构和程序编写简单,成本低廉,不需要外部计数器,直接利用所给的单片
机最小系统就可以实现。这种方法的缺陷是受限于单片机计数的晶振频率,输入的时钟频率通常是单片
机晶振频率的几分之一甚至是几十分之一,在本次设计使用的 98C51 单片机,由于检测一个由“1”到
剩余19页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 689
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Music-Player +PlayerActivity+ rockplayer+ SeeJoPlayer 播放器JAVA源码
- vscode-1.46.0.tar源码文件
- 最近很火植物大战僵尸杂交版2.08苹果+安卓+PC+防闪退工具V2+修改工具+高清工具+通关存档整合包更新
- 超级好用的截图工具PixPin,可录制Gif图
- Screenshot_2024-05-21-17-06-42-64_2332cb9b27b851b548ba47a91682926c.jpg
- 毕业设计参考 - 基于树莓派、OpenCV及Python的人脸识别
- node-v18.20.2-linux-arm64
- 222222222222
- 16张相机标定图片,可复现本文畸变矫正
- dbeaver-ce-23.3.1-x86_64-setup.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功