PCA8538在电动汽车仪表盘上的应用与调试
2014-11-22熊杰
熊杰
(黄冈师范学院,湖北 黄冈 438000)
纯电动汽车上主要有车速里程、电池温度、时速、剩余电量以及相关指示灯的显示信息。笔者使用全功能覆晶玻璃(COG)液晶显示器—PCA8538作为显示屏,把电动汽车的仪表信息和指示灯通过数字和图形的方式更加直观地显示,同时加入语音提示功能,提高了电动汽车的安全性和实用性。
1 系统框架设计
该系统以Cortex-M3为控制核心,采用恩智浦半导体公司发布的PCA8538作为电动汽车的显示器。系统包括主控芯片、显示模块、操作按键电路、语音播报电路,以及用于系统调试的串口调试电路。

图1 系统框图
2 系统硬件设计
2.1 主控芯片
系统设计的主控芯片选用TI公司设计的LM3S811芯片,该芯片是采用32位Cortex-M3结构,最高时钟频率50MHz,电源电压为3.3V,64kHz的单周期FLASH;3个32位通用定时器,可分成6个16位定时器使用;1组模拟比较器和I2C接口;1组同步串行接口 (SSI),2个异步 串行接 口(UART);4通道模数转换器 (ADC);3个脉宽调制信号 (PWM)模块,32个通用输入输出管脚(GPIO)及硬件看门狗等。
2.2 PCA8538显示屏
PCA8538是恩智浦(NXP)公司设计的一款全功能COG LCD驱动器,设计用于复用速率高至1:9的高对比度垂直排列 (VA)LCD。它包含多达9个背板、102个字段,最高达918像素。PCA8538集成了内部充电泵,通过其内置电容可在片内产生LCD驱动电压。PCA8538提供LCD电源电压的可编程温度补偿,确保整个温度范围内具有最佳且稳定的对比度。PCA8538可由微控制器通过双线I2C总线或四线式双向SPI总线轻松控制。
系统采用PCA8538能够显示的信息,即车速、左/右转、电池电量、车门关否、大灯、里程表、电池温度、空调状态、驻车制动以及系统时间显示等。……
