开环启动十次差不多有一两次不能进入闭环,这个要怎么样调整才能做到百分比启动呀,折腾好几天了
#define Ref_MIN_PWM 100UL //开始强拖PWM值
#define Ref_MAX_PWM 150UL //结束强拖PWM值
#define Ref_MAX_FREQ 200UL //单位:us,每次切换角度间隔时间起始
#define Ref_MIN_FREQ 3UL //单位:us,每次切换角度间隔时间结束(从150us到1us)
#define Ref_DTIME 10000UL //细分步进,整个开环需要细分成多少个片进行变化
#define Ref_MOTO_DE_TIME_uS 50 //电机退磁时间(32位无符号),如果出现换向异常可以调整这个数据,避开退磁脉冲
#define Ref_OVER_TIME 20 //超时时间(单位:65.536ms),用于判断B_Timer3_OverFlow的值是否超过此阈值,超过后即认为堵转,水泵类可调大此阈值
#define Ref_PWM_SET_FREQ 40960UL //电机PWM频率相关参数,计算公式为1024*40us(PWM周期)=40960(默认值),如果需要更改PWM周期为10K,则此参数需要为1024*100us=102400UL
换了预驱和mos管(重新画的板),为啥我电机不变,原先能跑起来的程序烧进去,启动就一直原地抖动,但是有时候一瞬间能进入闭环,进入闭环后就能稳定转了
我用开环模式跑,发现电机一动不动,一看波形三相波形都一样诶,这是啥子情况
想请教下,能否用单个芯片驱动两个直流无刷电机啊,等于跑两路FOC,这个芯片性能是否够用?
我在STC微信小程序里买的现成的中功率,上电后没反应,测量晶振不起振,MOS没有输出。这是什么问题,刷了测试程序也没反应。
我在STC官方微信小程序上买的中功率的板子,上电后没有反应,示波器测量晶振不起振,重新刷了测试程序,还是没有反应,晶振不振,没有输出。请问是什么问题?
梁工 发表于 2025-8-13 16:44
顶楼这个库方案我已测试到6万转,再优化程序应该可以到12万转以上。
适合各种高速风机(吸尘器、电吹风、服 ...
电机可以给个链接吗
配套的电机有链接吗
王工您好,我看到手册中对于开环启动部分的描述是使用了平均插值法渐进。
实际使用中这个开环参数调试起来实在比较麻烦,看到您正在调试高频注入,
如果短时间不会推出这个更新,在此之前能不能考虑一下小更新一个S型强拖?
优化一下开环参数调节的体验。
我真服了,搞完发现库是封装的