智能化汽车组合仪表的设计与实现

合集下载

汽车组合仪表的设计与实现

汽车组合仪表的设计与实现

汽车组合仪表的设计与实现汽车组合仪表是汽车驾驶舱内的重要部件,它能够为驾驶员提供车辆行驶、发动机运转、安全系统等各种信息。

本文旨在探讨汽车组合仪表的设计思路、实现方法以及效果评估,并展望未来的发展方向。

在设计汽车组合仪表时,需要考虑到以下几个方面:整体结构:汽车组合仪表一般由转速表、车速表、燃油表、水温表、气压表、里程表等多个仪表组成。

这些仪表需要以方便驾驶员读取的方式布局和设计。

显示方式:汽车组合仪表通常采用LED、LCD、VFD等显示技术,以提供高清晰度、高亮度的数字或图形显示。

一些高端车型还采用了全液晶仪表,以提供更加个性化的显示风格和更多的信息。

数据来源:汽车组合仪表的数据来源于各种传感器和控制系统。

例如,车速表和转速表的数据来自车速传感器和曲轴传感器;燃油表的数据来自油量传感器;水温表的数据来自水温传感器等。

汽车组合仪表的实现方法包括硬件和软件两个方面。

硬件实现:汽车组合仪表的硬件通常包括传感器、控制器、显示屏等。

传感器负责采集各种数据,如车速、转速、油量、水温等;控制器则负责处理这些数据,并输出相应的控制信号,以驱动显示屏显示相应的信息;显示屏则负责将信息呈现给驾驶员。

软件实现:汽车组合仪表的软件部分主要包括数据采集、数据处理、数据显示等模块。

数据采集模块负责从传感器中读取数据;数据处理模块则对采集到的数据进行处理和分析,以便于显示;数据显示模块则负责将处理后的数据在显示屏上显示出来。

对于汽车组合仪表的实际效果评估,主要从以下几个方面进行考虑:显示清晰度:评估汽车组合仪表显示屏的清晰度是否足够高,以便于驾驶员在各种光线条件下都能够清晰地读取信息。

数据准确性:评估汽车组合仪表传感器采集数据的准确性和可靠性,以及控制器处理数据的准确性和实时性。

响应速度:评估汽车组合仪表的响应速度是否足够快,以便于驾驶员在车辆行驶过程中能够及时地获取相关信息。

可读性:评估汽车组合仪表的信息显示是否直观易懂,以便于驾驶员能够快速地理解和掌握车辆的行驶状态信息。

智能化仪表盘框架的设计与开发

智能化仪表盘框架的设计与开发

智能化仪表盘框架的设计与开发智能仪表盘框架的设计与开发随着智能化技术的不断发展,汽车行业也开始逐渐智能化,智能化仪表盘的应用也越来越普遍。

智能化仪表盘能够提供更加直观和丰富的信息,帮助司机更好地掌握车辆状态,提高驾驶体验。

本篇文章将介绍智能化仪表盘的设计与开发。

仪表盘设计首先,仪表盘的设计十分重要。

一个好的设计可以提高用户体验,使用户更加舒适和满意。

仪表盘的设计应该简洁明了,便于用户理解和操作。

以下是一些设计原则:易于理解:仪表盘的设计应该简单明了,易于理解。

用户应该能够轻松地获取到所需要的信息。

易于浏览:仪表盘的设计应该易于浏览。

可以使用适当的颜色、字体、图标等元素来帮助用户更快地扫描和理解信息。

信息丰富:仪表盘的设计应该信息丰富。

不仅要提供基本信息,也要提供更加详细和实用的信息,如故障警告、车辆状态等信息。

交互性:仪表盘的设计应该交互性强。

应该尽可能地让用户可以在操作仪表盘时进行交互。

界面设计:仪表盘的设计应该注意界面设计。

界面要美观、简洁,色彩搭配要和谐,方便用户操作。

开发框架仪表盘的开发框架也十分重要。

一个好的开发框架可以提高开发效率,提高软件稳定性和可维护性。

以下是一些开发框架的原则:模块化:仪表盘的开发应该采用模块化开发方式。

将不同的功能进行划分,使得每个模块的职责明确。

可扩展性:仪表盘的开发应该有可扩展性。

