搜索
bottom↓
回复: 19

【转帖】浅析飞思卡尔高效率新版电机驱动库

[复制链接]

出0入0汤圆

发表于 2014-8-28 23:49:06 | 显示全部楼层 |阅读模式

    电机,当今全球的百分之七八十的动力都来源于电机,无论是直流电机、步进电机、直流无刷电机(BLDC)、永磁同步电机(PMSM)、交流感应电机(ACIM)还是开关磁阻电机(SR)等等充斥着我们平时的生产生活当中,这无疑为电机应用带来了巨大的市场,而作为电机应用的核心——控制器,吸引了绝大多数半导体厂商的目光,TI的DSP系列由于先入为主的先天优势霸占了很久的中高端电机控制器应用,后来者包括Freescale的DSC系列,ST的ARM Cortex-M3系列,瑞萨的8位16位机等等都开始激烈的角逐着领导者的地位,而作为FSL忠实的超级粉丝,自然少不了替他吹嘘吹嘘了,呵呵。

    我们知道飞思卡尔早期的DSC系列和Coldfire V1系列都是重点针对电机控制领域的,而且也一直为这两者提供技术服务和电机库的更新,freescale的电机库、相关核心算法和一些电机解决方案大都是出自其位于捷克的高级电机研究实验室(搞电机的应该会了解捷克在电机领域的地位)。近几年飞思卡尔推出的基于ARM内核的产品Kinetis系列也被加入到电机支持的list当中,而且从Kinetis系列开始,飞思卡尔也针对所有平台将电机库的架构进行了统一的划分,新版的电机库中针对电机控制功能将电机驱动库分成了五大类:

(1)Math Library(MLIB):提供了优化的数学运算API接口,包括带饱和运算或不带饱和运算的加减乘除等运算;

(2)General Function Library(GFLIB):提供了一些基本的功能函数接口,包括Sin、Cosine、PID等功能;

(3)Motor Control Library(MCLIB or GMCLIB):针对高端电机应用的电机控制算法接口,包括Clark变换,Park变换,PMSM解耦等功能;

(4)General Digital Filter Library(GDFLIB):提供数字滤波器等函数接口;

(5)Advanced Control Library(ACLIB):提供了一些包括跟踪观察器等接口,用于复杂电机控制的调试。

下图为具体的每个大类包括的部分函数接口(图中只是列出了部分代表性的函数,具体的需要下载库自己去瞅瞅了),飞思卡尔电机库目前支持的平台包括DSC(包括早期的DSP56800E和最新的DSP56F800EX内核)、Coldfire V1(MCF51系列)和Kinetis平台(包括ARM Cortex-M4内核和Cortex-M0+内核):

    当然介绍了这么多,还不如自己下载下来自己慢慢瞅来的效果好,关于飞思卡尔新版的电机库针对每个平台都已经release出来了,而且现在其推出的电机解决方案也大都基于该库来完成的,也就说也有相关的库的应用代码,我们只需要到官网download下来即可,如下链接:

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FSLESL&fsrch=1&sr=4&pageNum=1

    好了,就这么多了,再聊,未完待续~


作者:jicheng0622

原帖地址:http://blog.chinaaet.com/detail/35610


阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入4汤圆

发表于 2014-8-28 23:53:22 来自手机 | 显示全部楼层
学习学习

出0入0汤圆

发表于 2014-8-28 23:55:34 | 显示全部楼层
不错不错。好贴一个,辛苦LZ搬砖

出0入0汤圆

发表于 2014-8-29 00:05:53 | 显示全部楼层
不错!多谢分享。

出0入0汤圆

发表于 2014-8-29 00:14:53 | 显示全部楼层
正在开电机与拖动的课。。。有点听不下去呀。。电机又这么重要,该怎么办呢

出0入0汤圆

发表于 2014-8-29 06:23:38 来自手机 | 显示全部楼层
不错,谢谢楼主分享

出0入4汤圆

发表于 2014-8-29 08:21:46 | 显示全部楼层
下载学习

出0入0汤圆

发表于 2014-8-29 08:21:47 | 显示全部楼层
  嗯    不错!  学习啦         

出0入0汤圆

发表于 2014-8-29 08:46:50 | 显示全部楼层
好了,就这么多了,再聊,未完待续~

出0入0汤圆

发表于 2014-8-29 09:01:08 | 显示全部楼层
好资料啊

出0入0汤圆

发表于 2014-8-29 09:17:43 | 显示全部楼层
收下学习                                     谢

出0入0汤圆

发表于 2014-8-29 10:26:37 | 显示全部楼层
学习下,感谢楼主分享

出0入4汤圆

发表于 2014-8-29 10:51:32 来自手机 | 显示全部楼层
好资料太多,有点来不及学了

出0入0汤圆

发表于 2014-8-29 11:03:13 | 显示全部楼层
顶lz            

出0入0汤圆

发表于 2014-8-29 11:05:47 | 显示全部楼层
楼主整理的资料不错,多而全

出0入0汤圆

发表于 2014-8-29 17:38:34 | 显示全部楼层
现在都做的很贴近人性化了,官网的增值服务不错

出0入0汤圆

发表于 2014-8-30 11:44:54 来自手机 | 显示全部楼层
电机控制对我来说太难了,看楼主的资料学习了。

出0入0汤圆

发表于 2014-8-30 11:50:59 | 显示全部楼层
又见楼主分享

出100入101汤圆

发表于 2014-8-30 11:51:59 | 显示全部楼层
(1)Math Library(MLIB):提供了优化的数学运算API接口,包括带饱和运算或不带饱和运算的加减乘除等运算;
(2)General Function Library(GFLIB):提供了一些基本的功能函数接口,包括Sin、Cosine、PID等功能;
(3)Motor Control Library(MCLIB or GMCLIB):针对高端电机应用的电机控制算法接口,包括Clark变换,Park变换,PMSM解耦等功能;
(4)General Digital Filter Library(GDFLIB):提供数字滤波器等函数接口;
(5)Advanced Control Library(ACLIB):提供了一些包括跟踪观察器等接口,用于复杂电机控制的调试。

有了概念性的认识

出0入0汤圆

发表于 2014-8-31 12:34:35 | 显示全部楼层
不错,看了帖子,了解一些东西!我们使用的是直流串励电机和直流他励电机ac的很少,驱动器太贵。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 01:22

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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