STM32
直播中

王飞

7年用户 1137经验值
私信 关注
[问答]

请问TIM高级定时器空闲极性OIS OISN设置的意义是什么?

跟高手们请教个问题:
1、高级定时器互补输出,刹车时会输出无效电平,经过死区时间后输出空闲极性,请问这个空闲极性的设置意义是什么呢,停在无效电平时不是已经能保证安全了吗?

2、实际应用时,高级定时器的CCP和CCNP是不是00 01 10 11四种配置情况都可能有呢?OIS和OISN是不是00 01 10 11四种配置情况都可能有呢?一般怎么应用呢



回帖(2)

翁愿冠

2024-4-1 09:26:39
这个地方我是这样理解的。
这里的有效电平、无效电平是针对OCxREF的输出,并约定其有效电平为高电平,无效电平为低电平。
至于具体OCx的输出还要结合极性控制位,空闲电平可以根据实际应用需求在主输出关闭的情况下的OCx/OCxN输出。
也就是说无效电平/有效电平 跟 空闲电平是基于不同的标准而言的。
举报

梁宏满

2024-4-1 16:55:18
1、高级定时器的空闲极性设置意义在于可以确保停在无效电平时的安全性。停在无效电平时,可能会导致电机电流变化较大,或者电机有反扑现象。通过设定空闲极性,可以在输出无效电平后的死区时间内,确保电机停止运转。

2、高级定时器的CCP和CCNP可以选择四种配置情况:00、01、10、11。这是根据具体的应用需求而定的。不同的配置可以使输出信号的极性、死区时间、电机控制方式等发生变化,以满足不同的应用需求。

OIS和OISN也可以选择四种配置情况:00、01、10、11。OIS和OISN分别表示高级定时器输出的一对互补信号,用于控制电机的正转和反转。根据具体的电机控制需求,可以选择不同的配置情况来控制电机的运行方向和速度等。一般来说,根据电机的具体设计和使用要求,选择适合的配置方式来实现所需的控制功能。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分