可以通过插件机制或者动态加载模块的方式来扩展功能。

易于调试:仪表盘的开发应该易于调试。

可以通过模拟仪表盘显示、模拟车辆状态等方式进行调试,提高软件开发效率和产品质量。

高可用性:仪表盘的开发应该保证高可用性。

有预防和容错机制,防止因为软件故障导致车辆出现问题。

安全性:仪表盘的开发应该保证安全性。

防止黑客攻击和数据泄露等安全问题,确保车辆和用户的安全。

总结智能化仪表盘的设计与开发是汽车智能化的重要组成部分,关系到车辆的安全性和驾驶体验。

仪表盘的设计应该简洁明了、易于浏览、信息丰富、交互性强,界面美观简洁。

基于TFT屏智能化汽车组合仪表的优化设计

基于TFT屏智能化汽车组合仪表的优化设计

基于 TFT屏智能化汽车组合仪表的优化设计摘要:汽车仪表盘是反映车辆各系统工作状况的装置,为驾驶员提供所需的汽车运行参数、故障、里程等信息,是每一辆汽车必不可少的部件。

本文介绍的TFT屏智能化汽车组合仪表,具备开发周期短、稳定性强的优点。

关键词:TFT屏、ECU通信、UDS诊断、仪表1、目的汽车仪表随着汽车技术的发展,经历了四次变革,从最初的指针和LED灯组合的汽车仪表,到现在中高端汽车上的全液晶智能化组合仪表,第一代的指针和LED组合汽车仪表已经淘汰,第二代的指针、LED灯和LCD组合的仪表还占领着部分市场,这种组合仪表可以满足基本信息提示的要求。

但是,LCD显示屏内容固定、颜色单一、对比度差、显示内容有限,随着汽车各种配置系统的增加,已不能满足大多汽车的要求,第三代在第二代的基础上将单一色的LCD屏变成了彩色的LCD(TFT)屏,这种汽车组合仪表目前占领了国内外汽车仪表的主流市场,但TFT显示界面仍处于2D效果界面。

第四代为全液晶模拟式组合仪表,取消了LED灯和物理指针仪表,全液晶汽车仪表采用一块大的TFT屏显示全部的行车电脑提示信息和报警信息,全液晶汽车仪表搭载在嵌入式系统平台上,可操作性强、界面显示丰富,但也存在很多的缺点:开发周期长、成本高,在恶劣的环境中,容易受到环境的干扰,稳定性差、寿命短。

2、结构介绍基于TFT屏智能化汽车组合仪表包括本体,本体正表面的左端活动连接有车速指针表盘,中端活动连接有TFT屏,右端活动连接有转速指针表盘,顶部两端均固定连接有第一安装板,外表面两侧的下端均固定连接有第二安装板。

TFT屏的输入端与行车电脑信息的输出端连接,行车电脑信息包括报警信息和提示信息,且行车电脑信息的另一个输出端与指示灯的输入端连接,TFT屏与2D 或3D效果图双向连接,且2D或3D效果图通过按键取消,2D或3D效果图储存于仪表故障列表中,TFT屏分界面显示行车电脑信息,并通过按键切换显示信息,且按键安装在方向盘上。

一款汽车组合仪表设计方案

一款汽车组合仪表设计方案

一款汽车组合仪表设计方案随着汽车技术的不断进步,汽车仪表也逐渐从传统机械式仪表向电子式仪表转变,同时也在设计上有了更多的创新。

本文将针对一款全新的汽车组合仪表进行设计方案阐述。

首先,我们要明确的是,汽车组合仪表是一款非常重要的汽车零部件,不仅影响到车辆性能表现、行驶安全以及驾驶人员的感受等方面,而且也直接关系到整个汽车的高品质体验。

因此,本文通过对市场上现有汽车组合仪表的分析和对用户需求的考虑,提出以下设计方案:一、外观设计车辆组合仪表作为汽车内部装饰和功能的重要组件,其外观设计是车主和消费者重要的考虑因素。

因此,我们选择了简约而又充满科技感的设计风格,整体外观精美、美观大方,并且兼顾了驾驶的实用需求。

同时,我们加入了智能翻滚设计,能够通过手势操作翻转前面的仪表盘,方便驾驶员在不同驾驶场景下使用。

