电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 单片机 > 详细信息
单片机:一种基于单片机的汽车电子点火系统的设计
来源: 张 权   时间: 2007-9-21 15:41:25    
  
     随着汽车工业的不断发展,能源危机以及汽车尾气对大气环境造成的污染日趋严重。而发动机点火时刻的精确控制在提高汽车整体性能的同时,有效地缓解了这一状况。与传统的机械调节式点火时刻控制系统相比,基于微控制器的电子式控制系统具有及时性好、精确度高、控制灵活等优点。为此,从发动机点火控制系统的控制策略出发,设计了一种能提高发动机点火控制精度的新型电子点火控制装置。

1 系统工作原理

    发动机点火时刻是通过控制点火提前角(即点火时活塞位置到上止点曲轴转过的角度)来实现的。影响火花塞点火时刻的因素主要有发动机转速、负荷大小、发动机冷却水温度以及发动机缸体爆震等。

    整个点火系统硬件电路主要由传感器及信号调理电路、A/D转换器、电控单元、点火电路、电源及火花塞等部分组成。系统原理框图如图1所示。

     各传感器的输出信号经相应调理电路调理、A/D转换器转换后,送入单片机。单片机依据一定的控制策略、算法对输入信号运算处理,依据运算结果,在合适时刻给出控制信号。控制信号经驱动电路后,控制点火控制电路工作,通过火花塞最终实现发动机点火。

2 系统硬件设计

2.1 传感器及其调理电路

    主要包括转速传感器、水温传感器、爆震传感器和节气门开度传感器及其相应调理电路。

2.1.1 转速传感器及其调理电路

    采用光电式转速传感器,其作用是测量发动机转速和曲轴转角位置。传感器输出信号经调理电路整形、放大后号送入单片机外部计数器T0(P3.4)引脚上,由单片机在一定时间内对其计数便可测量其转速和曲轴位置。

2.1.2 水温传感器及其调理电路

    采用集成温度传感器MAX6611测量发动机冷却水温度。单片机依据水温信号对点火提前角作相应调整:当水温低时增大点火提前角,而水温高时减小点火提前角。传感器输出信号经二极管双向限幅和RC滤波电路调理后接到ADC0809的信道0上。

2.1.3 爆震传感器及其调理电路

    采用安装在发动机缸体上的压电加速度传感器来测量发动机爆震信号,并依据是否发生爆震而对点火提前角作相应调整。传感器输出信号经两级滤波电路调理后接到ADC0809的信道1上。

2.1.4 节气门开度传感器调理电路

     发动机的负荷的测量是通过线性输出型模拟式节气门传感器(TPS)来实现的。传感器输出信号经双向限幅滤波调理电路后接到ADC0809的信道2上。

2.2 电控单元及A/D转化电路设计

    本系统以AT89C2051单片机作为控制器。A/D转化器采用ADC0809对前端输入信号进行模/数转换。系统中需要进行A/D转换的信号有水温信号、节气门开度信号和爆震信号。单片机与A/D转换器的接口电路如图2所示。

    由ADDA,ADDB和ADDC选择转化信道,信道0输入温度信号、信道1输入爆震信号、信道2输入节气门开度信号,转化后的信号通过P1口输入到单片机内部。其中AT89C2051的P3.4(T0)对曲轴转速信号计数,确定转速和曲轴位置。通过P3.5输出点火控制信号。

2.3 点火控制电路设计

    点火电路的作用是产生火花塞点火所需的高压。其输入是来自单片机P3.5引脚的点火控制信号,输出端接到火花塞上。电路如图3所示。

    单片机的P3.5输出高电平时,T1和T2都截止,12 V电压通过R4和L1对C7充电。当单片机P3.5输出低电平时(发出点火控制信号),T1,T2导通,则C7两端的电压立即变位低电平(即C7迅速放电),从而使流过L1的电流突变,L2两端产生点火高压。其中D1起保护T2的作用。

2.4 电源电路设计

    在汽车系统中一般只提供12 V的直流电压,而芯片大都需要5 V的电压。本系统采用集成芯片W78L05设计了12 V到5 V的DC-DC转换电路。

3 系统软件设计

    系统软件主要由主程序及延时子程序、计算基本点火提前角子程序、计数T0中断服务子程序、A/D转化子程序、点火提前角修正子程序和点火子程序组成。本系统采用汇编语言编写了源程序。

3.1 主程序

    系统上电后,首先进行系统初始化(包括单片机的初始化,ADC0809的初始化,计数器T0的初始化),接着获取转速信号确定基本点火提前角,再进行A/D转化采集水温、爆震和节气门开度信号,对采集的信号进行运算处理,最后等待点火时刻的到来并发出点火控制信号实现系统点火。

3.2 计算基本点火提前角子程序

     本系统的基本点火提前角由转速信号确定,采用查表法确定基本点火提前角。首先建立两个数据表,一为转速表v(v[0],v[1],v[2],…,v[i],v[i+1],…)和基本点火提前角表。两表中的元素个数相等,且都以升序排序。Vi对应的基本点火提前为基本点火提前角表中的第i个元素。为了减少查找的次数,设计时采用了二分法对转速表进行检索。

