K.O.Carnivist 发表于 2013-12-24 17:52:35

小测了一下TI的InstaSPIN-FOC驱动小无感无刷

本帖最后由 K.O.Carnivist 于 2013-12-25 17:12 编辑

(7楼更新Lab5测试)
TI文档中说他们的FAST观测器可以在零速和低速时反馈无感无刷的角度,从而在低速时也可以做FOC,不需要强制启动过程。这个还是蛮有诱惑力的,市面上大量的廉价航模无感无刷可以方便地用在低速应用比如小车和机械臂上了。
月初买了几片28027F,给手头一块C2000_LaunchPad换上,然后把TI官网上DRV8301的小模块直接扔JLC去打样。软件是CCS5.5,和MotorWare里面的例程。
今天初步测试了一下,只做了MotorWare关于电机参数辨识的几个例子,程序中有一个很柔和的转速PI(还没有测试真正的转速环例程),可以看到低速和捏死时,PI确实仍在工作。
后面会有进一步的测试与考察,同时自己正在画个完整的驱动板,年前应该会做出来试一下。

http://v.youku.com/v_show/id_XNjUyNDU1ODc2.html
http://v.youku.com/v_show/id_XNjUyNDU2MjY4.html

K.O.Carnivist 发表于 2013-12-24 18:05:53

明后天把角度读出来,看看在零速和低速时候角度能测的怎么样。

rifjft 发表于 2013-12-24 19:36:34

弄好再整个实用版本给大伙折腾折腾

fxw7720268 发表于 2013-12-24 19:55:25

不错,这板子多少价,把资料共享下!!谢谢

xbq1001 发表于 2013-12-24 20:05:04

有兴趣,楼主做开发板也会的话估计很多人也会有兴趣

Eastnorth 发表于 2013-12-24 22:06:12

问一下楼主,用instaspin-Foc比用方波驱动bldc效果有多大提升,尤其在低速的时候。motorware识别bldc参数准确性如何。还有28027F在哪里买的,tb上没搜到啊。

K.O.Carnivist 发表于 2013-12-25 17:10:57

本帖最后由 K.O.Carnivist 于 2013-12-26 16:42 编辑

(17楼更新板子设计进度)

测试到Lab5的转速环,时间仓促,两个PI调的比较粗糙。
视频是测试转速0-40-2000-40-0(rpm)。
现在还不能确定FAST起作用了,但感觉这个性能似乎已经有一点价值了。

http://v.youku.com/v_show/id_XNjUyODk5MTQ4.html

K.O.Carnivist 发表于 2013-12-25 17:15:00

rifjft 发表于 2013-12-24 19:36
弄好再整个实用版本给大伙折腾折腾

实用版应该一个月以内会有的。但我们自己的需求主要还是20V、10A以下的小电机,设计目标也会以简单小巧为主,不知是否能满足大家的需要。

K.O.Carnivist 发表于 2013-12-25 17:16:07

xbq1001 发表于 2013-12-24 20:05
有兴趣,楼主做开发板也会的话估计很多人也会有兴趣

开发板不敢说,自用的板子分享一下,必要的话多做一些大家一起用还是没有问题的。

K.O.Carnivist 发表于 2013-12-25 17:25:40

fxw7720268 发表于 2013-12-24 19:55
不错,这板子多少价,把资料共享下!!谢谢

直接买TI套件的话四五百块吧。资料目前用到的还都是TI官方公开的。

28027 LaunchPad设计文件在ControlSUITE里有
http://www.ti.com.cn/tool/cn/controlsuite

DRV8301小模块的设计文件在这里
http://www.ti.com.cn/tool/cn/boostxl-drv8301

例程在MotorWare里,里面的用户指南有各例的说明和运行过程
http://www.ti.com.cn/tool/cn/motorware

hexenzhou 发表于 2013-12-25 18:01:56

Cool,支持楼主了。