二、功能设计车辆组合仪表的功能设计非常重要,它需要考虑到驾驶员在驾驶过程中所需的信息以及仪表的切实用处。

在设计方案中,我们首先考虑的是安全性。

加装驾驶员离线提醒、盲区监测等功能,从而提高了驾驶员行车安全和驾驶体验质量。

同时,该仪表还增加了定速巡航、自适应巡航等诸多功能,以求更好地为车主带来舒适与便利。

三、显示屏设计为了满足消费者对高品质的需求,我们在这款汽车组合仪表设计中,特别注意到显示屏的质量以及显示效果。

它采用的是高清晰度液晶屏,可以清晰地显示车速、转速、油量、温度等信息,并且具有友好的用户界面。

此外,该仪表还能够通过自动调节屏幕亮度、颜色、字体等来适应不同行驶环境,包括白天模式和夜间模式。

四、个性化设计为了满足消费者的个性化需求,我们在设计方案中加入了自定义功能,可以根据车主自己的需求实现仪表盘的多种展示风格,并且可以自由定制显示内容、图表和表盘等,以满足不同车主的需求。

综上,本次机车组合仪表的设计方案充分考虑了现代汽车行业的发展趋势、消费者的需求和使用体验等多重因素,从外观设计到功能性能,一步步探寻了汽车组合仪表的各种设计细节以及最优化解决方案,提出了一套更加完美的汽车组合仪表设计方案。

汽车智能化组合仪表的设计与实现

汽车智能化组合仪表的设计与实现

汽车智能化组合仪表的设计与实现随着现代汽车技术不断的发展,汽车智能化已经成为了追求的方向。

其中,汽车智能化组合仪表是汽车行车安全和驾驶舒适性的重要组成部分。

汽车智能化组合仪表,是指集车速表、转速表、油量表、水温表、电量表、导航屏等多个功能与特性于一体的仪表。

1. 界面设计。

界面设计需要简洁明了,具有较高的直观性和可读性。

对于用户而言,使用方便、易于操作、信息明确清晰都是必须的。

2. 其他功能。

智能化组合仪表的设计不仅仅要涵盖车速表、转速表、油量表、水温表、电量表等基本功能,也要考虑实时导航、多媒体播放、车辆状态监测等其他功能。

因此,仪表集成多媒体操作面板,多功能显示屏,以及各种传感器和控制器,能满足车辆驾驶员的需求。

3. 升级性。

汽车智能化组合仪表的设计应该具有较高的升级性,可以通过软件升级、硬件升级等方式,随时更新和增强其功能。

1. 硬件选型。

智能化组合仪表的硬件选型需要根据汽车的品牌、型号、系列等信息进行判断和选择。

可以采用高性能的处理器、大容量存储器、高清显示器和多个传感器和控制器进行设计。

2. 软件开发。

智能化组合仪表软件开发需要按照用户需求、设计规范和技术标准进行开发。

需要考虑到用户体验、性能优化、安全性和易于维护等多个方面。

3. 车辆接入。

智能化组合仪表需要与车辆的CAN总线进行连接,获取车辆的各项监测数据,以及向车辆发送控制指令。

需要进行接口开发和测试,确保与车辆的兼容性和稳定性。

综上所述,汽车智能化组合仪表的设计与实现是一项复杂的任务,在实施过程中需要采用先进的硬件和软件技术,并充分考虑用户的需求和体验。

汽车智能化组合仪表的设计,旨在满足驾驶员驾驶体验提升及行车安全需求。

汽车智能化系统的设计与实现

汽车智能化系统的设计与实现

汽车智能化系统的设计与实现第一章智能化系统概述目前,智能化已经成为汽车发展的大趋势。

汽车智能化系统是指将智能化技术应用于汽车领域,通过搭载各种智能化装置,实现车辆自主驾驶、车联网等功能,为人类的出行提供更加便捷、舒适和安全的服务。

汽车智能化系统包括车内智能控制系统、车外智能控制系统、车载智能信息娱乐系统、车载智能安全系统等。

