Stm32 Bluepill 上使用 Arduino SimpleFOCShield
SimpleFOCShield 是一个BLDC驱动,不仅可以与带有 Arduino UNO 类型的开发板使用,也可以作为一个独立的驱动板与其他单片机连接。
以下是使用Stm32 Bluepill 和 SimpleFOCShield连接的示例:

更多信息,请点击 Arduino Simple FOC Shield.

Bluepill 引脚
确保在分配BLDC驱动器引脚之前确认引脚必须支持PWM。
编码器
- 通道
A和B连接到PB9和PB8。 - 如果你的编码器有
index(基准)信号,你也可以将它连接到电路板上,例如在PB7上。
注意
任何支持数字量的引脚都可以是STM32板上的外部中断引脚。
连接 SimpleFOCShield
- 将
PWMa,PWMb和PWMc信号连接到Bluepill的PA10,PA9和PA8。 - 连接
enable引脚到任何支持数字量的引脚,如PA11。 - 共地。
- 连接电源线。
电机
- 电机
a相、b相和c相 直接连接接线柱TB_M1。
连接示例
