一款基于AT89S52数字测速系统设计
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一款基于AT89S52数字测速系统设计
0 引言
本方案所设计的基于霍尔元件的脉冲发生器要求成本低,构造简单,性能好。
在电气控制系统中存在着较为恶劣的电磁环境,因此要求产品本身要具有较强的抗干扰能力。
系统主要由AT89S52 单片机处理系统、电机、传感器检测单元、信号处理单元和显示系统等几个部分组成。
1 总体方案设计
对转速的测量实际上是对转子旋转引起的周期脉冲信号的频率进行测量。
霍尔元件测速法是利用霍尔开关元件测转速的。
霍尔开关元件内含稳压电路、霍尔电势发生器、放大器、施密特触发器和输出电路。
输出电平与TTL 电平兼容,在电机转轴上装一个圆盘,圆盘上装若干对小磁钢,小磁钢越多,分辨率越高,霍尔开关固定在小磁钢附近,当电机转动时,每当一个小磁钢转过霍尔开关,霍尔开关便输出一个脉冲,计算出单位时间的脉冲数,即可确定旋转体的转速。
其系统框图如图1 所示。
2 系统硬件电路设计
该系统包括霍尔传感器、隔离整形电路、主CPU、显示电路、报警电路及电源等部分。
其测量过程是测量转速的霍尔传感器和电机机轴同轴连接,机轴每转一周,产生一定量的脉冲个数,由霍尔器件电路输出,经隔离整形后送入单片机进行处理,单片机收到信号将该值数据处理后,在LCD 液晶显示器上显示出来。
一旦超速,CPU 通过蜂鸣器进行报警。
2.1 传感器的选择
测量电机转速的第一步就是要将电机的转速表示为单片机可以识别的脉冲信。