车内智能控制系统包括智能驾驶辅助系统、智能座舱控制系统等;车外智能控制系统包括智能交通管理系统、车路协同系统等;车载智能信息娱乐系统包括互联网汽车、智能车载音视频娱乐系统等;车载智能安全系统包括智能制动辅助系统、智能盲区监测系统等。

本文将着重介绍汽车智能化系统的设计和实现,尤其是在车内智能控制系统中的应用。

第二章智能驾驶辅助系统设计与实现智能驾驶辅助系统是指通过各种先进的传感器、控制计算机等设备,为驾驶员提供车辆周围环境信息,辅助驾驶员安全驾驶的系统。

智能驾驶辅助系统一般包括自适应巡航控制、智能泊车辅助、自动紧急制动辅助系统等。

1. 自适应巡航控制的设计与实现自适应巡航控制是指通过雷达等传感器检测前方车辆行驶情况,自动控制车速和车距的系统。

设计时需要考虑到路况、车速、车距等因素,以及控制计算机的处理能力。

具体实现时需要采用高精度传感器与实时控制系统相结合的方式。

2. 智能泊车辅助的设计与实现智能泊车辅助是指通过各种传感器和计算机系统,自动控制车辆在狭小的停车位中进行泊车操作。

设计时需要考虑到车辆与障碍物的距离、泊车路径的规划等因素。

具体实现时需要采用相机、雷达等多种传感器与控制计算机相结合的方式。

3. 自动紧急制动辅助系统的设计与实现自动紧急制动辅助系统是指通过各种传感器检测车辆前方的障碍物,发现危险情况时自动进行紧急制动的系统。

设计时需要考虑到车速、障碍物距离等因素。

具体实现时需要采用多传感器数据融合和自适应控制算法相结合的方式。

第三章智能座舱控制系统的设计与实现智能座舱控制系统是指通过各种传感器和控制系统,自动感知驾驶员的身体状况,并自动调节座椅、空调等系统,提供更加安全、舒适的驾驶环境。

汽车智能化组合仪表的设计与实现

汽车智能化组合仪表的设计与实现

汽车智能化组合仪表的设计与实现【摘要】本文主要探讨了汽车智能化组合仪表的设计与实现。

在介绍了背景信息,阐述了研究意义和当前研究现状。

在详细讨论了汽车智能化组合仪表的概念、设计要求、技术方案、功能实现以及性能评价。

最后在总结了设计成果,展望了未来发展趋势,并分析了研究的意义和影响。

通过本文的研究,为汽车智能化组合仪表的进一步发展提供了重要的参考和指导,有望在汽车行业带来重大变革和提升。

【关键词】汽车智能化组合仪表、设计与实现、引言、背景介绍、研究意义、研究现状、正文、概念、设计要求、技术方案、功能实现、性能评价、结论、设计成果总结、展望未来、意义和影响。

1. 引言1.1 背景介绍汽车智能化组合仪表作为汽车内部仪表系统的重要组成部分,将传统的机械仪表转变为数字化、智能化的显示装置,具有更加直观、美观、灵活的特点。

随着科技的不断发展和消费者需求的不断提升,汽车智能化已成为汽车行业的一个重要趋势。

而智能化组合仪表作为汽车内部信息显示和控制系统的核心部件,具有着越来越重要的作用。

随着汽车行业的快速发展,人们对汽车的需求也在逐渐提升,不再仅局限于基本的驾驶功能,更加注重驾驶乐趣、舒适性和安全性。

汽车智能化成为了现代汽车的体现,智能化技术的应用为汽车注入了新的活力。

传统的机械仪表由于显示方式单一、信息量有限、更新困难等缺点,已经不能满足消费者对汽车信息显示的需求。

而智能化组合仪表则可以通过数字化显示、多功能显示、个性化定制等特点,更好地满足消费者对驾驶信息的需求。

研究和设计汽车智能化组合仪表具有重要的意义和价值。

1.2 研究意义汽车智能化组合仪表作为车载电子系统的重要组成部分,具有提升行车安全、舒适性和便利性的功能。

通过集成多种信息显示和交互功能于一体,可以减少驾驶员的注意力分散,提高驾驶效率,降低驾驶风险。

智能化组合仪表也可以实现车辆数据的实时监控和管理,有利于提高车辆的运行效率和节能环保水平。

