一 引言
混合动力汽车通常是指同时由燃油发动机和电动机两种动力源驱动的汽车。汽车利用燃油机和电力两种动力系统通过串联、并联或混联的形式进行组合工作。这两种动力源在汽车不同的行驶状态下可分别工作,或同时工作,运用最优的控制方法达到最少的燃油消耗和尾气排放,实现省油和环保的目的。混合动力汽车由于具有两套动力系统,在控制难度提高的同时,也对数据传输及显示的实时性和可靠性提出更高的要求,如果能将不同动力系统的实时工作状态及时地反映给驾驶员,为驾驶员提供更为全面的行车咨询www.cechina.cn,对混合动力汽车而言,显得尤为重要。目前,我国普遍生产使用的是燃油汽车,相应地CONTROL ENGINEERING China版权所有,我国目前普遍采用的步进电机式数字仪表也是针对燃油发动机相关参数而设计。如果在已有的步进电机式仪表面板中设计更加复杂的图象来显示混合动力汽车相关参数控制工程网版权所有,特别是反映动力源工作状态的参数,将很难保证显示系统的清晰性、实时性和稳定性。针对这种现状,我们设计了一款以彩色液晶显示器为终端的基于TI公司TMS320F2812 DSP的混合动力汽车综合显示仪。
该显示
1. CAN总线技术
目前存在多种汽车网络协议,控制局域网络(Control Area Network, CAN)属于现场总线范畴,用于汽车内部测量与执行部件之间的数据通信。它有效支持分布式控制及实时控制,并采用了带优先级的CSMA/CD协议对总线进行仲裁。因此,CAN总线允许多站点同时发送,这样,既保证了信息处理的实时性,又使得CAN总线网络可以构成多主结构的系统,保证了系统的可靠性。另外,CAN采用短帧结构,且每帧信息都有校验及其他检错措施,保证了数据的实时性、低传输出错率。
目前,汽车上主要有2条CAN 总线,即低速(L)与高速(H)CAN总线,低速线路工作在125kb/s以内,主要控制车身及舒适系统(中央门锁、车窗、天窗、收音机、座椅、安全气囊等);高速线路工作在125kb/s以上,主要控制动力系统(发动机、自动变速器、制动系统以及防侧滑系统、综合显示仪等),随着汽车技术的发展,总线的数量会越来越多,功能越来越强大。在汽车内部采用基于总线的网络结构,可达到信息共享、减少布线、降低成本以及提高总体可靠性的目的。在国外,尤其是欧洲,CAN网络已被广泛应用在汽车上CONTROL ENGINEERING China版权所有,如奔驰、宝马、宝时捷等车。
2. TMS320F2812 DSP芯片
TMS320F2812是美国TI公司最新研制的2000系列数字信号处理器,是面向电机控制、工业自动化的第一款带片内Flash、工作频率达到150MHz的32位DSP。它采用经典哈佛总线结构,利用多总线在存储器、外围模块和CPU之间转换数据,这种多总线结构使得它可以在一个周期内并行完成取指令、读数据和写数据,同时它采用了指令流水线技术,保证信号处理的快速性和实时性。
二 混合动力汽车综合显示仪的设计
1. 设计思想
本设计利用车辆网络的优势,从CAN总线上采集混合动力汽车综合显示仪所需要的数据,如车速、转速、档位、电池荷电状态(SOC)、动力系统工作状态等,经DSP处理后进行各种实时控制和显示。区别于传统的仪表面板,本设计采用彩色液晶显示器作为显示终端动态显示所采集并用软件处理过的数据,可随时根据需要,由软件实现显示界面的修改和扩充。使用CAN总线方式使得整体系统工作更加及时、准确,提高了安全性、可靠性,更具有智能化和人性化。TMS320F2812芯片则保证了信号处理的快速性、实时性以及通信设计的方便。
2. 显示仪的硬件设计
该显示仪的硬件结构如图1所示,主要包括:电源复位电路、CAN通信接口电路、SCI通信与电平隔离转换电路、液晶接口电路等。F2812不断地从CAN总线上获取数据、对数据进行识别、计算处理后,由SCI经过MAX232送往YD711彩色智能液晶显示器,与"预置画面"组合显示。
a. 电源复位电路
TMS320F2812芯片需要给CPU、Flash、ADC及I/Os提供双电源(1.8V和3.3V),在上电期间,应该为所有模块赋予正确的复位状态控制工程网版权所有,器件的上电/掉电需要满足一定的时序要求。TI的专用电源芯片TPS767D318可通过5V稳压电源,提供满足DSP内核所需的1.8V电压和其外设所需的3.3V电压。在(PIN4)和(PIN10)之间串联RC充电电路目的在于使能1路输入输出和2路