【虹科案例】使用虹科模块化数字化仪进行车辆测试

news2024/11/16 17:30:32

引言

模块化仪器比传统仪器的尺寸大大减小,适合安装在电路卡上,同时也可以将多个卡插入具有通用计算机接口、电源和互连的框架中。模块化仪器框架包括使用标准 PCIe 接口的计算机、PXI 测试框架或基于 LXI 的盒子,工程师通常会使用多个卡并将其配置到测试系统中,系统可能包含多个仪器、具有多个通道的单一仪器类型或两者的组合。

 

上图显示了配备两个 PCIe 模块化数字化仪的便携式计算机。这种紧凑、独立的装置可在车辆内使用,允许车辆行驶时进行测量。基于 PXI 的模块化系统并不具有自主性,他们需要外部显示器和键盘才能工作,但可以在单个机箱内按需配置更多数量的模块化仪器。基于 LXI 的系统(例如虹科数字化仪和AWG二合一产品)非常适合实验室安装和移动使用,通过 LAN 提供大量通道和连接,以便与笔记本电脑或远程控制室监测和控制直接连接。

车载电子

 车载电子子系统的基础是微处理器。

 

这些微处理器与标准微处理器的不同之处在于具有更高的环境和可靠性标准,以及添加了专用车辆总线和接口(例如 CAN、LIN 和 PSI5)。这些接口允许微处理器与其他处理器、传感器和执行器通信。

控制器局域网或 CANbus 是此处所示的最复杂的数据总线,也是许多汽车数据链路的骨干。在其基本形式中,它使用带有 8 字节数据包的差分信号通过两线总线以 20 kb/s 至 1 Mb/s 的速度交换数据。最新版本的 CAN 灵活数据速率 (CAN FD) 将数据内容扩展到以高达 12 Mb/s 的速度交换的 64 字节数据包。

本地互连网络或 LIN 总线是一种成本较低的总线,用于帮助降低非关键应用的成本。它使用两个、四个或八字节数据帧通过单线以高达 20 kb/s 的速度运行。

数字化仪应用

 

最常用的模块化仪器是数字化仪。数字化仪是一种电子采集设备,它采集模拟波形、采样并通过模数转换器 (ADC) 将其数字化,并将数字化样本发送到缓冲区,以便在计算机处理之前将其保存。虹科数字化仪的 ADC 分辨率为 8 至 16 位,模拟带宽高达 1.5 GHz,采样率高达每秒 5 Giga 样本 (GS/s),每卡有 1 到 16 个通道。可以同步多个卡,每个系统最多可以有 16 个卡(或最多 256 个完全同步的通道)。这些仪器系统可以无限地重新配置,以采集、存储和测量车载嵌入式系统中的信号。

可以选择数字化仪来匹配每个接口以及更常见的处理器和相关操作的数据速率和带宽要求。

 

考虑监控 CANbus 接口的任务。用于此测量的数字化仪具有远程可配置输入,允许每个通道使用单端或差分输入。在本例中使用了差分输入。结果如上图所示。该采集结果使用 SBench 6 软件显示,该软件允许对接口的物理层进行分析。可以验证信号的幅度和时序,以确保符合 CANbus 标准。

信号幅度的基本测量(包括峰峰值、最大值和最小值)表征了数据包。对上升和下降时间进行额外的定时测量,以确保总线信号的完整性。

除了物理层之外,虹科数字化仪还可以与 LabVIEW 和 MATLAB 等第三方程序连接,在其中可以解码波形数据并探索协议层。经验丰富的程序员可以使用 Windows 和 Linux 驱动程序以 C、C++、Python 或类似语言创建自定义程序,以开发自定义解码操作。

模块化仪器非常适合车辆测试应用,它们提供大量分辨率从 8 位到 16 位的通道。高达 5 GS/s 的采样率允许选择与应用相匹配的快速或慢速采样,即使缺少组件,它们也可以进行测试。PCIe、PXI 或 LXI 配置的选择符合便携式或实验室测试的需求。

虹科测试测量

虹科测试测量事业部是测试测量技术资源整合服务商,我们致力于提供一站式的交钥匙服务与集成方案。围绕汽车电子、半导体、通信、航空航天、军工等行业提供专业可靠的解决方案,并广获客户好评。

