系统集成 基于专用马达控制 DSP 的先进控制器(如 TI 的 32 位 150-MIPS TMS320F2812 数字信号控制器)设计时在芯片上集成了关键的马达控制外设,如片上闪存、模数转换器 (ADC)、脉宽调制 (PWM) 输出和 CAN 总线控制器等。上述外设在设计时还加入了马达控制方面的特性,如双通道采样和 ADC 保持等,从而能够使系统设计人员尽可能减少外部组件数。
软件工具
控制软件的设计与实施是马达驱动设计工作中的关键部分。软件技术和硅芯片架构发展到一定的水平后,大多数设计已无需用汇编语言进行编程(这项工作通常需要花费大量时间)。极其有效的 C 编译程序使开发人员能够创建压缩的目标代码,并可让软件工具来完成优化工作,这样他们就能集中精力进行创新工作,而不用在软件设计上花费大量的时间。