今天小编要和大家分享的是测量仪表相关信息,接下来我将从采用LabVIEW的图形化程序语言实现数字仪表测试系统的设计,用labview做上位机,驱动了usbcan之后应该怎么做?这几个方面来介绍。

测量仪表相关技术文章采用LabVIEW的图形化程序语言实现数字仪表测试系统的设计用labview做上位机,驱动了usbcan之后应该怎么做?

测量仪表相关技术文章采用LabVIEW的图形化程序语言实现数字仪表测试系统的设计

引言

在汽车智能数字仪表的开发过程中,数字仪表所需要采集的信息量比较多,各种车型的信息参数又差别较大,这些问题的存在给仪表的实车测试和参数标定带来了困难。为了在开发过程中能够快速有效地测试系统的各项功能,提高系统开发效率,我们设计了一套测试系统,它能够模拟产生汽车上的各种参数信息,快速地对设计仪表进行全面的测试,节约台架或实车测试时间,降低测试风险。

系统设计

汽车智能数字仪表测试系统的开发要求针对不同的车型,能够模拟产生出仪表所需的各种采集信号信息,并且能够通过CAN接口与被测仪表进行通信。本文介绍的测试系统包括以下主要功能:

· 车速里程表的脉冲信号模拟产生;

· 发动机转速表的脉冲信号模拟产生;

· 车辆燃油表信号模拟产生;

· 车辆水温表信号模拟产生;

· 各种车灯、车窗、车门等车身开关信号模拟产生。

数字仪表具有CAN通信接口,作为一个CAN节点,可以与车上CAN网络上的其他节点进行通信。

系统硬件设计

数字仪表测试系统的硬件系统主要包括主控制器、PXI板卡、信号接线盒、数据通信转换板卡、供电电源以及被测试仪表等主要部分。NI提供的PXI模块化板卡设备具有体积小、速度快、易扩展等特点,因此在硬件设计方面我们采用了PxI板卡发生汽车仪表所需的各种信号。汽车数字仪表的里程表和发动机转速表需要采集的是数字脉冲信号,不同的车型由于采用的传感器不同,所输出的脉冲信号高电平从3V~12V不等,为了能够测试设计仪表的信号范围适用性,采用PXI 一6624板卡,配合外部供电电路,能够产生仪表所需采集的数字脉冲信号。PXI一6624是工业级隔离的32位定时器/计数器:PXI接口板卡,具有8 路隔离的通道,我们采用C o u t e r 0和Counterl作为车速表和转速表的脉冲信号提供通道。燃油表和水温表采集的是模拟信号,PXI一6233能够输出4路10V模拟电平信号,PXI 一6713能够输出8路10V模拟电平信号,我们选择PXI一6713的2个模拟输出通道作为信号提供通道。由于仪表上的开关量信号比较多,他们之间产生的干扰随着也比较大,我们选用PXI一8528R对仪表的开关量进行控制,PXI一6528是高速隔离的数字I/O通道,输入和输出通道分别独立,有效的抑制了信号之间的干扰。