实现目标
1、利用定时器输出PWM
2、学会STM32CubeMX软件输出PWM的配置
3、具体目标:利用定时器3的通道2(部分重映射到PB5管脚)输出1KHz的矩形波,实现电机转速控制(加速、减速、正转、反转)。
一、TB6612 芯片简介
TB6612FNG是东芝半导体的一款驱动电机的芯片。一个TB6612FNG可以驱动两个电机,每一个驱动都有两个逻辑输入引脚,一个输出引脚和一个PWM引脚。可以通过给两个逻辑输入引脚不同的电平来控制电机的运行状态,通过PWM输入引脚实现电机调速。
1、芯片内部结构图
2、引脚简介
使用时VM接电机电源的正极,GND接电机电源的负极。IN1和IN2接逻辑输入,PWM接PWM输出引脚。O1和O2接电机的正负极。