转帖
一种采用AVR 单片机的天然气发动机系统设计
1. 燃料供给系统
对原机的改造主要是燃料供应及喷射系统的改造,用一套完整的天然气供给
系统和电控系统来实现改造目的。所使用的天然气是由高压气瓶(CNG)提供的
压缩天然气, 出口压力达到20 MPa。图1 所示为供气系统示意图。该设计实现
了高压天然气的可靠存储和压力转换,并可对供气压力进行实时监测。
2. 电控单元
电控单元选用Atmel 公司的AVR 单片机,利用单片机C 语言进行程序开发,
并且采用了多片式ECU 设计。多片式ECU 是指在一个电控单元ECU 中使用多个单片机(MCU)。各个MCU
分别承担不同的工作内容。
作为发动机ECU 的核心部分,3 个MCU 必须采用功能强和运算速度高的单片
机。针对本系统,采用3 个Atmel 公司AVR 系列单片机组成多片式ECU 控制系统,
它们分别针对不同的对象各自分担任务。如上所述,其中两个ATmega8 单片机,
一个用于控制发动机的电子点火,一个作为ECU 主控单片机。另外一个ATmega128
单片机控制发动机的燃料喷射量。考虑到燃气喷射的复杂性,选用了AVR 家族另一款存储空间大、引脚多、
性价比高的ATmega128 单片机来控制发动机的燃料喷射。
更多内容,请看原帖,或附件文档。
https://bbs.21ic.com/icview-2632914-1-1.html
|