STM32G431 用MCSDK5.4.8 进行PMSM永磁同步电机FOC控制,转速上升到某一值(3500rpm)无法继续上升,上不去
定时器输出PWM控制电机的问题
如何将电机转速度控制在0.1RPM以下?我尝试过将SPEED_UNIT改为480,电机转速度可以控制在0.125RPM,但最转到250RPM时,编码器计数好像溢出了
foc2.0函数SVPWM_3ShuntCalcDutyCycles看不明白
请问 使用MC SDK6.4版本,芯片选的时STM32G431CBUx系列,再配置电流采样时候,选择片内运放,外部增益网络,为啥会报错呀
在stm32 morto workbench 平台中,有个双电机同时操作的设置all motors ,这个是哪个api实现的?看api没找到
MC_ProgramPositionCommandMotor1 问题
motor profiler 链接nucleo 476rg时提示如图所示的通信错误,此时未连接IHM08M1,电脑上有476RG产生的串口,STLINK,U盘标识
MCSDK 6.2.1 位置模式过冲
STM32G431CBU6 驱动STDRIVE101,自己配置的PWM互补输出,死区时间为500ns,为什么STDRIVE101的报警灯会亮,CP接10K接地了,scref接的+5V
微信公众号
手机版
我原来做的是无感FOC
最开始我做的是六步换相的无感无刷电机,区别只是电机参数不同,然后有没有硬件检测转子是否到位,它的驱动方式就是六步换相
这里直接出的连续PWM输出? 不习惯逻辑分析仪 直接挂的示波器😄
想要强行拖动电机启动 那么就要用六步换相,固定占空比 断续PWM
AB通电C断开 BC通电A断开 两通一断
看下是否能够供你参考, 再说带启动板的电机一般都有原厂源码吧?👀️
是不是还有刹车线没给信号