• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

为什么逆变器中的控制芯片都是DSP而不是ARM?

之前出差,到逆变器厂家参观,突然意识到这个问题,无论是国产还是进口的,都使用的是DSP作为控制核心,为什么这样呢?为什么不用ARM呢?

求讨论~求解答~

全部回复(51)
正序查看
倒序查看
shenx123
LV.10
2
2014-02-07 14:32
可能和TI品牌推广有关。变频、电机驱动这类产品稳定性很重要,DSP使用较早、方案成熟。DSP价格是贵,但此类产品利润都比较高,芯片价格暂时影响不大
0
回复
2014-02-07 14:57
主要还是出于芯片本身工艺及稳定性考虑。
0
回复
2014-02-07 15:12
@shenx123
可能和TI品牌推广有关。变频、电机驱动这类产品稳定性很重要,DSP使用较早、方案成熟。DSP价格是贵,但此类产品利润都比较高,芯片价格暂时影响不大

您说的有道理,价格是致命要害!

和计算速度呢?也有关系吧,例如计算正弦什么的,DSP的计算优势还是ARM暂时无法比拟的!

0
回复
2014-02-07 15:17
@chenyingxin7610
主要还是出于芯片本身工艺及稳定性考虑。
恩恩,DSP和ARM得用在向匹配的逆变器上,要不再稳定的DSP或ARM也白搭,是吧~
0
回复
shenx123
LV.10
6
2014-02-07 15:27
@chenyingxin7610
主要还是出于芯片本身工艺及稳定性考虑。
是啊, 稳定最要紧了
0
回复
zhljb
LV.3
7
2014-02-07 18:31

可能是几个原因:

1、历史问题,早期的都这样,所以如果没有很好的理由,没有人愿意更换。虽然有些ARM单片机会更便宜,但是会用DSP的大逆变器大多不在乎这点成本差异。

2、性能问题。不光是处理器的速度问题,还包括外设的速度、功能问题。现在很多ARM芯片处理速度足够快,但是却没有足够快的AD,足够强大的PWM功能。

3、现在也有ARM内核的DSP,有兴趣可以去TI的官网看一下Concerto 微控制器。只是一般大家还是会说那是DSP,不是ARM单片机……

0
回复
2014-02-07 20:20
@zhljb
可能是几个原因:1、历史问题,早期的都这样,所以如果没有很好的理由,没有人愿意更换。虽然有些ARM单片机会更便宜,但是会用DSP的大逆变器大多不在乎这点成本差异。2、性能问题。不光是处理器的速度问题,还包括外设的速度、功能问题。现在很多ARM芯片处理速度足够快,但是却没有足够快的AD,足够强大的PWM功能。3、现在也有ARM内核的DSP,有兴趣可以去TI的官网看一下Concerto微控制器。只是一般大家还是会说那是DSP,不是ARM单片机……

专业的大神在这啦,谢谢哈

言之有理,学习了

0
回复
2014-02-09 12:59

各位新年快乐!!!马上发财

DSP方案成熟

设计方面的经典著作

http://bbs.dianyuan.com/topic/1459316

http://www.dianyuan.com/bbs/1471726.html

0
回复
Au砸金子
LV.5
10
2014-02-09 16:59
@jerome0117
各位新年快乐!!!马上发财DSP方案成熟设计方面的经典著作http://bbs.dianyuan.com/topic/1459316http://www.dianyuan.com/bbs/1471726.html

谢谢了,也祝你马上发财!

以后得多读你的帖子,都是好东西呢,以后我有什么不会的,也会找你寻求帮助哒

0
回复
笑忘书
LV.4
11
2014-02-09 17:26
个人感觉还是计算速度的关系吧。诸如计算正弦什么的,DSP的计算优势还是ARM暂时无法比拟的。
0
回复
笑忘书
LV.4
12
2014-02-09 17:28
@shenx123
是啊,稳定最要紧了
稳定性的程度,也说明了设备的好坏
0
回复
wangshujun
LV.8
13
2014-02-09 19:50
主要是dsp的厂家提供的参考设计比较到位,后续开发方便
0
回复
Au砸金子
LV.5
14
2014-02-09 21:56
@wangshujun
主要是dsp的厂家提供的参考设计比较到位,后续开发方便
是呢,看过好多TI的参考设计,就是那么牛~~~
0
回复
22hao0108
LV.2
15
2014-02-10 19:34

