- 博客(0)
- 资源 (3)
- 收藏
- 关注
stm32103.dianji.rar
void BLDC_PHASE_CHANGE(uint8_t step)
{
#if 0 // H_PWM_L_ON
switch(step)
{
case 4: //B+ C-
/* Next step: Step 2 Configuration -------------------------------------- */
TIM_CCxCmd(BLDC_TIMx,TIM_Channel_1,TIM_CCx_Disable);
TIM_CCxNCmd(BLDC_TIMx,TIM_Channel_1,TIM_CCxN_Disable);
/* Channel1 configuration */
/* Channel2 configuration */
TIM_SetCompare2(BLDC_TIMx,BLDC_TIM_PERIOD*speed_duty/1000);
TIM_CCxCmd(BLDC_TIMx,TIM_Channel_2,TIM_CCx_Enable);
/* Channel3 configuration */
TIM_SetCompare3(BLDC_TIMx,BLDC_TIM_PERIOD);
TIM_CCxNCmd(BLDC_TIMx,TIM_Channel_3,TIM_CCxN_Enable);
break;
case 5: //B+ A-
/* Next step: Step 3 Configuration -------------------------------------- */
TIM_CCxCmd(BLDC_TIMx,TIM_Channel_3,TIM_CCx_Disable);
TIM_CCxNCmd(BLDC_TIMx,TIM_Channel_3,TIM_CCxN_Disable);
/* Channel1 configuration */
TIM_SetCompare1(BLDC_TIMx,BLDC_TIM_PERIOD);
TIM_CCxNCmd(BLDC_TIMx,TIM_Channel_1,TIM_CCxN_Enable);
/* Channel2 configuration */
TIM_SetCompare2(BLDC_TIMx,BLDC_TIM_PERIOD*speed_duty/1000);
TIM_CCxCmd(BLDC_TIMx,TIM_Channel_2,TIM_CCx_Enable);
/* Channel3 configuration */
break;
case 1: //C+ A-
/* Next step: Step 4 Configuration -------------------------------------- */
TIM_CCxCmd(BLDC_TIMx,TIM_Channel_2,TIM_CCx_Disable);
TIM_CCxNCmd(BLDC_TIMx,TIM_Channel_2,TIM_CCxN_Disable);
/* Channel1 configuration */
TIM_SetCompare1(BLDC_TIMx,BLDC_TIM_PERIOD);
TIM_CCxNCmd(BLDC_TIMx,TIM_Channel_1,TIM_CCxN_Enable);
/* Channel2 configuration */
/* Channel3 configuration */
TIM_SetCompare3(BLDC_TIMx,BLDC_TIM_PERIOD*speed_duty/1000);
TIM_CCxCmd(BLDC_TIMx,TIM_Channel_3,TIM_CCx_Enable);
break;
case 3: //C+ B-
/* Next step: Step 5 Configuration -------------------------------------- */
TIM_CCxCmd(BLDC_TIMx,TIM_Channel_1,
2020-07-23
STM32F103做主控自制无刷电机(BLDC)控制器 有感/无感.docx
STM32F103做主控自制无刷电机(BLDC)控制器
有感/无感
先说有感,电源首先被分成了3个绕组U V W这个交流电还是有区别的。
它只是3个h桥按一定的顺序导通模拟出来的,本质还是直流电。
电机靠hall位置按一定顺序换相,转速与电压电流有关。这一点切记,不是换的越快转的越快。(位置决定换相时刻,电压决定转速)一般调速就是调电压,6步pwm方式是目前常用的。当然后续还有foc等更好算法。
2020-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人