网站大量收购独家精品文档,联系QQ:2885784924

LabVIEW技术教程基于LabVIEW 和PXI的汽车数字 仪表测控系统设计.doc

LabVIEW技术教程基于LabVIEW 和PXI的汽车数字 仪表测控系统设计.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabVIEW技术教程基于LabVIEW 和PXI的汽车数字 仪表测控系统设计

[LabVIEW技术教程]基于LabVIEW 和PXI的汽车数字 仪表测控系统设计 本文所介绍的测 试系统不仅能够对汽 车数字仪表进行在线 测试,而且作为具备 CAN网络节点的测 试设备可以进一步升 级为汽车网络诊断测 试系统。 - 全周 刘, 中 国汽车技术研究中 心 The Challenge: 在汽车智能数字仪表 的开发过程中,数字 仪表所需要采集的信 息量比较多,各种车 型的信息参数又差别 较大,这些问题的存 在给仪表的实车测试 和参数标定带来了困 难。为了在开发过程 中能够快速有效的测 试系统的各项功能, 提高系统开发效率, 图1 仪表测试系统 硬件功能框图 系统设计 汽车智能数字仪表测试系统的开发要求针对不同的车型,能够模拟产生出仪表所需的各种采集信号信息,并且能够通过CAN接口与被测仪表进行通信。本文介绍的测试系统包括以下主要功能。 1)车速里程表的脉冲信号模拟产生 2)发动机转速表的脉冲信号模拟产生 3)车辆燃油表信号模拟产生 4)车辆水温表信号模拟产生 5)各种车灯、车窗、车门等车身开关信号模拟产生 6)数字仪表具有CAN通信接口,作为一个CAN节点,可以与车上CAN网络上的其他节点进行通信。 ? 系统硬件设计: 数字仪表测试系统的硬件系统主要包括主控制器、PXI板卡、信号接线盒、数据通信转换板卡、供电电源以及被测试仪表等主要部分。NI公司提供的PXI模块化板卡设备具有体积小、速度快、易扩展等特点,因此在硬件设计方面我们采用了PXI板卡产生汽车仪表所需的各种信号。汽车数字仪表的里程表和发动机转速表需要采集的是数字脉冲信号,不同的车型由于采用的传感器不同,所输出的脉冲信号高电平从3V-12V不等。为了能够全面测试设计仪表的信号,采用PXI-6624板卡,配合外部供电电路,产生仪表所需的一系列数字脉冲信号。PXI-6624是工业级隔离的32位定时器/计数器PXI接口板卡,具有8路隔离的通道,我们采用Couter0和?Counter1作为车速表和转速表的脉冲信号提供通道。燃油表和水温表采集的是模拟信号,PXI-6233能够输出4路10V模拟电平信号,PXI-6713能够输出8路10V模拟电平信号,我们选择PXI-6713或者PXI-6233的2个模拟输出通道作为燃油表和水温表的模拟信号提供通道。由于仪表上的开关量信号比较多,如刹车、左右转向灯、燃油报警、水温报警以及左右车门开关信号等,他们之间产生的干扰也比较大。我们选用PXI-6528对仪表的开关量进行控制,PXI-6528是高速隔离的数字I/O通道,输入和输出通道分别独立,有效的抑制了信号之间的干扰。 采用一块数据通信转换卡来完成仪表参数的标定以及作为CAN?节点与车上其他CAN节点的数据通信,该卡的主要功能是完成串口信号与CAN信号之间的转换功能,开发数据通信转换卡的目的一是为了节约成本,二是考虑到大多数台式机或笔记本没有CAN接口。通过这个板卡对被控仪表的特征参数,如车辆的特征系数、传感器的传感系数、发动机的速比以及仪表的一些标定参数等进行设定。由于目标车型不确定,仪表的一些特征参数需要实车测试才能最后标定,所以该板卡可作为以后仪表参数标定用。 整个测试系统硬件功能框图如图1所示。 ? 系统软件设计: 仪表测试系统软件采用NI公司的LabVIEW 8.20平台。LabVIEW是基于图形化编程语言的虚拟仪器软件开发平台,具有功能强大的函数模块库,特别适用于测试和控制系统的开发。结合NI的硬件模块,能够方便的进行采集和分析相关测试数据。考虑到仪表整体功能测试和模块功能测试的需要,整个系统主要包括界面模块和各个功能测试模块。根据信号类型将仪表功能测试分为:车速表测试模块、发动机转速表测试模块、燃油表测试模块、水温表测试模块、开关量测试模块、CAN通信测试模块以及参数设置模块等主要功能模块。汽车仪表测试系统的软件总体功能框图如图2所示。 1.界面模块 测试平台左侧是各种模块功能测试的切换按键,可以切换到单个功能模块的测试项目。右侧主界面模拟汽车仪表板的显示界面,如车速表、转速表、水温表、燃油表、里程指示以及各种报警和开关信号等信息显示。在进行测试实验中,工作人员通过主界面即可观测到仪表测试的整体功能。主界面前面板如图3所示,控制框图如图4所示。 2.模块测试设计 车速表的测试需要预先了解设定目标车型的特征参数,如车辆特征系数、车速传感器的传感系数等,然后通过数据通信卡(CAN总线信号)将特征参数下载到被测仪表,按照测试要求产生脉冲信号,信号的幅值、频率可以通过手动/自动进行调整,车速信号具备超速报警提示功能,根据设定的超速门限值,高于该门限值时,通过主界面前面板上的超速报警灯闪烁来提示。测试过程也可以手动/自动进行,测试结果存档以备查询。 车速表测试

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档