作者:张国斌
我们都知道,MCU用来对来自不同信号源的输入数据组合执行各种逻辑与诊断操作。而DSP则擅长处理重复性的数字密集型任务。随着人们对传感器接口在功能性、连通性及数学运算方面的要求越来越高,数字信号控制器(DSC)正在成为众多基于传感器的系统和智能传感器的一种理想架构。在本次IIC上,Microchip、Infineon等公司都展出了基于数字信号控制器的解决方案。
Microchip展示了基于其最新的dsPIC30F 16位数字信号控制器的多功能三相电表、交流感应电机控制方案。微芯(Microchip)科技咨询(上海)有限公司的应用工程师周勇介绍说:“新的dsPIC30数字信号控制器基于5V技术,具备现场可再编程能力。在我们的多功能三相电表方案中,可以测量出供电系统的纹波、功率因数等指标。”
微芯科技展示了最新的dsPIC30F、dsPIC33F两个系列产品,dsPIC33F基于3.3V技术。这两个系列产品引脚兼容,软件也兼容,可以实现无缝迁移。其中,dsPIC33F增加了数字信号处理器引擎,具有30MIPS非流水线运算性能,面向电机控制、功率转换、传感器和通用应用等。
其实Microchip不是第一个将MCU与DSP结合起来的公司,Infineon早在2002年已经推出了32位MCU+DSP架构的TriCore,英飞凌科技亚太区公司汽车、工业与多元市场事业部微控制器高级总监石敬岩表示:“该产品主要用在AC/DC马达驱动、变速驱动等领域。根据预测,这类器件在未来几年会有稳定需求,但涨幅低于32/64位MCU/MPU。”
石敬岩指出在本次IIC展会上,英飞凌展示了属于TriCore系列的32位DSC产品应用,主要是TC1165/TC1166在高端马达控制、多轴运动控制方面以及汽车方面的应用。他强调高端TC116X系列在性能上有66%的提升,同时eFlash增大了50%达到1.5MB,使得设计师能够运用实时操作系统与复杂的应用代码。
他表示,TC1165/1166有丰富的外设,包括用来产生PWM的灵活的计时器单元(GPTA),快速多路ADC, MultiCAN模块(仅为TC1166),异步和同步串行接口(ASC/SSC)和用来和第二个控制器连接的微连接接口(MLI)等。他透露未来几个月内英飞凌会推出更多的类似产品。
在将MCU与DSP结合方面,TI、Freescale等也有类似的产品,TI的TMS320系列产品主要用于数控电源、激光领域、高精度的医疗传感器控制和基于矢量的发动机控制。目前该类器件正在进入如指纹识别、温度传感、玻璃破碎检测、空气检测等新兴领域。