开发人员对DSP控制器的四大误解
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开发人员对DSP控制器的四大误解
马达控制设计人员近来在家用电器产品与伺服驱动器等各种应用中的发展
都遇到了障碍,必须在控制器性能或昂贵的价格之间进行选择。大多数马达控
制应用本身成本较低。获得市场接受的必需条件之一就是产品价格要有吸引力,这就意味着必须选择能够实现工作目的的、从事其他作用有限的最廉价控制器。基于DSP 的智能控制器正在改变这种情况,僵局被打破,基于DSP 的新型控制器在相当适中的价格上实现了显著的性能提高。
如电压赫兹常量以及六步通信(six step commutation) 等简单的控制算法难以实现高效率与优化机身大小所需的性能。基于DSP 的智能控制器在两个方面改变了上述情况。
首先,其添加了计数能力。这使得设计人员能够实施性能更高的控制算法,
如磁场定向控制。其次,计算强度更高的算法还使设计人员能够使用更高效的
马达。举例来说,我们可用永磁马达替代AC 感应马达,这就进一步提高了效
率与动态性能。
计算强度较大的矢量控制等先进技术的所谓问题在于乘法与累加(MAC) 运
算占据了算法的大部分。标准的8、16 或32 位微控制器不能处理上述运算,因为缺少适当的总线架构来实现数学效率。最终,这就意味着我们必须将设计
从根本上进行转变,不是转变到DSP,而是发展到基于DSP 的32 位控制器。
人们对采用DSP 控制器有许多常见的误解,这丝毫不足为奇,例如:
* DSP 控制器不具备马达控制外设;
* 代码密度问题使基于DSP 的32 位系统难以让人接受;
* DSP 可能会较好地适合控制算法,但却不能很好地处理其他控制任务;