随着
汽车应用中对于油耗,排放还有动力性能更高的要求,微处理器面临着巨大的挑战。为了适应以上提到的要求,微处理器在中央处理器运算能力,信号采集以及外设方面,以及对于执行器的控制能力方面都得到了很大的发展。 动力系统的革新和进步,往往和排放法规的推出在一起。作为动力系统革新的推动力,新的排放法规的出台总是推动着动力系统的更新换代。为了达到欧2的标准,8位微处理器就足以满足要求。英飞凌的8位微处理器C505今天依然被广泛的使用在这样的系统中。从90年代初开始,由于系统对于微处理器要求的提高,16位微处理器逐渐开始应用在动力系统当中。英飞凌16位微处理器C167以的实时处理能力在市场上得到了广泛的认可。从而在汽车的嵌入式系统中得到了非常广泛的应用。
表:I型试验排放限值及法规执行日期
图1:发动机及其管理系统的组成 C167的内核以及外围设备都是为引擎应用量身定作的。比如用于产生控制信号的功能单元,用于优化点火以及喷油的模数/数模转换器等等都为引擎控制系统提供很多方便。正是由于这些独特的功能使得英飞凌16位单片机至今依然被广泛的应用于动力系统当中。 对于汽车里很多电子马达的控制,比如线控
传动系统、启动马达系统或者电子增压涡轮控制,英飞凌8位C868或者是基于C166v2结构的XC164系列提供了zui优的解决方案。随着要求的更进一步提高,32位微处理器越来越多的被应用于动力系统控制当中,英飞凌32位Tricore是这个领域的佼佼者。Tricore除了具有RISC结构以外,还集成一个数字信号处理模块。这样系统处理复杂信号的能力得到了大大的提高。
图2:微控制器性能对燃油消耗量的影响 英飞凌推出的32位微处理器AUDO系列不仅仅具有32位的内核和DSP的处理芯片,同时还集成了一组精心设计的外围设备。这组外设是为动力系统专门优化的。外设有自己的外设管理模块。它可以独立的完成对于外设的控制。也就是说,外设比如时钟、模数/数模转换、CAN总线的管理都可以由外设管理器直接完成,不需要占用主处理的资源。主处理器程序不会被外设的中断打断。这样明显加强了微处理器的实时性能,系统的实时性能也就相应得提高。这对于动力系统来说是非常重要的。AUDO32位微处理器系列另一个很显著的特点是运行在中央处理器的应用软件和运行在外设管理器里的底层驱动可以分开独立运行。应用程序可以运行标准的操作系统比如OSEK上,而底层的驱动程序就是应用程序和外设之间的接口。AUDO系列微处理器还有一个独立工作的通用时钟阵列,具有完成复杂工作的能力。这种结构为汽车动力控制系统中的喷射控制,点火控制等提供了zui优的解决方案。这一系列的外设取代原来要专用芯片才能完成的功能,从而起到简化系统结构,降低系统成本的作用。