关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 发动机高能直接点火控制技术设计

发动机高能直接点火控制技术设计

作者:时间:2012-09-13来源:网络收藏

3.2 程序
为了实现卜述时序功能,本文程序由主程序和中断服务子程序等多个模块组成。主程序的主要功能是根据运行工况,通过逻辑运算确定最优的点火提前角及初级电路导通时间;中断服务子程序负责系统输入信号的采集与处理,而其中输入捕捉和输出比较中断程序是实现点火时序控制的关键。点火控制主程序流程图如图4所示。ECU上电后,主程序首先执行MCU的初始化操作,设置定时器计数周期、各输入输出功能和各中断。初始化完成后,主程序进入循环运行状态,等待各中断服务程序发生,检测各输入参数,进行故障查询和处理。如系统状态正常,则根据运行工况确定最优的点火提前角及初级电路导通时间。
输入捕捉和输出比较的中断服务程序流程图分别如图5和图6所示。

本文引用地址:http://www.eepw.com.cn/article/159901.htm

d.JPG


利用定时器输入捕捉与输出比较功能的配合,采用延时计数法实现点火线圈初级电路通断电时序控制。在进入曲轴位置信号上升沿触发的输入捕捉中断后,首先完成判缸信号拾取、工作缸号确定及控制周期计数值计算等工作。然后进行点火线圈的通断电延时控制。当转速较高时,设置本缸的断电延时和相应的输出比较通道,以及下一缸的通电延时和相应的输出比较通道;当发动机转速较低时,设置本缸的通电延时和相应的输出比较通道,并且输出比较中断。当进入输出比较中断时,再以此中断为基准,设置本缸的断电延时和相应的输出比较通道。

4 结论
以MC9S12DP256微控制器为核心的发动机点火系统,可实现点火时刻按发动机工况进行最优调节,并且利用MCU的增强型捕捉定时器实现了六缸发动机点火的独立通道控制。输入捕捉与输出比较功能相互配合,满足了六个点火线圈初级电路通断电的复杂时序控制要求。试验结果表明,在其工作范围内的各种转速工况下,发动机均能获得可靠点火,无失火现象。与只有一个点火线圈的传统点火系统相比,获得较高点火能量。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