测试和测量 -凯发k8网页登录

 

使用 matlab 进行测试和测量

采集、分析和探查数据并自动执行测试。

matlab® 分析环境提供一系列工具,帮助您采集数据和自动执行任务。在 matlab 和 simulink® 中,您可以控制和采集来自插入式数据采集卡、测试仪器、web 摄像头和抓帧器的数据,还可通过 can 总线发送和接收报文。

采集数据后,您可进行交互式探查,以及执行实时可视化和数据分析。随后,您可以构建测试系统、验证设计和概念,以及自动执行重复性任务。您还可以将在 matlab 中构建的测试应用程序部署到其他计算机。

“过去,我们需要花费数周时间才能确定干扰源。现在借助 matlab,不出几个小时,便能识别并解决噪音和干扰问题。”

dr. gus lott, yarcom inc.

与硬件和仪器进行通信

使用 matlab® 或 simulink® 及相关产品,您可以控制和采集来自数据采集硬件、成像硬件、仪器或 can 总线的数据。另外,您还可以使用 spi(串行外围接口)、i2c(集成电路总线)、modbus 和蓝牙串行协议,与电路板和传感器进行通信。这样一来,您可以直接在原有工作区进行数据的可视化和分析工作。

从测试和测量设备采集和发送数据

在这一集成式环境中,您可以创建灵活的测试系统、自动执行测试例程、执行设计验证,并对采集的数据进行实时分析和可视化。

使用一台或多台独立仪器(如示波器、任意波形发生器、信号分析器)时,您可以使用 instrument control toolbox™ 来控制仪器以及从中采集数据。您可以快速与仪器建立通信,支持 gpibvisa(包括 usb)、tcp/ipudp 等行业标准通信协议,以及 ivivxiplug&play 等行业标准仪器驱动程序。支持 keysightrohde & schwarztektronix 等多家仪器制造商。您还可以根据 lxi、pxi 和 axie 标准构建测试系统。

使用插入式数据采集卡时,您可使用 data acquisition toolbox™ 连接到多家受支持供应商的采集卡。许多采集卡同时支持模拟和数字输入和输出,因此您可在控制电机和传感器的同时,采集和分析来自这些设备的实时数据。


使用 i2c、spi、modbus 和蓝牙协议采集和发送数据

使用 instrument control toolbox (2:02),您可以将 matlab 连接到基于 i2c、spi、或蓝牙 spp(串行端口规范)进行通信的设备。您可以使用这些协议发送和接收报文,还可以构建与嵌入式传感器(如加速度计、温度传感器、湿度传感器和陀螺仪)进行交互的应用程序。您还能够对通过 spi 或 i2c 进行通信的嵌入式系统进行通用测试,以及使用 modbus rtu 或 modbus tcp/ip 与工业设备进行通信。

借助 industrial communication toolbox | industrial communication toolbox,您可以使用 opc ua、modbus rtu、modbus tcp/ip 和 mqtt 等协议与工业设备和传感器进行通信。您还可以与 pi 服务器交换数据。


从相机和抓帧器采集图像和视频

使用 image acquisition toolbox™,您可以将图像和视频直接从兼容 pc 的成像硬件采集到 matlab 和 simulink 中。由于支持多家硬件供应商,您可以选择各种各样的成像设备,无论是价格低廉的网络摄像头或者工业抓帧器,还是满足低光、高速和其他严苛要求的高端科研用摄像头,均可支持。采集图像后,您可以使用 mathworks 图像和视频处理产品提取特征并做进一步分析。


直接与 can 总线通信

使用 vehicle network toolbox™,您可以直接在 matlab 或 simulink 工作区中监测和分析控制器局域网 (can) 总线流,支持 vectorkvaser、 和 等接口硬件。您可以在 matlab 或 simulink 中直接与使用 can 协议xcp 协议的车载网络进行通信。在这一集成式环境中,您可以:

  • 通过 can 和 xcp 协议发送和接收报文
  • 使用内置工具监测实时 can 总线流
  • 自动筛选 can 报文
  • 使用符合行业标准的 dbc 和 a2l 文件

分析测试数据

采集数据后,您可在 matlab 和相关的数据分析产品中使用分析和可视化工具。数据采集和分析都在同一个环境中进行,以便您快速从数据中提取所需信息。您可以使用交互式工具和命令行函数执行各种任务,比如信号和图像处理、统计分析、数字滤波、曲线拟合和非线性优化。此外,还可以构建图形界面,用于数据采集以及对测试数据进行实时分析。

处理所采集的数据时,您可以使用数字滤波例程,以便重点关注您要研究的信号或特征,并且可以轻松地在频域中查看时域数据。处理图像数据时,您可以还原含噪或退化图像,以及分析形状和纹理。对于需要反复采集数据的项目,您可以研究某个现象在一段时间内的统计数据。


自动执行测试以及构建测试应用程序

matlab 支持您将测试系统自动化以简化数据收集与分析。您可以根据 lxipxi 和 axie 标准构建测试系统。您也可以构建带有图形界面的应用程序,并将这些应用程序与其他 matlab 用户共享。您还可以使用 mathworks 桌面和 web 部署产品,将在 matlab 中构建的测试应用程序部署到其他计算机上。


成功案例

网站地图