我想说  现在我就在用stm32做逆变器  而且很好 在微芯的官网有许多pic16位的单片机做逆变器的例子 为什么用dsp

我个人认为dsp大多数人都会用 所以开发比较快  目前我们实验室用的是stm32系列  和dsp做出的产品比较是一样的  没有区别  逆变器的好坏芯片不是主要  而主要是你的控制思路和算法 比如你用高级的51 使用汇编如果思路得当一样可以做好逆变的  目前实验室都是用dsp或stm32做试验机 因为芯片功能强大 之后使用低性能芯片优化程序和算法 这样是降低成本 哈哈

0
回复
笑忘书
LV.4
16
2014-02-11 10:14
@22hao0108
我想说 现在我就在用stm32做逆变器 而且很好在微芯的官网有许多pic16位的单片机做逆变器的例子为什么用dsp我个人认为dsp大多数人都会用所以开发比较快 目前我们实验室用的是stm32系列 和dsp做出的产品比较是一样的 没有区别 逆变器的好坏芯片不是主要 而主要是你的控制思路和算法比如你用高级的51使用汇编如果思路得当一样可以做好逆变的 目前实验室都是用dsp或stm32做试验机因为芯片功能强大之后使用低性能芯片优化程序和算法这样是降低成本哈哈
恩呢
0
回复
Au砸金子
LV.5
17
2014-02-11 10:15
@22hao0108
我想说 现在我就在用stm32做逆变器 而且很好在微芯的官网有许多pic16位的单片机做逆变器的例子为什么用dsp我个人认为dsp大多数人都会用所以开发比较快 目前我们实验室用的是stm32系列 和dsp做出的产品比较是一样的 没有区别 逆变器的好坏芯片不是主要 而主要是你的控制思路和算法比如你用高级的51使用汇编如果思路得当一样可以做好逆变的 目前实验室都是用dsp或stm32做试验机因为芯片功能强大之后使用低性能芯片优化程序和算法这样是降低成本哈哈
可是现在cortex M3系列的主频不是跟DSP都差不多么?听说M4里面还有专门的浮点运算模块。
0
回复
wangshujun
LV.8
18
2014-02-11 13:09
@Au砸金子
可是现在cortexM3系列的主频不是跟DSP都差不多么?听说M4里面还有专门的浮点运算模块。
出来的太晚,技术都有传承的,所以要成为主流还需要时间
0
回复
gzzrj
LV.4
19
2014-02-12 10:12

我说两句:一、所先认清什么是“DSP”,什么是“ARM ”,它们的特长是什么;二、逆变器或变频之类的产品自身特点是什么,需要DSP或ARM用在这些产品中的作用是什么,达到什么目的(或要利用其所具有的什么优势)。如果这两大问题你搞清楚了就自然明白了你的提问了。

  提示一下:监控类产品优选ARM芯片;信息采集、处理执行控制产品优选DSP芯片,例如:图象处理、环路控制等。

0
回复
wangshujun
LV.8
20
2014-02-12 10:41
@gzzrj
我说两句:一、所先认清什么是“DSP”,什么是“ARM”,它们的特长是什么;二、逆变器或变频之类的产品自身特点是什么,需要DSP或ARM用在这些产品中的作用是什么,达到什么目的(或要利用其所具有的什么优势)。如果这两大问题你搞清楚了就自然明白了你的提问了。 提示一下:监控类产品优选ARM芯片;信息采集、处理执行控制产品优选DSP芯片,例如:图象处理、环路控制等。

现在的cm0/3/4的中处理策略已经大幅度改善了,另外外设也更适合电机逆变一类的应用了,加上开发环境相对友好,新设计做逆变器已经比dsp更好了,但是太多的已有设计是基于dsp,要想改还很难

现在的cm系列架构和原来常说的arm7/9/11的体系结构已经有了很大的改变,不能沿用同样的思维判断了。

