文档介绍:车载数字化仪表系统软件设计毕业论文
摘要 错误!未定义书签。
第一章绪论 1
1
2设计的理论依据 3
3论文总体介绍 5
第二章嵌入式系统的设计及主要控制芯片说明 6
6
2发展方向,研制开发新一代汽车仪表产品,使得汽车仪表产品的更新 换代势在必行。汽车仪表电子化方向发展主要表现在以下几个层次:第一层是部分电子 化指示或控制机构与传统汽车仪表组合在一起使用,电子化部分只是为了克服诸如磁感 应式车速里程表、发动机转速表等精度不同、误差大、质量不可靠的问题而部分使用; 第二层是整个汽车仪表的控制或显示部分均采用电子化技术,实现电子化汽车仪表;第 三层是结合计算机技术和因特网技术实现汽车仪表智能化和信息与控制中心化。由于现 代汽车仪表所要显示的容和信息种类越来越多,精度越来越高,传统电气式仪表难以满 足不同层次的要求,因而汽车仪表的电子化和数字化将成为必然趋势。
随着科学技术的飞速发展,汽车上的电子装置越来越多,从发动机控制到传动系控 制,从行驶、制动、转向系控制到安全保证系统及仪表报警系统,从电源管理到为提高 舒适性而作的各种努力,使汽车电气系统形成了一个复杂的大系统,并且都集中在驾驶 室控制。若采用传统的系统通信方式,必然造成庞大的布线系统。汽车电器的布线是先 将要布的线制成线束,然后再把线束装在纵梁下等看不到的地方,这些线路本身没有故 障检测功能,一旦线束中出了问题,不仅查找相当麻烦,而且维修也很困难。在后置式 发动机空调大客车上,驾驶室和发动机及空调器之间的连线又明显加长,使布线中的矛 盾进一步加深。参照国外汽车行业的现状,选择CAN作为汽车的通信总线,是解决上述问 题的良好途径。控制器局部网CAN (Controller Area Network),属于现场总线的畴,是德 国***公司在20世纪80年代初为解决现代汽车中众多的控制和测试仪器之间的数据交 换而开发的一种有效支持分布式控制或实时控制的串行通信网络。它是一种多主总线系 统,理论上,单元数目是无限的,实际的单元总数受限于延迟时间或者总线的电气负载。
CAN的应用围遍及从高速网络到低成本的多线路网络。CAN总线具有很强的纠错能力,可 在抗高噪声干扰的环境中使用,因此,在自动电子领域的汽车发动机控制部件、传感器、 抗滑系统、信号传输等方面得到广泛应用。CAN总线的通信实时性强,它的数据传输速率 可高达1Mbps,并且各节点使用相同的位速率。CAN总线的通信介质可以是双绞线、同轴 电缆或者光导纤维,通过标准的插接件能够方便的连接。CAN总线是最早具有国际标准的 现场总线。同时也是所有现场总线中价格比较便宜、开发手段比较简便的一种现场总线 技术。CAN总线技术的引入,不仅可以大大简化布线,实现数据共享,提高可靠性,而且 为汽车的智能化提供了无可比拟的拓展空间。是汽车发展的划时代的革命。资料表明, 目前世界上大部分著名的汽车制造商,如BENZ(奔驰)、BMW(宝马)、PORSCHE(保时捷)、 ROLLS-ROYCE (劳斯莱斯)和JAGUAR (美洲豹)等都采用CAN总线技术来实现汽车部控制系统 、高可靠性、及独特的设计,CAN越来 越受到人们的重视。适应CAN总线的广泛应用和电子显示技术的发展,汽车仪表必须与汽 车上其它装置交换数据,即要求汽车仪表作为“汽车局域网"中的节点,接入到汽车的 计算机系统总线上,而这是传统汽车仪表所无法胜任的,这就必然推动了汽车仪表的升 级换代。
本文设计并实现了全数字化仪表系统。该仪表系统采用嵌入式计算机技术,能够高 精度和高可靠性地检测车辆运行参数,以虚拟仪表形式直观显示,具有灵敏度高、记录 信息量大、故障追忆、具有电子后视、侧视和事故追忆的功能。仪表的维护简便、应用 灵活、灵巧美观、成本低、一表多用。汽车仪表的数字化技术可推动我国汽车电子化的 进程,而且具有缩短与国外汽车电子技术水平的差距,迅速赶上国际水平的重要意义。
本着数字化、简约化、多功能、低成本和高可靠性的设计思路,参照国外成功案例, 结合国汽车仪表现状,查阅大量资料文献,提出“ARM+ LCD+WINCE"的大胆设想,并 进行实地调查研究和可行性分析。从要显示的信息量入手,选用具体型号的LCD显示屏, 进行确定支持其能够良好运行的硬件平台,然后根据硬件平台条件选择合适嵌入式操作 系统,选定适宜的软件开发环境。软件编制调试完毕后,进行操作系统核定制,裁减出 最小操作系统,并将应用程序与最小系统在仿真环境下进行联合调试。最后将应用程序 与最小系统封装,下载固化到硬件平台,并实现开机自动运行。
本课题致力于全数字式汽车液晶智能仪表系统的