为什么厂家在产品投入使用前,都必须要进行CAN节点DUT的输入电压阈值测试呢?因为CAN总线设计规范对于CAN节点的输入电压阈值有着严格的规定,若不符合规范,则组网后容易出现各节点间出现通信故障。
是否遇到过这种情况:CAN节点设备在实验室测试通信正常,当挂在现场总线上就出现CAN通信故障。那可能由于节点电路设计不规范导致,当差分显性幅值处于0.9V临界值左右时,CAN节点可能因为现场干扰导致幅值下降至0.9V以下,甚至0.5V以下,造成位翻转,导致CAN总线错误,比如下面这种情况:
一位用户反应说自己的设备在实验室测试时出现大量的错误报文,经过帧统计成功率只有26.44%,如图1所示。
图1 帧统计截图
经过测试他的报文波形,发现他的信号幅值非常低!这会严重导致位识别出错,出现通信故障,如图2所示。
图2 报文波形截图
排查故障发现,该用户各个节点都挂有终端电阻,终端电阻阻值很小,幅值被拉低,导致无法正常通信。经过整改,终端电阻减少为两个,挂在总线最两端,报文通信成功率达到100%,效果如图3所示。
图3 帧统计截图
报文波形图如图4所示。
图4 报文波形截图
所以测试通信电压阈值显得尤为重要!
通信电压阈值测试一般是使用ISO 11898-2输入电压阈值标准,具体如表1所示。
表1 ISO11898-2输入电压阈值标准
1
隐性通信电压阈值测试
测试原理:
CAN节点集成电路协议设置为总线空闲时,可检测到的隐性位输入阈值应通过图5的电路测量。其中I的值是指可以产生使节点在隐性状态下检测到隐性位的最大差分输入电压的电流值。电压源U的电压为:
V=V CAN_H 在隐性状态下最小的共模电压;
V=V CAN_H 在隐性状态下最大的共模电压最大值-V diff 在隐性状态下的最大值。
图5 ISO11898-2隐性通信电压阈值测试原理
审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
MOS管的阈值电压(Threshold Voltage)是一个至关重要的参数,它决定了MOS管(金属氧化物半导体场效应晶体管)的导通与截止状态,对MOS管的工作性能和稳定性具有深远的影响。以下是对MOS管阈值电压的详细解析,包括
发表于 10-29 18:01
•1676次阅读
二极管阈值电压和导通电压是两个关键参数,它们对于二极管的工作特性和应用至关重要。以下是对这两个参数的详细对比和分析,包括定义、测量、影响因素以及在实际应用中的考虑。
发表于 10-29 18:00
•1012次阅读
欠压锁存电路(Undervoltage Lockout, UVLO)是一种保护电路,用于在电源电压低于预定阈值时防止设备操作。这种电路在电池供电设备、电源管理系统和敏感电子设备中尤为重要,以防止在
发表于 09-20 14:41
•366次阅读
(RecessiveVoltage),其中显性电平为逻辑0,隐性电平为逻辑1,如下图所示。CAN总线电压电平当TXD输出逻辑0时,总线输出的差分电压VDIFF为
发表于 08-09 08:37
•1904次阅读
阈值电压时,其输出状态的变化不是瞬间完成的,而是具有一定的滞后性。这种滞后性通过引入正反馈机制实现,可以有效抑制输入信号的噪声干扰,提高系统的稳定性和可靠性。 阈值电压的定义与重要性 滞回比较器的
发表于 07-30 14:27
•1920次阅读
MOSFET(金属氧化物半导体场效应晶体管)是现代电子学中极为重要的器件之一,广泛应用于集成电路、电源管理、信号处理等多个领域。其核心特性之一便是其阈值电压(Threshold Voltage
发表于 07-23 17:59
•1.3w次阅读
欢迎大家报名参与8月8日上午10:30-11:30,NCAB中国所组织的有关“PCB成本拆解”的网络研讨会。届时,我们会就影响PCB制造成本以及总生命周期成本的“显性”&“隐性”因素作详细拆解,并且逐一介绍不同因素对产品可持续性的影响。
发表于 07-18 14:39
•465次阅读
处于无源状态,压差为0。
总线若无负载,隐性时差分电阻阻值很大,内部的MOS管属于高阻态,外部的干扰只需要极小的能量即可令总线进入显性(一般的收发器显性门限最小电压仅500mV)。这个
发表于 07-01 09:55
MOSFET(金属氧化物半导体场效应晶体管)的阈值电压(Vt)是其工作性能中的一个关键参数,它决定了晶体管从关闭状态过渡到开启状态所需的栅极电压大小。MOSFET的阈值电压受到多种因素的影响,这些因素包括材料特性、结构设计、制造
发表于 05-30 16:41
•3842次阅读
我刚刚开始用stm32 做can通信,遇到一个问题。我用的HAL 库 “SET_BIT(hcan->Instance->sTxMailBox
发表于 04-07 07:09
对它使用的 CAN_High 及 CAN_Low 表示的差分信号做了规定,以高速 CAN 协议为例,当表示逻辑 1 时 (隐性电平) ,CAN_High 和 CAN_Low 线上的电压均为 2.5v,即
发表于 03-31 16:14
什么是MOS管亚阈值电压?MOSFET中的阈值电压是如何产生的?亚阈值区在 MOSFET器件中的作用及优点 MOS管亚阈值电压指的是在MOSFET器件中的亚
发表于 03-27 15:33
•4701次阅读
CAN总线有“显性”和“隐性”两种状态,“显性”代表“0”,“隐性”代表“1”,由CAN收发器决定。下图是一个CAN收发器的典型内部结构图,CANH、CANL连接总线。
发表于 03-19 15:08
•2209次阅读
CAN总线终端电阻,顾名思义就是加在总线末端的电阻。此电阻虽小,但在CAN总线通信中却有十分重要的作用。终端电阻的作用CAN总线终端电阻的作用有两个:提高抗干扰能力,确保总线快速进入隐性状态;提高
发表于 01-19 08:24
•3086次阅读
详细介绍。 提高抗干扰能力 CAN 总线有 “显性” 和“隐性”两种状态,“显性”代表 “0”,“隐性” 代表“1”,由 CAN 收发器决定。 CAN 收发器的典型内部结构图: 总线
发表于 01-16 10:35
•4451次阅读
评论