主要观点总结
本文介绍了MCU微课堂CKS32F107xx的TIM课程,具体讲解了PWM模式、互补输出、死区插入和刹车功能的概念及实验配置方法。文章通过具体的实验例程,详细阐述了如何通过修改定时器参数来实现互补PWM输出,并加入了死区插入和刹车功能。
关键观点总结
关键观点1: PWM模式简介
PWM模式是一种输出脉冲宽度可调的方波信号,是定时器(高级和通用)比较输出模式中较为常用的一种。
关键观点2: 互补输出介绍
互补输出是高级定时器(TIM1、TIM8)所独有的,可以输出两路互补信号。
关键观点3: 死区插入的功能和原理
死区插入是为了防止半桥驱动电路在同一时间同时导通两个MOS管而损坏电路,通过插入一段死区时间来实现。
关键观点4: 刹车功能的介绍和应用
刹车功能是一种硬件保护,当电路控制电机转动出现异常时,通过软件立刻关闭信号输出,使电机停止转动。
关键观点5: 实验配置过程
实验以高级定时器TIM1为例,通过配置GPIO时钟、TIM1时基结构体、TIM1输出比较结构体、TIM1断路和死区结构体等步骤,实现了互补PWM输出。
文章预览
MCU 微课堂 CKS32F107xx TIM(二) 第四十七期 2024.11.01 PWM模式简介 从上节课的定时器分类图中我们了解到,互补输出是高级定时器(TIM1、TIM8)所独有的,它可以输出两路互补信号。而在本节课中我们将通过一个简单的例程去介绍如何配置互补PWM输出,同时为了演示在电机控制领域的入门应用,该例程也增加了刹车和死区插入的功能。因此,接下来我们将先对PWM模式、互补输出、死区插入、刹车功能这四个概念作简要介绍,然后通过一个实验例程来演示PWM输出配置方法。 比较输出是通过比较计数器CNT和捕获/比较寄存器CCR的关系,来对输出电平进行置1、置0或翻转的操作,而PWM模式输出的是一种脉冲宽度可调的方波信号,同时也是定时器(高级和通用)比较输出模式中较为常用的一种,我们可以通过捕获/比较模式寄存器CCMRx的位OCxM[2:0]来配置输出。表1
………………………………