xbq1001 发表于 2013-12-25 19:44:34

K.O.Carnivist 发表于 2013-12-25 17:25
直接买TI套件的话四五百块吧。资料目前用到的还都是TI官方公开的。

28027 LaunchPad设计文件在ControlSU ...

谢谢楼主,不知道低速时力矩怎么样

ericw2012 发表于 2013-12-25 22:08:48

感谢楼主分享了。

tangcangeng 发表于 2013-12-26 09:19:53

支持楼主的研究希望将研究成果分享给大家!

xiaowenshao 发表于 2013-12-26 12:29:44

MotorWare里面是不是基本都是库文件啊

tangcangeng 发表于 2013-12-26 15:09:17

xiaowenshao 发表于 2013-12-26 12:29
MotorWare里面是不是基本都是库文件啊

我也想知道 这个比较新 还没看过

K.O.Carnivist 发表于 2013-12-26 16:40:48

自用的小模块估计明天就能发出去。
目前的设计基本照抄TI套件,不算调试器部分的尺寸是40×70左右,算上调试器差不多40×100。
打算换DRV8302,跟8301的区别是没有SPI配置,但跑MotorWare似乎不太需要配置,所以还是完全兼容原套件的。MCU的SPI引脚省下来可以做点简单通信,不然就不剩什么引脚了。
功率边目标是24V、10A的电机,按30V、15A设计。

K.O.Carnivist 发表于 2013-12-26 16:44:13

xbq1001 发表于 2013-12-25 19:44
谢谢楼主,不知道低速时力矩怎么样

周六我拿稍大点的电机试试看吧。小电机不好固定,而且匝数实在太小了参数不好调。

K.O.Carnivist 发表于 2013-12-26 16:48:15

xiaowenshao 发表于 2013-12-26 12:29
MotorWare里面是不是基本都是库文件啊

是的。InstaSPIN-FOC和InstaSPIN-MOTION的库和例子。其实库内容不多,主要是例子比较有用。

xiaowenshao 发表于 2013-12-26 22:38:37

K.O.Carnivist 发表于 2013-12-26 16:48
是的。InstaSPIN-FOC和InstaSPIN-MOTION的库和例子。其实库内容不多,主要是例子比较有用。 ...

这两个有什么区别呢? 主要是用在bldc上还是pmsm呢

K.O.Carnivist 发表于 2013-12-27 00:17:28

xiaowenshao 发表于 昨天 22:38static/image/common/back.gif
引用:   K.O.Carnivist 发表于 2013-12-26 16:48   
是的。InstaSPIN-FOC和InstaSPIN-MOTION的库和例子。其实库内容不多,主要是例子比较有...

按我的理解,-FOC是把基于磁通的角度观测硬件化(不需要CPU资源),然后提供了电机参数辨识和电流、转速环的软件方案;-MOTION应该是进一步把电流环和转速环硬件化了,提供负载观测之类的软件。-MOTION只有28069M级别才有。资料上的意思是无刷和同步电机都支持,感应电机也支持,目前我资料看的还不充分不确定是否有针对正弦波和梯型波的分别的设置。另外还有个InstaSPIN-BLDC,好像是个纯软件的方案,适用平台比较广,没有深入了解过。

haleycui 发表于 2013-12-27 09:38:00

对这个超级感兴趣,之前就有想试下InstaSPIN-FOC,那这个做无刷云台应该没问题,希望楼主能分享一下板子

tangcangeng 发表于 2013-12-27 10:54:36

持续关注中..........

江湖笑 发表于 2013-12-27 14:47:08

看帖要顶帖{:victory:}{:lol:}

K.O.Carnivist 发表于 2013-12-27 16:55:17

haleycui 发表于 7 小时前static/image/common/back.gif
对这个超级感兴趣,之前就有想试下InstaSPIN-FOC,那这个做无刷云台应该没问题,希望楼主能分享一下板子...

