随着汽车工业的飞速发展,能源危机和尾气排放问题日益突出。精确控制发动机点火时刻不仅提升了车辆性能,还有效缓解了环境污染。相比于传统的机械调节式系统,基于微电子技术的电子式控制系统显现出了其即时性好、精度高、灵活性强等优势。因此,从发动机点火控制策略出发,本文设计了一种新型电子点火控制装置,以提高发动机点火控制精度。
系统工作原理
发动机点火时刻通过调整点火提前角来实现,这个角度由转速、负荷大小、冷却水温度以及爆震等因素影响。
点火系统硬件电路主要包括传感器及信号调理电路、A/D转换器、电控单元、点火电路和电源及火花塞等部分。
传感器输出经调理后送入单片机,并通过一定的算法对输入信号进行运算处理,生成合适时刻的控制信号。
最终经过驱动电路,指挥点火控制电路工作,使得通过fireplug最终实现发动机真正的燃烧。
系统硬件设计
主要涉及到四大类传感器及其调理:转速传感器及其调理;水温传感器及其调理;爆震传感器及其调理;节气门开度传感器及其调理。
2.1 转速与曲轴位置检测:
采用光学式转速计测量发动机转速与曲轴位置,并将其信号发送至外部计数器T0(P3.4)引脚上,由单片机会在特定时间内对其计数以确定这些参数。
2.2 水温监测:
利用集成温度探针MAX6611来测量冷却水温度,并根据这个数据调整所需的point fire angle。当水温低增大point fire angle,当水温高减小point fire angle。该探针输出经二极管双向限幅和RC滤波后接入ADC0809输入端口0。
2.3 爆震检测:
通过安装在缸体上的压敏加速度探针来捕捉爆震信息并据此调整所需point fire angle。在发生爆震增加angle,不发生减少angle。该探针输出经两级滤波后接入ADC0809输入端口1。
2.4 节气门开度监测:
使用线性模拟型TPS(Throttle Position Sensor)来监控负荷大小并将其信号发送至ADC0809输入端口2进行处理。此设备提供一系列从0到100%之间连续变化且可靠反映负荷大小的情况值,即使在恶劣条件下也能准确地读取这一参数。
电控单元及A/D转化设计
本系统采用AT89C2051作为核心微处理芯片,而A/D转换功能则依赖于专用的AD converter- ADC0809。这款AD converter能够执行多通道采样任务,它允许用户选择哪些通道被连接到AD converter中的一个或多个输入引脚中,然后它会按顺序扫描所有选定的通道,将它们逐一数字化并存储为16位二进制数形式供进一步分析使用。在本例中,我们利用P1口将每个采样的16位二进制数都直接送往AT89C2051内部的一个寄存器用于程序处理和决策做准备,同时我们还使用P3.T0(Timer/Counter 0)来跟踪每次完整循环所需时间,以便我们的计算更准确,因为我们需要不断地更新我们的基本预先设定好的Point Fire Angle值以匹配当前实际情况。如果你想要更详细了解如何应用这方面知识的话,那么请继续阅读以下内容:
4 结论
总结来说,这种基于单片微电脑的小巧而高效的电子自动化车辆启动装置具有优越之处,如实时响应能力强、高精度、高灵活性,而且操作简便易维护。本项目已成功完成测试,并展现出非常有希望成为未来的标准配置之一,为那些寻求更加智能驾驶体验的人们带来了无价之宝。