在当今社会,随着科技的不断发展和人们生活水平的提高,人们对汽车智能化产品的需求也越来越高。

高性能汽车智能仪表系统的设计与实现的开题报告

高性能汽车智能仪表系统的设计与实现的开题报告

高性能汽车智能仪表系统的设计与实现的开题报告一、选题背景随着汽车行业的快速发展,对于安全性、节能性、智能化的要求越来越高。

汽车智能仪表作为汽车智能化的核心部分,不仅实现了一般仪表的显示、报警等基本功能,还具备了多种高级功能,例如GPS导航、多媒体播放、车况监测等,并且可以与车辆的各种传感器和ECU系统进行数据交互,实时反映车辆的状态和行驶信息,为驾驶者提供更安全、便捷、舒适的行驶体验。

然而,目前市场上现有的汽车仪表多是采用传统的机械式仪表,无法满足需求,因此高性能汽车智能仪表系统的研究和设计也显得尤为重要。

二、研究内容本文将对高性能汽车智能仪表系统的设计与实现进行研究。

首先,对现有智能仪表系统进行分析,总结其优缺点。

其次,根据市场上现有的主流高性能汽车智能仪表的设计方案,结合个人的实际需求,提出一种新型智能仪表的设计方案。

然后,结合硬件电路和软件程序,进行详细的系统设计,并进行系统集成和测试。

最后,评估系统的实用性和可行性,分析系统的优点和缺点。

三、研究意义通过本文的研究,可以更好地掌握高性能汽车智能仪表系统的设计方法和技术路线,为汽车工程技术的发展提供一定的参考和借鉴。

此外,本文所设计的智能仪表系统不仅可以提高驾驶员的行驶安全性和舒适度,还可以减少燃油的浪费,降低对环境的影响,提升整个汽车行业的可持续发展水平。

四、研究方法本文采用文献研究法、实验研究法和分析方法等多种研究方法,首先对已有的车载智能仪表系统进行文献查阅,总结市场上现有的主流设计方案和技术路线。

其次,根据个人需求和市场现状,设计一种新的智能仪表系统方案,并进行实验研究,测试系统的可行性和实用性。

最后,采用分析方法,对研究结果进行评估和总结。

五、预期成果本文的预期成果为:基于市场现状和个人需求,提出一种高性能汽车智能仪表系统的设计方案;详细描述硬件电路和软件程序,进行系统集成和测试;评估系统的实用性和可行性,分析系统的优点和缺点;最后,得出结论和建议,为汽车智能化发展提供一定的参考和借鉴。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能化汽车组合仪表的设计与实现
昆明理工大学津桥学院电气与信息工程学院 张兴超 王 陆
导语:随着汽车电子技术的发展,丰富的功能性要求赋予了汽车组合仪表更多的职能。

传统汽车组合仪表数字化程度较低,存在采集信息少、显示内容固定且功能单一等缺点。

新型智能化汽车组合仪表要求汽车动力系统、整车控制器等电子装置应能够及时、准确地处理车辆的各种状态信息,同时通过CAN总线将数据发送到网络,并利用组合仪表进行显示。

为此,本文提出了一种基于MCU+TFT-LCD且性价比较高的步进电机式智能化汽车组合仪表的设计方案,并阐述了其硬件结构和软件设计。

该系统具有多样性功能,能够达到汽车组合仪表智能化、信息化和图形化的目标;且具有较高的显示和指示精度,能够很好的满足实际应用的需求。

关键词:智能化;汽车组合仪表;步进电机式;MCU+TFT-LCD
1.引言
近年来,中国汽车产业快速发展带动汽车电子产业取得了跨越式的成就。

作为汽车的一个重要组成部分,汽车仪表主要用于帮助驾驶人员掌握汽车时时工作状况,及时发现、排除不安全因素和故障,以保证汽车能够安全可靠运行。

随着汽车电子技术的发展,汽车组合仪表已从简单的零部件发展到了集多种功能于一体的集成部件型式。

汽车行业对其丰富的功能性要求赋予了汽车组合仪表更多的职能。

传统汽车组合仪表数字化程度较低,存在采集信息少、显示内容固定且功能单一等缺点,已很难满足汽车电子装置信息量增加带来的新要求。

