理解CA-IS3050G高速CAN收发器的CANH和CANL的电压

CA-IS3050G高速CAN收发器符合ISO 11898-2物理层标准。

1、CANH和CANL的电压之和为5V,下图是CA-IS3050G的高速CAN收发器参数,分析如下:

1)、总线输出显性电压

2.75V < VCANH  <4.5V,负载为60Ω,CANH电压典型值为3.4V

0.5V < VCANL < 2.25V

通过交叉相加,我们发现:

2.75 + 2.25 = 5

4.5 + 0.5 = 5

因此,

当CANL从2.25V降到2V时,则CANH必然从2.75升高到2.75+(2.25-2)=3V,

“输出的差分电压”为3 – 2 = 1V;

当CANH从2.75升高到3.4V是,则CANL从2.25V降到2.25-(3.4-2.75)=1.6V,

“输出的差分电压”为3.4 - 1.6 = 1.8V;

当CANH从2.75升高到4V是,则CANL从2.25V降到2.25-(4-2.75)=1V,

“输出的差分电压”为4 - 1 = 3V;

在显性状态,CANH电压增加多少,CANL电压就降低多少,保证两者的电压之和为常数。

“输出的差分电压” = 0.5 + 2 * 增加量或减少量

当我们知道输出差分电压,就可以计算出CANH从2.75增加到多少伏。

2)、总线输出隐性电压

2V < VCANH  <  3V ,典型值为2.5V

2V < VCANL < 3V,典型值为2.5V

综上所述:不管时CANH和CANL输出是“显性电压”还是“隐性电压”,它们的对地电压之和为5V。

2、根据“输入的差分电压”判定RXD引脚输出的逻辑电平

“输入的差分电压”同“CANH电压和CANL电压”有如下关系:

差分电压VDIFF = ( VCANH – VCANL )

如果VDIFF > 0.9V,则在RXD引脚输出逻辑低电平

如果VDIFF < 0.5V,RXD输出逻辑高电平

显性测试结果:

在显性状态下,总线负载为60Ω时,最小差分驱动电压VDIFF =1.5V,最大为3V;

在显性状态下,总线负载为45Ω时,最小差分驱动电压VDIFF =1.4V,最大为3V;

显然符合“VDIFF > 0.9V”这个显性条件

隐性测试结果:

隐性状态下,总线负载为60Ω时,最小差分驱动电压VDIFF =-12mV,最大为12mV;

隐性状态下,总线负载为“无负载”时,最小差分驱动电压VDIFF =-0.5V,最大为0.05V;

显然符合“VDIFF < 0.5V”这个隐性条件

3、CANH和CANL的输出的是电压,它表示显性电平和隐性电平,而不是逻辑电平。

注意:

在热关断期间,CAN总线偏置在隐性电平,但接收器仍保持在有效工作状态。

4、ISO11898 和 11519-2 物理层的主要不同点

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

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

相关文章

Proxy和definedProperty

1. Proxy 代理 定义: 用于定义基本操作的自定义行为 Proxy修改的是程序默认形为&#xff0c;就形同于在编程语言层面上做修改&#xff0c;属于元编程 元编程 是指某类计算机程序的编写&#xff0c;这类计算机程序编写或者操纵其它程序&#xff08;或者自身&#xff09;作为它…

leetcode 1355 活动参与者(postgresql)

需求 表: Friends ---------------------- | Column Name | Type | ---------------------- | id | int | | name | varchar | | activity | varchar | ---------------------- id 是朋友的 id 和该表的主键 name 是朋友的名字 activity 是朋友参加的活动的名字 表: Activit…

QT实现多摄像头监控

工具使用方法&#xff1a; 1、在add camera后面输入对应摄像头的IP后&#xff0c;点击add会自动布局显示。 2、在del camera后选择一个对应IP后&#xff0c;点击del会自动删除对应摄像头的显示&#xff0c;且整体布局会自动调整。 工具使用场景&#xff1a; 测试摄像头的好坏。…

探索CSS clip-path: polygon():塑造元素的无限可能

在CSS的世界里&#xff0c;clip-path 属性赋予了开发者前所未有的能力&#xff0c;让他们能够以非传统的方式裁剪页面元素&#xff0c;创造出独特的视觉效果。其中&#xff0c;polygon() 函数尤其强大&#xff0c;它允许你使用多边形来定义裁剪区域的形状&#xff0c;从而实现各…

Redis常见数据类型及其常用命令详解

文章目录 一、Redis概述二、Redis常用命令1.通用命令1.1 KEYS&#xff1a;查看符合模板的所有 key1.2 DEL&#xff1a;删除一个指定的 key1.3 EXISTS&#xff1a;判断 key 是否存在1.4 EXPIRE&#xff1a;给一个 key 设置有效期&#xff0c;有效期到期时该 key 会被自动删除1.5…

【读博日记】拓扑结构(待修正)

Topology 拓扑学 内容来源于互联网&#xff0c;还在甄别中——20240617 拓扑结构指把实体抽象成与其形状大小无关的点&#xff0c;把连接实体的线路抽象成线&#xff0c;再研究这些电线之间的关系。 所谓相似的拓扑结构&#xff1a; 例如一个圆环变成正方形、长方形、三角形…

