怎么使用st电机库位置模式里的弱磁控制程序

基于矢量控制的电动汽车用异步电动机弱磁控制方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于矢量控制的电动汽车用异步电动机弱磁控制方法
上传于||文档简介
&&矢​量​控​制​的​电​动​汽​车​用​异​步​电​动​机​弱​磁​控​制
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢st电机库里有弱磁控制吗,怎么调出来,求大神指导 - STM32/STM8技术论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
st电机库里有弱磁控制吗,怎么调出来,求大神指导
22:21:32  
st电机库里有弱磁控制吗,怎么调出来,看着好像有弱磁程序啊,接上电机速度怎么就上不去呢,求大神指导
奖励10积分
资深工程师
00:05:20  
路过,帮顶一下!
08:16:45  
路过,帮顶一下!
谢谢斑竹大人!!!!
08:58:04  
可以看看电机库的说明文档
13:12:24  
可以看看电机库的说明文档
14:04:20  
可以看看电机库的说明文档
s说明文档说是有弱磁功能,但说的不是很详细,是不是我哪里设置的不对,导致接上电机无法扩速
14:05:20  
可以看看电机库的说明文档
大神了解电机库吗,小弟刚接触
Powered by永磁同步电机弱磁调速_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
永磁同步电机弱磁调速
上传于||文档简介
&&西​工​大​电​机​学​同​步​电​机​文​献​阅​读​报​告
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩10页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢21ic官方微信-->
后使用快捷导航没有帐号?
查看: 5578|回复: 11
STM32电机库(求助)
&&已结帖(20)
主题帖子积分
中级技术员, 积分 180, 距离下一级还需 120 积分
中级技术员, 积分 180, 距离下一级还需 120 积分
主题帖子积分
专家等级:结帖率:85%
主题帖子积分
中级技术员, 积分 180, 距离下一级还需 120 积分
中级技术员, 积分 180, 距离下一级还需 120 积分
在ST的PMSM的电机库里,在 SVPWM_3ShuntCalcDutyCycles
这个子程序里,是计算PWM的占空比的,有这么一段:
&&switch(bSector)
& & case SECTOR_1:
& && && && && & hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072);
& & hTimePhB = hTimePhA + wZ/131072;
& & hTimePhC = hTimePhB - wX/131072;
& && && && && &
& && && && && & // ADC Syncronization setting value& && && && &
& && && && && & if ((u16)(PWM_PERIOD-hTimePhA) & TW_AFTER)
& && && && && & {
& && && && && && &hTimePhD = PWM_PERIOD - 1;
& && && && && & }
& && && && && & else
& && && && && & {
& && && && && && &hDeltaDuty = (u16)(hTimePhA - hTimePhB);
& && && && && && &
& && &// Definition of crossing point
& && && && && && &if (hDeltaDuty & (u16)(PWM_PERIOD-hTimePhA)*2)
& && && && && && &{
& && && && && && && & hTimePhD = hTimePhA - TW_BEFORE; // Ts before Phase A
& && && && && && &}
& && && && && && &else
& && && && && && &{
& && && && && && && & hTimePhD = hTimePhA + TW_AFTER; // DT + Tn after Phase A
& && && && && && && &
& && && && && && &&&if (hTimePhD &= PWM_PERIOD)
& && && && && && &&&{
& && && && && && && & // Trigger of ADC at Falling Edge PWM4
& && && && && && && & // OCR update
& && && && && && && &
& && && && && && && & //Set Polarity of CC4 Low
& && && && && && && & PWM4Direction=PWM1_MODE;
& && && && && && && &
& && && && && && && & hTimePhD = (2 * PWM_PERIOD) - hTimePhD-1;
& && && && && && &&&}
& && && && && && &}
请问这里的131017是哪里来的数据,是干什么用的?
& && && && && & }
, , , , , , ,
主题帖子积分
主题帖子积分
专家等级:结帖率:34%打赏:0.00受赏:9.00
主题帖子积分
我只知道 131072 = 0x20000
I do not teach, but I coach. I do not feed, but I seed.
欢迎访问我的博客:/BLOG_OWNER_199055.HTM
主题帖子积分
助理工程师, 积分 1086, 距离下一级还需 914 积分
助理工程师, 积分 1086, 距离下一级还需 914 积分
主题帖子积分
专家等级:结帖率:50%
主题帖子积分
助理工程师, 积分 1086, 距离下一级还需 914 积分
助理工程师, 积分 1086, 距离下一级还需 914 积分
主题帖子积分
主题帖子积分
专家等级:结帖率:3%
主题帖子积分
是分母。&&估计是一个 周期或某个 范围的数据。
主题帖子积分
中级技术员, 积分 180, 距离下一级还需 120 积分
中级技术员, 积分 180, 距离下一级还需 120 积分
主题帖子积分
专家等级:结帖率:85%
主题帖子积分
中级技术员, 积分 180, 距离下一级还需 120 积分
中级技术员, 积分 180, 距离下一级还需 120 积分
难道是一个单位的转换吗?
主题帖子积分
初级工程师, 积分 2046, 距离下一级还需 954 积分
初级工程师, 积分 2046, 距离下一级还需 954 积分
主题帖子积分
专家等级:结帖率:84%
主题帖子积分
初级工程师, 积分 2046, 距离下一级还需 954 积分
初级工程师, 积分 2046, 距离下一级还需 954 积分
同问 感觉STM32的FOC库 很怪
主题帖子积分
中级技术员, 积分 264, 距离下一级还需 36 积分
中级技术员, 积分 264, 距离下一级还需 36 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
中级技术员, 积分 264, 距离下一级还需 36 积分
中级技术员, 积分 264, 距离下一级还需 36 积分
主题帖子积分
实习生, 积分 18, 距离下一级还需 32 积分
实习生, 积分 18, 距离下一级还需 32 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 18, 距离下一级还需 32 积分
实习生, 积分 18, 距离下一级还需 32 积分
(2^15)*4 = 32768*4 = 131072
#define T&&(PWM_PERIOD * 4),这里有一个4倍的放大。
然后电流采用了Q15表示(左对齐),2^15 = 32768。
所以最后计算需要除以131072。
主题帖子积分
实习生, 积分 15, 距离下一级还需 35 积分
实习生, 积分 15, 距离下一级还需 35 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 15, 距离下一级还需 35 积分
实习生, 积分 15, 距离下一级还需 35 积分
hDeltaDuty = (u16)(hTimePhA - hTimePhB);&&case1&&不是该采样b、c相的电流吗? 怎么是按A、B相的值来算的。。。
主题帖子积分
初级技术员, 积分 90, 距离下一级还需 10 积分
初级技术员, 积分 90, 距离下一级还需 10 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
初级技术员, 积分 90, 距离下一级还需 10 积分
初级技术员, 积分 90, 距离下一级还需 10 积分
mark,正好想问这个问题呢
主题帖子积分
实习生, 积分 27, 距离下一级还需 23 积分
实习生, 积分 27, 距离下一级还需 23 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 27, 距离下一级还需 23 积分
实习生, 积分 27, 距离下一级还需 23 积分
香水城 发表于
我只知道 131072 = 0x20000
dvDutyValues.hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072) T=4*Tperiod&&化简后 dvDutyValues.hTimePhA = (Tperiod/2) + (Tperiod(1 + wX) - wZ)/2)/32768&&WZ wx虽然Q15格式 但是Tperiod 不是Q15的&&
和um0492& & hTimePhA = (T/2) + ((T/2 + wX) - wZ)/2& &感觉不一样;如果dvDutyValues.hTimePhA = (T/8) + (((( wX) - wZ)/2)/131072/Tperiod )改成这样感觉 和um0492 一样了,也许一个几千的数/32768 为零&&但是不知道st的意图什么 还是我考虑的不全呢&&求教导
主题帖子积分
实习生, 积分 9, 距离下一级还需 41 积分
实习生, 积分 9, 距离下一级还需 41 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 9, 距离下一级还需 41 积分
实习生, 积分 9, 距离下一级还需 41 积分
dvDutyValues.hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072) T=4*Tperiod&&化简后 dvDutyValues.hTim ...
问一下大神,你以前问的这个“dvDutyValues.hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072) T=4*Tperiod&&化简后 dvDutyValues.hTimePhA = (Tperiod/2) + (Tperiod(1 + wX) - wZ)/2)/32768&&WZ wx虽然Q15格式 但是Tperiod 不是Q15的&&
和um0492& & hTimePhA = (T/2) + ((T/2 + wX) - wZ)/2& &感觉不一样;如果dvDutyValues.hTimePhA = (T/8) + (((( wX) - wZ)/2)/131072/Tperiod )改成这样感觉 和um0492 一样了,也许一个几千的数/32768 为零&&但是不知道st的意图什么 还是我考虑的不全呢&&求教导”搞清楚了吗?可以指点一下吗
时间类勋章
荣誉元老奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
社区建设奖章
等级类勋章
技术高手奖章
人才类勋章
技术新星奖章
人才类勋章}

我要回帖

更多关于 st电机驱动芯片 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信