OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 11300|回复: 5

有研究过ST的FOC电机库的大神帮帮忙

[复制链接]

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
发表于 2015-9-14 15:08:29 | 显示全部楼层 |阅读模式
5金钱
研究了一段时间电机库2.0,现在有几个问题不明白,如果我要控制电机转速是1000/min,这应该要输入自己的PWM吧,我现在不知怎么输入这个PWM,我只知道这个函数是控制PWM的:CALC_SVPWM(Stat_Volt_alfa_beta),函数参数结构体里面的
Stat_Volt_q_d.qV_Component1和Stat_Volt_q_d.qV_Component2分别是干什么用的呢,我发现改变这个两个值的话可以改变电机的速度的,但就是不知怎么去把握这两个值,我参考了别人的程序,别人的程序里面有这样改变这两个变量的:Stat_Volt_q_d.qV_Component1=FOC_PWM*30,但Stat_Volt_q_d.qV_Component2没有改,用电机库原来的,FOC_PWM是自己的PWM,我现在想弄明白CALC_SVPWM(Stat_Volt_alfa_beta),Stat_Volt_q_d.qV_Component1,Stat_Volt_q_d.qV_Component2这几个的关系,该怎么控制我想要的电机转速,谢谢!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

2170

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5781
金钱
5781
注册时间
2013-11-22
在线时间
1212 小时
发表于 2015-9-14 22:49:57 | 显示全部楼层
回复

使用道具 举报

0

主题

0

帖子

0

精华

新手入门

积分
20
金钱
20
注册时间
2015-8-14
在线时间
0 小时
发表于 2016-1-15 19:32:59 | 显示全部楼层
如果你的电机转子是表贴式的话,那么令Id=0,改变Iq的大小就可以改变转矩,进而改变转速了。上面的两个量有一个是Id,有一个是Iq楼主自己对应吧!
回复

使用道具 举报

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
发表于 2016-5-23 11:11:01 | 显示全部楼层
最近我在搞电机2.0的库,现在头也有点大,能给个QQ吗,有问题想请教你
回复

使用道具 举报

25

主题

127

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
265
金钱
265
注册时间
2012-11-29
在线时间
5 小时
发表于 2016-11-8 20:07:24 | 显示全部楼层
2.0的库能分享下吗?
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2015-12-15
在线时间
5 小时
发表于 2017-9-13 15:33:49 | 显示全部楼层
你好,我想问你下,你调试的电机库是官网的开发板,还是自己开发的开发板,电机库MCLirary_lib文件中的单电机库有吗,给我可以分享一份吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-18 20:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表