第7章 事件管理器
7.1 事件管理器模块概述
7.2 通用定时器
7.3 比较单元
7.4 PWM电路及PWM信号的产生
7.5 空间向量PWM
7.6 捕捉单元
7.7 正交编码器脉冲电路(QEP)
7.8 事件管理器中断
7.1 事件管理器模块概述
最重要、最复杂的模块,可为所有类型电机提供控
制技术。
7.1.1 事件管理器结构
LF2407A 两个事件管理器模块:EVA和EVB。
每个事件管理器模块包括:两个通用定时器(GP)、
三个比较单元、三个捕捉单元以及两个正交编码
脉冲输入电路(QEP)。
EVA和EVB功能相同,只是名称不同。
通用定时器功能:
具有计数/定时功能,可以为各种应用提供时
基,并可以产生比较输出/PWM信号。
比较单元功能:
三个比较单元可以输出3组(6路)比较输出/PWM信
号,且具有死区控制等功能。
捕捉单元功能:
三个捕捉单元可以记录输入引脚上信号跳变的时
刻。
QEP电路功能:
具有直接连接光电编码器脉冲的能力,可获得旋转机械
的速度和方向等信息。
事件管理器的特殊设计,使得事件管理器既可以实时控
制电机(由PWM电路实现),同时还可以监视电机的
运行状态(由QEP电路实现)。
EVA结构框图如图7-1所示。
图7-1
EVA
结构
图
EV控制寄存器和控制逻辑
GP定时器1比较
捕捉单元
SVPWM
状态机
输出逻辑
预定标
GP定时器1
输出
逻辑
全比较单元
MUX
TDIRA
T1CMP/
T1PWM
ADC转换开始
T1CON[4,5]
死区带宽单元
QEP
电路
T1CON[8,9,10]
TCLKINA
CLKOUT
PWM1
...
PWM6
GP定时器2比较
输出逻辑
预定标
GP定时器2
T2CMP/
T2PWM
T2CON[4,5]
T2CON[8,9,10]
TCLKINA
CLKOUT
TDIRA
CAP3
CAP1/QEP1
CAP2/QEP2
CAPCONA[14,13]
DIR
CLOCK
评论0