无刷电机-编码器测速(霍尔传感器)
STM32 F407 单片机
按下KEY1使能电机
按下KEY2不使能电机
按下KEY3电机加速
按下KEY4电机减速
接线:
注意接线是有序的:
电机驱动板 5V_IN\GND <----> 5V\GND
电机驱动板 U+\V+\W+ <----> PI5\PI6\PI7
电机驱动板 U-\V-\W- <----> PH13\PH14\PH15
电机驱动板 SD\GND <----> PE6\GND
电机驱动板 HU\HV\HW\GND <----> PH10\PH11\PH12\GND --> 编码器
定时器TIM8输出PWM信号:
三路PWM输出到PI5\PI6\PI7上连接到驱动板上的U+\V+\W+接口.
电机使能引脚:电机驱动板 SD <----> PE6
霍尔编码器信号从HU\HV\HW引脚输出,接入PH10\PH11\PH12定时器捕获.
2024-04-25 10:06:44
19.6MB
stm32
1