高分辨率模数转换器(ADC)
传感器在许多汽车子系统中的广泛使用促使具有足够速度和分辨率的片上ADC成为迫切需要,以便允许对输入量的快速微小变化进行测量。在闭环工作中尤其重要,比如要采样进气歧管压力以确定点火的精确时机,从而产生最佳的转矩。分辨率小于12位或非线性误差大于1个最低有效位(LSB)的ADC无法满足多数汽车功能的需要。在某些子系统中,采样速度是考虑的重点,尤其是在气囊控制等对安全要求严格的功能中。在其他情况下,主要考虑的可能是同时测量不同物理量的能力。例如,主动悬架系统可能需要同时获取对汽车速度、加速度、车身/车轮相对运动和转向角度的采样。应根据模块所需的ADC功能选择合适的DSC器件。
脉宽调制(PWM)
汽车系统中使用的一些阀门和执行机构由占空比可变的脉冲控制。PWM控制功能的两个常见实例为:燃油喷射阀,该阀门会在脉冲有效时开启以控制喷射到汽缸中的燃油量;以及点火发生器,当脉冲下降为低电压电平时,产生火花。DSC支持自动产生具有指定波形和极性的PWM信号。动力转向、自动变速器和空调等子系统均包含复杂的电机控制算法。有些DSC具备多种片内外设来支持此类高级PWM算法。
正交编码器接口(QEI)
精确而快速地测量汽车以及其中的各种机械构件的速度和位置对于有效控制汽车运行的许多方面非常重要。例如,防碰撞系统需要测量速度和加速度。通常选择正交编码器(如光电编码器)作为这一测量的传感器。有些DSC包含内部正交编码器接口,能够在软件开销最少的情况下有效解码正交编码器产生的信号。

控制器局域网(CAN)
由于一辆汽车包含许多处理器来执行各种各样的功能,因此为了共享传感器和控制信息,不同子系统之间有效而可靠的通信就非常重要。模块之间相互通信的另一个优点是它不需要用多个传感器对同一个物理量进行重复测量,此外还能在系统级进行有效的监视和诊断。例如,电池监视的功能,MCU不仅需要不时地测量电池的电压,还要将控制信号发送给各种其他模块以控制它们的开关,从而优化电池的使用并确保汽车启动。CAN总线标准在汽车网络的通信标准中处于重要地位。许多DSC包含一个或多个片内CAN控制器,使之自然而然地成为了应用在汽车设计中的不二选择。在汽车网络中使用DSC,借助软件对高层协议(如,符合OSEK标准的实时操作系统和CAN应用层实现方案)的支持,还可实现其他额外功能。

典型应用
下面列出了数字信号控制器在汽车中的典型应用。
• 电子动力转向
• 电子离合器和变速箱控制
• 防翻滚和稳定性控制
• 车厢噪声消除
• 高级电池监视系统
• 气囊控制
• 点火控制
• 泊车传感器
• 燃油压力传感器
• 温度控制
• 引擎爆震检测
• 引擎熄火检测
• 自适应导航控制
• 燃料电池
• 车内娱乐设施
• 车载免提电话套件
• 基于人体生物学的无钥门禁
结论
随着汽车系统对功能性、连通性和数学运算能力的要求越来越高,如Microchip dsPIC30F系列等16位数字信号控制器将是用在许多汽车子系统中的处理器架构的理想之选。越来越多的新颖而强大的功能,包括新兴的混合动力(Hybrid)技术和燃料电池技术,正快速引入到汽车设计领域中。这进一步加深了对DSC所具有的功能和多样性的需求。OSEK、基于CAN的协议栈、TCP/IP以及预先打包的DSP算法等软件工具的存在将进一步推进此类架构在大量汽车应用中的使用。