汽车仪表的数字化、图形化和智能化,要求汽车动力系统、整车控制器等电子装置应能够及时、准确地处理车辆的各种状态信息,同时通过CAN总线将数据发送到网络,并利用汽车组合仪表进行显示。

TFT-LCD(薄膜场效应晶体管液晶显示)具有显示信息丰富、色彩多样且灵活多变等优点,其在车载领域的应用将极大的拓展汽车组合仪表的功能。

通过TFT-LCD和微控制器的结合使用将促进仪表盘成为汽车的多功能信息显示和控制中心,有利于汽车的美观和维修检测。

但全液晶显示仪表也存在价格昂贵、技术复杂及高成本和低可靠性等缺点,这也导致了其在普通车型上安装使用率低的问题。

鉴于此,本文提出了一种基于MCU+TFT-LCD的智能化汽车组合仪表的设计方案。

其中MCU选用NEC公司的UPD78F0433型单片机用于各类信号的采集处理,TFT-LCD用于车载信息的显示。

通过二者的配合使用,以满足汽车组合仪表信息化、智能化和图形化的要求。

2.系统的总体结构
智能化汽车组合仪表应具有多样性的功能,包括传统仪表的基本功能、车载信息的采集处理和显示、车辆故障警示、报警与提示音的合成以及CAN总线通信等。

这就要求该智能组合仪表除了从传感器直接获取信息外,还具有CAN总线与车载控制器进行数据交换的能力;能够根据车辆采集信息的数据类型不同,可将信号量分为模拟量、开关量和脉冲量等形式[1]。

结合上述要求开发和设计的汽车组合仪表有多种形式,如单片机、DSP、FPGA、ARM等。

综合考虑,本文采用MCU+TFT-LCD的智能化汽车组合仪表设计方案,其整体结构框图如图1
所示。

图1 系统整体结构框图
3.汽车组合仪表的硬件设计
智能化汽车组合仪表的基本显示功能主要由发动机转速、车速、油量、里程和水温等组成。

同时还包括左右转向信号、远近光信号、驻车信号、油量报警、水温报警等各类指示和报警信号灯。

其中,油量、水温、车速和转速通过步进电机驱动指针进行显示,而里程利用字段式LCD显示[2]。

结合实际应用情况及其功能和特点,系统采用模块化设计思想对汽车组合仪表进行了硬件设计;主要包括电源模块、车速和转速检测模块、油量和水温检测模块、电机驱动模块、数据存储模块以及液晶驱动模块。

其硬件结构原理图如图2
所示。

图2 汽车组合仪表的硬件结构原理图
本系统选择NEC公司的UPD78F0433芯片作为主控芯片,该器件内置LCD控制器、液晶显示屏驱动器、电源Flash存储器和看门狗定时器,具有片上调试功能和10位A/D转换功能,是一款性价比较高的8位微控制器。

由点火信号和蓄电池提供系统的工作电源,其操作电压为9-16V;并通过电源电路的转换为主控芯片提供5V的工作电压。

电源模块的芯片为TLE4275-Q1,其最大耐压值42V、最大驱动电流450mA、精度达2%。

车速和转速检测模块主要是通过检测两种脉冲信号的不同频率形式来确定汽车的车速和转速。

而油量和水温产生的电阻信号具有不同阻值;因此,油量和水温检测模块则可通过检测不同电压值来确定汽车的油量和水温。

电机驱动模块选用的芯片为STI6606,该芯片内置CMOS集成电路、可同时驱动四路微型步进电机,其输入脉冲对应电机输出轴转动角度为
基金项目:云南省教育厅科学研究基金“基于MEMS传感器的飞行姿态测量系统设计”(项目编号:2015C106Y);“电子式互感器的应用”(项目编号:2016ZZX306)。

(下转第160页)
<10>:具体表示相应的大地水准面高度,在一万米之内;
M:指单位米
<11>:也就是对应的差分GPS数据期限,和数据传输量存在一定的相关性;
<12>:差分参考基站标号,可根据要求进行相应的选择。

*:其含义为对应的语句结束标志符。

xx:也就是从$开始到*内全部相应字码的异或校验和。

<CR>:表示回车符号。

<LF>:也就是换行符号。

