huangcunxiake 发表于 2016-3-9 10:45

stm32 刹车 功能

stm32有pwm输出,可以用来驱动电机,刹车就是关掉pwm紧急停止的意思。

huangcunxiake 发表于 2016-3-9 10:47

控制电机用,需要紧急停止时类似能耗制动的方式让电机刹车

huangcunxiake 发表于 2016-3-9 10:47

当使用刹车功能时,依据相应的控制位(TIMx_BDTR寄存器中的MOE、OSSI和OSSR位,TIMx_CR2寄存器中的OISx和OISxN位),输出使能信号和无效电平都会被修改。
当发生刹车时(在刹车输入端出现选定的电平),有下述动作:
MOE位被异步地清除,将输出置于无效状态、空闲状态或者复位状态(由OSSI位选择)。这
个特性在MCU的振荡器关闭时依然有效。
可见, 由于 MOE 被清除, 即使刹车信号已经无效, PWM 也不会输出了

侣行天下 发表于 2016-3-10 13:42

ST的芯片能用到汽车上面吗,可靠稳定不?

huangcunxiake 发表于 2016-3-13 15:43

侣行天下 发表于 2016-3-10 13:42
ST的芯片能用到汽车上面吗,可靠稳定不?

完全是可以的,这里说的刹车功能,不是汽车刹车,是PWM急停的一个功能,也就是如何停止PWM这个功能。

cctv19881023 发表于 2024-7-16 17:09

huangcunxiake 发表于 2016-3-13 15:43
完全是可以的,这里说的刹车功能,不是汽车刹车,是PWM急停的一个功能,也就是如何停止PWM这个功能。 ...

实际电动车产品里面一般不用这个引脚做刹车功能吧

4c1l 发表于 2024-7-27 11:15

为了确保电机在需要时可以立即停止,有时需要通过紧急停止的方式来迅速关闭PWM信号。

4c1l 发表于 2024-7-27 11:18

如果系统检测到故障或异常情况,需要立即停止电机以防止进一步的损害。

4c1l 发表于 2024-7-27 11:21

当用户按下急停按钮时,系统应立即关闭PWM信号以迅速停止电机。

公羊子丹 发表于 2025-2-9 09:10

你这个紧急刹车是通过硬件刹车功能实现的吗?我记得高级定时器支持刹车引脚。

周半梅 发表于 2025-2-9 09:11

直接关掉PWM输出虽然简单,但对电机的保护不一定到位,你有没有考虑过用短路制动?

帛灿灿 发表于 2025-2-9 09:13

是不是可以结合刹车和电机反向拖动来实现更平滑的紧急停止?

童雨竹 发表于 2025-2-9 09:14

如果电机速度比较高,单纯关闭PWM会不会造成电机滑行?

万图 发表于 2025-2-9 09:15

你试过用刹车事件触发中断来执行额外的保护动作吗?

Wordsworth 发表于 2025-2-9 09:16

紧急刹车信号可以接到刹车输入引脚,这样反应速度比软件控制更快。

Bblythe 发表于 2025-2-9 09:17

刹车功能确实有用,我也在考虑用它来处理系统故障状态,你觉得有什么特别注意的吗?

Pulitzer 发表于 2025-2-9 09:19

电机惯性大的情况下刹车效果可能不好,你有没有测试过在不同负载下的表现?

Uriah 发表于 2025-2-9 09:20

我记得STM32可以配置刹车事件直接关闭PWM输出,防止故障状态下烧毁电路。

Clyde011 发表于 2025-2-9 09:21

你用的是哪种电机?有些电机支持自带刹车功能,比单纯控制PWM更可靠。

中国龙芯CDX 发表于 2025-2-9 14:24

使用刹车功能时,依据相应的控制位控制
页: [1]
查看完整版本: stm32 刹车 功能