程控电阻白皮书(一)
目录
什么是可编程电阻?
市场和科技力量
可编程电阻模块的分类和参数介绍
需要更高的精度?
需要了解更多请联系ltt@hkaco.com。进入正题:
仔细想想,我们的日常生活有很多传感器控制的场景。传感器能保证冰箱里的食物保持低温状态,外出跑步时用智能手机计算步数,甚至传感器能在交通事故中起到保护作用。在我们的个人生活如商业、航空/国防、医疗和其他领域的许多设备中都包含传感器。
所有的这些传感器都在测试中增加了复杂性,因为您需要在测试基于传感器响应做出判断的电路板时来模拟传感器。由于将实际的传感器合并到测试夹具中通常是不实际的,所以Pickering Interfaces公司发布了外部硬件产品,可用于在自动化测试程序中替换这些真实的传感器。在这篇文章中,我们将讨论关于传感器仿真,如何选择这些产品,并展示几个传感器仿真的实际应用案例。Pickering有超过15年的历史,在设计可编程电阻方面,Pickering有专业知识和产品深度,可以在传感器驱动的产品测试中发挥重要作用。
什么是可编程电阻?
顾名思义,它是可以由测试程序改变值的电阻器。可编程电阻板卡可以插入到模块化的测试设备中(如PXI)。它也可以是一个通过USB或以太网控制的独立设备。
对于大多数的可编程电阻模块,是通过使用继电器开关来短路一系列电阻来改变输出的电阻值。继电器可以是舌簧继电器、电磁继电器或固态继电器。每一种继电器都有其不同的优点和缺点,我们稍后也会对这部分内容进行讨论。
可编程电阻在量程、功率、精度和分辨率等方面有多种选择。我们这边文章的目的是帮助您理解这些区别,并为在给特定的测试需求中选择出正确的可编程电阻模块提供指导。
因此,在实际测试中,您会使用可编程电阻模块来模拟传感器吗?当您的传感器在设计测试过程中需要改变它的输出阻值时,您就可以利用这项技术来仿真任意类型的传感器。这些传感器包括测量温度、高度、光纤、应变等不同类型的大多数传感器。
作为测试策略的一部分,通过仿真来代替实际应用中的传感器可以通过创建更小的测试系统来降低成本;举个例子,如果您在测试中使用实际的温度传感器,您就需要一个烤炉或者不同的热源来让传感器做出反应。应变片也要求安装可以使应变片产生弯曲的机械夹具。这样下来,测试系统不仅会变得很大,而且相对于传感器仿真来说,反应也会变得很慢。
因此,可编程电阻就是为了提供一个更简单的测试系统,占用更少的空间、响应更快、可重复利用并且准确度更高。
市场和科技力量
如今的传感器市场如此之大,可以肯定的是,如果您的产品还没有和传感器相结合,将会很快被淘汰。据估计,到2025年,单单是压力传感器的市场规模就将接近120亿美元(Source: Grand View Research)。全球范围的汽车传感器市场,包括前面提到的大部分类型的传感器,到2023年将成为一个360亿美元的市场(Source: Grand View Research)。这样的市场预估表明传感器技术将会存在相当长的时间,我们也需要来测试这些传感器的控制器。
传感器遍布在如此多的产品当中,传感器仿真测试也很可能成为您的测试策略中的一部分。如前面提到的,将最终产品和该产品中的集成传感器用作试验台通常是不实际的。这里的原因是显而易见的:如果我正在测试一个EMU(发动机管理单元),将实际的汽车作为测试站的一部分是不现实的。为了测试EMU,你需要仿真传感器的温度、气流、高度和其它参数,以确保被测试单元的正常运行。
可编程电阻模块的分类和参数介绍
在上图中,您会看到一个基于PXI的可编程电阻器(pickering interface的40-295系列产品,其它的厂家也会有类似的产品)。如果我们以其中一个通道为例,我们看到它是由多个电阻和各个继电器连接在一起组成的。当所有继电器都关闭时,理论上串联电阻的值是0欧姆。在实际中,它可能是几百毫欧姆,因为每个继电器和PCB本身存在一个很小的电阻。
当每个继电器打开时,电阻链的输出电阻值就会改变,当一个或多个电阻器的继电器打开时,电阻板卡的输出电阻值就等于串联电阻的阻值。电阻模块可提供8位,12位,16位,24位。电阻模块的电阻链越长,分辨率就越高,这就意味着越高分辨率的模块上输出通道就越少。
需要更高的精度?
上图是pickering品牌的40-262模块,是专为高精度测试应用而设计的高精度程控电阻模块。它的设计就类似于上面提到的电阻链,它有一个用于粗调的电阻链(如左下图展示的通道示例)。再加上一个数字电位器(微调)和一款了解电阻链的电阻值和精度的软件,使得该模块可以对正在编程的通道进行微调设置。这种配置提供了比标准电阻链大一个数量级的电阻设置。高精度电阻模块的分辨率低至2毫欧姆,精度为0.03%,而标准电阻链的分辨率为25毫欧姆,精度为±0.3%。
高精度的程控电阻比标准精度的程控电阻成本更高,并且由于精度增加的原因,通道数也会更小。但是如果实际的应用需要这种精度的话,该系列产品就是在市场上的一种不错的选择。
针对非常简单的传感器测试需求,也有一些模块是可以不指定电阻值的。您可以联系您的供应商来根据您的测试需求选择特定的电阻值,或者自己制作。如果您决定自己做,请留意建议的功率数,以确保模块消耗的功率值。
有一些版本的可编程电阻在每个电阻上都有两个继电器以避免对测试程序中注入故障。这些继电器可以用来仿真传感器短路或者开路。需要注意的是一个固定值的电阻模块就意味着智能应用在一个应用程序中。当一个电阻模块需要有较宽的电阻范围,成本也会随之上升,这样就可以在将来的应用中进行重复利用。
电位计仿真模块是通过将2个电阻链连接到一起来设计的,如左上图所示。您的测试程序应该提高电阻链中的其中一个电阻的值,降低另外一个电阻链的值,就像电位计的工作原理一样。您也可以将两个通道通过硬件连接在一起。
最后呢,我们还有一个可编程电阻模块是专门为特定的传感器类型配置的。两个最常见的仿真,一个是RTD(Resistive Temperature Detector),另一种是应变片仿真中的电阻桥臂电路。这些模块有一个软件驱动,可以允许您设置温度或者平衡桥臂电路的程序值。仿真器的设置可以再该值的上下进行调整,用来仿真应变片的扩展或压缩。(如右上图所示)
需要提出的一些附加特性是通过隔离电阻通道或短路电阻通道来为测试设备提供接近0Ω的电阻值。这使得可编程电阻模块可以通过短路或开路的形式来仿真与传感器之间的不良连接,进一步为实际测试通过程序注入故障。
如果需要设置为高精度,就需要找一款带有校准端口的电阻模块。在左图的示意图中,校准端口是一个多路复用器,使得这个校准端口可以每次切换到任一通道。链接一个高精度的DMM模块到这个端口,就可以允许用户为测试程序验证每次需要设置的值。
根据制造商的不同,还有一个特性也许会对您有利。一些可编程电阻模块具有一些闲置的继电器,可以允许您对电阻模块重新进行配置。这些包括
- 串联或并联两个电阻链,用来扩展电阻的通道范围或者提高其分辨率。
- 添加一个固定的电阻进行切换,用来提供一个偏移电阻。
- 添加额外的故障条件。
在一个模块化的测试平台中,这就像在一个机箱槽位中有两个模块,它可以为另外的仪器或者开关释放一个槽位。
下一节,我们重点看一下关于可编程电阻的性能参数介绍,并介绍几篇案例供大家参考。
程控电阻白皮书(一)相关推荐
- 程控电阻白皮书(二)
目录 规格参数使得仿真变得恰到好处 电阻通道的"care and feeding" 可编程电阻的应用 案例一:发动机管理系统 案例二 航天飞行器传感器仿真 总结 本节内容我们接上节 ...
- 使用虚拟机模拟Pickering开关及程控电阻的方法
随着PXI的不断发展,PXI仪器种类越来越丰富,已经在测试领域占据了一席之地,广州虹科电子科技有限公司具有丰富的基于PXI的开关板卡和程控电阻板卡,在各种测试领域均得到广泛应用.由于货期的原因,客户在 ...
- 电池管理系统BMS的常见测试方法
目录 一.BMS是什么? 二.BMS要实现哪些功能? 三.BMS测试的必要性及测试方法 1.通过实物进行测试:将被管理的电池组实物与BMS对接进行测试. 2.预计仿真电池组进行仿真和验证 一.BMS是 ...
- 【汽车总线技术】CAN和CAN FD总线故障诊断
在总线测试的过程中,总会遇到各种各样的问题,本文主要总结了平时测试过程中经常遇到的一些典型问题,并给出解决方案.如果总线出现故障,大致可以按照标题顺序来检查. 1.断线 如果线缆破损,CAN通讯则无法 ...
- 如何选择PXI与PXIe开关模块
目录 PXI和PXI Express的比较 选择建议 虹科PXIe新品开关频率范围3GHz~67GHz PXI和PXI Express的比较 PXI PXI在背板上使用PCI接口,其中大多数模块工作在 ...
- 虹科动态 | 7月21日-23日,虹科诚邀您参加广州国际汽车电子技术展览会
在新一轮科技浪潮下,一场深刻的汽车数字化变革已经拉开序幕.聚焦华南汽车研发制造市场,汇集造车领域最新潮流趋势和尖端技术,第九届中国国际汽车技术展览会即将在广州举办. 第九届中国国际汽车技术展览会(AU ...
- BMS电池管理测试解决方案
目录 1.背景: 2.一个BMS 的建立和测试 3.为什么 BMS 具有挑战? 4.电池组仿真 5.设计挑战 6.测试系统中的设计和部署 7.使用 PXI 的其他测试 8.结论 9.电池管理系统测试? ...
- BMS软件策略测试,电池管理系统BMS的常见测试方法
<电池管理系统BMS的常见测试方法>由会员分享,可在线阅读,更多相关<电池管理系统BMS的常见测试方法(2页珍藏版)>请在人人文库网上搜索. 1.电池管理系统BMS的常见测试方 ...
- BMS专题之BMS测试
文章目录 一.关于BMS测试 1.1 BMS测试的分类 1.1.1 质检机构的检验 1.1.2 研发人员的验证 1.1.3 采购方的验证 1.1.4 出厂前的验证 二.BMS测试中的挑战 2.1 安全 ...
最新文章
- 连接网络计算机后用户名更改不,电脑修改ip后无法上网
- 28 数组中出现次数超过一半的数MoreThanHalfNum输入一个一维数组
- Linux云服务器下Tomcat部署超详细
- Go的50度灰:Golang新开发者要注意的陷阱和常见错误
- 关于所谓的穷人富人幸福论
- Dapr牵手.NET学习笔记:跨物理机负载均衡服务调用
- ruby .each_Ruby中带有示例的Array.each方法
- 云小课|云小课带你快速掌握云数据迁移CDM
- 魔方机器人需要特制魔方吗_火影忍者手游:如果新春水门金币团购,你会夸魔方良心吗?...
- Windows下Python的pd.read_excel()报错
- YII与Ace Admin 的集成
- Dev控件发布到服务器上后样式表不显示解决方法
- 教你怎么利用Matlab画散点图
- 清理c盘、c盘哪些文件可以删、图形显示文件大小软件
- chrome浏览器性能分析
- java网吧计费系统源码_基于jsp的网吧计费管理系统-JavaEE实现网吧计费管理系统 - java项目源码...
- 【解决】Outlook无法正常显示邮件中的图片
- Git-远程仓库【转】
- 微信公众平台开发(56)优惠券
- 批量执行ABAQUS的inp文件——整理