GPS系统一般选择232串口通信,为满足通信要求需要进行相应的电平转换,对应的转换芯片MAX232具体如图3
所示:
图3 对应的转换芯片MAX232
系统运行过程中,单片机串口收到信息后,先对句引导头进行判断分析,如果发现为“$”,则接收对应的信息内容,在收到“*”字符后,进行判断,然后根据语句标识区分出信息类别类对相应的接收到的字符针对性显示。

2.4 控制模块
本文在设计过程中选择了AT89C52单片机实现系统控制目的,相应的控制任务包括数据接受和显示控制,以下进行具体的论述。

①数据接收控制:这种单片机中设置了串行口通信电路,可通过其进行相关数据的接收,对应的数据格式为八位数据+1位停止位。

所接收到的数据会存储到对应的缓冲区。

②显示控制:接收到的数据显示时通过51单片机进行控制,且利用LCD1602液晶显示器进行显示,对应的取出的字符需要经过CPU处理才能显示。

2.5 显示模块设计
本系统需要显示相应的西文字符,为满足方面的显示要求,而选择了LCD1602显示器。

3 软件设计
具体显示了对应的系统主程序的总体结构,系统在运行过程中需要先初始化处理,主要是对串口、定时器、中断等进行设置操作。

显示器设置之后进入到开机状态,其后就可以正常的显示。

每次可以对两串字符进行显示,其后就可以持续的进行相应的循环数据信息显示。

系统的主要功能在中断服务子程序中完成。

这种系统可以在总体上划分为如下几个模块,显示单元,串行口中断服务程序、扫描程序。

这些模块结合起来,可以实现相应的功能操作。

系统在开机之后需要进行初始化,接着显示开机信息,然后对接收到的信息进行处理,并最终实现相应的显示目的。

(上接第158页)
1/12°,最大角速度可达600°/s。

数据存储模块主要是用于保存车速、转速、燃油、水温和里程等数据,以防止掉电后数据丢失。

该组合仪表选用的存储芯片为24C04芯片,其存储数据量最多可达4K。

液晶驱动模块功能主要依赖于UPD78F0433主控芯片内置的液晶显示屏驱动器来实现,该驱动器特点包括:内外部电阻分压、自
动读取存储器数据并显示、显示模式灵活以及帧频率多样等。

图3 汽车组合仪表的软件设计主程序流程图
4.汽车组合仪表的软件设计
智能化汽车组合仪表的软件结构由主程序和若干子程序组成;其中,主程序用于系统初始化、资源分配以及子程序的调度管理等;而子程序主要用于实现各硬件模块的功能。

本系统软件采用C 语言和循环体+中断的软件结构进行设计。

首先,主程序对所有外部设备和全局变量进行初始化;之后进入主循环体程序依次完成系统信号的采样处理、步进电机的控制计算、各种报警信号的检测与合成、指示灯的输出控制、TFT-LCD的显示控制、CAN通信报文的收发控制等功能。

系统软件设计主程序流程图如图3所示。

该汽车组合仪表同时还具有待机功能。

当不需要仪表工作时,其主控芯片进入低功耗模式,减少工作电流,节省蓄电池电量消耗;当需要仪表工作时,中断请求将立即重启主控芯片,使其恢复正常工作状态。

5.结束语
本文从硬件结构和软件设计的角度详细介绍了汽车组合仪表的设计。

提出了一种基于MCU+TFT-LCD且性价比较高的步进电机式智能化汽车组合仪表的设计方案。

实现了车速、转速、水温、燃油量和里程的智能显示,低油量、高水温报警,车载数据掉电保护等功能。

达到了汽车组合仪表智能化、信息化和图形化的目标。

系统具有较高的显示和指示精度,能够很好的满足实际应用的需求。

引文
①熊英.汽车组合仪表的设计与实现[D].大连海事大学,2012.
②杨兴山,汪激,刘寅.基于嵌入式的智能化汽车组合仪表设计[J].微型电脑应用,2010,26(09):20-22+66.
③张生文.汽车组合仪表关键技术的研究[D].哈尔滨工业大学,2011.
作者简介:张兴超(1986—),男,河南固始人,硕士研究生,讲师,研究方向为智能控制、电力系统等。

相关文档
最新文档