0
回复
22hao0108
LV.2
21
2014-02-12 20:48
@wangshujun
现在的cm0/3/4的中处理策略已经大幅度改善了,另外外设也更适合电机逆变一类的应用了,加上开发环境相对友好,新设计做逆变器已经比dsp更好了,但是太多的已有设计是基于dsp,要想改还很难现在的cm系列架构和原来常说的arm7/9/11的体系结构已经有了很大的改变,不能沿用同样的思维判断了。
我同意  说真的使用stm32 或者arm系列的库函数开发真的太方便了  而且arm多少钱dsp多少钱  dsp要比arm贵三倍(他们的功能相当)
0
回复
Au砸金子
LV.5
22
2014-02-12 22:38
@gzzrj
我说两句:一、所先认清什么是“DSP”,什么是“ARM”,它们的特长是什么;二、逆变器或变频之类的产品自身特点是什么,需要DSP或ARM用在这些产品中的作用是什么,达到什么目的(或要利用其所具有的什么优势)。如果这两大问题你搞清楚了就自然明白了你的提问了。 提示一下:监控类产品优选ARM芯片;信息采集、处理执行控制产品优选DSP芯片,例如:图象处理、环路控制等。
学知识了 长姿势了
0
回复
Au砸金子
LV.5
23
2014-02-12 22:38
@wangshujun
现在的cm0/3/4的中处理策略已经大幅度改善了,另外外设也更适合电机逆变一类的应用了,加上开发环境相对友好,新设计做逆变器已经比dsp更好了,但是太多的已有设计是基于dsp,要想改还很难现在的cm系列架构和原来常说的arm7/9/11的体系结构已经有了很大的改变,不能沿用同样的思维判断了。
分析的这么深刻
0
回复
Au砸金子
LV.5
24
2014-02-12 22:39
@22hao0108
我同意 说真的使用stm32或者arm系列的库函数开发真的太方便了 而且arm多少钱dsp多少钱 dsp要比arm贵三倍(他们的功能相当)
同赞!
0
回复
wangshujun
LV.8
25
2014-02-13 08:34
@22hao0108
我同意 说真的使用stm32或者arm系列的库函数开发真的太方便了 而且arm多少钱dsp多少钱 dsp要比arm贵三倍(他们的功能相当)
对于一个逆变器来说芯片的钱微乎其微,程序的可靠性要做好比硬件可靠性做好更难,所以只要有了成熟的dsp设计的都不愿意去做修改,修改一次设计的人力成本总要几万,认证更是需要几十万,换芯片带来的成本优势就更没有吸引力了
0
回复
2014-02-13 23:29
有成熟的方案谁愿意做小白鼠
0
回复
2014-02-13 23:30
@wangshujun
对于一个逆变器来说芯片的钱微乎其微,程序的可靠性要做好比硬件可靠性做好更难,所以只要有了成熟的dsp设计的都不愿意去做修改,修改一次设计的人力成本总要几万,认证更是需要几十万,换芯片带来的成本优势就更没有吸引力了
对对
0
回复
22hao0108
LV.2
28
2014-02-16 23:35
@wangshujun
对于一个逆变器来说芯片的钱微乎其微,程序的可靠性要做好比硬件可靠性做好更难,所以只要有了成熟的dsp设计的都不愿意去做修改,修改一次设计的人力成本总要几万,认证更是需要几十万,换芯片带来的成本优势就更没有吸引力了

这个东西怎么说呢;我说说我的经验吧,目前实验室研究了一下美国的逆变器和电动车的驱动器,都已经使用st公司的ARM-M4了 为什么?我自己认为:ARM-M4具有dsp运算符,这样移植容易,而且ARM函数体开发容易;成本较低,而且我觉得现在论坛都是小功率的家用式逆变器,就像手机,手机都arm了。机顶盒?arm。小型家用逆变器为什么不能arm

0
回复
2014-02-17 10:59
@22hao0108
我想说 现在我就在用stm32做逆变器 而且很好在微芯的官网有许多pic16位的单片机做逆变器的例子为什么用dsp我个人认为dsp大多数人都会用所以开发比较快 目前我们实验室用的是stm32系列 和dsp做出的产品比较是一样的 没有区别 逆变器的好坏芯片不是主要 而主要是你的控制思路和算法比如你用高级的51使用汇编如果思路得当一样可以做好逆变的 目前实验室都是用dsp或stm32做试验机因为芯片功能强大之后使用低性能芯片优化程序和算法这样是降低成本哈哈
我们实验室也用STM32F051,加您关注了,私信
0
回复
Au砸金子
LV.5
30
2014-02-17 23:08
@静海听风
我们实验室也用STM32F051,加您关注了,私信
0
回复
yjmtdh
LV.2
31
2014-02-18 13:06
@土豆皆干粮
有成熟的方案谁愿意做小白鼠
德国威孚化学为模块电源类,逆变器,变压器等产品提供专业的灌封胶,能够帮助客户解决UL阻燃,散热,防水,噪音等问题。成为很多知名厂商的选择。13302416777
0
回复