车载触摸控制的人机交互系统

来源 :大众科学·下旬 | 被引量 : 0次 | 上传用户:tian358120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着车辆电子应用的增多,控制信息和控制键也随之的增多,所以导致车载中央控制平台难以满足功能要求。因此,以ARM为处理器通过将Linux内核移植到Qt/E系统,设计了一个人机接触交互系统。该系统通过触觉界面控制车载CAN网络的所有设备,并实时显示车辆状态信息。
  关键词:人机交互;触摸控制;车载CAN网络
  1.引言:人机交互系统(HMI)触觉控制系统框图如图1所示,主要由HMI模块、CAN/ rs-232网关模块和CAN网络模块组成。
  基本上是基于车载模块HMI arm-mini6410, Linux系统开发板和Qt / E在人机界面的设计,同时,系统可连接到一个GPS导航功能模块,并以无线互联网连接外设,如卡或通过USB接口为USB记忆使车辆间通信和娱乐和外部世界。CAN/ rs-232网关模块主要允许HMI模块和CAN网络模块之间的各种协议数据库的透明转换,并作为HMI模块和每个CAN ECU之间的通信链路。CAN网络模块在车辆上的主要目的是用作车身接触物体试验台上与整车CAN节点的Polo,其中吸收了窗户,楼梯及电动后视镜;在智能CAN节点的发动机设计中模拟了不同国家和实现数据采集和显示功能。
  2.系统硬件设计
  2.1人机交互系统的硬件设计
  人机交互系统(HMI),是指主要负责人和汽车之间的对话功能,通过负责组织协调和交流信息,在整个网络的车载显示实时运行状态信息的单位,这意味着在主控制器的性能要求较高。系统采用32位RISC微处理器S3C6410A作为主控制器,S3C6410A采用内核arm1176jzf-s,基频533MHz,最高可达667MHz。使用1g闪存,使用不会损耗K9K8G08U0A功率的NandFlash芯片。处理器S3C6410A tft-lcd相连的是真实的颜色和四个儿子用耐腐蚀战术显示器pines(扫描控制信号和在线激活信号等)和数据完整的RGB(可承受高达1600万色LCD屏幕)。人机交互系统的硬件结构如图2所示。
  2.2车载CAN网络的物理pole-can试验台设计:包括后视镜、后雨刷和窗户,每个模块配备相应节点装置,通过该身份证号和密码控件时,负责相应的行动,并通过CAN数据相对应的执行任务。CAN/ rs-232网关和CAN网络中的模拟CAN引擎节点使用相同的主控制和相同的CAN总线控制。主控制芯片采用PIC18F4580微处理器,CAN控制芯片采用最新EMC技术设计的TJA1050芯片。PIC18F4580包括cancan2.0a和can2.0b通信控制,通信速度可达1Mbit/ S。其中,CAN通信命令由两个优先消息邮箱、六个接收过滤器、两个接收屏蔽、三个优先传输邮箱和一个可编程时钟源组成,具有协议控制功能。CAN TJA1050总线是采用先进的绝缘硅技术进行处理,提高了其对电磁干扰的免疫力。硬件电路如图3所示。
  模拟节点分为两部分:发动机启动/关闭控制节点和状态信息显示节点。RE0到RE3门连接到四个发光二极管,模拟发动机的工作状态。如果发生故障,发光二极管会自动向HMI发送故障代码并显示出来。CAN/ rs-232网关通过访问RC6和RC5微处理器上的MAX232电平转换芯片,实现与人机交互系统的数据通信。此外,为了使机器运作与在线/仿真和调试功能更新,通过对微处理器的设计方案来重新设置,使用来串联的规划和方案拟订工作已完成串联。
  3系统软件设计
  3.1人机交互系统的平台构建
  Fedora9.0服务器被用作开发平台,Linux2.6内核和ARM Qt/ E4.7版本被移植到构建中。由于编译Linux内核以及Qt/E和应用程序都需要跨编译工具链,如果跨编译器版本不支持Qt/ E4.7,那么编译和安装可能会失败。arm-linux-gcc-4.5.1因此被选为视交叉编译器版本软件Qt.Installation X86 Linux环境中QtSDK - QtCreator2.0发展方案Qt.La触摸屏驱动人机界面的设计是基于一个tft-lcd + 7.0英寸的触控屏,作为平台的交互和人机互动,允许出口的Qt / E,手臂上与显示界面连接。
  3.2系统通信界面程序设计
  人机交互系统的接口是由QtCreator2.0设计的,允许通过调用底层串行端口的命令进行数据通信。Qt / E系列中传播方案,必须为Linux,但还没有串联课堂控制通信中的阶级参与班级的Qt,这样第三方用于执行,即阶级QIODevice QextSerialBase和QextSerialPortt。在此上下文中,QextSerialBase类继承自QIODevice类,并提供串口操作所需的变量和函数等。Posix_QextSerialPort继承了QextSerialBase类,并在Linux平台下添加了串行端口的操作功能。虽然QextSerialPort类是所有类的子类,但它是最高的抽象,它隐藏了平台的特性,可以在不同的平台上编译,并在不同的条件下从不同的类继承。通过对某些参数,如通信速度、数据位和底层串行端口的选择,对上述控制类在QtCreator中进行设置。在人机界面设计中,按键由按钮命令的信号/插槽机制关联,当按键按下时,该机制触发按下()函数的信号调用,对应于通过UART端口发送的设备节点的命令字。数据的接收是通过控制数据的数量来保证的,但是当接收到的数据量太大时,接口就会阻塞。Qt QSocketNotifier类硬件设计是为了达到QSocketNotifier链路信号/插槽类型的事件触发时Ativated LCDNumber读数据信号的订单将被称为槽QByteArray所连接的信号:mid (intpos intlen = - 1)來提取前两个字节分别对应的ID,并且根据ID数据界面、功能进行数据采集和显示的就是这样。最后,使用QPainter类调用的图标文件设计了窗口和按钮等图形,以实现美观的人机界面。
  3.3发动机模拟节点的软件设计
  发动机仿真节点发送一个信号,启动/关闭主要通过CAN总线节点控制器,模拟阅读后发动机工作状态显示和发送控制信号由节点状态信息显示为HMI。发动机的运行状态包括四种启动、运行、故障和关闭模式,每种模式的状态信息如表1所示。优先权应根据大小的识别号码,发送和接收数据时,低等的数据优先然后是最高的数据。也就是说,错误代码a最高优先,在发送和接收。软件的设计在于建立起功能刺伤微芯片的输入/输出接口,然后初始化在内的adc的波特率设置类型数据接收和接纳的盾,输出数据类型和触发中断;最后,控制节点通过按键发送不同的控制信号显示节点接收off - mode信息,并根据接收到的信息模拟不同的工作状态;同时,在“停止错误”模式下发送错误代码。仿真节点正常运行所有500ms公车送其(下文表1中所示,状态),发生故障时,故障码中断方式实时信息界面,通过基于事件驱动方式收集和显示时穿着同样的资料相信改变的数据保持不变,这种方法在决策ID确定优先级优先级经过多次试验中也满足了稳定可靠的运行的设计要求。
  4.结束语
  人机交互系统不仅可以在触觉模式下控制CAN网络中的设备,还可以实时获取和显示网络中的每个动态ecu参数。通过车身控制系统和电表,同时整车控制系统操作的复杂性,提高质量感知用户的亲和力和展示形式,同时减少了零件的数量,下一代车载HMI为提高了盈利能力提供了一个可行的解决办法,而且最重要的是,其也更适应未来对新能源汽车的需求。
  参考文献:
  [1]张云.基于ARM和WinCE的电台可视化人机交互接口的设计与实现:[学位论文].长沙:国防科学技术大学,2019.
