《运动控制系统》教案

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

3.2.1微机数字控制双闭环直流调速系统的硬件结构

1 .主回路

三相交流电源经不可控整流器变换为电压恒定的直流电源,再经过直流 PWM 变换器得到可调的直流电压,给直流电动机供电。

2 •检测回路

检测回路包括电压、电流、温度和转速检测,其中电压、电流和温度检测 由A/D 转换通道变为数字量送入微机,转速检测用数字测速。

3 .故障综合

对电压、电流、温度等信号进行分析比较,若发生故障立即通知微机,以 便及时处理,避免故障进一步扩大。

4.数字控制器

专为电机控制设计的 In tel 8X196MC 系列或TMS320X240系列单片微机, 本身都带有A/D 转换器、通用I/O 和通信接口,还带有一般微机并不具备的故 障保护、数字测速和 PWM 生成功能。

3.2.2微机数字控制双闭环直流调速系统的软件框图

微机数字控制双闭环直流调速系统的软件有主程序、 初始化子程序和中断

服务子程序等。

1•主程序:主程序完成实时性要求不高的功能,完成系统初始化后,实 现键盘处理、刷新显示、与上位计算机和其它外设通信等功能。

主程序框图,图3-5 。

微机数字控制双闭环直流 PWM 调速系统硬件结构,图 3-4。

II

2•初始化子程序:完成硬件器件工作方式的设定、系统运行参数和变量

的初始化等。

初始化子程序框图,图3-6。

3 •中断服务子程序:完成实时性强的功能,如故障保护、PWMfe成、状态检测和数字PI调节等,中断服务子程序由相应的中断源提出申请,CPU实时响应。三种中断服务中,故障保护中断优先级别最高,电流调节中断次之,转速调节中断级别最低。

电机转速

n=型二輕 r /min

ZT t ZM 2

3・3・2 M 法测速

测取T c 时间内旋转编码器输出的脉冲个数 M i ,用以计算这段时间内的平

均转速,称作M 法测速,图 3-11。

M-- 1

-------------- I

_

TC

1_

H ---------------- ►!

电机的转速为 n =

60M 1

r/min ,

ZT c

M 法测速的分辨率:Q =

60(M 1 1) 60M 1

60

ZT c

1

ZT c

ZT c

M 法测速误差率:

60M 1

60(M ^1) “ z ZT c

ZT c

' max

_

60M 1 ZT c

100%

1

100%

M 1

M 法测速适用于高速段,

3・3・3 T 法测速

记录编码器两个相邻输出脉冲的间的高频脉冲个数 M 2,f 0为高频脉冲频

率,图3-12。

>

人二

M/ f o

M 2

T 法测速的分辨率:

c

60 f o 60 f o 60f 。 十小

Zn

2

Q

或 Q = ----------

Z(M 2 -1) ZM 2 ZM 2(M 2 -1)

60f 0

—Zn

T 法测速误差率:

60 f o 60 f o

Z (M 2 -1) ZM 2

1

6 m ax % = --------- cc 上

------------ 乂 100 % = ------- 乂 100 %

60 f ° M 2 -1

ZM 2

T 法测速适用于低速段。

3・3・4 M/T 法测速

把M 法和T 法结合起来,既检测 T C 时间内旋转编码器输出的脉冲个数 M ,

又检测同一时间间隔的高频时钟脉冲个数

M,用来计算转速,称作M/T 法测速。

采用M/T 法测速时,应保证高频时钟脉冲计数器与旋转编码器输出脉冲计数器 同时开启与关闭以减小误差。

图 3-13

M 1

■■rniir 飞

i< ------

h*

电机转速n =

60M 1 ZT t

60M 1 f 0 r/min

ZM 2

M 2

T c

教学教具与方法

学习必备欢迎下载

相关文档
最新文档