没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机的电动机测速表设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 184 浏览量
2023-06-18
23:32:55
上传
评论
收藏 416KB DOC 举报
温馨提示
试读
33页
基于51单片机的电动机测速表设计.doc
资源推荐
资源详情
资源评论
基于 51 单片机的电动机测速表设计
摘 要
本文介绍了采用光电传感器实施电机转速测量的方法、基本原理,完成了一
种基于 AT89C51 单片机平台的电动机测速表的软硬件设计。硬件系统包括脉冲信
号产生、脉冲信号处理和显示模块,采用 C 语言编程,该方法具有简单、精度高、
稳定性好的优点。
在工程实践中,经常会遇到各种需要测量转速的场合,例如在发动机、电动机、
卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示
其转速及瞬时转速。要测速,首先要解决是采样问题。在使用模技术制作测速表时,
常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高
低反映了转速的高低。为了能精确地测量转速外,还要保证测量的实时性,要求能测
得瞬时转速方法,因此转速的测量具有重要的意义。
关键词:转速测量;单片机;光电传感器;电机;脉冲
Abstract
This paper introduces adopting photoelectric sensor measurement method for
implementing the motor speed and the basic principle, completed the design of the software
and hardware of a motor based on AT89C51 platform speedometer . Hardware systems
includs the pulse signal generation, pulse signal processing and display module, using C
language programming,for this method is simple, high precision, stability good points .
In engineering practice, often encounter a variety of situations need to measure speed,
such as engines, motors, winches, machine tool spindles and other rotating equipment,
testing, operation and control, often need time-sharing or continuous measurement and
display of their speed and instantaneous speed. To speed, we must first resolve the sampling
problem. Production speed in the use table-mode technology, the methods used tachometer
generator, the generator is about speed and sensed axle shaft connected to the generator
speed reflects the speed high and low voltage level. In order to accurately measure speed,
but also to ensure real-time measurement, requires instantaneous speed can be measured
approach. Therefore, the measurement speed is significant .
Keywords : speed measurement; SCM; Photoelectric sensors; Motor; pulse
目 录
摘 要............................................................................................................................................................I
Abstract ...................................................................................................................................................II
1 概述.........................................................................................................................................................1
1.1 数字式转速测量系统的发展背景...............................................................................1
1.2 本设计课题的目的和意义...........................................................................................1
2 转速测量系统的原理 ......................................................................................................................2
2.1 转速测量方法...............................................................................................................................2
2.2 转速测量原理...............................................................................................................................3
3 系统方案提出和论证 ........................................................................................................................5
4 系统硬件设计 .....................................................................................................................................7
4.1 转速信号采集...............................................................................................................................7
4.2 转速信号处理电路设计.............................................................................................................9
4.3 单片机 AT89C51 介绍 ...............................................................................................................10
4.4 最小系统的设计 ........................................................................................................................14
4.4.1 复位电路...............................................................................................................................14
4.4.2 晶振电路 .............................................................................................................................17
4.4.3 最小系统的仿真................................................................................................................18
4.5 显示部分设计.........................................................................................................................19
5 系统软件设计 ...................................................................................................................................23
5.1 主程序初始化.............................................................................................................................23
5.2 主程序流程图程序流程图......................................................................................................25
总 结 .........................................................................................................................................................27
参考文献 ..................................................................................................................................................28
致 谢 .........................................................................................................................................................29
附录 A 系统总电路图 .....................................................30
附录 B 系统总程序清单 ...................................................30
1 概 述
1.1 数字式转速测量系统的发展背景
目前国内外测量电机转速的方法很多,按照不同的理论方法,先后产生过模拟测速
法(如离心式转速表、用电机转矩或者电机电枢电动势计算所得)、同步测速法(如机械
式或闪光式频闪测速仪)以及计数测速法。计数测速法又可分为机械式定时计数法和电
子式定时计数法。传统的电机转速检测多采用测速发电机或光电数字脉冲编码器,也有
采用电磁式(利用电磁感应原理或可变磁阻的霍尔元件等)、电容式(对高频振荡进行幅
值调制或频率调制)等,还有一些特殊的测速器是利用置于旋转体内的放射性材料来发
生脉冲信号。其中应用最广的是光电式,光电式测速系统具有低惯性、低噪声、高分辨
率和高精度的优点。加之激光光源、光栅、光学码盘、CCD 器件、光导纤维等的相继
出现和成功应用,使得光电传感器在检测和控制领域得到了广泛的应用。而采用光电传
感器的电机转速测量系统测量准确度高、采样速度快、测量范围宽和测量精度与被测
转速无关等优点,具有广阔的应用前景。
1.2 本设计课题的目的和意义
在工程实践中,经常会遇到各种需要测量转速的场合, 例如在发动机、电动机、卷
扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转
速及瞬时转速。要测速,首先要解决是采样问题。在使用模技术制作测速表时,常用测
速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了
转速的高低。为了能精确地测量转速外,还要保证测量的实时性,要求能测得瞬时转速
方法,因此转速的测试具有重要的意义。
这次设计内容包含知识全面,对传感器测量发电机转速的不同的方法及原理设计
有较多介绍,在测量系统中能学到关于测量转速的传感器采样问题,单片机部分的内容,
显示部分等各个模块的通信和联调。全面了解单片机和信号放大的具体内容。进一步
锻炼我们在信号采集、处理,显示发面的实际工作能力。
2 转速测量系统的原理
2.1 转速测量方法
①测频率法:在一定时间间隔
t
内,计数被测信号的重复变化次数
N
,则被测信号的
频率
fx
可表示为:
fx
=
N/t
(1)
电子式定时计数法测量频率时,其测量准确度主要由两项误差来决定:一项是时基
误差;另一项是量化±1 误差。当时基误差小于量化±1 误差一个或两个数量级时,这
时测量准确度主要由量化±1 误差来确定。对于测频率法
,
测量相对误差为:
Er
1 = 测量误差值/实际测量值×100
%
= 1/(
N/t
)×100
% (
2
)
Er
2 = 测量误差值/实际测量值×100
%
=1/(
fc×m
0 )×100
% (
3
)
Er
3 = 测量误差值/实际测量值×100
%
= 1/(
m
1 ×
fc×m
2 )×100
% (
4
)
根据以上的讨论,考虑到实际应用中需要测量的转速范围很宽,上述的转速测量方
法难以满足要求,因此,研究高精度的转速测量方法,以同时适用于高、低转速信号的测
量,不仅具有重要的理论意义,也是实际生产中的需要。
2.2 转速测量原理
n=N/ (mT) (1)
◆n ———转速、单位:转/ 分钟;
◆N ———采样时间内所计脉冲个数;
◆T———采样时间、单位:分钟;
如果 m=60,那么 1 秒钟内脉冲个数 N 就是转速 n, 即:
n=N/ (mT) =N/60 ×1/60=N (2)
◆通常 m 为 60。
图 2.1 系统原理图
各部分模块的功能:
①传感器:用来对信号的采样。
②放大、整形电路:对传感器送过来的信号进行放大和整形,在送入单片机进行数
剩余32页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功