摘要:电机是生产过程中应用十分广泛的装置,对其转速进行准确测量就显得十分必要。
本文介绍了电机转速测量常用的方法,给出了基于单片机STC89C52的直流电机转速测量系统的设计方案,完成了电机转速测量系统的硬件和软件的设计。该系统以A44E开关型霍尔传感器作为产生脉冲信号的主要元件,并利用所设计的信号调理电路对霍尔传感器输出的脉冲信号进行放大整形,将得到的方波信号送给单片机进行处理,把所得到的计数脉冲转化为电机的转速值,并在LCD液晶显示器上直观的显示电机的转速值。同时利用矩阵键盘对预先设定的高速值和低速值进行相关设置,超过高速或低于低速值时,实现声光报警功能。
关键词 电动机;转速测量;STC89C52;霍尔传感器
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的目的和意义-1
1.2 转速测量在国内外的研究-1
1.3 主要研究内容-2
2 电机转速测量常用方法-3
2.1 测频法(“M法”)-3
2.2 测周期法(“T法”)-3
2.3 本设计系统中采用的方法-4
3 系统总体方案设计-5
3.1 各模块方案论证与选择-5
3.1.1 传感器论证与选择-5
3.1.2 单片机模块论证与选择-6
3.1.3 显示模块论证与选择-6
3.1.4 报警模块论证与选择-7
3.2 总体设计方案-7
4 硬件电路设计-8
4.1 单片机最小系统设计-8
4.1.1 时钟电路-8
4.1.2 复位电路-8
4.1.2 电源电路-10
4.2 稳压可调直流电源电路设计-10
4.3 霍尔传感器测量电路设计-11
4.3.1 霍尔传感器原理-11
4.3.2 开关型霍尔传感器-12
4.4 信号处理电路设计-13
4.5 显示电路设计-15
4.5.1 LCD1602简介-15
4.5.2 LCD显示电路-16
4.6 按键电路设计-16
4.7 蜂鸣器报警电路设计-17
5 软件设计-20
5.1 系统开发环境-20
5.2 系统开发语言-20
5.3 软件总体设计-21
5.4 定时/计数中断程序-23
5.4.1 定时/计数器介绍-23
5.4.2 中断控制-24
5.4.3 定时/计数器初值计算-25
5.4.4 定时中断流程图-25
5.5 按键扫描程序流程图-26
5.6 速度计算及显示程序-28
5.6.1 速度计算-28
5.6.2 速度值显示处理程序-28
5.7 报警程序流程图-28
6 系统调试-29
6.1 Protues仿真-29
6.2 硬件调试-30
6.3 系统调试结果-30
6.4 故障分析与解决方案-32
结论-33
致谢-34
参考文献-35