摘要: |
汽车仪表是汽车与驾驶员进行信息交流的窗口,也是汽车高精尖技术的主要部分,目前国内汽车仪表行业在整体上仍滞后于整车的发展,与国外相比有很大的差距,如产品技术水平低,造型单调,产品质量可靠性和耐久性差,数字化程度低等。进行技术创新,寻求和确定我国汽车仪表产品的发展方向,研制开发新一代汽车仪表产品,使得汽车仪表产品的更新换代势在必行。
车载信息显示平台建立,包括车载信息的采集,数据流的总线传递,嵌入式最小系统的软硬件设计,GUI系统的移植以及图形化显示等几个部分。
本文致力于车载信息显示平台的研究,深入讨论了系统平台的设计思想与实现方法,提出了在嵌入式平台上用液晶显示屏图形化显示复杂车载信息的方法。
本课题在硬件平台上所做的工作主要包括:采用多个8位单片机通过车内Lin总线主从通讯方式采集车载信息,主单片机通过车内CAN总线通讯方式将数据信息传送到嵌入式开发板,由嵌入式开发板实现车载信息的图形化显示;在软件平台上所做的工作主要包括:车内Lin总线、CAN总线协议的制定及实现,嵌入式实时操作系统μC/OS-Ⅱ、嵌入式GUI系统的移植,驱动程序及应用程序的编写。
在嵌入式平台显示车载信息,较传统仪表系统显示方式,具有无法比拟的优势。从硬件方面来讲,组建简单,满足小型、轻量化的要求;汽车仪表的电子化使之具有高精度和高可靠性,减少了故障的发生率;汽车仪表盘造型美观,可视性、可读性强;节省有限的驾驶空间,实现一表多用。从软件方面来讲,引入了操作系统的概念,增强了代码的可读性、可维护性、可扩展性及灵活性,节约了编程者的精力和时间;信息显示自由度高,显示界面人性化,可定制;即使更换硬件平台,也只需要对操作系统进行少量的移植工作,而无需修改与硬件无关的应用代码。
实践结果证明该系统的研制具有现实意义,仪表的读数一目了然,可读性好,读数精度高,系统容易升级、扩展,但要达到实用,还有待进一步改进。
|