当前位置: 首页> 学位论文 >详情
原文传递 基于SAEJ1939协议的柴油发动机参数显示系统开发
论文题名: 基于SAEJ1939协议的柴油发动机参数显示系统开发
关键词: CAN总线;SAEJ1939协议;柴油发动机;参数显示系统
摘要: 目前,符合SAE J1939协议的电控发动机已被广泛的应用于汽车、发电机组、工程机械和船舶等领域。发动机的状态直接关乎这些设备的运行状况,所以对发动机的状态进行实时监控就显得非常有必要。但随着发动机应用场合的不同,人们对发动机状态信息的需求也有很大差别。在商用车领域人们比较关心与驾驶息息相关的参数,而在发电机组、船舶等设备上人们会更加关心发动机的总体性能以及保养信息等。本文的研究目的是以车载发动机ECU为依托开发一种通用性强、体积小并可实现嵌入式安装的实时发动机监控仪。
  本文针对具有CAN总线接口的发动机ECU,开发了基于SAE J1939协议的发动机状态参数信息显示系统。该系统采用STM32作为主控MCU,用CAN收发器TJA1050提供CAN控制器与物理总线之间的接口。利用灵活的静态存储器控制器FSMC扩展液晶显示屏,并通过μC/OS-II和μC/GUI实时的将发动机的运行状态呈现到液晶屏上。实际运行表明,该系统能够准确实时的显示发动机参数,并且具有成本低,交互界面友好,显示参数可定制、扩展能力强等优点。
  论文主要解决的问题:
  (1)本系统为了解决试验环境的限制,通过电阻和电位器模拟发动机的传感器,使得支持J1939协议的ECU可以在没有发动机环境的情况下正常工作;
  (2)在供电系统上,本系统设计了过欠压保护电路、电池切换电路和电池放电保护电路,以适应较差的车载或其它较苛刻的环境下电源不稳定的问题;
  (3)通过对J1939协议的分析和实际调试,对不同参数响应进行分级,保证了发动机重要信息的优先跟踪,最终实现了发动机动态信息的采集和实时显示,并从用户体验等方面进行了设计优化。
作者: 李永伟
专业: 控制工程
导师: 许勇
授予学位: 硕士
授予学位单位: 桂林电子科技大学
学位年度: 2014
正文语种: 中文
检索历史
应用推荐