电气控制综合课程计-基于单片机的转速测量.doc

电气控制综合课程计-基于单片机的转速测量.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电气控制综合课程计-基于单片机的转速测量

电气控制综合课程设计 基于单片机的转速测量 教学院系 电气信息工程学院 完成日期 2011 年 1 月 6 日 摘要 本文介绍了一种基于单片机平台,采用霍尔传感器实施电机转速测量的方法,硬件系统包括脉冲信号产生、脉冲信号处理和显示模块,并采用C语言编程,结果表明该方法具有简单、精度高、稳定性好的优点。介绍了该测速法的基本原理、实现步骤和软硬件设计。 关键词: 转速;单片机;霍尔元件 目录 1绪论 1 1.1设计背景 1 1.2 设计目的 1 1.3设计意义 1 2整体方案设计 2 2.1信号采集显示过程 2 2.2单片机模块的设计及功能描述 2 3 硬件设计 4 3.1霍尔传感器 4 3.2转速信号处理电路设计 6 3.3 51单片机结构 7 3.4数码管的连接 9 3.5复位电路连接 12 3.6按键电路连接 12 3.7报警灯和蜂鸣器的连接 13 4 软件设计 14 4.1主流程图 14 4.2利用单片机的片外计数器测量转速的程序流程 14 4.3按键及报警流程图 14 4.4按键流程图 16 5结束语 17 实习心得 17 谢词 18 参考文献 18 1绪论 1.1设计背景 目前国内外测量电机转速的方法很多,按照不同的理论方法,先后产生过模拟测速法(如离心式转速表、用电机转矩或者电机电枢电动势计算所得)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。计数测速法又可分为机械式定时计数法和电子式定时计数法。 传统的电机转速检测多采用测速发电机或光电数字脉冲编码器,也有采用电磁式(利用电磁感应原理或可变磁阻的霍尔元件等)、电容式(对高频振荡进行幅值调制或频率调制)等,还有一些特殊的测速器是利用置于旋转体内的放射性材料来发生脉冲信号.其中最常用的是霍尔传感式,采用霍尔传感器来采集脉冲信号,通过片外计数器进行脉冲计数,硬件电路具有制作简单、成本低的特点,软件设计程序简单,整个系统稳定性好、测速精度高能较好地满足工业生产中对电机转速测量的要求。 1.2 设计目的 设计一个转速测量仪,能实时地显示当前点击轴的转速,能设置最高转速和最低转速并显示当前设置的转速,当实际转速高于设定的最高转速和低于最低转速时能产生报警,具有复位按钮。 1.3设计意义 在工程实践中,经常会遇到各种需要测量转速的场合, 例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转速及瞬时转速。要测速,首先要解决是采样问题。在使用模技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。为了能精确地测量转速外,还要保证测量的实时性,要求能测得瞬时转速方法。因此转速的测试具有重要的意义。 2整体方案设计 2.1信号采集显示过程 信号的采集用霍尔传感器,转速信盘由非磁材料制成,磁极数量为六十个,磁极为螺丝状,拧在信号盘上进行固定,每相邻两个磁极的极性相反,这样在转盘转动时,霍尔元件内就可以形成矩形脉冲信号。再对脉冲进行整型形成标准的脉冲信号,将整形后的脉冲信号输入单片机。利用单片机的计数、定时功能对脉冲信号进行分析,得到当前的转速。在4位LED灯上显示当前的实时转速,并且显示最高转速或者最低转速,如果电机的实时转速高于设定的最高转速或者低于设定的最低转速,就会报警。 图2.1信号传输显示图 2.2单片机模块的设计及功能描述 从功能的需求考虑,整个单片机系统需包括以下模块:传感器信号输入、转速设置输入、复位输入、显示驱动、转速显示和报警模块。如图2.2所示。 图2.2 系统框图 如下图所示:面板共采用8个数码管,分成2排。第一排显示当前的转速,第二排用于显示当前设置的转速极限。一个高速报警灯和一个低速报警灯。一个电源开关,一个复位按钮。4个设置转速的按钮。 图2.3 控制面板 下面就按钮功能作详细说明:按下“H”按钮时显示设置的转速上限,此时按下“+”和“—”按钮对当前显示数值进行更改。这样依次设置需要的转速上限,最后一位设置完后再按一次“H”按钮恢复全部显示,此时显示值为刚设置好的值。同理用“L”按钮对转速下限值进行设置。 当实际转速超过设置的转速上限或者低于设置的最低转速相应的报警灯会闪烁。嗡鸣器会报警。按下复位按钮时,单片机会重新开始检测转速。

文档评论(0)

woai118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档