第 6 章 监控系统 | 监控套路 - 总结

前面,我们使用 Prometheus + Grafana + Node Exporter 实现虚拟机监控及告警。 那么,😇 监控的套路究竟是什么呢? 第 1 步:暴露 metrics,通过某个 exporter 将 metrics 暴露出来第 2 步:配置 Prometheus 抓取上面暴露的 metrics 数据第 3 步:加速 metrics 显示,配置…

.Net OpenCVSharp生成灰度图和二值图

文章目录 前言一、灰度图二、二值图 前言 使用OpenCVSharp生成图片的灰度图和二值图 .Net 8.0版本&#xff0c;依赖OpenCvSharp4和OpenCvSharp4.runtime.win组件。 原图&#xff1a; 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 一、灰度图 /// &…

efficientsam-pytorch基于point、box和segment everthing推理模型

EfficientSAM 论文 EfficientSAM: Leveraged Masked Image Pretraining for Efficient Segment Anything https://arxiv.org/abs/2312.00863 模型结构 EfficientSAM模型利用掩码图像预训练&#xff08;SAMI&#xff09;&#xff0c;该预训练学习从SAM图像编码器重构特征&a…

如何通俗理解逻辑回归(Logistic Regression)

首先, 什么是逻辑回归呢? 我们先来看一下逻辑回归的公式: t w T X b y s i g m o i d ( t ) s i g m o i d ( t ) 1 1 e − t t w^TXb\\ y sigmoid(t)\\ sigmoid(t) \frac1{1e^{-t}} twTXbysigmoid(t)sigmoid(t)1e−t1​ 对于上面的公式, 感觉很眼熟有木有!!! 没错, …

IntelliJ IDEA调试技巧

IntelliJ IDEA高级调试技巧 假设我们在UserService类的getUserAndCheckStatus方法中遇到了难以追踪的问题。以下是在IntelliJ IDEA中进行高效调试的一些进阶技巧&#xff1a; 1. 条件断点&#xff08;Conditional Breakpoint&#xff09; 如果你知道问题只在特定条件下出现&…

项目(一)--高并发内存池项目简介

什么是高并发内存池 它是一个全球性大厂google(谷歌)的 开源项目,项目名字叫tcmalloc,全称是Thread-Caching Malloc,即线程缓存的malloc 作用&#xff1a; 我们知道C语言在堆上开辟空间和 释放使用的是malloc和free函数 并且C的动态内存管理new和delete 的底层实际上也调用了…

【Linux】模拟实现一个简单的日志系统

&#x1f466;个人主页&#xff1a;Weraphael ✍&#x1f3fb;作者简介&#xff1a;目前正在学习c和算法 ✈️专栏&#xff1a;Linux &#x1f40b; 希望大家多多支持&#xff0c;咱一起进步&#xff01;&#x1f601; 如果文章有啥瑕疵&#xff0c;希望大佬指点一二 如果文章对…

SFNC —— 标准特征命名约定(一)

系列文章目录 SFNC —— 标准特征命名约定&#xff08;一&#xff09; 文章目录 系列文章目录1、介绍1.1 约定&#xff08;Conventions&#xff09;功能名称和接口&#xff08;Feature Name and Interface&#xff09;功能类别&#xff08;Feature Category&#xff09;功能级别…

(微服务实战)预付卡平台支付交易系统消费业务流程设计

1 交易系统技术架构 预付卡支付交易系统采用Dubbo3作为底层框架&#xff0c;支付交易系统分为账户系统、清结算系统、支付网关、核心支付系统等模块。系统整体采用微服务架构&#xff0c;容器化部署。 2 消费业务流程设计 预付卡系统消费场景分为线上和线下&#xff0c;线…

每天一个数据分析题(三百七十)- 根因分析

对于定性数据的分析更适合使用根因分析的哪种识别工具&#xff1f; A. 散点图 B. 帕累托图 C. 亲和图 D. 柱状图 数据分析认证考试介绍&#xff1a;点击进入 题目来源于CDA模拟题库 点击此处获取答案

47-5 内网渗透 - 提权环境搭建

所需内容 1、操作系统(我本地之前就安装好了,这就不演示了,教程中都有) Windows Server 2012:VM虚拟机安装Windows Server 2012 R2服务器_游戏服务器必备 - 知乎 (zhihu.com)Kali Linux:构建完善的安全渗透测试环境:推荐工具、资源和下载链接_渗透测试靶机下载-CSDN博客…

axios在post带参数请求的时候报CORS

问题&#xff1a;再使用axios发送post请求的时候&#xff0c;不带参数能请求成功&#xff0c;如果带了参数就报CORS 解决&#xff1a; 在页面使用qs import qs from qs; axios.post("url",qs.stringify({key:value })).then(()>{// 成功处理 }).catch(()>{//…

市场情绪周期2024-6-17(补涨回头潮视角验证)

竞价隔夜单 看长江通信&#xff0c;38亿涨到40亿又回落&#xff0c;那么周末最大的利好消息加持下&#xff0c;隔夜单不及预期&#xff0c;金溢科技 更是如此&#xff1b;空间板华闻集团8天7板&#xff0c;连扳5板&#xff0c;一字跌停&#xff0c;它也是有车联网的&#xff0c…