作为专业的测试测量解决方案服务商,我们可以提供:

● 数千种基于PXI、PCI、LXI的功能模块,满足您的多样需求。

● 专业的解决方案及相应高效的定制服务,以客户需求为目标。

● 完善的技术培训及售后服务,解决您的后顾之忧。

我们始终以客户的需求为导向,一旦您开始应用虹科测试测量解决方案,我们的团队将为您提供一对一的技术支持、快速响应需求,持续为您创造价值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/817170.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

git stash clear清空本地暂存代码

git stash clear清空本地暂存代码 git stash 或者 git stash list 查看本地暂存的代码。 清除本地暂存的代码修改: git stash clear git回退代码仓库版本_git回退到之前的版本会影响本地代码嘛_zhangphil的博客-CSDN博客git回退代码版本_git回退到之前的版本会影…

基于opencv的几种图像滤波

一、介绍 盒式滤波、均值滤波、高斯滤波、中值滤波、双边滤波、导向滤波。 boxFilter() blur() GaussianBlur() medianBlur() bilateralFilter() 二、代码 #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> …

01 制作Windows11启动盘及安装 || 包含校验ISO映像的方法

前言 由于空间越来越不够用了&#xff0c;上次为Ubuntu分配了96G的空间依然是快要被用完&#xff0c;连一个数据集都放不下了&#xff0c;因此我不得不选择换硬盘。 由于是离谱的华为Mate book D 15的2021款逆天机型&#xff0c;我没有第二个硬盘位。至于说移动硬盘的解决方案…

python3GUI--我的翻译器By:PyQt5(附下载地址)

文章目录 一&#xff0e;前言二&#xff0e;展示1.主界面2.段落翻译3.单词翻译 三&#xff0e;设计1.UI设计2.软件设计3.参考 四&#xff0e;总结 一&#xff0e;前言 很早之前写过一篇python3GUI–翻译器By:PyQt5&#xff08;附源码&#xff09; &#xff0c;但是发现相关引擎…

LED显示屏技术:数码时代的绚丽舞台

随着信息技术的飞速发展&#xff0c;LED显示屏技术成为现代社会不可或缺的一部分。这种技术以其高亮度、高清晰度和多样化的应用领域&#xff0c;在数字化时代展现出绚丽多彩的画面&#xff0c;为我们带来了前所未有的视觉体验。本文将探讨LED显示屏技术的原理、应用以及对于现…

【JavaEE】简单了解JVM

目录 一、JVM中的内存区域划分 二、JVM的类加载机制 1、类加载的触发时机 2、双亲委派模型 1.1、向上委派 1.2、向下委派 三、JVM中的垃圾回收机制&#xff08;GC&#xff09; 1、确认垃圾 1.1、引用计数&#xff08;Java实际上没有使用这个方案&#xff0c;但是Pytho…

超详细 | 模拟退火算法及其MATLAB实现