板子这次先调通了再分享吧,一月初争取搞定。这个做无刷云台是不是有点太贵了,一个28027F三四十块钱只能控制一个轴。现在那些stm32的步进电机式的云台驱动不是搞的挺多的么。

Eastnorth 发表于 2013-12-27 17:51:49

K.O.Carnivist 发表于 2013-12-27 16:55
板子这次先调通了再分享吧,一月初争取搞定。这个做无刷云台是不是有点太贵了,一个28027F三四十块钱只能 ...

请问28027F在哪里买的?我还没找到啊。

K.O.Carnivist 发表于 2013-12-27 18:00:09

e络盟,零买略贵。

Eastnorth 发表于 2013-12-28 18:02:07

K.O.Carnivist 发表于 2013-12-27 18:00
e络盟,零买略贵。

价格确实不低。

tangcangeng 发表于 2013-12-30 13:04:59

K.O.Carnivist 发表于 2013-12-27 16:55
板子这次先调通了再分享吧,一月初争取搞定。这个做无刷云台是不是有点太贵了,一个28027F三四十块钱只能 ...

28035可以驱动两个无刷 28027应该一样可以吧

huhang 发表于 2013-12-30 16:50:00

本帖最后由 huhang 于 2013-12-30 16:51 编辑

帮大家上传下原理图吧,期望楼主进一步的验证效果

K.O.Carnivist 发表于 2013-12-30 17:43:34

先这么扔去做试试看

K.O.Carnivist 发表于 2013-12-30 17:47:45

tangcangeng 发表于 2013-12-30 13:04
28035可以驱动两个无刷 28027应该一样可以吧

FAST observer是个硬件模块,28027F只有一个。

Eastnorth 发表于 2013-12-31 11:16:37

K.O.Carnivist 发表于 2013-12-30 17:43
先这么扔去做试试看

板子画得很漂亮。
一个问题,把MOS管分别布在正反两面上会不会造成散热不均衡啊?

K.O.Carnivist 发表于 2013-12-31 15:53:17

Eastnorth 发表于 2013-12-31 11:16
板子画得很漂亮。
一个问题,把MOS管分别布在正反两面上会不会造成散热不均衡啊? ...

只有正面三片MOS,背面是测电流的电阻。散热确实比较拙计,没空间啦,到时候能上多大电流就上多大吧。

Eastnorth 发表于 2013-12-31 15:58:41

K.O.Carnivist 发表于 2013-12-31 15:53
只有正面三片MOS,背面是测电流的电阻。散热确实比较拙计,没空间啦,到时候能上多大电流就上多大吧。 ...

用的什么型号的NMOS?只要Rds小问题不太大。

K.O.Carnivist 发表于 2013-12-31 17:03:09

Eastnorth 发表于 2013-12-31 15:58
用的什么型号的NMOS?只要Rds小问题不太大。

CSD87350

tangcangeng 发表于 2014-1-1 17:25:20

huhang 发表于 2013-12-30 16:50
帮大家上传下原理图吧,期望楼主进一步的验证效果

下载了哦 不知道论坛出了什么问题 真遗憾~

TANK99 发表于 2014-1-1 18:47:33

看贴顶贴。

weichao4808335 发表于 2014-1-1 22:15:10

好东西哦!

zmgo 发表于 2014-1-2 13:13:07

不错,mark

tangcangeng 发表于 2014-1-2 17:50:40

huhang 发表于 2013-12-30 16:50
帮大家上传下原理图吧,期望楼主进一步的验证效果

下载不了哦 不知道论坛出了什么问题 真遗憾~

tangcangeng 发表于 2014-1-6 17:58:40

不知楼主怎么样了搞的?

K.O.Carnivist 发表于 2014-1-6 18:15:48

tangcangeng 发表于 16 分钟前static/image/common/back.gif
不知楼主怎么样了搞的?...

在等DRV8302发货

tangcangeng 发表于 2014-1-6 19:13:34

