小测了一下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 明后天把角度读出来,看看在零速和低速时候角度能测的怎么样。 弄好再整个实用版本给大伙折腾折腾 不错,这板子多少价,把资料共享下!!谢谢 有兴趣,楼主做开发板也会的话估计很多人也会有兴趣 问一下楼主,用instaspin-Foc比用方波驱动bldc效果有多大提升,尤其在低速的时候。motorware识别bldc参数准确性如何。还有28027F在哪里买的,tb上没搜到啊。 本帖最后由 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 rifjft 发表于 2013-12-24 19:36
弄好再整个实用版本给大伙折腾折腾
实用版应该一个月以内会有的。但我们自己的需求主要还是20V、10A以下的小电机,设计目标也会以简单小巧为主,不知是否能满足大家的需要。 xbq1001 发表于 2013-12-24 20:05
有兴趣,楼主做开发板也会的话估计很多人也会有兴趣
开发板不敢说,自用的板子分享一下,必要的话多做一些大家一起用还是没有问题的。 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 Cool,支持楼主了。 K.O.Carnivist 发表于 2013-12-25 17:25
直接买TI套件的话四五百块吧。资料目前用到的还都是TI官方公开的。
28027 LaunchPad设计文件在ControlSU ...
谢谢楼主,不知道低速时力矩怎么样 感谢楼主分享了。 支持楼主的研究希望将研究成果分享给大家! MotorWare里面是不是基本都是库文件啊 xiaowenshao 发表于 2013-12-26 12:29
MotorWare里面是不是基本都是库文件啊
我也想知道 这个比较新 还没看过 自用的小模块估计明天就能发出去。
目前的设计基本照抄TI套件,不算调试器部分的尺寸是40×70左右,算上调试器差不多40×100。
打算换DRV8302,跟8301的区别是没有SPI配置,但跑MotorWare似乎不太需要配置,所以还是完全兼容原套件的。MCU的SPI引脚省下来可以做点简单通信,不然就不剩什么引脚了。
功率边目标是24V、10A的电机,按30V、15A设计。 xbq1001 发表于 2013-12-25 19:44
谢谢楼主,不知道低速时力矩怎么样
周六我拿稍大点的电机试试看吧。小电机不好固定,而且匝数实在太小了参数不好调。 xiaowenshao 发表于 2013-12-26 12:29
MotorWare里面是不是基本都是库文件啊
是的。InstaSPIN-FOC和InstaSPIN-MOTION的库和例子。其实库内容不多,主要是例子比较有用。 K.O.Carnivist 发表于 2013-12-26 16:48
是的。InstaSPIN-FOC和InstaSPIN-MOTION的库和例子。其实库内容不多,主要是例子比较有用。 ...
这两个有什么区别呢? 主要是用在bldc上还是pmsm呢
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,好像是个纯软件的方案,适用平台比较广,没有深入了解过。 对这个超级感兴趣,之前就有想试下InstaSPIN-FOC,那这个做无刷云台应该没问题,希望楼主能分享一下板子 持续关注中.......... 看帖要顶帖{:victory:}{:lol:} haleycui 发表于 7 小时前static/image/common/back.gif
对这个超级感兴趣,之前就有想试下InstaSPIN-FOC,那这个做无刷云台应该没问题,希望楼主能分享一下板子...
板子这次先调通了再分享吧,一月初争取搞定。这个做无刷云台是不是有点太贵了,一个28027F三四十块钱只能控制一个轴。现在那些stm32的步进电机式的云台驱动不是搞的挺多的么。 K.O.Carnivist 发表于 2013-12-27 16:55
板子这次先调通了再分享吧,一月初争取搞定。这个做无刷云台是不是有点太贵了,一个28027F三四十块钱只能 ...
请问28027F在哪里买的?我还没找到啊。 e络盟,零买略贵。 K.O.Carnivist 发表于 2013-12-27 18:00
e络盟,零买略贵。
价格确实不低。 K.O.Carnivist 发表于 2013-12-27 16:55
板子这次先调通了再分享吧,一月初争取搞定。这个做无刷云台是不是有点太贵了,一个28027F三四十块钱只能 ...
28035可以驱动两个无刷 28027应该一样可以吧 本帖最后由 huhang 于 2013-12-30 16:51 编辑
帮大家上传下原理图吧,期望楼主进一步的验证效果 先这么扔去做试试看 tangcangeng 发表于 2013-12-30 13:04
28035可以驱动两个无刷 28027应该一样可以吧
FAST observer是个硬件模块,28027F只有一个。 K.O.Carnivist 发表于 2013-12-30 17:43
先这么扔去做试试看
板子画得很漂亮。
一个问题,把MOS管分别布在正反两面上会不会造成散热不均衡啊? Eastnorth 发表于 2013-12-31 11:16
板子画得很漂亮。
一个问题,把MOS管分别布在正反两面上会不会造成散热不均衡啊? ...
只有正面三片MOS,背面是测电流的电阻。散热确实比较拙计,没空间啦,到时候能上多大电流就上多大吧。 K.O.Carnivist 发表于 2013-12-31 15:53
只有正面三片MOS,背面是测电流的电阻。散热确实比较拙计,没空间啦,到时候能上多大电流就上多大吧。 ...
用的什么型号的NMOS?只要Rds小问题不太大。 Eastnorth 发表于 2013-12-31 15:58
用的什么型号的NMOS?只要Rds小问题不太大。
CSD87350
huhang 发表于 2013-12-30 16:50
帮大家上传下原理图吧,期望楼主进一步的验证效果
下载了哦 不知道论坛出了什么问题 真遗憾~ 看贴顶贴。 好东西哦! 不错,mark huhang 发表于 2013-12-30 16:50
帮大家上传下原理图吧,期望楼主进一步的验证效果
下载不了哦 不知道论坛出了什么问题 真遗憾~ 不知楼主怎么样了搞的? tangcangeng 发表于 16 分钟前static/image/common/back.gif
不知楼主怎么样了搞的?...
在等DRV8302发货 本帖最后由 tangcangeng 于 2014-1-6 19:14 编辑
K.O.Carnivist 发表于 2014-1-6 18:15
在等DRV8302发货
恩 加油 是不是顶你一下 不要让次贴下沉下去 能否加楼主为好友 我也是学习控制电机的电机控制迷呢~ 继续顶不知道楼主最近如何了 看起来不错啊,关注 Eastnorth 发表于 2013-12-24 22:06
问一下楼主,用instaspin-Foc比用方波驱动bldc效果有多大提升,尤其在低速的时候。motorware识别bldc参数准 ...
后续测试新开了个帖子
http://www.amobbs.com/thread-5566930-1-1.html
MotorWare对电机参数的辨识主要是绕组电阻和电感,电阻没有什么问题比较准确而且每次相差较小,但对电感的辨识似乎不是每次都能得到准确的结果,具体表现是有时测出的较准确,能够用于低速角度观测,有时辨识失败(返回较离谱的值)。不知道这是否与我的电机固定不好、或者辨识过程的电流等参数设置有关系。 tangcangeng 发表于 2014-1-11 09:40
继续顶不知道楼主最近如何了
最近隔壁版有个事情(http://www.amobbs.com/thread-5564137-1-1.html)以外占掉了许多时间,加上期末本身比较忙,这边进度不是很快。进一步的测试已经新开了个帖子,重点是低速性能。自己画的模块正在测试,估计将来会再开个帖。本来只是想慢慢学习的,您一直以来的关注真是受宠若惊啊。 K.O.Carnivist 发表于 2014-1-15 21:05
最近隔壁版有个事情(http://www.amobbs.com/thread-5564137-1-1.html)以外占掉了许多时间,加上期末本 ...
你好同志您还是学生吗?我已经工作了三年了 呵呵 不过是今年开始热爱上电机控制的 而且越来越着迷所以如果志同道合的话 一起走在电机控制的道路上吧 不知楼主QQ多少?如果可以互相探讨下 发论坛消息加我好友吧 谢谢! 这个芯片还真有点奇怪,电流感应放大器有二个,为什么不是一个或者三个?楼主知道TI为什么要这样设计呢? K.O.Carnivist 发表于 2013-12-31 15:53:17static/image/common/back.gif
引用: Eastnorth 发表于 2013-12-31 11:16
板子画得很漂亮。
一个问题,把MOS管分别布在正反两面上会不会造成散热不均衡啊? ...
只有正面三片MOS,...
如果三个电流恰好是120度关系的话,用其中两个可以把第三个算出来,所以做电流环用两个就够了,嗯传统上三相电机驱动器最多两个电流放大器。 看起来效果不错,楼主有多的不,买一套来学习学习 K.O.Carnivist 发表于 2014-1-16 19:15
如果三个电流恰好是120度关系的话,用其中两个可以把第三个算出来,所以做电流环用两个就够了,嗯传统上 ...
是的 相差120°知道其中两个就可以了 关注中,感谢分享 自己做的板子终于跑起来了 K.O.Carnivist 发表于 2014-2-14 17:04
自己做的板子终于跑起来了
没用DRV8301? Eastnorth 发表于 1 小时前static/image/common/back.gif
引用: K.O.Carnivist 发表于 2014-2-14 17:04
自己做的板子终于跑起来了
没用DRV8301?...
没。自举和电流检测都单开做了,性能和成本容易控制一点。 有谁要28031的?我可以出几片给大家,10元,邮费自理。
现在产品上用的28031.
另外还有一些实验板,含有28031,600v,20A-IGBT,和相应的驱动和电源,30包邮出。
都是打算卖垃圾,给我留下来了的东西。 关注此贴,希望与楼主交流! 关注楼主的两个进度 ahuang227 发表于 2014-2-18 21:23
有谁要28031的?我可以出几片给大家,10元,邮费自理。
现在产品上用的28031.
对你的板子有兴趣,有详细的说明或者图片吗, 好项目,自持楼主! 请教,楼主的电机是永磁同步? 还是直流无刷?FOC可以控制直流无刷么? rifjft 发表于 2013-12-24 19:36
弄好再整个实用版本给大伙折腾折腾
楼主,板子整好了没有? K.O.请教一个问题: 在InstaSPIN-FOC的offset caculation过程中,为什么要施加PWM输出50%的占空比,电流/电压的偏移测量,应该是不需要激励输出的吧? lzh4073198 发表于 2014-3-22 11:31
K.O.请教一个问题: 在InstaSPIN-FOC的offset caculation过程中,为什么要施加PWM输出50%的占空 ...
InstaSPIN是双边PWM,电压零点是上下桥臂分别50%,测偏置就是测这个零点的偏差。 顶高速BLDC用脉冲控制的 还是正弦波? 我也是个电机控制迷 wind2100 发表于 2014-4-17 13:20
顶高速BLDC用脉冲控制的 还是正弦波? 我也是个电机控制迷
楼主说是正弦波控制…… 请问一下楼主,你目前做的最低频率能到多少? 这个留下了资料地址,不错 K.O.Carnivist 发表于 2013-12-26 16:40
自用的小模块估计明天就能发出去。
目前的设计基本照抄TI套件,不算调试器部分的尺寸是40×70左右,算上调 ...
楼主,对你发的视频很感兴趣。这个ti的foc解决方案能自动识别电机参数?我用st的方案,发现他的解决方案都是要自己来调试参数,换一个电机就必须重新开始调节参数。ti的这个解决方案是能自动识别电机参数?意思就是说任何电机同一程序都能运行吗? 楼主,你视频中的外转子BLDC是什么型号的,我也想用这个TI套件驱动梯形波的BLDC,网上有2212 2312这些四轴用的,不知道功率大不大。可以的话想先买你用成功的这款电机先跑跑 楼主你买的那个C2000_LaunchPad板子上难道原装不是TMS320F28027F的吗? ahuang227 发表于 2014-2-18 21:23
有谁要28031的?我可以出几片给大家,10元,邮费自理。
现在产品上用的28031.
东西还有吗?是空板还是? 孙为 发表于 2015-7-18 11:54
楼主你买的那个C2000_LaunchPad板子上难道原装不是TMS320F28027F的吗?
早年间的LaunchPad用的是不带F的,后来才有F的上市。 孙为 发表于 2015-7-18 12:25
东西还有吗?是空板还是?
有芯片,也有产品调试版,看你要哪个。 ahuang227 发表于 2015-7-18 17:13
有芯片,也有产品调试版,看你要哪个。
tms320f28031多少脚的芯片?单价:10元/片 ?还有那个产品调试板什么样的?可以拍个照片看一下吗? K.O.Carnivist 发表于 2015-7-18 14:04
早年间的LaunchPad用的是不带F的,后来才有F的上市。
我最近刚刚买了一个LaunchPad,上面是28027F的,现在是有F和无F可选 的 孙为 发表于 2015-7-18 12:25
东西还有吗?是空板还是?
当然是什么元件基本都有的。
因为调试的原因,可能飞线,也有可能少些元件,但基本的都在。
卖垃圾是20一斤,我没舍得,偷偷拿出来的。
大电容,IGBT,IGBT驱动,dsp,电源,都是挺贵的东西,论斤太赔了。 好............. ahuang227 发表于 2015-7-28 09:24
当然是什么元件基本都有的。
28031新片有吗?10块/块,我要
还有这个板子是免费吗?还是多少钱的 孙为 发表于 2015-7-29 14:37
28031新片有吗?10块/块,我要
还有这个板子是免费吗?还是多少钱的
板子10元每块。不包邮的。
芯片不出,芯片是公司财产。/ #在这里快速回复#请教下MotorWare里面的例程怎么导出来的 看起来不错 当年也拿到板子,可惜ti的开发环境debug老是不正常。
然后片子也经常出现一会儿发热,过一会儿又好了的事情。就不想再用ti的东西了。 楼主搞这个ti这个无感方案还是很早的啊,感觉他的东西也在一直完善更新,我是去年开始评估ti的方案,感觉还可以吧,对于应用其实也是要深入研究她的user guide,很好的文档。 K.O.Carnivist 发表于 2013-12-25 17:16
开发板不敢说,自用的板子分享一下,必要的话多做一些大家一起用还是没有问题的。 ...
我没有买来官方的,从淘宝上买了一个,正在学习 K.O.Carnivist 发表于 2013-12-25 17:25
直接买TI套件的话四五百块吧。资料目前用到的还都是TI官方公开的。
28027 LaunchPad设计文件在ControlSU ...
挖贴学习,多谢分享!
InstaSPIN-FOC
TI FAST 一片至少14块耶,确定老板让用吗? 在你的视频里惊现我的电机相见恨晚
页:
[1]