当前位置:首页 > 嵌入式 > 嵌入式硬件

点火控制" title="点火控制">点火控制" title="点火控制">点火控制系统中,通常用大功率三极管或场效应管及其辅助电路来产生较大的驱动电流,从而实现对喷油器和火花塞的驱动。然而,对于四缸汽油发动机而言,就必须分别有4个喷油器和火花塞驱动电路与之对应。这样,驱动电路体积较大,稳定性相对较差,结构也较为复杂。MC33810是Freescale公司推出的一款四缸汽油发动机专用喷油和点火驱动集成芯片,该芯片具有体积小、重量轻、集成度高、经济性好等特点[1]。
1结构原理
MC33810芯片内部具有电源供电模块、电源复位模块、SPI串行输入输出接口模块、并行控制输入模块、脉宽调制控制模块、标准/最大线圈电流比较模块、点火持续时间比较模块、喷油器驱动模块和点火门控预驱动模块,能够与汽油机ECU进行SPI通信,接受ECU的并行控制,实现喷油与点火功能,同时能对点火电流和点火持续时间进行反馈,防止损伤点火线圈,其内部电路具有过压、过流、过热保护功能[2]。
2应用电路设计
2.1ECU电源管理电路设计
MC33394是一款高性能的电源管理芯片,外部电源供电在+4V~+26.5V之间,非常适合给发动机ECU供电。其内部包含+5V/+3.3V/+2.6V电压调节器模块,可直接输出+5V、+3.3V和+2.6V三种电压。其应用电路如图1所示。

电池由外部电源供电,汽车上一般为+12V~+14V之间。VPRE口输出电压为+5.6V,VDDH口输出供电+5V@100mA,VPRE1、VPRE2和VPRE3口输出供电+5V@100mA。VPP口可输出供电+5V@150mA或+3.3V@150mA,可对外部FlashROM进行供电。VDD3_3口外接三极管,可形成+3.3V@120mA的供电能力。VDDL口外接2个三极管,形成+2.6V@40mA的供电能力[3]。因此,MC33394能完全满足MPC564的电源管理及供电要求。


2.2ECU系统电路设计

以MPC564为核心的ECU系统电路包括:电源供电电路、复位电路和晶振振荡电路。电源供电电路主要由MC33394提供+5V和+2.6V电压给MPC564,MPC564的电源接口有:VDDH1~VDDH8,接+5V电源;VDD1~VDD13、QVDDL1~QVDDL15,接+2.6V电源;GND1~GND105,接地。复位电路接口有:电源复位PORESET、硬件复位HRESET和软件复位SRESET。由于它们都是低电平有效,所以采用传统的电阻电容复位电路。晶振振荡电路由晶振、电阻和电容组成。外部晶振选择4MHz、晶振反馈调节电阻选择10MΩ、电容选择22pF,则PLL锁相环电路可产生40MHz的内部时钟和20MHz的系统时钟[4]。其系统电路如图2所示。


2.3MC33810接口电路设计

MC33810芯片外部具有:一个串行输入输出口(SPI),4个驱动输入口(DIN0~DIN3)、4个输出口(OUT0~OUT3),4个门控预驱动输入(GIN0~GIN3)、输出口(GD0~GD3),4个反馈电压检测输入口(FB0~FB3),一个点火线圈最大电流输出标志位(MAXI),一个点火线圈标准电流输出标志位(NOMI),一个电阻感应正极端口(RSP)和一个电阻感应负极端口(RSN)[2]。串行输入输出口主要用于发送和接收ECU的控制命令,可以直接与MPC564的SPI口直接相连。驱动输入、输出口主要用于控制喷油器的开启和关闭,输入口与MPC564的普通I/O口相连,输出口与喷油器相连。门控预驱动输入、输出口主要用于控制功率管的开启和关闭,从而控制火花塞的点火,因此输入口仍然接MPC564的普通I/O口,而输出口控制功率管的基极。这样,喷油和点火控制指令既可以通过ECU发出SPI指令控制,也可以通过并行口直接控制。反馈电压检测口主要用于监控点火时功率管的集电极端电压,由两个电阻进行分压,阻值比例约为9:1(可选择36kΩ和4.02kΩ)。点火线圈最大电流输出标志位主要用于给ECU提供点火线圈最大电流输出信号参考标志。点火线圈标准电流输出标志位主要用于给ECU提供点火线圈标准电流信号参考标志,防止点火线圈因电流过大而损伤,因此可直接与MPC564的普通I/O口相连。电阻感应正极端口和电阻感应负极端口主要用于感应通过其两端的电阻电流的大小,这里放大倍数选择1倍,电阻选择0.04Ω,如图3所示。


3驱动程序设计

3.1喷油程序设计

汽油机喷油必须确定喷油提前角和喷油量。四缸汽油机喷油提前角一般是固定的,位于排气行程上止点前64°,因此可以根据曲轴位置传感器发出的曲轴位置信号确定[5]。而喷油量通过喷油器针阀开启的持续时间来确定,即喷油脉宽。喷油脉宽通过ECU采集进气歧管绝对压力、发动机转速、歧管进气空气温度、节气门位置、蓄电池电压等信号的实际数据,再根据MAP图来确定。当喷油时刻到来时,ECU通过SPI口或并行口直接发出喷油指令,然后开启定时器,确定定时喷油的持续时间。当喷油完成后直接关闭喷油指令。

