基于LabVIEW和PXI的汽车数字仪表测控系统

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:abc258qq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文利用NI公司的工业计算机和相关PXI板卡系列产品以及一块自行研发的数据通信转换卡构成数字式仪表在线测试系统,系统模拟数字仪表测试所需要的车辆的各种状态参数和信号,驱动待测数字仪表,模拟车辆相关状态工作并反馈数字仪表的工作状态信息。通过NILabVIEW软件平台对整个测试系统进行开发,最终实现了完整的汽车智能数字仪表的测试方案。
  关键词:LabVIEW PXI;状态机;仪表测试
  
  引言
  
  在汽车智能数字仪表的开发过程中,数字仪表所需要采集的信息量比较多,各种车型的信息参数又差别较大,这些问题的存在给仪表的实车测试和参数标定带来了困难。为了在开发过程中能够快速有效地测试系统的各项功能,提高系统开发效率,我们设计了一套测试系统,它能够模拟产生汽车上的各种参数信息,快速地对设计仪表进行全面的测试,节约台架或实车测试时间,降低测试风险。
  
  系统设计
  
  汽车智能数字仪表测试系统的开发要求针对不同的车型,能够模拟产生出仪表所需的各种采集信号信息,并且能够通过CAN接口与被测仪表进行通信。本文介绍的测试系统包括以下主要功能:
  车速里程表的脉冲信号模拟产生;
  发动机转速表的脉冲信号模拟产生;
  车辆燃油表信号模拟产生;
  车辆水温表信号模拟产生;
  各种车灯、车窗、车门等车身开关信号模拟产生。
  数字仪表具有CAN通信接口,作为一个CAN节点,可以与车上CAN网络上的其他节点进行通信。
  


  
  系统硬件设计
  
  数字仪表测试系统的硬件系统主要包括主控制器、PXI板卡、信号接线盒、数据通信转换板卡、供电电源以及被测试仪表等主要部分。NI提供的PXI模块化板卡设备具有体积小、速度快、易扩展等特点,因此在硬件设计方面我们采用了PXI板卡发生汽车仪表所需的各种信号。汽车数字仪表的里程表和发动机转速表需要采集的是数字脉冲信号,不同的车型由于采用的传感器不同,所输出的脉冲信号高电平从3V~12V不等,为了能够测试设计仪表的信号范围适用性,采用PXI-6624板卡,配合外部供电电路,能够产生仪表所需采集的数字脉冲信号。PXI-6624是工业级隔离的32位定时器/计数器PXI接口板卡,具有8路隔离的通道,我们采用Coutero和Counterl作为车速表和转速表的脉冲信号提供通道。燃油表和水温表采集的是模拟信号,PXI-6233能够输出4路10V模拟电平信号,PXI-6713能够输出8路10V模拟电平信号,我们选择PXI-6713的2个模拟输出通道作为燃油表和水温表的模拟信号提供通道。由于仪表上的开关量信号比较多,他们之间产生的干扰随着也比较大,我们选用PXI-8528对仪表的开关量进行控制,PXI-6528是高速隔离的数字I/O通道,输入和输出通道分别独立,有效的抑制了信号之间的干扰。
  仪表参数的标定以及作为CAN节点与车上其他CAN节点的数据通信,采用一块数据通信转换卡来完成,该卡的主要功能是完成串口信号与CAN信号之间的转换功能,开发数据通信转换卡的目的一是为了节约成本,二是考虑到大多数PC没有CAN接口。通过这个板卡对被控仪表的特征参数,如车辆的特征系数、传感器的传感系数、发动机的速比以及仪表的一些标定参数等进行设定。由于目标车型不确定,仪表的一些特征参数需要实车测试才能最后标定,所以该板卡可作为以后仪表参数标定用。
  整个测试系统硬件功能框图如图1所示。
  


  
  系统软件设计
  
  仪表测试系统软件采用NI公司的LabVIEW 8.20平台进行设计,本系统采用LabVIEW的图形化程序语言,以一种很直观的方法建立前面板人机界面和程序框图。前面板是用户可见的,类似传统仪器的操作面板,利用工具模板从控制模板中添加输入控制器和输出指示器,控制器和指示器种类可选择。程序框图是支持虚拟仪器实现其功能的核心,对程序框图的设计涉及节点、数据端口和连线的设计。连线代表数据走向,节点则是函数、VI子程序、结构或代码接口。本测试系统考虑到仪表整体功能测试和模块功能测试的需要,整个系统主要包括界面模块和各个功能测试模块,根据信号类型将仪表功能测试分为:车速表测试模块、发动机转速表测试模块、燃油表测试模块、水温表测试模块、开关量测试模块、CAN通信测试模块以及参数设置模块等主要功能模块。汽车仪表测试系统的软件总体功能框图如图2所示。
  


  界面模块
  测试平台左侧是各种模块功能测试的切换按键,可以切换到单个功能模块的测试项目。右侧主界面模拟汽车仪表板的显示界面,如车速表、转速表、水温表、燃油表、里程指示以及各种报警和开关信号等信息显示。在进行测试实验中,工作人员通过主界面即可观测到仪表测试的整体功能,主界面如图3所示。
  


  模块测试设计
  车速表的测试需要预先了解设定目标车型的特征参数,如车辆特征系数、车速传感器的传感系数等,然后通过数据通信卡(CAN总线信号)将特征参数下载到被测仪表,按照测试要求产生脉冲信号,信号的幅值、频率可以通过手动/自动进行调整,车速信号具备超速报警提示功能,根据设定的超速门限值,高于该门限值时,通过主界面前面板上的超速报警灯闪烁提示。测试过程也可以手动/自动进行,测试结果存档以备查询。软件测试状态转移图见图4。
  


  车速表测试模块的设计采用状态机设计模式,主要分为开始、获取参数、手动/自动选择、采集(手动)、检查时间(自动)、输出信号和停止等状态。其中参数的获取主要是获取前面板上特征系数和传感系数的参数值,通常,这两个值在仪表参数标定的时候需要在线修改。检查时间是指按照程序规定的时间输出规定的信号,本系统中采取‘V’模式阶梯状的车速变化趋势对仪表进行测试,见图5。
  发动机转速表测试模块类似于车速表测试模块,区别在于它的特征参数不同,根据特定车型的情况,通过数据通信卡(CAN总线信号)将发动机转速比下载到被测仪表,然后对其进行测试。
  燃油表的测试需要预先设定目标车型的燃油测试范围以及燃油门限报警值,通过数据通信卡(CAN总线信号)将参数值下载到被测仪表,然后按照测试要求开始测试根据设定的燃油门限值,低于该门限值时,通过主界面前面板上的燃油报警灯闪烁提示。测试过程可以手动/自动进行。燃油表的测试采用状态机的设计模式,主要分为开始、获取参数、手动/自动、采集、检查报警、输出信号等状态。水温表的测试同燃油表,在此不做具体说明。
  
  CAN通信测试模块
  
  所有的模块测试之前首先需要对该模块的参数进行初始化,如进行特征系数、传感系数、发动机速比、超速门限、燃油门限、水温门限以及测量范围等参数的设置。数据通信采用CAN协议,鉴于成本方面考虑,我们在LabVIEW上对串口进行操作,然后通过数据转换板卡输出CAN信号,CAN信号直接与被测仪表进行数据通信,因此,需要定义一个简单的CAN通信协议。测试系统作为CAN网络上的一个节点,节点ID号可以根据需求自行设定,数据区域由命令字、数据长度、数据、校验位组成。图6和表1是仪表参数设定CAN通信简单协议。
  
  结语
  
  采用NI系列PXI板卡以及灵活方便的LabVIEW软件平台,使得我们在短期内构建一套汽车数字仪表产品开发、测试、评估多功能于一体的测试平台,通过对实际仪表的测试,结果表明该套测试系统能够快速准确地完成对被测仪表的各项功能测试,并且该系统具备可扩展性,可以很方便地移植到其他产品的测试方案中,为我们后续汽车电子产品的研发积累了测试经验。
