资料介绍
目前,V型开发模式已经成为发动机ECU开发流程的主流。其中的硬件在环仿真环节中,为了配合ECU软件的开发,需要提供硬件仿真环境模拟发动机的工作状态来验证软件算法的正确性。发动机转速信号是发动机工作状态的一个重要信号,因此开发实用的转速模拟系统对于发动机ECU软件开发具有重要意义。
1 发动机转速传感器原理
转速传感器的主要作用是实时判断曲轴和凸轮轴的瞬态位置,以满足ECU决定点火、喷射的定时和脉宽需要。电控发动机所有的点火喷射控制功能均是以转速传感器信号为基础,故转速传感器信号处理是所有信号处理中最重要的一部分。转速信号一般采用曲轴和凸轮轴传感器实现,这些传感器的触发信号盘和曲轴或者凸轮轴同步旋转,其外圆上加工刻度均匀的凹齿或凸齿,通过一定的变换原理输出的信号反映了瞬时转速。除此以外,转速传感器还必须完成喷射判缸的功能,为了表征某一特定缸的特定位置,一般特意在触发信号盘上加工特征齿,如加工多齿或少齿。由于曲轴一个工作过程旋转两周,特征齿不能反映到底是压缩上止点还是燃烧上止点,不能完成判缸功能;凸轮轴一个工作过程旋转一周,特征齿能完成判缸,但凸轮轴传感器信号的缺点是信号变化慢,频率低,在发动机低转速情况下容易造成较大的误差,故电控发动机中一般是凸轮轴和曲轴传感器信号相互配合,曲轴完成瞬时转速测量,凸轮轴完成判缸,两者共同构成点火喷射功能的底层基础[1]。
2 系统方案设计
发动机转速模拟系统设计应具有稳定性、灵活性、实用性。稳定性是指要保证凸轮轴和曲轴的信号幅值相位准确,相对相位也要非常准确。灵活性是指转速模拟系统能够模拟各种型号的发动机凸轮轴、曲轴信号,在软件上要能够根据对应曲轴、凸轮轴缺齿位置数量的变化很容易地修改相应的设置达到所需要的信号输出,同时能够很灵活地修改转速。实用性是指系统的成本要尽可能降低,以保证ECU开发成本的降低。
针对以上系统设计需求,选用了Atmel公司的ATmega88单片机作为主控制器,这款单片机是高性能、低功耗的8位AVR单片机,具有6通道PWM,8路10位ADC,可编程的串行USART接口,可工作于主机/从机模式的SPI串行接口,8KB可编程FLASH[2],能够完全满足系统的设计要求,同时该款单片机在价格方面也完全满足系统开发的要求。
在软件方面,采用C语言编程,同时用串口RS232与PC机进行通讯。采用RS232协议方式可以通过串口工具发送单个离散的转速指令,也可以用Matlab工具发送发动机实际工作状态的连续转速变化曲线。在脱离PC机的环境下,可以采用滑动变阻器旋钮输入方式修改转速。
系统的设计框图如图1。

1 发动机转速传感器原理
转速传感器的主要作用是实时判断曲轴和凸轮轴的瞬态位置,以满足ECU决定点火、喷射的定时和脉宽需要。电控发动机所有的点火喷射控制功能均是以转速传感器信号为基础,故转速传感器信号处理是所有信号处理中最重要的一部分。转速信号一般采用曲轴和凸轮轴传感器实现,这些传感器的触发信号盘和曲轴或者凸轮轴同步旋转,其外圆上加工刻度均匀的凹齿或凸齿,通过一定的变换原理输出的信号反映了瞬时转速。除此以外,转速传感器还必须完成喷射判缸的功能,为了表征某一特定缸的特定位置,一般特意在触发信号盘上加工特征齿,如加工多齿或少齿。由于曲轴一个工作过程旋转两周,特征齿不能反映到底是压缩上止点还是燃烧上止点,不能完成判缸功能;凸轮轴一个工作过程旋转一周,特征齿能完成判缸,但凸轮轴传感器信号的缺点是信号变化慢,频率低,在发动机低转速情况下容易造成较大的误差,故电控发动机中一般是凸轮轴和曲轴传感器信号相互配合,曲轴完成瞬时转速测量,凸轮轴完成判缸,两者共同构成点火喷射功能的底层基础[1]。
2 系统方案设计
发动机转速模拟系统设计应具有稳定性、灵活性、实用性。稳定性是指要保证凸轮轴和曲轴的信号幅值相位准确,相对相位也要非常准确。灵活性是指转速模拟系统能够模拟各种型号的发动机凸轮轴、曲轴信号,在软件上要能够根据对应曲轴、凸轮轴缺齿位置数量的变化很容易地修改相应的设置达到所需要的信号输出,同时能够很灵活地修改转速。实用性是指系统的成本要尽可能降低,以保证ECU开发成本的降低。
针对以上系统设计需求,选用了Atmel公司的ATmega88单片机作为主控制器,这款单片机是高性能、低功耗的8位AVR单片机,具有6通道PWM,8路10位ADC,可编程的串行USART接口,可工作于主机/从机模式的SPI串行接口,8KB可编程FLASH[2],能够完全满足系统的设计要求,同时该款单片机在价格方面也完全满足系统开发的要求。
在软件方面,采用C语言编程,同时用串口RS232与PC机进行通讯。采用RS232协议方式可以通过串口工具发送单个离散的转速指令,也可以用Matlab工具发送发动机实际工作状态的连续转速变化曲线。在脱离PC机的环境下,可以采用滑动变阻器旋钮输入方式修改转速。
系统的设计框图如图1。

