数字测速与滤波

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

60 M1 60(M1 1)
max
ZTc
ZTc 60 M1
100 % 1 100 % M1
ZTc 在上式中,Z 和 Tc 均为常值,因此转速 n 正 比于脉冲个数。高速时Z大,量化误差较小,随
着转速的降低误差增大,转速过低时将小于1,
测速装置便不能正常工作。
所以,M法测速只适用于高速段。
4. T法测速
1. 旋转编码器 在数字测速中,常用光电式旋转编码
器作为转速或转角的检测元件。 旋转编码器测速原理如下图所示
•光电转换
•增量式旋转编码器
——带Z1轨道的园刻度
•旋转编码器的检测原理
•旋转编码器检测信号的处理
2. 测速原理
由光电式旋转编码器产生与被测转速成 正比的脉冲,测速装置将输入脉冲转换为 以数字形式表示的转速值。
因此M/T法测速能适用的转速范围明 显大于前两种。是目前广泛应用的一种 测速方法。
返回目录
工作原理:
计数器记录来自CPU
PLG
的高频脉冲 f0;
PLG每输出一个脉冲,
中断电路向CPU发出
一次中断请求;
CPU 响应 INTn中断, PLG 从计数器中读出计数
值 M2,并立即清零, f0 重新计数。
INTn 中断电路
Conter
f0
CPU
m2
电路与波形
计算公式
n 60 f0 ZM 2
• 根据计数值 M 计算出对 应的转速值 n。
PLG
Counter
BFra Baidu biblioteks
CLK
Timer
INTt
Tc
t
M1
...
测速原理与波形图
计算公式
n 60 M1 ZTc
(3-1)
式中 Z为PLG每转输出的脉冲个数;
M法测速的分辨率
Q 60(M1 1) 60M1 60
ZTc
ZTc ZTc
M法测速误差率
脉冲数字(P/D)转换方法: (1)M法—脉冲直接计数方法; (2)T 法—脉冲时间计数方法; (3)M/T法—脉冲时间混合计数方法。
3. M法测速
工作原理:
•由计数器记录PLG发出的 脉冲信号;
• 定时器每隔时间Tc向CPU 发出中断请求INTt; • CPU响应中断后,读出计 数值 M1,并将计数器清零 重新计数;
允许测
N
速吗?
保护现场
Y
开放旋转编码器脉冲计数 器M1和高频时钟计数器M2
禁止测 N 速吗?
Y
禁止测速
开放测速时间计数 器Tc并允许中断
关闭旋转编码器脉冲计数 器M1和高频时钟计数器M2
开放捕捉中断
禁止捕捉中断
恢复现场 中断返回
恢复现场 中断返回
计算公式
n 60M1 60M1 f0 r/min
T法测速的分辨率
(3-2)
Q 60 f0 60 f0
60 f0
Z (M 2 1) ZM 2 ZM 2 (M 2 1)
T法测速误差率
60 f0
60 f0
max
Z (M 2 1) 60 f0
ZM 2
ZM 2
100 % 1 100 % M2 1
低速时,编码器相邻脉冲间隔时间长,测得 的高频时钟脉冲个数M2多,所以误差率小,测 速精度高,故T法测速适用于低速段。
ZTt
ZM 2
(3-3)
分辨率
Q 60 f0M1 ZM 2 (M 2 1)
检测精度:低速时M/T法趋向于T法,在高速段 M最/多T法产相生当一于个T高法频的时M钟1次脉平冲均的,误而差在。这 M1 次中
因此,M/T法测速可在较宽的转速范围内,具 有较高的测速精度。
小结
由于M/T法的计数值M1和M2都随着转 速的变化而变化,高速时,相当于M法 测速,最低速时,M1=1,自动进入T法 测速。
两种测速方法的比较
M法测速在高速段分辨率强; T法测速在低速段分辨率强;
因此,可以将两种测速方法相结合, 取长补短。既检测 Tc 时间内旋转编码器 输出的脉冲个数M1,又检测同一时间间 隔的高频时钟脉冲个数M2,用来计算转 速,称作M/T法测速。
5. M/T法测速
电路结构:
BUS
f0 Start
数字测速指标 数字测速方法 M/T 法测速电路
3.3.1 数字测速指标
(1)分辩率: 设被测转速由 n1 变为 n2 时,引起测量计数值
改变了一个字,则测速装置的分辩率定义为
Q = n1 - n2 (转/分)
Q 越小,测速装置的分辩能力越强; Q 越小,系统控制精度越高。
(2)测速精度
测速精度是指测速装置对实际转速测量 的精确程度,常用测量值与实际值的相对 误差来表示,即
n 100%
n
(3-7)
测量误差 越小,测速精度越高,系统控制
精度越高。
的大小取决于测速元件的制造精度和测速
方法。
(3)检测时间 Tc :
检测时间是指两次转速采样之间的时间间隔。 检测时间对系统的控制性能有很大影响。
检测时间越短,系统响应越快,对改善系统 性能越有利。
3.3.2 数字测速方法
T0
C0 O0 G0
M1
C1
G1
SET
JQ KQ
CLR
M2
C2
G2
SET
JQ KQ
CLR
INTn PLG
工作原理:
波形图:
T0定时器控制采样
时间;
PLG
M1计数器记录PLG
Start
脉冲;
G1
M2计数器记录时钟 G0,G2
脉冲。
INTn
O0
f0
Tn
T0, m1
T
m2
保护现场
• M/T法数字测速软件
相关文档
最新文档