智能化转速测量研究设计毕业论文

专业 专注 智能化转速测量研究设计毕业论文智能化转速测量研究设计毕业论文 目目 录录 摘 要 I ABSTRACT II 前 言 1 第 1 章 绪 论 2 1 1 课题的研究背景 2 1 2 课题研究的目的和意义 2 1 3 转速测量在国外的研究 3 1 4 主要容 4 第 2 章 系统功能分析 5 2 1 系统功能概述 5 2 2 系统要求及主要容 5 2 3 系统技术指标 6 第 3 章 系统总体设计 7 3 1 转速测量的一般方法 7 3 2 硬件电路设计思路 9 3 3 软件设计思路 9 第 4 章 硬件电路设计 11 4 1 单片机模块 11 4 1 1 处理执行元件 11 4 1 2 时钟电路 14 4 1 3 复位电路 15 4 1 4 显示电路 16 4 1 5 HD7279 接口 18 4 1 6 键盘电路 21 4 2 霍尔传感器简介 22 4 2 1 霍尔器件概述 22 专业 专注 4 2 2 霍尔传感器的应用 22 4 2 3 AH41 霍尔开关 23 4 3 发送模块 24 第 5 章 软件设计 28 5 1 单片机转速程序设计思路及过程 28 5 1 1 单片机程序设计思路 28 5 1 2 单片机转速计算程序 29 5 1 3 二 十进制转换程序 30 5 2 程序设计 32 第 6 章 系统调试 34 6 1 硬件调试 34 6 2 软件调试 35 6 2 1 调试主要方法和技巧 35 6 2 2 程序调试过程 36 6 3 综合调试 37 6 4 故障分析与解决方案 37 6 5 结论与经验 38 参考文献 40 致 谢 41 附 录 42 专业 专注 前 言 智能化转速测量可以对电机的转速进行测量 电机在运行的过程中 需要 对其平稳性进行监测 适时对转速的测量有效地可以反映电机的状况 本系统主要由传感器 单片机 AT89C51 构成 可以对大围转速进行测量 测量的转速精度高 还可以和 PC 机时时通信 实现对电机转速的测量 单片机的英文名称是 Micro Controller unit 缩写为 MCU 又称为微控制 器 它是一种面向控制的大规模集成电路芯片 它具有功能强 体积小 可靠 性高 应用简单灵活 因而使用非常广泛 有力地推动各行业的技术发展和更 新换代 本文首先在第 1 章绪论介绍了此系统的功能 技术指标以及主要容等 在 第 2 章论述了总体设计过程 确定了技术指标及器件的选择 第 3 章着重描述了 系统硬件电路设计 硬件设计框图及所使用的各种芯片功能与特性 在第 4 章 中重点剖析了软件设计的过程 最后在第 5 章中具体论述单片机 电平转换电 路 通信的处理及调试 专业 专注 第 1 章 绪 论 1 1 课题的研究背景 目前国外测量电机转速的方法很多 按照不同的理论方法 先后产生过模 拟测速法 如离心式转速表 用电机转矩或者电机电枢电动势计算所得 同步 测速法 如机械式或闪光式频闪测速仪 以及计数测速法 计数测速法又可分为 机械式定时计数法和电子式定时计数法 传统的电机转速检测多采用测速发电机或光电数字脉冲编码器 也有采用 电磁式 利用电磁感应原理或可变磁阻的霍尔元件等 电容式 对高频振荡进行 幅值调制或频率调制 等 还有一些特殊的测速器是利用置于旋转体的放射性材 料来发生脉冲信号 其中应用最广的是光电式 光电式测系统具有低惯性 低 噪声 高分辨率和高精度的优点 加之激光光源 光栅 光学码盘 CCD 器件 光导纤维等的相继出现和成功应用 使得光电传感器在检测和控制领域得到了 广泛的应用 而采用光电传感器的电机转速测量系统测量准确度高 采样速度 快 测量围宽和测量精度与被测转速无关等优点 具有广阔的应用前景 1 2 课题研究的目的和意义 随着超大规模集成电路技术提高 尤其是单片机应用技术以其功能强大 价格低廉的显著特点 使全数字化测量转速系统得以广泛应用 由于单片机在 测量转速方面具有体积小 性能强 成本低的特点 越来越受到企业用户的青 睐 转速是工程中应用非常广泛的一个参数 其测量方法较多 而模拟量的采 集和模拟处理一直是转速测量的主要方法 这种测量方技术已不能适应现代科 技发展的要求 在测量围和测量精度上 已不能满足大多数系统的使用 随着 大规模及超大规模集成电路技术的发展 数字系统测量得到普遍应用 特别是 单片机对脉冲数字信号的强大处理能力 使得全数字量系统越来越普及 其转 速测量系统也可以用全数字化处理 在测量围和测量精度方面都有极大的提高 常用的检测方法有机械式 光电式 霍尔式 频闪法 高压油管应变法等 专业 专注 本课题主要是针对转速测量系统的硬件和软件系统的设计 运用 51 系列单片机 设计一种全数字化测速系统 从提高测量精度的角度出发 分析讨论其产生误 差的可能原因 同时从实际硬件电路出发 分析电路的工作原理 根据设计具 体情况提出修改方案和解决办法 在工程实践中 经常会遇到各种需要测量转速的场合 例如在发动机 电动 机 卷扬机 机床主轴等旋转设备的试验 运转和控制中 常需要分时或连续测 量和显示其转速及瞬时转速 要测速 首先要解决是采样问题 在使用模技术 制作测速表时 常用测速发电机的方法 即将测速发电机的转轴与待测轴相连 测速发电机的电压高低反映了转速的高低 为了能精确地测量转速外 还要保证 测量的实时性 要求能测得瞬时转速方法 因此转速的测试具有重要的意义 这次设计容包含知识全面 对传感器测量发电机转速的不同的方法及原理 设计有较多介绍 在测量系统中能学到关于测量转速的传感器采样问题 单片 机部分的容 显示部分等各个模块的通信和联调 全面了解单片机和信号放大 的具体容 进一步锻炼我们在信号采集 处理 显示等方面的实际工作能力 本课题以单片机为核心 设计的全数字化测量转速系统 在工业控制和民 用电器中都有较高使用价值 一方面它可以应用于工业控制中的某一部分 如 数控车床的电机转速检测和控制 水泵流量控制以及需要利用转速检测来进行 控制的许多场合 如车辆的里程表 车速表等 另一方面由于该转速测量系统 采用全数字结构 因而可以很方便的和工业控制机进行连接 实行远程管理和 控制 进一步提高现代化水平 并且 几乎不需做很大改变就能直接作为单独 的产品使用 总之 转速测量系统的研究是一件非常有意义的课题 1 3 转速测量在国外的研究 转速是能源设备与动力机械性能测试中的一个重要的特性参量 因为动力 机械的许多特性参数是根据它们与转速的函数关系来确定的 例如压缩机的排 气量 轴功率 燃机的输出功率等等 而且动力机械的振动 管道气流脉动 各种工作零件的磨损状态等都与转速密切相关 转速测量的方法很多 测量仪表的型式也多种多样 其使用条件和测量精 度也各不相同 根据转速测量的工作方式可分为两大类 接触式转速测量仪表 专业 专注 与非接触式转速测量仪表 前者在使用时必须与被测转轴直接接触 如离心式 转速表 磁性转速表与测速发电机等 后者在使用时不需要与被测转轴接触 如 光电式转速表 电子数字式转速表 闪光测速仪等 测量发动机转速的传统方 法是使用光电式转速表测量 用这种方法测量时 既要在发动机转动轴上粘贴光 标纸 又要求测量人员把转速表与光标纸的距离控制在很近的围 测量十分不方 便 随着科学技术的迅速发展 转速测量仪表已步入现代化 电子化的行列 过去曾经使用过的接触式测量仪表 如离心式转速表 磁性转速表 微型发 电机转速表及钟表是定时转速表 均已先后受到冷落 而利用已知频率的闪光 与被测轴转速同步的方法来测速的闪光测速仪 虽属非接触式仪表 目前仍有 应用 但也退居次要地位 代之而起的是非接触式的电子与数字化的测速仪表 这类转速仪表大多具有体积小 重量轻 读数准确 使用方便等优点 容易实 现电脑荧屏显示和打印输出 能够连续的反映转速变化 既能测定发动机稳定 情况下的平均转速 也能够用来在足够小的时间间隔这一特定条件下测定发动机 的瞬时转速 转速测量的应用系统在工业生产 科技教育 民用电器等各领域的应用极 为广泛 往往成为某一产品或控制系统的核心部分 其各种参数在不同的应用 中有其侧重 但转速测量系统作为普遍的应用在国民经济发展中 有重要的意 义 1 4 主要容 1 详细分析转速的测量理论 对转速的周期测量法 T 法 频率测量法 M 法以及周期频率 M T 测量法 三种具体测量方法的转速计算 各自的 测量精度和误差进行阐述 定性地比较三种方法所针对的转速特征 分析高 中 低转速情况下各自的适用状况 2 根据单片机硬件系统的设计 构建软件系统 分别对硬件系统的配置予 以估计 使其能够对转速进行测量 同时分析接口电路 显示转速 3 对单片机定时 计数器进行设置 设计和说明定时 计数器在 M 法测量 中的作用和使用方法 讨论测量精度的问题 4 根据系统要求设置各控制字 用汇编语言编制程序 包括主程序流程 专业 专注 转速计算程序 显示中断程序流程 同时并写出其具体程序 专业 专注 第 2 章 系统功能分析 2 1 系统功能概述 系统主要实现功能是 AT89C51 单片机接收霍尔传感器传来的脉冲信号 单片 机根据外部中断 以及部定时器进行记数计算出电机转速送到 LED 显示 同时数 据传给 PC 机 并在 PC 机屏幕上显示出来 记录各时段的转速 画出 V T 坐标图 本系统通信部分是单片机经电平转换电路 HIN232CP 之后 通过串口 RS 232 发送数据 由 PC 微机接收 微机部分用 Visual Basic 软件编写的界面作 为 PC 机部分与单片机进行串口之间通信 传感器电路 转速测量 LED 显示 电平转换电路设计等将在以下章节作详细地设计 图 2 1 系统硬件电路 从实用的角度看 评价一个系统实用价值的重要标准 就是这个系统对社 会生活和科技观念有多大的贡献 转速测量系统具有大围 高精度等优点 测 量速度快 这种系统将会有良好的应用 2 2 系统要求及主要容 将霍尔传感器产生的脉冲信号输出入到单片机的外部中断 0 口 单片机工 作在部定时器工作方式 0 对周期信号进行部记数 调用计算公式算出转速 调用显示程序显示在 LED 上 同时通过串口向上位机发送转速数据 系统包含 主要容如下 传感器 单 片 机 AT89C51 电 平 转 换 电 路 LED 显示 驱动电路 送 PC 机界面 专业 专注 1 单片机部分主要完成电机转速的测量 2 LED 部分主要是把转速显示出来 显示围 60 36000r min 3 发送部分主要是完成电平转换 送 RS232 向 PC 发送数据 4 PC 机部分主要完成将数据显示在界面并描绘出 V T 图 2 3 系统技术指标 系统主要完成测量和通信两部分功能 1 设计并制作单片机的转速测量的硬件系统 2 用汇编语言完成转速测量的软件系统 3 要求把转速显示在 5 位 LED 上 精度为 0 1 4 能向上位机发送数据 5 用 9 针 RS 232 即可 6 在微机部分采用 Visual Basic 编制 RS 232 通信软件 7 通信软件具有数据接受编辑框 8 通信软件要适时对数据的记录 用时间曲线表示 根据系统要实现的功能以及要求 要实现单片机的转速测量主要是各个模 块的设计 定时器记数功能 以及 LED 驱动 电平转换及 PC 机之间的通信 单 片机可通过编程控制外围部件 能实现较高的自动化程度 以它为系统核心的 控制模块可实现主从控制 完成预定的任务 专业 专注 第 3 章 系统总体设计 3 1 转速测量的一般方法 一般转速测量系统有以下几个部分构成 转速测量框图如图 3 1 所示 图 3 1 转速测量框图 1 转速信号拾取 转速信号拾取是整个系统的前端通道 目的是将外界的非电参量 通过一 定方式转换成电量 这一环节可以通过敏感元件 传感器或测量仪表等来实现 方法如下 1 通过敏感元件拾取被测信号 敏感元件体积小 可以根据用户及环境要求做成各矛头形状的探头 它能 将被测的物理量变换成电流 电压 只要选择合适的元件参数 如