下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 汽车发动机转速限制器 1次下载
- 基于排气声的发动机转速识别 0次下载
- 基于Harris-SUSAN的发动机叶片裂纹检测系统 16次下载
- 基于图像分析的发动机粘接质量评价系统 25次下载
- 车辆发动机起动过程中的测试方案 8次下载
- 阶次分析在发动机进气噪声中的研究综述 0次下载
- 基于C8051F单片机的发动机转速测量 11次下载
- 基于Atmega88的发动机转速模拟系统设计方案解析 0次下载
- 基于PROTEUS和LABVIEM的发动机冷却液温度监控系统 12次下载
- 基于MC9S08的汽车发动机转速模拟器的设计 9次下载
- 基于SAE J1939协议的发动机模拟系统 63次下载
- 飞行模拟器发动机系统建模与仿真 16次下载
- RBF网络在确定航空发动机给定转速中的应用 19次下载
- ATmega88中文资料,ATmega88中文数据手册 3034次下载
- ATmega88 pdf datasheet 88次下载
- 基于单片机控制实现汽车发动机故障模拟试验台的应用方案 2002次阅读
- 采用CAN总线实现柴油发动机测试系统的应用方案 1961次阅读
- 发动机冷却系统故障及检修方法 1.6w次阅读
- 转子发动机的优缺点是什么 9183次阅读
- LMS QTV的结构原理及使用其对发动机曲轴的扭转振动进行测量 1471次阅读
- 电控发动机传感器有哪些 1.9w次阅读
- 旋转活塞发动机将普遍应用于未来的汽车 1814次阅读
- 传感器 为发动机保驾护航 795次阅读
- 发动机传感器控制系统是整个汽车传感器的核心 8092次阅读
- 涡轮增压发动机的优缺点_涡轮增压发动机寿命是否长 3245次阅读
- 发动机制动伤车吗_利用发动机制动有什么危害 3.5w次阅读
- 发动机总成包含哪些部件_发动机总成包括什么_发动机总成图解 3.3w次阅读
- 阿特兹是转子发动机吗_哪些车是转子发动机 8.6w次阅读
- 发动机启停技术怎么用_发动机启停可以关闭吗 2.8w次阅读
- 汽车发动机冷却系统保养简介 4133次阅读
下载排行
本周
- 1大疆开发板A型基于HAL库驱动M3508直流无刷电机及PID控制
- 7.65 MB | 4次下载 | 免费
- 21000W逆变器资料分享
- 0.23 MB | 2次下载 | 4 积分
- 3SVPWM代码实现
- 0.51 MB | 2次下载 | 免费
- 451单片机连接蓝牙控制ch375pcb
- 0.22 MB | 1次下载 | 免费
- 5永磁同步电机最小损耗控制Simulink仿真
- 0.72 MB | 1次下载 | 免费
- 6永磁同步电机绝对位置的调零
- 0.21 MB | 1次下载 | 免费
- 77006 数据表
- 299.12KB | 1次下载 | 免费
- 8基于STM32的步进电机驱动设计
- 1.09 MB | 1次下载 | 免费
本月
- 1储能逆变器资料原理图,pcb,源代码)
- 0.64 MB | 34次下载 | 免费
- 2慧荣SM2258XTMPToolR0626C量产工具
- 2.28 MB | 20次下载 | 免费
- 3单片机实验项目分享
- 1.75 MB | 20次下载 | 免费
- 4从0开始学单片机入门教程
- 3.54 MB | 16次下载 | 免费
- 5变频器和逆变器工作原理
- 0.75 MB | 11次下载 | 免费
- 6微型激光雕刻机kell源码
- 0.02 MB | 11次下载 | 免费
- 7MOS管、三极管、IGBT之间的区别与联系
- 0.52 MB | 10次下载 | 免费
- 8RTL8370MB交换机原理图
- 0.79 MB | 9次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935009次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537719次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 419980次下载 | 免费
- 4OrCAD10.5下载,OrCAD10.5中文版软件
- 817182 | 234238次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233004次下载 | 免费
- 6数据采集系统基础知识视频
- 16.3 MB | 192989次下载 | 免费
- 7电路仿真软件multisim 10.0免费下载
- 340992 | 191107次下载 | 免费
- 8十天学会AVR单片机与C语言视频教程 下载
- 158M | 183226次下载 | 免费
评论