碧波液压网 欢迎你,游客。 登录 注册

基于BlackfinBF50x处理器的电机控制

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  

  0 引言

  随着社会对环保理念的深入关切, 低能耗的电机控制产品设计面临着越来越苛刻的需求。同时, 电机控制系统方案也面临越来越高的要求,这一方面是用于无传感器矢量控制的复杂算法和高级建模需要出色的处理能力的需要; 另一方面, 电机控制也需要具有性能、效率、易用性以及成本方面的综合优势。

  高性能电机应用系统通常包括核心伺服功能、运动描述和主机通信功能。在过去诸多的MCU或电机控制专用芯片解决方案中, 由于这些处理器的处理能力有限, 在电子控制系统设计时, 往往必须对控制算法进行一定的折中, 以释放出足够的性能余量来实现其他功能, 或者采用双处理器方案。然而, 随着DSP器件价格的快速下调, MCU与DSP的成本差异大大缩小, 同时,DSP解决方案在减少器件数量和电路尺寸、降低整体成本以及提高系统性能等方面, 也具有更多的优势。

  目前, 电机控制所用IC可以分为电机控制专用芯片、针对电机控制应用的MCU和DSP等三大类。而随着全球市场对节能和产品性能需求的提高, 以及价格的持续走低, DSP的独特优势使其在电机控制市场获得了越来越广泛的认可, 并由高端工业电机控制领域向更广泛的电机控制市场扩张。

  本文介绍的嵌入式DSP电机控制芯片BlackfinBF50x就是把DSP内核与一系列功能强大的控制外设集成到一个芯片上的一种新型处理器, 因此, 它能以高速DSP内核作为计算引擎, 同时加上内置的模数转换器来提高电机的控制带宽, 并允许低成本地实现更加复杂的控制和无传感器算法, 也可以控制交流感应电机、无刷直流电机和开关磁阻电机。这些计算能力和优化的外设可以通过该DSP处理器轻松地完成更多的功能(如功率因数校正等)。同时, 也可以在不增加控制器成本的情况下, 满足某些特殊应用要求(如洗衣机的平衡控制)。此外, 嵌入式DSP电机控制芯片的高运算能力还可让工程师采用计算强度更高的算法, 从而采用更高效的电机来更进一步提高效率与动态性能。

  1 BF50x处理器的主要特点

  Blackfin BF50x是ADI公司为适应当前电机控制市场对处理器的特性和性能要求而推出的一种嵌入式DSP芯片, 该芯片提供有多种特性组合的优化解决方案, 可进一步强化DSP在电机控制设计中的应用。BF50x控制芯片继续秉承了Blackfin处理器独有的先进信号处理功能与通用微控制器的易用性, 它以主频150~200 MHz的处理器价格来提供400 MHz的处理性能, 故可实现突破性的性能和功效。此外, BF50x也可以很好地满足电机控制设计中的信号处理和控制双重功能需求,因而可以消除很多应用中必须采用两种异构处理器的烦恼, 以简化软件和硬件设计。利用BF50x 处理器的高处理能力, 并通过利用复杂的算法,来实现更强大的系统功能和精度, 其中包括更多的数据实时处理、缩短延时, 并可实现更高的设计灵活性以及系统界面和控制功能的优化。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论