Acoary_123123 发表于 2017-4-14 14:52

ST的电机控制芯片

最近ST的电机控制MCU动作很大,不知道芯片用起来怎么样。

粗略上ST网站看了一下,电机控制的数学库都没有,就像TI的那种IQMATH的数学库。只找到了一些封装好的电机控制实例程序和配置软件。

难道用这芯片的都是用ST封装好的电机控制库,用ST的配置软件配完就OK了?

学生做课题这样用用还可以,凑合凑合做个实验交差毕业完事!公司这样用似乎不妥吧。

有用过的没?说说用的怎么样?

Acoary_123123 发表于 2017-4-14 14:54

我始终认为,算法是核心,MCU只是支撑算法的一个平台!软件算法做的好坏跟选用哪家MCU关系不大,只要MCU资源满足就够了。

sunwaveliu 发表于 2017-4-14 18:38

用ST MCU的人多,可以找到不少人讨论。
ST的资源也很多,官网上看不到,需要原厂或代理商支持。
ST只是把一些核心算法封装起来了,如转子角度估计,PI环调节等。

Acoary_123123 发表于 2017-4-14 21:43

sunwaveliu 发表于 2017-4-14 18:38
用ST MCU的人多,可以找到不少人讨论。
ST的资源也很多,官网上看不到,需要原厂或代理商支持。
ST只是把 ...

看过下载的库,基本的数学库都没有。
用的CMSIS的DSP库,一看源代码效率效率差的要死,做个简单的乘法都一堆代码,这玩意效率高不到哪里去!

sunwaveliu 发表于 2017-4-18 07:27

Acoary_123123 发表于 2017-4-14 21:43
看过下载的库,基本的数学库都没有。
用的CMSIS的DSP库,一看源代码效率效率差的要死,做个简单的乘法都 ...

XD,看你的回复,实际项目不少了吧。对比芯片,实际用了,仔细对比过MIPS才好说运算效率。
ST-Mx是ARM-CortexMx内核,RISC,7级流水线;搭配的ADC、PWM、Timer、Interrupt特别为电机控制做过优化。成本方面,芯片面积小,性价比高。

Acoary_123123 发表于 2017-4-18 09:15

sunwaveliu 发表于 2017-4-18 07:27
XD,看你的回复,实际项目不少了吧。对比芯片,实际用了,仔细对比过MIPS才好说运算效率。
ST-Mx是ARM-C ...

各大厂商都有ARM的电机控制芯片,现在的电机控制芯片都差别不大,硬件资源都相同。

做东西考虑的是最低的成本实现,能用便宜的芯片配和高效的数据运算代码实现出来才是最终的目的。

ST似乎没有这些高效数据计算库,不知道是不是没有看到。


芯片厂商提供的代码,正规大公司不会用,都有自己的算法。
芯片厂商电机控制的水平比专门做电机控制的大厂商差远了,适合技术积累不深或者很低的从业人员用的。

Acoary_123123 发表于 2017-4-18 09:16

电机控制的核心不在用什么芯片,在于控制算法及其实现

sunwaveliu 发表于 2017-4-18 21:31

Acoary_123123 发表于 2017-4-18 09:15
各大厂商都有ARM的电机控制芯片,现在的电机控制芯片都差别不大,硬件资源都相同。

做东西考虑的是最 ...

变频器,汽车领域,专业电控更在行。消费品市场,芯片厂商更在行。

Acoary_123123 发表于 2017-4-19 10:22

sunwaveliu 发表于 2017-4-18 21:31
变频器,汽车领域,专业电控更在行。消费品市场,芯片厂商更在行。

的确如此。
消费品市场对电机控制要求低,芯片厂商的方案就能满足。

所以国内那帮做空调的都吹的没谱,其实就会点皮毛,用芯片厂商的东西搞搞就能用了。

hutzhangs 发表于 2017-4-28 19:46

你做的电机控制,要具体到你是什么电机
普通直流无刷电机方波控制器,目前用St的8位单片机还满多的,目前国内封装的正在逐步涉足
普通直流无刷电机FOC控制器,目前使用ST M0内核的多点,也有使用英飞凌和瑞萨
设计到电机不同,可能具体ST的哪款单片机还是有区别的

Acoary_123123 发表于 2017-4-29 08:19

hutzhangs 发表于 2017-4-28 19:46
你做的电机控制,要具体到你是什么电机
普通直流无刷电机方波控制器,目前用St的8位单片机还满多的,目前 ...

方波反电势的8位机就够了,当然是FOC的。
现在还做什么方波反电势的?
国内电机便宜的不可想象!

个人感觉,ST的比TI、飞思卡尔、英飞凌的要差一个档次。
特别是ST的示例程序,用类似于C++面向对象的编程思想实现。

对刚做电机控制的可能还好,我看了就觉得这玩意思路虽然好、但是ST写代码的工程师就是半道出家的,半瓶子的水平。

zhanghankui 发表于 2017-6-13 17:11

里面有些BUG的,估计没怎么测试过就发布了

Acoary_123123 发表于 2017-6-14 08:10

那些代码,尽量不用,都是自己写

L053226 发表于 2017-6-14 11:06

Acoary_123123 发表于 2017-6-14 08:10
那些代码,尽量不用,都是自己写

大神,你做电机控制很多年了吧?

Acoary_123123 发表于 2017-6-14 13:04

L053226 发表于 2017-6-14 11:06
大神,你做电机控制很多年了吧?

不是什么大神
只不过做这行时间久点而已,十年多了

L053226 发表于 2017-6-14 14:49

Acoary_123123 发表于 2017-6-14 13:04
不是什么大神
只不过做这行时间久点而已,十年多了

那也是大神了,我现在也想学学电机驱动与控制。能向你请教些东西吗?

Acoary_123123 发表于 2017-6-14 17:20

L053226 发表于 2017-6-14 14:49
那也是大神了,我现在也想学学电机驱动与控制。能向你请教些东西吗?

可以
不过我觉得如果你原来没接触电机控制,关键还是自己多看看教材、看看市场上产品的说明书,看看产品怎么做的,有个思路

L053226 发表于 2017-6-15 09:41

Acoary_123123 发表于 2017-6-14 17:20
可以
不过我觉得如果你原来没接触电机控制,关键还是自己多看看教材、看看市场上产品的说明书,看看产品 ...

能加你QQ或微信吗?我QQ877607606

hutzhangs 发表于 2017-6-30 11:08

sT 的单片机,做FOC问题不是太大,目前市场上很多成熟的额方案,芯片价格貌似也低
实际做的话有很多问题,不是简单的把库拿出来就能用,很多的时候需要匹配电机、匹配MOS管
尤其是电机的电气角度差异较大时,不专门匹配,问题很多

L053226 发表于 2017-7-13 10:25

hutzhangs 发表于 2017-6-30 11:08
sT 的单片机,做FOC问题不是太大,目前市场上很多成熟的额方案,芯片价格貌似也低
实际做的话有很多问题, ...

你指的电气角度是什么呢?那个电气角度。谢谢!
页: [1] 2
查看完整版本: ST的电机控制芯片