其他文献
摘要:本文介绍了12C串行总线控制器PCF8584的结构、功能。  结合我们一个课题,给出了PCF8584在系统中的应用。  关键词:FC总线;控制器;PCF8584;DS1624    PCF8584    PCF 8584是PHILIPS(后更名为NXP)公司生产的CMOS低功耗I2总线控制电路,作为大多数标准并行总线的微处理器/微控制器与串行的I2C,总线间的接口。带有主从模式,它可与I2C
期刊
摘要:本文介绍了风扇速度控制器TC655芯片的主要特性、工作过程。并给出了它的应用电路和CPU程序设计流程图。  关键词:RPM;PWM;风扇控制;TC655    引言    TC655芯片是一个风扇速度控制器,具有SMBus总线接口、风扇故障检测功能。它的风扇管理器程序可根据温度调整风扇速度,而不是以最大速度不断地运转,从而降低噪声,延长风扇寿命。风扇速度可通过一个热敏电阻器输出或通过基于SM
期刊
摘要:传感器技术是信息社会的四大支柱之一,传感器和计算机结合形成的智能系统大大的拓展了人类生活的空间。在传感器家族中,根据电容的物理特性制作的传感器占有重要地位。电容传感器是很好的状态传感器,可提高电容检测,尤其是微小电容检测的精度,是目前测控技术的热点。本文重点介绍一套微小电容差分高精度检测电路,该套电路可测物体的运动加速度,加速度计的分辨率可达2-18。  关键词:电容式传感器;MEMS;信号
期刊
摘要:本文介绍了利用VSC8228完成高速误码检测的实现过程。通过实际使用表明:该方案的实现不仅廉价和使用方便,而且性能可靠。  关键词:误码测试;高速;重定时器;VSC8228    注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
期刊
摘要:本文设计并实现了一种开关电源的高性能电压型PWM比较器,具有输入失调电压低、工作频率高、转换速率快和功耗低等优点。电路能够实现模块化,适合PWM控制芯片的系统集成。  关键词:PwM比较器;失调电压;开关电源    注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
期刊
摘要:给出基于iW2202的笔记本电脑适配器电源设计。  关键词:APFC;电源;iW2202;控制IC    引言    APFC(有源功率因数校正)不像无源PFC那样需要笨重的铁心电感等无源器件,能够保证在复杂条件下满足目前对开关电源在输入谐波方面的相关规范的要求,而单级APFC电路因为DC/DC变换器共用功率开关等元件,所用元件比两纫:APFC要少得多,具有低成本优势,同时也有利于提高开关电
期刊
摘要:本文将总结部分常用LED驱动方案,然后详细探讨一些更新颖的LED驱动方法。  关键词:LED驱动;白光LED;LED匹配;LED调光;便携    注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
期刊
摘要:本文介绍了一种在DSP平台下对多路交流信号采样时采用的一种异步采样方法。  关键词:交流采样;校准;DSP    注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
期刊
自2004年全球半导体工业再次达到峰值之后,至今工业未见负的增长。如2004年半导体业增长达24.6%;2005年为6.8%;2006年为8.9%及2007年为3%左右。似乎违背了之前工业的周期性规律。    评价半导体工业的参数    工业能否准确的预估?应该是能,但也困难,因为有规律,但也有非规律的因素存在。通常情况下,总存在两个不同方向的判断,这反映工业的复杂性及本来面貌。通常有些参数可用来
期刊
摘要:本文将针对一个使用Power Integrations TOP258PN产品设计的35W LCD显示器电源为例,了解该设计是如何达到82%的满载效率,并可帮助设计师满足CEC2008对带载效率及提议中能源之星2.0标准的要求。同时,该设计可降低空载及待机功耗。  关键词:LCD显示器电源;低空载;待机功耗;TOP258PN    电路描述    图1所示的电源是一个通用输入的反激式电源,输出
期刊