摘要:转速表是用于测量电机的转速、线速度或频率的仪器。科学技术不断的发展,各领域中的机械设备对于转速表的要求越来越高。与此同时,单片机的出现为自动检测仪表带来了广阔的前景。使用高性能价格比的单片机作为控制部件,为智能仪表的更新换代提供了技术手段。
本文设计的多功能转速表由五个部分组成:单片机控制模块、光电测速模块、键盘输入模块、数码管显示模块以及报警模块。通过光电传感器将电机上码盘的转动变化转变成电信号,形成脉冲,再利用单片机的定时器测出单位时间内的脉冲数,计算得到电机转速并通过数码管显示。
该转速表可以测量0~9999r/min的瞬时转速,还可以通过功能键自定义转速上限值,当转速超过上限值时,系统采取声光报警。
关键词:智能化;单片机;光电传感器;转速测量
目录
摘要
Abstract
1 绪论-1
1.1 题目综述-1
1.2 转速表在国内外发展状况-1
1.3 转速测量的应用领域-1
2 方案选择-3
2.1 转速测量方法-3
2.2 系统方案-4
3 硬件设计及选型-5
3.1 单片机最小系统-5
3.2 光电测速模块-6
3.3 显示模块-8
3.4 按键模块-9
3.5 报警电路-10
4 软件设计-11
4.1 转速测量子程序-12
4.2 键盘输入子程序-13
4.3 显示子程序-14
4.4 报警子程序-14
5 调试-16
5.1 软件调试-16
5.2 硬件调试-17
结 论-19
参 考 文 献-20
附录A 系统电路原理图-21
附录B 程序代码-22
致 谢-28