【STM32项目】基于STM32设计的震动马达超声波电机高频震动——高级定时器PWM互补输出带死区控制
高级定时器PWM互补输出带死区控制
前言:实现高级定时器互补输出带死区控制,实现震动/超声波电机/马达,高频震动。使用 STM32F103 芯片输出两路互补 PWM,并带有死区和刹车控制功能。
定时器 1
通道
1
及其互补通道输出
PWM,且带死区控。当定时器
1
的刹车输入引脚被拉高时,产生刹车时间,即定时器
8
停止输出 PWM。当刹车输入引脚被拉高时,通道 1 和通道 2 将从有波形输入状态转换成无效电平状态。
演示视频:
目录
高级定时器互补输出带死区控制
1.PWM互补输出
2.死区时间控制
死区时间计算
3.TIM1/TIM8 寄存器