不同应用对电机控制器的要求有很大的区别。目前市场上的控制器/驱动器解决方案各有千秋,包括了针对特定简单应用的标准控制器/驱动器、以及采用外部缓冲栅极驱动器和功率级的MCU、DSP和FPGA。
MCU是目前市场主流的电机控制方案,适用于高、中、低端电机控制。通过内部集成的电机控制模块,可简化客户对于电机控制的开发;而相对于DSP较强的控制功能,能更好地实现电机的伺服控制和保护功能。此外在32位处理器,通过提高运算处理速度,也可以很好地实现空间矢量、磁场定位和PD闭环调节的复杂控制。
对于小型BLDC冷却风扇等简单的低功耗电机控制应用来说,专用标准电机控制IC可以实现低成本。但对要求苛刻的应用来说,就更适合使用DSP、MCU和FPGA,因为可以增加其他系统管理功能,例如监测电机参数和状态,以及与主机系统的通信等。“不过,DSP、MCU和FPGA需要外部栅级驱动器和功率器件。”DIODES全球策略市场经理KHAGENDRATHAPA表示。
“目前,8位MCU主要用于低成本,低性能场合,16位、32位DSP/MCU则用于中/高性能场合。其中DSC的性价比是比较高的。”飞思卡尔微控制器事业部高级系统工程师CHARLIEWU指出,“FPGA主要用于与DSC/MCU配合产生特殊的PWM信号,它主要用于大功率应用场合。”
“关于电机控制方案,DSP、MCU和FPGA各有其优特点。DSP因为数据处理能力强、运算速度快,适用于高端复杂的电机系统控制,如实现交流感应电机的空间矢量控制算法、无传感器的空间定位等,但它依赖于软件算法的成熟度和稳定性,对开发者的要求比较高。此外因为内核电压及接口电平主要是3.3V或者1.8V,对电机驱动器需要相关电平的驱动电路支持。”富士通微电子(上海)有限公司产品经理彭涛分析指出,“FPGA通过集成逻辑电路及专用电机驱动电路,能够很好地适用于客户化的电机驱动,但在电机控制的通用性方面略有不足。”
“单片机带DSP的功能一般运用于比较高端的,速度要求比较快的应用。英飞凌的16位单片机和32位单片机都是带DSP功能的单片机,其中32位支持浮点运算。”英飞凌科技(中国)有限公司工业及多元化电子市场事业部销售及业务开发高级总监石敬岩先生指出,“FPGA有自己的特点,它很灵活,但入门门槛高,单价高。一般用于量不大的领域。”
FPGA厂商的观点如何呢?本文请到了两家FPGA厂商谈谈其产品在电机控制方面的应用现状。
赛灵思亚太区
现在的电机控制需要高性能和高效率,对控制精度和响应时间提出了更高的要求。基于异步电动机矢量控制的技术自70年代发明以来得到了极为广泛的应用。这种控制方法现已较成熟,已经产品化且产品质量稳定。但是因为这种方法采用了较复杂的坐标变换,所以对控制器的运算速度、处理能力等性能要求较高。另外在对于一些考虑成本和周围环境的地方,无速度传感器技术也得到广泛重视。这无疑也对芯片的处理能力提出更高要求。随着现代控制理论、MCU/DSP/FPGA等半导体器件以及电力电子开关器件的迅速发展,实现高性能无速度传感器的矢量调速系统是未来电机控制市场的发展趋势。
MCU通常侧重于I/O接口的数量和可编程存储器的大小,非常适用于有大量的I/O操作的场合,所以广泛应用在低成本,低功耗和对精度要求不高的系统中。但由于本身处理能力有限,应用的场合受到了比较大的限制。DSP芯片内部集成了模/数转换、数字输入/输出、串口通信、电机控制PWM信号输出等接口,因此使得电机控制系统硬件设计灵活、简易,而且DSP比较擅长高速运算,所以一般用于相对高档的控制系统中,如伺服电机控制。FPGA则在高端电机应用中显示出卓越的性能,它实现了快速响应、多轴同时处理、灵活多样的外设接口、多种工业总线的支持。
对于电机控制提出的不同要求,FPGA芯片固有的可编程性和并行处理的特点十分适合于中高端的电机控制应用。由于它以纯硬件的方式进行并行处理,而且不占用CPU的资源,所以可以使系统达到很高的性能。当前电机控制的发展越来越趋于多样化、复杂化,现场也提出越来越苛刻的性能要求。因此客户有可能考虑自己开发专用的控制芯片,FPGA的可编程性正是可以满足这种需求。
台达DOP-W系列提供10.4”/12”/15&rdqu…
JetNet 3005G · 5口全千兆RJ-45交换机 …
显示规格 一般规格 环境规格 结构规格 外形…
功能规格 …
功能规格 …
西门子SIMATIC S7-400PLC的主要特色为:极高的处理…