3.3 水温对点火提前角修正子程序

     水温对点火提前角进行双重修正,即暖机修正和过热修正。当水箱温度过低,应加大点火提前角,即进行暖机修正。当发动机水箱温度过高,应减小点火提前角,即进行过热修正。

     本设计中水温对点火提前角修正也采用查表法,建立2个修正表:过热修正表(升序表)和暖机修正表(降序表)。根据经验水温对点火提前角最大修正5°,采用直接查找法。首先确定对点火提前角零修正的水温T,测得的水温t大于T则查找过热修正表进行过热修正,否则查找暖机修正表进行暖机修正。

3.4 爆震信号对点火提前角修正子程序

     系统对点火提前角修正是为了使发动机始终接近爆震临界状态,即处于一种“临界控制”方式,使发动机既接近爆震区又不进入爆震区,此时缸内燃烧的热效率最高。测到有爆震信号点火提前角增加2°,测得无爆震信号时点火提前角减小2°。设临界状态对应的爆震信号为F,当测得的爆震信号f大于F时点火提前角减2°,否则点火提前角加2°。

    另外,节气门开度对点火提前角修正子程序采用直接查表法。

4 结 语

    本点火装置具有及时性高、控制精度高等优点,实现了对点火提前角的优化控制。该系统已调试成功。

 
    信息来源:现代电子技术
相关信息
发表评论
打印本页 关闭本页
AT89C2051在点钞机外接显示屏中的应用
    摘要:采用单片机来开发点钞机外接显示屏,具有计数准确、功耗低、稳定可靠、成本低等特点。文中介绍一个单片机应用系统的设计思路。  关键词:点钞机显示屏 单片机应用 单片机程序设计。   从图上可以清楚的看出:点钞机的外接显示屏主要由单片机Atmel公司生产的AT89C2051、三只七段共阳数码管LED1~LED3、晶体三极管V1~V3和相应的电阻电容及插头所组成。   大家知道,LED...
>>详细内容
AT89C2051控制LMX2332的频率合成器
  摘要:LMX2332是美国国家半导体公司生产的集成数字锁相环(PLL)电路。文章介绍了利用单片机AT89C2051控制数字锁相环LMX2332及压控振荡器JTOS-150实现低噪声频率源的方法,该方法可通过改变AT89C2051的程序得到不同频率的信号。 关键词:AT89C2051;单片机;锁相环;LMX2332;频率合成器1 引言数字式频率合成器能提供长期频率稳定度与短期频率稳定度都比较高且杂波少的...
>>详细内容
AT89C2051和TLP521-2在自动窗控制器中的应用(图)
  引言---目前,国内外广泛使用PVC塑料窗体型材,其良好的隔热、保温、密封、隔音、节能、节木、保护环境等众多优点,使其日趋成为建筑用窗的主流材料。我国塑窗制造业的现状存在规模大、品级低、功能差、无高档、产能过剩、低水平等一系列问题,提高窗体产品质量和技术含量是塑窗业发展的主要方向。自动窗作为一种新兴技术,与电子、通信、光、IT技术组合,形成自动开启、关闭的新...
>>详细内容
性能优异的芯片AT89C2051-24PI
  性能优异的芯片AT89C2051-24PI AT89C2051-24PI,她具有具有电路简洁、性能优异、功能完善、耗电少等显著特点, 附:AT89C2051芯片资料: AT89C2051是MCS-51产品的兼容型,它具有2k的FLASH ROM、128字节ROM,15根I/O引线、两个16位定时/计数器、一个五向量两级中断结构、一个全双工串行口、一个精密模拟比较器以及片内振荡电路和时钟电路。它的P1口和P3口是双向I/O口,其中P1.2~P1.7、P3....
>>详细内容
将基于AT89C2051的解码器应用于安防系统
  1 引 言    目前,我国应用极广的编解码器是Princeton公司生产的具有531441(312)种状态的PT2262编码芯片和与之配套的PT2272解码芯片。但一片PT2272只能对一种地址的PT2262的15种状态进行解码,对于较大的编解码保安防盗控制系统,常使用多片PT2272组合解码,但仍远远满足不了大中型安防系统的设计要求。因此,采用AT89C2051单片机,实现了PT2262的大容量解码功能。2 PT2262的编码原理...
>>详细内容
基于AT89C2051的多路舵机控制器设计
    摘要 舵机是机器人、机电系统和航模的重要执行机构。舵机控制器为舵机提供必要的能源和控制信号。本文提出一种以外部中断计数为基础的PWM波形实现方法。该方法具有简单方便,成本低,可实现多路独立PWM输出的优点。关键词 AT89(:205l 舵机控制器 外部中断PWM 舵机是一种位置伺服的驱动器。它接收一定的控制信号,输出一定的角度,适用于那些需要角度不断变化并可以保持的控制系...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com