其他文献
胃溃疡是常见的消化道疾病之一,其主要表现上腹部疼痛,一般在餐后1h内出现,经1~2h后逐渐缓解,复发率高是该病的主要特点之一,尤其是中老年人、长期加班、饮食无度的人群胃溃疡的发病率、复发率都相当高。胃溃疡发病原因比较复杂,导致其治疗起来有一定的难度,而为了防止加重病情,胃溃疡治疗期间饮食要注意哪些?平时有哪些注意事项?有哪些饮食禁忌?这些都是病友们比较关心的问题,以下就这几个问题为病友们解答。  
期刊
摘 要:近些年来,我国建筑行业发展虽然没有以前发展的迅速,但是对于建筑经济管理却越来越重视,而全过程工程造价在建筑经济管理中占据重要的地位,控制着资金的流动,也会降低建筑工程的施工成本。本文就简析建筑经济管理中全过程工程造价的运用及重要性。  关键词:建筑经济管理;全过程工程造价;运用;重要性  建筑经济管理涉及的范围比较广,但工程造价是管理中重要的一环,贯穿建筑工程的全过程,对企业的发展有这举足
期刊
摘 要:进入新世纪以来,以大数据、云计算为代表的信息技术给各行各业都带来了深刻的变革。于企业而言,大数据技术的应用使财务管理实务更加便捷智能,同时也能依托于海量的财务数据帮助企业更加科学合理的决策。从战略发展的角度来看,财务管理在现代企业运营中发挥着主要作用,因此要想推动企业长远发展,积极应用大数据技术提高财务管理水平至关重要。本文阐述了大数据时代对企业财务管理的影响,在此技术上提出了财务管理创新
期刊
摘 要:管理会计是一个管理学名词,又称“分析报告会计”,包括成本会计和管理控制系统两大部分,以企業现在和未来的资金运动为对象,以提高经济效益为目的,为企业内部管理者提供经营管理决策的科学依据为目标而进行的经济管理活动。随着我国经济的发展,管理会计的运用对于金融工作越来越重要。本文就管理会计在金融工作的应用进行了探讨和研究,希望能够为相关工作者提供一定的帮助。  关键词:管理会计;金融企业;内部控制
期刊
摘 要:近几年,各地的电力工程都在积极的建设,而与此同时,人们越来越关注供电的质量。而如何保证供电的质量就成为了人们不得不思考的问题。这就不得不提到自动化技术的应用。它在电力系统的运行中扮演着重要的角色。而本文则针对电力系统以及自动化的发展方向做以下分析。  关键词:电力系统;自动化;发展方向  电力系统及其自动化的发展方向是值得人们进行深入探究的,因为这关系着电力系统的运行质量,同时对于人们的生
期刊
现如今随着生活水平的逐渐提高,人们对生活和工作上的压力也越来越大,那些“富贵病”也随着生活节奏压力之间悄悄来临。而头晕是大多数人在生活中会遇到的事,特别是患有高血压的患者,更是被称为人类健康的无形杀手,和头晕更是有着不一样的“感情”,那么头晕引起的高血压该怎么办呢?下面我们就来了解一下。  一、高血压的症状  (1)头晕和头痛:头晕头痛是高血压是最常见的一个症状之一。有些是突发性的头晕,特别是下蹲
期刊
摘 要:思想政治教育心理学从学科的名称来看,是将思政教育学与心理学两学科相融合的一门独立学科。该学科创建至今,已经取得了相对较多的成果,具有较好的发展趋势,但是由于目前我国对该学科的研究尚处于一个较为不成熟的阶段,所以在学科定位、研究方向、研究方法等方面仍存在着许许多多的问题,仍然需要我们针对相关漏洞进行查缺补漏,加强对思政心理学的研究,不断推进该学科的持续健康发展。本文主要从思政教育心理的现状入
期刊
摘 要:现如今,建筑行业快速发展,在施工过程中都会牵涉到相应的库存运输的相关操作,这些建筑施工企业物质管理水平因为受到物资管理理念的影响,着力改善相关的管理政策,为了能够保证企业在市场中的可持续发展,所以将物资管理方面要与相应的物流理念结合起来,对于在物流管理中所存在的问题进行解决。  关键词:物流理念;施工企业;管理  1.前言  随着我国经济水平的发展,建筑行业为我国的国民发展发挥了巨大的贡献
期刊
摘 要:积极心理学是近年心理学领域的新兴科学,也是大众持续热议的话题。提倡积极心态应对生活和工作具有非常重要积极意义。但同时也发现积极心理学研究存在研究结论的普适性和某些研究领域的难点等问题。  关键词:积极心理学;研究;反思  积极心理学是近几年来心理学领域的新兴科学,它采用科学的原则和方法来研究幸福,倡导心理学的积极取向,以研究人类的积极心理品质、关注人类的健康幸福与和谐发展。倡导以更积极的、
期刊
摘 要:如今,在各个国家当中,智慧城市规划变得越来越普遍,而在智慧城市规划过程中,应用大数据技术变得越来越重要。我国应该将大数据技术应用当成常用城市规划技术战略之一,结合智慧城市建设理念和要求,明确大数据技术应用特点,促进城市有效规划建设,加快城市发展。  关键词:大数据技术;应用特点;智慧城市;规划  实践表明,在当前的城市规划当中,传统理念和方法已经陈旧和不实用,所以,我们在进行智慧城市规划的
期刊