模拟退火算法(simulated annealing&#xff0c;SA)是20世纪80年代初期发展起来的一种求解大规模组合优化问题的随机性方法。它以优化问题的求解与物理系统退火过程的相似性为基础&#xff0c;利用Metropolis算法并适当地控制温度的下降过程实现模拟退火&#xff0c;从而达到求解…

RK3588平台开发系列讲解(调试篇)如何进行性能分析

文章目录 一、什么是性能分析呢?二、系统级工具三、源码级工具沉淀、分享、成长,让自己和他人都能有所收获!😄 📢 本篇将介绍性能分析(Performance Profiling) 最简单的性能分析工具是 top,可以快速查看进程的 CPU、内存使用情况;pstack 和 strace 能够显示进程在用…

大数据面试题:HBase的RegionServer宕机以后怎么恢复的?

面试题来源&#xff1a; 《大数据面试题 V4.0》 大数据面试题V3.0&#xff0c;523道题&#xff0c;679页&#xff0c;46w字 可回答&#xff1a;1&#xff09;HBase一个节点宕机了怎么办&#xff1b;2&#xff09;HBase故障恢复 参考答案&#xff1a; 1、HBase常见故障 导…

简要介绍 | 解析模态之间的联系:跨模态学习与多模态学习的区别和联系

注1&#xff1a;本文系“简要介绍”系列之一&#xff0c;仅从概念上对跨模态学习和多模态学习进行非常简要的介绍&#xff0c;不适合用于深入和详细的了解。 解析模态之间的联系&#xff1a;跨模态学习与多模态学习的区别和联系 在人工智能的广泛领域中&#xff0c;跨模态学习…

森林中的兔子(力扣)数学思维 JAVA

森林中有未知数量的兔子。提问其中若干只兔子 “还有多少只兔子与你&#xff08;指被提问的兔子&#xff09;颜色相同?” &#xff0c;将答案收集到一个整数数组 answers 中&#xff0c;其中 answers[i] 是第 i 只兔子的回答。 给你数组 answers &#xff0c;返回森林中兔子的…

Python自动化办公-文件整理脚本

哈喽大家好&#xff0c;今天给大家介绍python自动化办公-文件整理脚本 今天讲解文件整理脚本的实现过程。这是一个很有用的技能&#xff0c;可以帮助你管理你的电脑上的各种文件。需求如下&#xff1a; 需求内容&#xff1a;给定一个打算整理的文件夹目录&#xff0c;这个脚本…

django实现部门表的增删改查界面

1、前期准备 部署好mysql数据库&#xff0c;创建好unicom数据库下载好bootstap的插件下载好jquery的插件下载好mysqlclient-1.4.6-cp36-cp36m-win_amd64.whl的安装包&#xff0c;根据python的版本下载 2、创建项目 在pycharm中创建项目 在pycharm的终端创建虚拟环境 py -m v…

【软件测试】性能测试工具- LoadRunner的介绍和使用

目录 1. LoadRunner是什么2. LoadRunner环境搭建3. LoadRunner三大组件4. LoadRunner脚本录制4.1 WebTous项目介绍启动WebTous项目访问WebTous项目相关配置 4.2 脚本录制新建脚本录制脚本运行脚本 4.3 脚本加强插入事务插入集合点插入检查点插入日志字符串比较 1. LoadRunner是…

Nyan Progress Bar 更换进度条插件

打开idea 每天面对进度条怪无聊的&#xff0c;今天无意之中发现一个插件还挺有意思的 Nyan Progress Bar 当然啦&#xff0c;根据自己的喜欢进行选择 安装好之后&#xff0c;然后再打开idea

【计算机视觉|人脸建模】SOFA:基于风格、由单一示例的2D关键点驱动的3D面部动画

本系列博文为深度学习/计算机视觉论文笔记&#xff0c;转载请注明出处 标题&#xff1a;SOFA: Style-based One-shot 3D Facial Animation Driven by 2D landmarks 链接&#xff1a;SOFA: Style-based One-shot 3D Facial Animation Driven by 2D landmarks | Proceedings of …

Python 进阶(六):文件读写(I/O)

❤️ 博客主页&#xff1a;水滴技术 &#x1f338; 订阅专栏&#xff1a;Python 入门核心技术 &#x1f680; 支持水滴&#xff1a;点赞&#x1f44d; 收藏⭐ 留言&#x1f4ac; 文章目录 1. 打开文件2. 读取文件2.1 逐行读取文件2.2 读取所有行 3. 写入文件3.1 向文件中写入…

华为数通HCIA-ARP(地址解析协议)详细解析

地址解析协议 (ARP) ARP &#xff08;Address Resolution Protocol&#xff09;地址解析协议&#xff1a; 根据已知的IP地址解析获得其对应的MAC地址。 ARP&#xff08;Address Resolution Protocol&#xff0c;地址解析协议&#xff09;是根据IP地址获取数据链路层地址的一个…

ES-5-进阶

单机 & 集群 单台 Elasticsearch 服务器提供服务&#xff0c;往往都有最大的负载能力&#xff0c;超过这个阈值&#xff0c;服务器 性能就会大大降低甚至不可用&#xff0c;所以生产环境中&#xff0c;一般都是运行在指定服务器集群中 配置服务器集群时&#xff0c;集…

C++第三大特性:多态(1)

目录 一.多态的含义 1.普通调用&#xff1a; 2.多态调用 重写函数&#xff1a; 实现多态调用的三个条件&#xff1a;&#xff08;缺一不可&#xff09; 情况1&#xff1a;当只有父类中存在虚函数&#xff0c;两个子类都没有virtual形成的虚函数时&#xff0c;也能形成多态&…