论文部分内容阅读
汽车仪表盘显示屏是驾驶员与汽车进行信息交流最重要的接口和平台,它可为驾驶员提供汽车运行时的车体参数、故障、里程及报警指示等信息,因此是每辆汽车必不可少的部分,对汽车的安全稳定和行驶性能起着重要的作用。基于CAN总线网络的电动公交客车LCD液晶显示仪表盘,可自定义人机界面,自定义操作方式,可以随时查询电动汽车的各个子系统的工作状态,对于重要的电动汽车数据,采用了基于优先权竞争的模式,保障了系统的实时性及可靠性,对电动汽车的仪表盘的研究与发展起到了重要的作用。因此,对此课题的研究,具有一定的学术价值和广泛的应用前景。本课题采用理论研究与实验相结合的方式,使用QY9263-K嵌入式单片机开发板为核心,设计了一个电动公交客车的数据采集及LCD显示系统,使其与电动公交客车的各个数据节点形成模块化结构,结构中的各个部件采用CAN总线方式连接,并通过CAN总线网络和基于优先权模式的方法,实时采集、分析、处理电动公交客车的各个数据节点的信息和数据。首先,在研究了国内外大量有关CAN总线网络和汽车仪表显示方面文献资料的基础上,从系统的功能、结构、通讯等方面着手,定制了基于CAN总线的SAE J1939应用层协议,并给出了电动公交客车LCD仪表显示系统的软件、硬件总体方案。其次,采用嵌入式单片机为主CPU模块,基于CAN总线构建数据采集系统,对外围硬件接口电路进行设计,包括电源电路,信号采集电路和仪表显示电路等。采用EVC++语言开发环境,对系统进行各功能模块进行软件设计,并对基于优先权的数据采集及处理模式的方法进行深入的研究。最后,将课题设计的LCD显示系统安装在电动公交客车上,对车辆行驶时的CAN总线网络各个节点参数进行全面的测试。完善系统的硬件和软件,增加抗干扰措施,以提高系统的安全性、可靠性和稳定性。