本帖最后由 tangcangeng 于 2014-1-6 19:14 编辑

K.O.Carnivist 发表于 2014-1-6 18:15
在等DRV8302发货

恩 加油 是不是顶你一下 不要让次贴下沉下去   能否加楼主为好友 我也是学习控制电机的电机控制迷呢~

tangcangeng 发表于 2014-1-11 09:40:30

继续顶不知道楼主最近如何了

javabean 发表于 2014-1-11 10:16:54

看起来不错啊,关注

K.O.Carnivist 发表于 2014-1-15 21:02:08

Eastnorth 发表于 2013-12-24 22:06
问一下楼主,用instaspin-Foc比用方波驱动bldc效果有多大提升,尤其在低速的时候。motorware识别bldc参数准 ...

后续测试新开了个帖子
http://www.amobbs.com/thread-5566930-1-1.html

MotorWare对电机参数的辨识主要是绕组电阻和电感,电阻没有什么问题比较准确而且每次相差较小,但对电感的辨识似乎不是每次都能得到准确的结果,具体表现是有时测出的较准确,能够用于低速角度观测,有时辨识失败(返回较离谱的值)。不知道这是否与我的电机固定不好、或者辨识过程的电流等参数设置有关系。

K.O.Carnivist 发表于 2014-1-15 21:05:46

tangcangeng 发表于 2014-1-11 09:40
继续顶不知道楼主最近如何了

