付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、沈阳航空航天大学北方科技学院课程设计说明书课设题目基于单片机的振动信号峰值参数检测器的设计专业测控技术与仪器班级学号学生姓名指导教师日期2015 年1月16日1精品文档沈阳航空航天大学北方科技学院课程设计任务书课程设计题目基于单片机的振动信号峰值参数检测器的设计教 研 室工学一部专业测控技术与仪器班级课程设计时间 : 2014年 12月 29日至 2015年 1月 16日课程设计的内容及要求:1. 内容采用单片机系统设计振动传感器输出波动电压强度峰值参数检测器,利用振动传感器、单片机设计一个能用 LED实时显示振动信号峰值参数的测量系统。2. 要求(1)制定设计方案,并绘制出系统工作框图。(2
2、)绘制电路原理图,设计振动传感器输出信号模拟调理电路,实现交流信号的峰值检测,设计模数转换电路、 LED显示电路及单片机系统电路。(3)绘制软件流程图, 软件编程实现单片机数据采集和北被测峰值的 LED 显示。(4)用单片机实验箱进行程序设计与调试。(5)振幅显示为X.Xmm。(6)撰写一篇 6000 字到 8000 字的课程设计报告。指导教师刘利秋2014年 12月 28日2。2欢迎下载精品文档目录0前言 . .11总体方案设计 .12硬件电路设计 . .22.1振动传感器 . .32.2控制信号放大电路 .32.3TLC549A/D 转换 .42.3.1 TLC549引脚图及各引脚功能 .
3、42.3.2 TLC549器件工作时 .42.4单片机系统 .52.5 LED 显示 .53软件设计 . .63.1显示程序设计.83.2峰值测量 .错误!未定义书签。4调试分析 . .95结论及进一步设想 .9参考文献 . .9课设体会 . .10附录 1电路原理图 .12附录 2程序清单 .123。3欢迎下载精品文档基于单片机的振动信号峰值参数检测器的设计倪宇隆沈阳航空航天大学北方科技学院测控技术与仪器摘要:本文设计了由单片机控制的振动传感器输出波动电压峰值参数检测器,由振动传感器、单片机、 LED 数码显示组成,主要使用了、 LED 主要器件,主要解决方案是利用振动传感器、单片机学习板等
4、设计一个由 LED显示峰值参数检测器。此检测器具有测量精度高,操作简单明了等优点。在选择设计方案时,除了要考虑能否实现测检测能,还要考虑价格以及测量精度问题,通过对转速测量资料的查阅还有我们的构思和设计,从而经过分析和比较,从实现难度、对器材的熟悉程度、器件用量、价格等方面进行综合考虑,然后最终确定方案。关键词:振动传感器;单片机;AT89C51;LED液晶显示0 前言峰值检测是电子测量、自动化仪表以及其它相关技术领域常会遇到的问题。峰值反映了信号极为重要的方面 , 尤其是小信号。设计完善的峰值检测系统,不仅可以用于对微弱信号进行检测 , 还可以通过传感器对其它非电信号如微弱的机械振动实现自动
5、检测和控制 , 从而构成完整的测控系统, 因此峰值检测具有广泛的实用价值。峰值检测技术是数字存储示波器及数据采集卡中的重要技术之一, 用来实现波形的峰值捕捉。在科研、生产的许多领域都需要用到峰值检测设备,比如检测某建筑物中梁的最大承受力 , 检测一根钢丝绳的最大允许拉力等,这就需要用到相应的检测设备。本次用 AT89C51单片机系统设计振动传感器输出波动电压 - 峰值参数检测器, 利用单片机设计一个能用 LED实时显示振动信号峰值参数的测量系统。 单片机具有体积小、价格低廉、可靠性高、开发较为容易。测量峰值主要主要是利用 A/D 转换把电信号转换为数字信号通过单片机实时 LED显示。1 总体方
6、案设计针对本课题的设计任务,进行分析得到:本次设计用光电传感器进行电压脉冲频率的测量,将电压频率转化为模拟电信号,再用单片机学习板够成一个能显示转速的测量仪器。系统原理图如图1 所示1。第 1 页欢迎下载精品文档振动信号输入采样保持A/D 转换单片机数值显示图 1 系统原理图整个电路的工作原理是用振动传感器将振动传感器产生的电信号信号经A/D 转换送入单片机控制再通过LED数码显示其值。2 硬件电路设计 .本设计通过单片机对 LED显示、 TLC549A/D转换、电信号放大等电路控制将小的振动信号转化为数字信号通过 LED数码管显示。硬件原理框图如图 2 所示振放A/D单LED动大转片显传电换
7、机示感路器图 2 硬件电路图2。第 2 页欢迎下载精品文档2.1 峰值检测电路峰值检波电路由二极管电路和电压跟随器组成。其工作原理:当输入电压正半周通过时,检波管 VU2 导通,对电容 C1、C2 充电,直到到达峰值。三极管的基极由 FPGA控制,产生 1O s 的高电平使电容放电,以减少前一频率测量对后一频率测量的影响,提高幅值测量精度。其中Vu1 为常导通,以补偿VU2 上造成的压降。适当选择电容值,使得电容放电速度大于充电速度,这样电容两端的电压可保持在最大电压处,从而实现峰值检波。该电路能够检测宽范围信号频率,较低的被测信号频率,检波纹波较大,但通过增加小电容和大电容并联构成的电容池可
8、滤除纹波。OPA277构成的射极跟随器。图 3 峰值检测电路图2.2 信号放大电路如图 3 所示电路将信号放大整形之后模数转换图 4 信号放大电路图3。第 3 页欢迎下载精品文档2.3 TLC549A/D 转换引脚图及各引脚功能REF+:正基准电压输入2.5V REF+Vcc+0.1 。REF :负基准电压输入端,-0.1V REF-2.5V 。且要求: ( REF+)(REF-1V。VCC:系统电源 3V Vcc6V。GND:接地端。/CS:芯片选择输入端,要求输入高电平VIN 2V,输入低电平VIN 0.8V 。DATAOUT:转换结果数据串行输出端,与TTL 电平兼容,输出时高位在前,低
9、位在后。ANALOGIN:模拟信号输入端, 0ANALOGINVcc,当 ANALOGINREF+电压时,转换结果为全 “1”(0FFH) ,ANALOGINREF-电压时,转换结果为全 “0”(00H) 。I/O CLOCK:外接输入 / 输出时钟输入端,同于同步芯片的输入输出操作,无需与芯片内部系统时钟同步。器件工作时当 /CS 变为低电平后, TLC549 芯片被选中,同时前次转换结果的最高有效位 MSB (A7)自 DATA OUT 端输出,接着要求自 I/O CLOCK 端输入 8 个外部时钟信号,前 7 个 I/O CLOCK 信号的作用,是配合 TLC549 输出前次转换结果的
10、A6-A0 位,并为本次转换做准备:在第 4 个 I/O CLOCK信号由高至低的跳变之后,片内采样 / 保持电路对输入模拟量采样开始,第 8 个 I/O CLOCK信号的下降沿使片内采样 / 保持电路进入保持状态并启动 A/D 开始转换。转换时间为 36 个系统时钟周期,最大为 17us 。直到 A/D 转换完成前的这段时间内, TLC549 的控制逻辑要求:或者 /CS 保持高电平,或者 I/O CLOCK 时钟端保持 36 个系统时钟周期的低电平。由此可见,在自 TLC549的 I/O CLOCK 端输入 8 个外部时钟信号期间需要完成以下工作:读入前次A/D 转换结果;对本次转换的输入
11、模拟信号采样并保持;启动本次A/D 转换开始。图 5 TLC549A/D 接线图4。第 4 页欢迎下载精品文档2.4单片机系统单片机( single-chip microcomputer )是一块集成芯片,但不是一块实现某一个逻辑功能的芯片,而是在这块芯片当中,集成了一个计算机系统。如中央处理器(CPU),存储器( ROM,RAM),I/O 接口,定时器 / 计数器,中断系统等。中央处理器是单片机的核心单元,他由运算器和控制器组成,他的主要功能是实现算术运算、逻辑运算、和控制。51 系列是基本型,包括 8051 ,8751 , 8031 ,8951 这四个机种区别,仅在于片内程序储存器。 80
12、51 为 4KB ROM, 8751 为 4KB EPROM, 8031 片内无程序储存器, 8951 为 4KBEPROM。其他性能结构一样,有片内128B RAM, 2 个 16 位定时器/ 计数器, 5 个中断源。其中, 8031 性价比较高,又易于开发,目前应用面广泛。本系统采用 CPU为 89C51 的单片微机, 89C51 本身带有 8K 的内存储器,可以在编程器上实 现闪 烁式 的电 擦写达几万 次以上, 比以往惯用8031CPU 外加EPROM为核心的单片机系统在硬件上具有更加简单,方便等优点,而且完全兼容 MCS 51 系列单片机的所有功能。图 6 89C51 单片机接线图2
13、.5 LED 显示数据显示电路由限流电路和 7 段数码管组成 , 采用器件 LED 显示器。 LED 显示器的结构由发光二极管构成 a、b、c 、d、e、f 和 g 七段 , 并由此得名。本设计中采用了5。第 5 页欢迎下载精品文档六个七段数码管进行数据显示 , 将六个数码管串接起来进行显示 , 显示数据即是对频率计的测量结果。如图 7 所示:图 7 LED 显示图3 软件设计3.1 主程序设计软件在现代仪器中起到了至关重要的作用, 在智能仪器设计中硬件与软件是紧密结合起来的,软件的设计减少了硬件设备的使用,既降低了成本,又提高了效率,传统仪器的许多硬件设备已经被软件所取代,使现代仪器更加智能
14、化。软件的设计包括程序的总体设计和对程序的模块化设计。 按整体功能分为多个不同的模块,单独设计,编程,调试,然后将各个模块装配联调,组成完整的软件。在本设计中软件起着决定性的作用,下面为本次课设总设计图和各部分软件设计。总设计图如图 8 所示6。第 6 页欢迎下载精品文档开始初始化A/D 转换数据处理LED 显示图 8主程序流程图3.2 A/D转换程序设计7。第 7 页欢迎下载精品文档开始初始化A/D 转换数据处理输出显示图 9 A/D转换程序流程图3.3 单片机数据处理程序设计开始初始化数字信号数据处理输出 LED图 10 单片机数据处理程序流程图3.4 显示程序设计8。第 8 页欢迎下载精
15、品文档将转速测量值在LED 上显示出来的程序。如9 所示图 9 显示程序设计框图4 调试分析由传感器发送来的采样信号通过接口电路传送到单片机里,单片机通过对信号的处理来控制振动传感器对峰值的测量并且测量的数据通过LED显示出来。本设计在硬件选配、软件编程方面都出现过问题。(1)在调试过程中出现了LED液晶显示器所显示的数值过小,甚至是无法显示数值。过修改信号放大电路,实现了显示的效果。(2)测量值无变化,通过调换电位器解决了此问题。5 结论及进一步设想根据实验结果, 本次实验基本完成了设计要求,实现了转速在LED 上的显示,并且能够通过输出不同的振动效果输出峰值。不过本次实验只是要求了在理想环
16、境下峰值参数大小,并未结合到实地生产生活中进行应用,所以只能作为理论上的模拟。更需要从多角度出发,可以进一步考虑外界因素对其的影响,用一个过滤干扰信号的电路去滤除不需要的信号,在很多有关安全生产运行的领域都会有所应用。如飞机高空飞行时,在别的外界因素中准确的测出振动的峰值参数,及时作出调整,减小坠机的风险等,让设计真正的融入到实地的生产生活中。参考文献1 刘复华 . 单片机及其应用系统 . 北京 : 清华大学出版社 ,19922楼然苗 .51 系列单片机设计实例北京航空航天出版社20033 刘瑞新 . 单片机原理及应用教程机械工业出版社 20034 王保强,窦文,白红 . 高精度测频方案设计
17、. 成都信息工程学院学报, 20025 徐煜明,韩雁 . 单片机原理及接口技术 . 北京:电子工业出版社, 20059。第 9 页欢迎下载精品文档6 刘雪根 . 数字峰值的误差分析 . 自动化与仪表, 1996,23-24.7 徐成,李仁发等一种全同步数字频率测量方法的研究电子技术应用,20048 李广明,杨雷一种多周期测量频率的方法及应用现代电子技术,20089李爽 TMS320F2812在电力系统测频装置中的应用工业控制计算机,200810 吴国经 . 单片机应用技术 中国电力出版社 2004课设体会10。第 10页欢迎下载精品文档通过这次单片机课程设计,我不仅加深了对单片机理论的理解,将
18、理论很好地应用到实际当中去, 而且我还学会了如何去培养我们的创新精神, 从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。这个设计过程中,我们自学了 proteus 的运用,做出课设仿真,设计结果能够符合题意,成功完成了此次课设要求,我们不只在乎这一结果,更加在乎的,是这个过程。这个过程中, 我们花费了大量的时间和精力,最终看到仿真出效果感觉非常满足。虽然我在做课程设计的过程中遇到了很多的挫折,但是通过自己脚踏实地的学习,我还是收获很多知识。作为电类专业的测控学生,单片机是我们再熟悉不过的电子器件了。简单的单片机就有很多,加之数码管, A/D 转
19、换器,锁存器等各种元器件,以及它们的原理用途等,这样我们要掌握的东西就非常非常多。纸上得来终觉浅,绝知此事要躬行。我们既然有这个机会,就要把它做的最好。通过查阅相关书籍和其他资料,请教老师,以及与同学的讨论,我都能学到很多知识。把大家的思路作为参考和借鉴,用自己的想法进行拟合,我相信通过自己不断的完善,我会做得越来越好,并且越来越有自信。2014年 1 月 16 日完成 11。第11页欢迎下载精品文档附录 1电路原理图附录 2程序清单12。第 12页欢迎下载精品文档/=/ /#include <reg51.h>/包含 51 相关头文件#include <intrins.h>#define uint unsigned int#define uchar unsigned charsbit wei1=P24;/ 定义数码管引脚sbit wei2=P25;sbit wei3=P26;sbit wei4=P27;sbit CLK = P17;sbit DAT = P15;sbit CS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽省庐江实验中学2025-2026学年上学期12月月考九年级数学阶段调研试卷
- 医疗数据安全共享的区块链技术治理框架
- 医疗数据安全保险驱动机制
- 医疗数据安全事件的复盘与改进策略
- (2)华为5G基站产品
- 医疗数据安全事件响应中的区块链隔离
- 文库发布:胃癌的课件
- 胃痞痛课件教学课件
- 医疗数据备份的区块链数据备份窗口优化
- 胃内消化课件
- 【生物】山东省济南市2024-2025学年高一上学期1月期末试题(解析版)
- 农民工工资专用账户管理补充协议
- 山东中考信息技术考试题库及答案
- 不良事件考试题(附答案)
- 【《基于JAVA的驾校管理系统设计与实现》9300字(论文)】
- 设备保养维护培训课件
- 安全注射标准2025
- 滚动轴承的装配培训课件
- 2025年国有金融企业考试题库
- 2025年党史党建知识测试题库100题(含标准答案)
- 产房助产士岗位面试问题及答案
评论
0/150
提交评论