ARM7处理器算法对无刷电机实施磁场定向控制优势

文章出处:x-teamrc.cn   人气:   发表时间:2018-05-22 15:38
首先,ARM现已成为标准核心,其平台方法和大量的开发工具是节省成本的关键所在;
其次,假如下一代产品设计需要更高处理速度(MIPS),你可以直接升级到基于ARM9的产品。从架构的角度看,桶形移位器很有趣,它允许在整个处理流程中优化变量分辨率。你可以在一个时钟周期内改变格式以达到限制处理时间的目的,此外,它允许利用常数节省某些乘法运算,例如r0=(r1<<4) - r1相当于r0=15xr1,甚至速度更快。低成本的DSP有16位固点核心。当必须处理PI调整器的积分项或扩展所需的精度范围时,ARM7的32位数据通道能够避免多个16位负载。当进行电机控制信号处理时,DSP的其他重要功能没有太大的用途,例如,硬件闭环和双寻址模式。这些在某种程度上说明了人们为什么把ARM7处理器喻成如此优化的架构。

  图3所示是一个新的STR7产品,为ST的基于ARM7处理器的产品线开发,能够满足前文概述的系统需求。主要特性包括:

  SPTimer同步PWM定时器,无刷电机执行高端PWM信号生成功能,基于16位定时器,时间分辨率可降至16.6ns,实现最佳的电压重建;

  能够产生居中或边缘对齐的PWM图形;

  逆变器故障处理所需的内部可编程死区时间信号生成器和紧急故障保护功能;

  为简化软件处理任务,采用多个中断源、一个可编程重载速率和“禁止吸烟”保护,以防止软件因为失控而修改系统重要外设的配置寄存器。
动力电机
图3 新的STR7产品

这个SPTimer还可作为通用定时器,带有两个输入捕获引脚、两个输出比较引脚,以及可最大限度降低软件开销的编码器专用模式。该模式具有x2或x4分辨率、方向自动管理,可以给所选编码器的线数编程,因此可从计数寄存器直接读取转子角位信号。针对电流测量功能,新产品内置一个具有自动扫描功能的3μs 10位模数转换器。主要外设接口包括多个定时器、通信接口等。考虑到单片机处理的非电机控制性任务,我们在电路板上设计了智能外设,像连接端子、功率因数校正、耗能制动等。

  意法半导体集中全力开发电机控制市场,是世界仅有的几家有能力提供完整的电机控制产品组合的供应商之一,产品范围从快速二极管到处理器,包括高压栅驱动器和开关。为满足更加节能的“绿色” 电机和高性能驱动器的需求,我们打造了一个以ARM为核心的完整产品线,帮助设计人员揭开向量控制算法的神秘面纱。
X-TEAM
更多电机知识等你了解
©2022 广东历鼎龙动力科技有限公司 版权所有. info@x-teamrc.com 网站备案号:粤ICP备18028543号-8
首先,ARM现已成为标准核心,其平台方法和大量的开发工具是节省成本的关键所在