基于STC 系列微控制器的电机数字测速系统设计
2012-09-22王瑜王斌
电气技术 2012年3期
王 瑜 王 斌
(包钢集团电气公司,内蒙古 包头 014010)
在电气工程实践中,经常会遇到各种需要测量转速的场合,在对设备转速和控制中,常需要分时或连续测量、显示其转速及瞬时速度。为了能精确地测量转速,还要保证测量的实时性,要求能测得瞬时转速。本文提出一种基于STC单片机实现对电机转速测量的方法,利用霍尔传感器采集脉冲信号,通过定时计数算法程序,将转速通过数码管实时显示。
1 测速系统概述
本系统由传感器、处理器和显示3个部分几部分组成,方框图如图1所示。

图1 系统方框图
此系统由开关型霍尔传感器 A3144E根据检测电动机的旋转信号并产生脉动波形,由8位微控制器STC 89S52RC对波形进行处理并计算,最终把电机转速通过四位共阳极LED显示。
2 硬件部分设计
2.1 速度检测电路
测量电机转速要将电动机地转速表示为单片机可以识别的脉冲信号,从而进行脉冲计数。霍尔器件作为一种转速测量系统的传感器,具有结构牢固、体积小、重量轻、寿命长、安装方便等优点,当电动机转动时,带动传感器,产生对应频率的脉冲信号,经过信号处理后输出到计数器或其他的脉冲计数装置,进行转速的测量。传感器检测电路如图 2所示。

图2 传感器检测电路
2.2 微控制器最小系统电路
微控制器最小系统电路如图3所示,由主控制器STC 89S52RC、时钟电路和复位电路三部分组成。单片机 STC 89S52RC作为核心控制器控制着整个系统的工作,而时钟电路负责产生单片机工作所必需的时钟信号,复位电路使得单片机能够正常、有序、稳定地工作。……
登录APP查看全文