MC33810内部具有过热保护和定时保护命令,可通过ECU对喷油器进行过热和喷油时间过长保护。这里,选择以SPI口驱动第一缸喷油器为例,使用保护指令0E10H,喷油指令3001H。喷油程序流程图如图4所示。


3.2点火程序设计

汽油机点火必须确定点火提前角和点火闭合角。点火提前角的大小主要由发动机的转速、负荷和汽油的辛烷值决定[6]。汽油的辛烷值一定时,只需通过试验,建立发动机的转速、节气门的位置与点火提前角的MAP图即可。点火闭合角的大小主要由发动机的点火频率决定,点火频率越大,发动机的转速越快。因此,可通过ECU采集发动机转速传感器和节气门位置传感器信号确定点火提前角和点火闭合角。

MC33810内部具有选择点火闭合角(点火持续时间)、点火电流放大倍数、点火标准电流、最大电流参数设置的功能,能根据MAP图选择合适的点火参数。这里,以驱动第一缸点火为例,点火持续时间设置为32ms,点火模式选择命令为1000H,允许多缸点火持续时间重叠,电流放大1倍,则点火命令为49CDH。点火结束滤波设置4?滋s命令为5001H。点火标准电流为5.5A,最大电流为14A,允许点火持续时间重叠35%,则DAC命令为688AH。点火程序流程图如图5所示。

MC33810通过与MPC564组成喷油及点火控制电路,能实现如下功能:
(1)直接用MC33810驱动四缸汽油机的喷油器与点火线圈,省去了复杂的驱动电路;
(2)MPC564可根据实际需要选择SPI接口驱动或并口驱动,驱动方式灵活;
(3)MC33810能向MPC564发出点火驱动电流的反馈监控信号,保护点火线圈;
(4)MC33810内部具有过压、过流和过热保护,驱动电路稳定,使用寿命长。
通过试验表明,MC33810能在四缸汽油机中较好地实现喷油与点火电路的驱动,具有一定的现实意义和良好的使用前景。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

为增进大家对嵌入式的认识,本文将对嵌入式开发以及学习嵌入式需要注意的事项予以介绍。

关键字: 嵌入式 指数 嵌入式开发

中国上海,2025年4月7日 — 全球领先的嵌入式系统开发软件解决方案供应商IAR正式发布全新云就绪平台,为嵌入式开发团队提供企业级的可扩展性、安全性和自动化能力。该平台于在德国纽伦堡举办的embedded world...

关键字: 自动化 嵌入式开发 RISC-V

在嵌入式系统开发领域,VS Code(Visual Studio Code)作为一款轻量级但功能强大的代码编辑器,正逐渐成为开发者的首选工具。本文将详细介绍如何在VS Code上搭建嵌入式开发环境,并分享一些调试技巧。

关键字: VS Code 嵌入式开发

随着汽车电子化、智能化程度的不断提高,车载以太网(Automotive Ethernet)作为新一代车载网络通信技术,正逐渐成为汽车内部通信的主干网络。它以其高带宽、低延迟和强抗干扰能力,为汽车提供了更加高效、可靠的数据...

关键字: 车载以太网 嵌入式开发

随着物联网技术的飞速发展,嵌入式系统对实时性、低功耗和可扩展性的要求越来越高。Zephyr RTOS(实时操作系统)作为一款专为资源受限设备设计的开源RTOS,凭借其轻量级、模块化和高可扩展性,在嵌入式开发领域得到了广泛...

关键字: 嵌入式开发 Zephyr RTOS 物联网

嵌入式开发,作为电子工程和计算机科学交叉领域的重要分支,对于构建稳定、高效的软件系统提出了独特挑战。本文将深入探讨嵌入式开发的可靠方法论,结合实例与代码,为开发者提供一套系统化的指导原则。

关键字: 嵌入式开发 计算机科学

嵌入式开发,作为电子工程和计算机科学的交汇点,对软件系统的稳定性和效率提出了极高的要求。本文将结合具体案例,深入探讨嵌入式开发中的可靠方法论,为开发者提供一套系统化的指导原则。

关键字: 嵌入式开发 智能家居

在科技日新月异的今天,嵌入式开发作为连接硬件与软件的桥梁,在物联网、智能设备、工业自动化等领域扮演着至关重要的角色。对于许多技术爱好者而言,自学嵌入式开发既是一个充满魅力的挑战,也是一条通往创新实践的必由之路。然而,这条...

关键字: 嵌入式开发 物联网

在科技日新月异的今天,嵌入式开发与Java开发作为软件开发领域的两大重要分支,各自展现出了独特的发展轨迹和市场前景。近年来,关于嵌入式开发是否会像Java开发一样“卷”的讨论日益增多,这背后既反映了市场对技术趋势的敏锐洞...

关键字: 嵌入式开发 Java开发

现在在嵌入式开发MCU中,八块MCU仍占据三分之一以上的份额,在工业控制,安全,物联网,消费电子等诸多领域,八块MCU依然随处可见。

关键字: 嵌入式开发 MCU
关闭