朱高峰
( 上海翼飞天地电控科技有限公司,上海 200050 )
随着国家经济发展与科技水平的提高,制造行业逐步实现自动化,LCD显示屏因其显示内容丰富,工作稳定,功耗低,寿命长等优点在仪表显示领域得到了广泛应用[1]。车载仪表显示屏作为最重要的人机界面组成之一,是车辆操作的重要依据[2]。为适应环保要求,锂电池电源型汽车逐渐受到用户青睐,市场销量保持稳定增长。以电动叉车产量为例,2019年同比增长179.29%[3]。本文设计一款车载显示屏可直观且便捷对锂电池实时工作状态进行监控。
设计采用北京迪文科技有限公司DMT48270C043_15WTZ1型号屏,该显示屏图形点阵480×272色65K色,供电电压DC6 V~36V,RS485串口通讯方式。采用迪文科技T5UID1_DGUS II软件设计界面及配置参数。设计文件通过存储介质复制到设备内实现功能设置。
由32位MCU TX485/RX485和RDE485三个脚控制TP8485E-SR转换芯片,通讯波特率选用115200bps,显示屏正常通电显示电流为80mA左右,其电路设计见图1。安装壳体后其外部设计见图2。
设计两级界面,通电后进入主界面,显示LOGO后进入次界面,界面显示内容见表1。显示效果见图3,设计横屏与竖屏相互切换显示。
图1 电路设计
图2 安装及外部设计
图3 显示效果
表1 显示内容
软件程序流程设计如图4所示。
图4 程序流程设计
发送代码如下:
采用DGUS Tool软件设计界面及声音提示,该软件具有数据自动上传、字体颜色大小以及ICON显示模式。在 SD 卡根目录下建立 DWIN_SET 文件夹,存储图片、字库、配置文件等。显示屏监测外部存储介质连接时自动识别 DWIN_SET文件,实现下载。下载完毕后重新启动进入正常工作模式。
采用MCU程序调试连接显示屏,显示数据定时更新、界面切换灵活有效、音乐提示播放正常,显示效果见图5。
图5 显示效果
选用迪文智能屏开发车载仪表显示屏优势较为明显,设计实时显示电池总压、使用时间、充电时间以及剩余电量SOC、系统故障和语音提示等功能予以实现。开发设计上手快、显示效果细腻、触摸操控便捷准确。