论文部分内容阅读
当前,超大规模集成电路在汽车电子领域得到普遍应用,车载网路系统也在不断完善,汽车仪表需要更加丰富、直观、准确地显示各种数据信息。驾驶人员对汽车仪表实时性与人性化的需求也越来越高,传统的机械式、电气式和模拟式汽车仪表已经不能适应复杂多变的交通环境。总线通信技术能够有效简化传输数据信息所需要的线束,减轻整个汽车的重量。因此,在汽车组合仪表设计中通过CAN总线进行数据通信已经普遍成为现代汽车仪表技术发展的必然趋势。本文首先简要介绍了汽车仪表的发展历程与发展现状,对机械机芯式、电气式、模拟式和全数字式四代汽车仪表的优缺点进行了简要的分析,针对目前这些发展现状提出了研究的主要内容,并对CAN通信协议的基本原理和技术规范进行了介绍。本文主要内容包括:整体方案设计、硬件电路设计与软件设计开发。整体方案设计通过分析汽车仪表的基本设计原则,得出系统需要完成的主要功能,规划出设计方案。硬件电路选用芯片STM32F103RBT6作为汽车仪表系统的主控制器,采用TFT-LCD薄膜液晶显示器作为汽车仪表的显示屏,按照系统模块化设计原则选择了各个模块芯片,并设计出了使用相应芯片的硬件电路图。软件设计开发本着模块化设计原则对系统任务进行划分并分别画出了各个模块对应的程序流程框图,开发编写了应用程序,并不断反复进行优化以提高程序运行的效率。系统硬件电路与软件程序经过统筹考虑,采取了紧密结合协调设计的方法。最后,论文还对系统整体的抗干扰性能进行了分析与设计,对最终设计的组合仪表进行了软件调试和运行。通过对干扰源、耦合路径和敏感元件的详细分析,分别对系统硬件电路与软件程序采取了抗干扰措施,有效地提高了仪表系统工作的稳定性和抗干扰性能。运用电脑将编写的软件程序烧写到实际设计的汽车仪表模型中反复进行现场调试和运行,确保设计的汽车仪表具有可行性与实用性。