基于Linux的客车全液晶仪表设计
2021-03-02吴成加夏宇生
客车技术与研究 2021年1期
吴成加,夏宇生
(安徽安凯汽车股份有限公司,合肥 230051)
随着电子技术的发展,汽车液晶仪表得到了广泛应用。液晶仪表采用屏幕取代了机械指针、数字等现有仪表盘上最具代表性的部分。其优点是可满足不同的要求,更容易同网络、外设及其他应用相连接。还可实现多屏互动,或与车载信息系统间的信息交互。仪表传感器数据由CAN总线接口直接获取并进行显示,显示的数据比机械指针仪表更精确[1-4]。仪表可提供更多的显示区域,便于驾驶员识别,使驾驶员的视距不必在多个位置频繁切换,也有助于提升驾驶安全性。随着液晶技术的发展,液晶屏成本不断降低,性能日益提高。采用TFT-LCD液晶显示屏作为汽车仪表的显示界面,将是未来的发展趋势与方向。
1 客车全液晶仪表系统设计
客车全液晶汽车仪表目前均采用1 920×720高分辨率的12.3英寸显示屏。由于全液晶仪表的显示复杂度增加、需要动态的多媒体图像显示,普通单片机(MCU)无法驱动。仪表硬件部分采用MCU和MPU组合架构,MCU负责处理车辆总线信息,MPU进行仪表信息显示和图形处理。仪表的软件部分采用Linux操作系统。在Linux环境下,运行着一个图形用户界面应用程序,来实现仪表的信息显示。
1.1 全液晶仪表硬件系统设计
全液晶仪表硬件由车辆信息处理、LCD屏、显示信息处理、电源管理等单元组成,如图1所示。

图1 客车全液晶仪表系统组成示意图
1) 车辆信息处理单元MCU采用NXP 16位处理器9S12X,MCU采集外部模拟/数字信号的同时接收CAN总线上的车辆信息,并将其解析后的数据发送给MPU。……
登录APP查看全文