最近隔壁版有个事情(http://www.amobbs.com/thread-5564137-1-1.html)以外占掉了许多时间,加上期末本身比较忙,这边进度不是很快。进一步的测试已经新开了个帖子,重点是低速性能。自己画的模块正在测试,估计将来会再开个帖。本来只是想慢慢学习的,您一直以来的关注真是受宠若惊啊。

tangcangeng 发表于 2014-1-16 14:13:14

K.O.Carnivist 发表于 2014-1-15 21:05
最近隔壁版有个事情(http://www.amobbs.com/thread-5564137-1-1.html)以外占掉了许多时间,加上期末本 ...

你好同志您还是学生吗?我已经工作了三年了 呵呵 不过是今年开始热爱上电机控制的 而且越来越着迷所以如果志同道合的话 一起走在电机控制的道路上吧 不知楼主QQ多少?如果可以互相探讨下 发论坛消息加我好友吧 谢谢!

why1220 发表于 2014-1-16 17:49:13

这个芯片还真有点奇怪,电流感应放大器有二个,为什么不是一个或者三个?楼主知道TI为什么要这样设计呢?

K.O.Carnivist 发表于 2014-1-16 19:15:35

K.O.Carnivist 发表于 2013-12-31 15:53:17static/image/common/back.gif
引用:   Eastnorth 发表于 2013-12-31 11:16   
板子画得很漂亮。
一个问题,把MOS管分别布在正反两面上会不会造成散热不均衡啊? ...
只有正面三片MOS,...

如果三个电流恰好是120度关系的话,用其中两个可以把第三个算出来,所以做电流环用两个就够了,嗯传统上三相电机驱动器最多两个电流放大器。

rom 发表于 2014-1-16 20:39:53

看起来效果不错,楼主有多的不,买一套来学习学习

tangcangeng 发表于 2014-1-17 07:58:06

K.O.Carnivist 发表于 2014-1-16 19:15
如果三个电流恰好是120度关系的话,用其中两个可以把第三个算出来,所以做电流环用两个就够了,嗯传统上 ...

是的 相差120°知道其中两个就可以了

Let 发表于 2014-1-17 09:34:56

关注中,感谢分享

K.O.Carnivist 发表于 2014-2-14 17:04:42

自己做的板子终于跑起来了

Eastnorth 发表于 2014-2-14 17:28:13

K.O.Carnivist 发表于 2014-2-14 17:04
自己做的板子终于跑起来了

没用DRV8301?

K.O.Carnivist 发表于 2014-2-14 19:41:54

Eastnorth 发表于 1 小时前static/image/common/back.gif
引用:   K.O.Carnivist 发表于 2014-2-14 17:04   
自己做的板子终于跑起来了
没用DRV8301?...

没。自举和电流检测都单开做了,性能和成本容易控制一点。

ahuang227 发表于 2014-2-18 21:23:39

有谁要28031的?我可以出几片给大家,10元,邮费自理。

现在产品上用的28031.

另外还有一些实验板,含有28031,600v,20A-IGBT,和相应的驱动和电源,30包邮出。

都是打算卖垃圾,给我留下来了的东西。

sunquanliang 发表于 2014-2-27 23:25:13

关注此贴,希望与楼主交流!

qwe2231695 发表于 2014-2-28 01:50:20

关注楼主的两个进度

mxfahm 发表于 2014-2-28 07:17:41

ahuang227 发表于 2014-2-18 21:23
有谁要28031的?我可以出几片给大家,10元,邮费自理。

现在产品上用的28031.


对你的板子有兴趣,有详细的说明或者图片吗,

lzh4073198 发表于 2014-3-13 22:54:30

好项目,自持楼主!

lzh4073198 发表于 2014-3-14 15:33:19

请教,楼主的电机是永磁同步? 还是直流无刷?FOC可以控制直流无刷么?

lzh4073198 发表于 2014-3-21 10:52:13

rifjft 发表于 2013-12-24 19:36
弄好再整个实用版本给大伙折腾折腾

楼主,板子整好了没有?

lzh4073198 发表于 2014-3-22 11:31:04

K.O.请教一个问题:            在InstaSPIN-FOC的offset caculation过程中,为什么要施加PWM输出50%的占空比,电流/电压的偏移测量,应该是不需要激励输出的吧?   

K.O.Carnivist 发表于 2014-3-22 23:15:29

lzh4073198 发表于 2014-3-22 11:31
K.O.请教一个问题:            在InstaSPIN-FOC的offset caculation过程中,为什么要施加PWM输出50%的占空 ...

InstaSPIN是双边PWM,电压零点是上下桥臂分别50%,测偏置就是测这个零点的偏差。

wind2100 发表于 2014-4-17 13:20:01

顶高速BLDC用脉冲控制的 还是正弦波?   我也是个电机控制迷

lzh4073198 发表于 2014-4-17 18:00:25

wind2100 发表于 2014-4-17 13:20
顶高速BLDC用脉冲控制的 还是正弦波?   我也是个电机控制迷

楼主说是正弦波控制……

fgdzypf 发表于 2014-4-29 13:47:05

请问一下楼主,你目前做的最低频率能到多少?

xukaiming 发表于 2015-4-24 07:27:37

这个留下了资料地址,不错

sense_hobby 发表于 2015-6-26 09:05:04

K.O.Carnivist 发表于 2013-12-26 16:40
自用的小模块估计明天就能发出去。
目前的设计基本照抄TI套件,不算调试器部分的尺寸是40×70左右,算上调 ...

楼主,对你发的视频很感兴趣。这个ti的foc解决方案能自动识别电机参数?我用st的方案,发现他的解决方案都是要自己来调试参数,换一个电机就必须重新开始调节参数。ti的这个解决方案是能自动识别电机参数?意思就是说任何电机同一程序都能运行吗?

sense_hobby 发表于 2015-6-26 13:13:42

楼主,你视频中的外转子BLDC是什么型号的,我也想用这个TI套件驱动梯形波的BLDC,网上有2212 2312这些四轴用的,不知道功率大不大。可以的话想先买你用成功的这款电机先跑跑

孙为 发表于 2015-7-18 11:54:02

楼主你买的那个C2000_LaunchPad板子上难道原装不是TMS320F28027F的吗?

孙为 发表于 2015-7-18 12:25:09

ahuang227 发表于 2014-2-18 21:23
有谁要28031的?我可以出几片给大家,10元,邮费自理。

现在产品上用的28031.


东西还有吗?是空板还是?

K.O.Carnivist 发表于 2015-7-18 14:04:52

孙为 发表于 2015-7-18 11:54
楼主你买的那个C2000_LaunchPad板子上难道原装不是TMS320F28027F的吗?

早年间的LaunchPad用的是不带F的,后来才有F的上市。

ahuang227 发表于 2015-7-18 17:13:04

孙为 发表于 2015-7-18 12:25
东西还有吗?是空板还是?

有芯片,也有产品调试版,看你要哪个。

孙为 发表于 2015-7-27 14:34:48

ahuang227 发表于 2015-7-18 17:13
有芯片,也有产品调试版,看你要哪个。

tms320f28031多少脚的芯片?单价:10元/片 ?还有那个产品调试板什么样的?可以拍个照片看一下吗?

孙为 发表于 2015-7-27 14:35:31

K.O.Carnivist 发表于 2015-7-18 14:04
早年间的LaunchPad用的是不带F的,后来才有F的上市。

我最近刚刚买了一个LaunchPad,上面是28027F的,现在是有F和无F可选 的

ahuang227 发表于 2015-7-28 09:24:49

孙为 发表于 2015-7-18 12:25
东西还有吗?是空板还是?

当然是什么元件基本都有的。



因为调试的原因,可能飞线,也有可能少些元件,但基本的都在。

卖垃圾是20一斤,我没舍得,偷偷拿出来的。

大电容,IGBT,IGBT驱动,dsp,电源,都是挺贵的东西,论斤太赔了。

hanshiruo 发表于 2015-7-28 21:53:40

好.............

孙为 发表于 2015-7-29 14:37:31

ahuang227 发表于 2015-7-28 09:24
当然是什么元件基本都有的。




28031新片有吗?10块/块,我要
还有这个板子是免费吗?还是多少钱的

ahuang227 发表于 2015-7-30 20:46:53

孙为 发表于 2015-7-29 14:37
28031新片有吗?10块/块,我要
还有这个板子是免费吗?还是多少钱的

板子10元每块。不包邮的。

芯片不出,芯片是公司财产。/

xly 发表于 2016-10-26 20:31:37

#在这里快速回复#请教下MotorWare里面的例程怎么导出来的

zxs0226 发表于 2017-1-20 16:44:05

看起来不错

cpholr1 发表于 2017-3-25 20:49:39

当年也拿到板子,可惜ti的开发环境debug老是不正常。
然后片子也经常出现一会儿发热,过一会儿又好了的事情。就不想再用ti的东西了。

风行天下5121 发表于 2017-8-9 23:57:22

楼主搞这个ti这个无感方案还是很早的啊,感觉他的东西也在一直完善更新,我是去年开始评估ti的方案,感觉还可以吧,对于应用其实也是要深入研究她的user guide,很好的文档。

CNGK 发表于 2017-11-16 10:06:31

K.O.Carnivist 发表于 2013-12-25 17:16
开发板不敢说,自用的板子分享一下,必要的话多做一些大家一起用还是没有问题的。 ...

我没有买来官方的,从淘宝上买了一个,正在学习

ddcour 发表于 2020-7-25 21:19:16

K.O.Carnivist 发表于 2013-12-25 17:25
直接买TI套件的话四五百块吧。资料目前用到的还都是TI官方公开的。

28027 LaunchPad设计文件在ControlSU ...

挖贴学习,多谢分享!
InstaSPIN-FOC
TI FAST

motor_control 发表于 2020-7-25 21:28:44

一片至少14块耶,确定老板让用吗?

crazymotor 发表于 2022-8-1 21:17:30

在你的视频里惊现我的电机相见恨晚
页: [1]
查看完整版本: 小测了一下TI的InstaSPIN-FOC驱动小无感无刷