CAN收发器的几种典型工作模式

嵌入式ARM 2022-08-17 12:00
CAN收发器在新能源车及储能等行业大量使用,今天我们对CAN收发器的几种典型工作模式做一下介绍,希望大家能有一个比较基本和正确认识。

一、CAN总线电平的定义

CAN收发器是一个介于CAN控制器和双线物理总线之间的器件,它可以支持差分信号在总线传输。

图1:CAN收发器的电平定义

正式介绍CAN收发器的工作模式之前,我们先了解一下CAN总线的电平定义。如上图1所示,当CAN总线的两个差分线重合于1/2VCC时,此处以5V供电的CAN收发器为例说明,这个状态对应着逻辑数据的1,这称之为隐性状态电平。与此相反,当两个差分线的电压分离开来时,如上图所示,CANH为3.5V,CANL为1.5V时,则逻辑数据为0,这称之为显性状态电平。

这里的逻辑信号,也就是对应于CAN收发器的TXD发送信号和RXD接收信号的电平,有了这个基本认知就可以分析CAN收发器的典型工作模式。

二、典型芯片的内部框图

图2:CAN收发器的内部框图

以ATA6560/ATA6561为例,我们简要分析一下其内部框图,从图2可知CANH和CANL的差分信号,会接到内部的高速比较器HSC,及唤醒比较器WUC,从而最后送到RXD。而TXD发送数据,首先经过TXD的time-out定时器,后经过信号斜率控制及驱动传输到CAN总线上,内部的斜率控制器,这样可以对输出数据信号进行斜率控制,以便对外界EME最低。

对于数字pin,RXD,TXD,NSIL,STBY等,其内部有上拉电阻连接到VIO,所以其电平取决于VIO的连接,VIO连接到3.3V时,数字pin的电平为3.3V,这样CAN收发器就可以直接接3.3V供电的MCU。

同时我们也看到框图内部包含温度保护电路,关于保护部分,我们放在后面讨论。

三、CAN收发器的典型工作模式分析

这里我们以ATA6561/ATA6560为例来进行说明,芯片共有四种模式,未供电模式,正常模式,低功耗模式,静默模式。

图3:CAN收发器的几种典型工作模式

通过图3我们可以简要看一下几种工作模式的差异,只要通过STBY和NSIL及TXD的状态,就可以确定各种不同的工作模式。

图4:CAN收发器工作模式说明

第一种工作模式是正常模式,即Normal Mode。当STBY pin为低电平时,且NSIL和TXD为高电平时,芯片就进入了正常模式,正常模式下,CAN收发器芯片可以通过CANH和CANL既可以发送数据,也可以接收数据。

这种模式下,收发器的输出驱动器是使能的,当发送数据时,数据从TXD进入,然后送到CAN总线上。当数据接收时,模拟差分信号从CAN总线上送到收发器芯片中,内部的HSC高速比较器将这个模拟信号转化为数字信号输出到RXD pin上。

总线电压是偏置在1/2VCC电压上的,它同时具有欠压检测的功能,我们后续会进行分析。

第二种工作模式是低功耗模式,即Stand-by Mode。当STBY pin为高电平时,则进入低功耗模式此时CAN收发器既不能发送数据,也不能接收数据,在此模式下,为了降低功耗,它将发送器和接收高速比较器HSC都进行了关闭。

在低功耗模式下,为了具有总线唤醒功能,其中一个WUC唤醒比较器会一直监控总线。当总线状态由隐性状态转化到显性状态,并且能够持续时间大于twake,则接收信号RXD由高电平切换到低电平,对CAN控制器产生唤醒信号请求。

低功耗模式下,有三点需要注意:

一是,在低功耗模式下,CAN总线电压被限制在GND电平了,这样可以得到的功耗更小。

二是,当总线产生持续的唤醒信号后,即显性电平持续时间大于总线显性time-out时间后,RXD会被从低电平切换到高电平,这样就可以避免产生永久的唤醒信号。

三是,当芯片具有NSIL pin时,建议将这个pin设为高电平,此时通过内部的上拉电阻接到VIO电压,就不会由于NSIL接地而产生静态消耗电流。这也是低功耗的设计方面。

第三种工作模式,是静默模式。当STBY和NSIL这两个pin都是低电平时,芯片进入静默模式,在此模式下,CAN收发器只能接收数据,不能发送数据。另外,在此模式下,CAN总线为隐性状态,CAN收发器的内部功能都在正常工作,如HSC高速比较器等。这种模式带来的好处是,故障的CAN控制器不会对整个网络通信产生破坏。

在当前我们讨论的芯片下,ATA6560/ATA6561,只能在ATA6560下才能进入静默模式,它没有外部的VIO pin,在ATA6561中的VIO pin被NSIL pin替换,而VIO和VCC在内部连接,CAN收发器的供电VCC是5V,因此最好使用5V供电的MCU.

四、几种典型模式之间的切换方式


图5:低功耗模式到正常模式的切换

当STBY从高电平切换到低电平后,且保持时间满足规格(如图6所示,此处为47uS Max),则可以由低功耗状态转到正常模式。

注意,此时需要TXD和NSIL都为高电平。另外,当TXD为低电平时,无法切换。

图6:低功耗到正常状态切换保持时间


图7:静默模式到正常模式的切换

当TXD为高电平,STBY为低电平,此时NSIL从低电平切换到高电平后,且满足保持时间规格(此处为10uS max),就进入了正常模式。


图8:静默模式到正常模式切换保持时间

注意,前面所述的这两种切换的条件,都是TXD为高电平,即CAN总线处于隐性状态。
 
五、总结

本文简要介绍了CAN收发器的几种典型工作模式,及其切换方式,后面我们将介绍一些关于CAN收发器的保护功能。

参考资料:
ATA6560/1 Datasheet
High-Speed CAN Transceiver with Standby Mode CAN FD Ready


END

来源:电源漫谈

版权归原作者所有,如有侵权,请联系删除。

推荐阅读
让人眼前一亮的Linux终端工具!
CPU明明8个核,网卡为什么拼命折腾一号核?
为什么中国的数字是四位一进,西方的是三位一进?

→点关注,不迷路←
嵌入式ARM 关注这个时代最火的嵌入式ARM,你想知道的都在这里。
评论
  • 概述 通过前面的研究学习,已经可以在CycloneVGX器件中成功实现完整的TDC(或者说完整的TDL,即延时线),测试结果也比较满足,解决了超大BIN尺寸以及大量0尺寸BIN的问题,但是还是存在一些之前系列器件还未遇到的问题,这些问题将在本文中进行详细描述介绍。 在五代Cyclone器件内部系统时钟受限的情况下,意味着大量逻辑资源将被浪费在于实现较大长度的TDL上面。是否可以找到方法可以对此前TDL的长度进行优化呢?本文还将探讨这个问题。TDC前段BIN颗粒堵塞问题分析 将延时链在逻辑中实现后
    coyoo 2024-12-10 13:28 101浏览
  • 习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-10 16:13 105浏览
  • 一、SAE J1939协议概述SAE J1939协议是由美国汽车工程师协会(SAE,Society of Automotive Engineers)定义的一种用于重型车辆和工业设备中的通信协议,主要应用于车辆和设备之间的实时数据交换。J1939基于CAN(Controller Area Network)总线技术,使用29bit的扩展标识符和扩展数据帧,CAN通信速率为250Kbps,用于车载电子控制单元(ECU)之间的通信和控制。小北同学在之前也对J1939协议做过扫盲科普【科普系列】SAE J
    北汇信息 2024-12-11 15:45 74浏览
  • 【萤火工场CEM5826-M11测评】OLED显示雷达数据本文结合之前关于串口打印雷达监测数据的研究,进一步扩展至 OLED 屏幕显示。该项目整体分为两部分: 一、框架显示; 二、数据采集与填充显示。为了减小 MCU 负担,采用 局部刷新 的方案。1. 显示框架所需库函数 Wire.h 、Adafruit_GFX.h 、Adafruit_SSD1306.h . 代码#include #include #include #include "logo_128x64.h"#include "logo_
    无垠的广袤 2024-12-10 14:03 69浏览
  • 时源芯微——RE超标整机定位与解决详细流程一、 初步测量与问题确认使用专业的电磁辐射测量设备,对整机的辐射发射进行精确测量。确认是否存在RE超标问题,并记录超标频段和幅度。二、电缆检查与处理若存在信号电缆:步骤一:拔掉所有信号电缆,仅保留电源线,再次测量整机的辐射发射。若测量合格:判定问题出在信号电缆上,可能是电缆的共模电流导致。逐一连接信号电缆,每次连接后测量,定位具体哪根电缆或接口导致超标。对问题电缆进行处理,如加共模扼流圈、滤波器,或优化电缆布局和屏蔽。重新连接所有电缆,再次测量
    时源芯微 2024-12-11 17:11 70浏览
  • 天问Block和Mixly是两个不同的编程工具,分别在单片机开发和教育编程领域有各自的应用。以下是对它们的详细比较: 基本定义 天问Block:天问Block是一个基于区块链技术的数字身份验证和数据交换平台。它的目标是为用户提供一个安全、去中心化、可信任的数字身份验证和数据交换解决方案。 Mixly:Mixly是一款由北京师范大学教育学部创客教育实验室开发的图形化编程软件,旨在为初学者提供一个易于学习和使用的Arduino编程环境。 主要功能 天问Block:支持STC全系列8位单片机,32位
    丙丁先生 2024-12-11 13:15 47浏览
  • 本文介绍Linux系统(Ubuntu/Debian通用)挂载exfat格式U盘的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。修改对应的内核配置文件# 进入sdk目录cdrk3562_linux# 编辑内核配置文件vi./kernel-5.10/arch/arm64/configs/rockchip_linux_defconfig注:不清楚内核使用哪个defc
    Industio_触觉智能 2024-12-10 09:44 90浏览
  • 智能汽车可替换LED前照灯控制运行的原理涉及多个方面,包括自适应前照灯系统(AFS)的工作原理、传感器的应用、步进电机的控制以及模糊控制策略等。当下时代的智能汽车灯光控制系统通过车载网关控制单元集中控制,表现特殊点的有特斯拉,仅通过前车身控制器,整个系统就包括了灯光旋转开关、车灯变光开关、左LED前照灯总成、右LED前照灯总成、转向柱电子控制单元、CAN数据总线接口、组合仪表控制单元、车载网关控制单元等器件。变光开关、转向开关和辅助操作系统一般连为一体,开关之间通过内部线束和转向柱装置连接为多,
    lauguo2013 2024-12-10 15:53 78浏览
  • 我的一台很多年前人家不要了的九十年代SONY台式组合音响,接手时只有CD功能不行了,因为不需要,也就没修,只使用收音机、磁带机和外接信号功能就够了。最近五年在外地,就断电闲置,没使用了。今年9月回到家里,就一个劲儿地忙着收拾家当,忙了一个多月,太多事啦!修了电气,清理了闲置不用了的电器和电子,就是一个劲儿地扔扔扔!几十年的“工匠式”收留收藏,只能断舍离,拆解不过来的了。一天,忽然感觉室内有股臭味,用鼻子的嗅觉功能朝着臭味重的方向寻找,觉得应该就是这台组合音响?怎么会呢?这无机物的东西不会腐臭吧?
    自做自受 2024-12-10 16:34 136浏览
  •         霍尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应是磁电效应的一种,这一现象是霍尔(A.H.Hall,1855—1938)于1879年在研究金属的导电机构时发现的。后来发现半导体、导电流体等也有这种效应,而半导体的霍尔效应比金属强得多,利用这现象制成的各种霍尔元件,广泛地应用于工业自动化技术、检测技术及信息处理等方面。霍尔效应是研究半导体材料性能的基本方法。通过霍尔效应实验测定的霍尔系数,能够判断半导体材料的导电类型、载流子浓度及载流子
    锦正茂科技 2024-12-10 11:07 64浏览
  • 全球知名半导体制造商ROHM Co., Ltd.(以下简称“罗姆”)宣布与Taiwan Semiconductor Manufacturing Company Limited(以下简称“台积公司”)就车载氮化镓功率器件的开发和量产事宜建立战略合作伙伴关系。通过该合作关系,双方将致力于将罗姆的氮化镓器件开发技术与台积公司业界先进的GaN-on-Silicon工艺技术优势结合起来,满足市场对高耐压和高频特性优异的功率元器件日益增长的需求。氮化镓功率器件目前主要被用于AC适配器和服务器电源等消费电子和
    电子资讯报 2024-12-10 17:09 84浏览
  • RK3506 是瑞芯微推出的MPU产品,芯片制程为22nm,定位于轻量级、低成本解决方案。该MPU具有低功耗、外设接口丰富、实时性高的特点,适合用多种工商业场景。本文将基于RK3506的设计特点,为大家分析其应用场景。RK3506核心板主要分为三个型号,各型号间的区别如下图:​图 1  RK3506核心板处理器型号场景1:显示HMIRK3506核心板显示接口支持RGB、MIPI、QSPI输出,且支持2D图形加速,轻松运行QT、LVGL等GUI,最快3S内开
    万象奥科 2024-12-11 15:42 66浏览
  • 近日,搭载紫光展锐W517芯片平台的INMO GO2由影目科技正式推出。作为全球首款专为商务场景设计的智能翻译眼镜,INMO GO2 以“快、准、稳”三大核心优势,突破传统翻译产品局限,为全球商务人士带来高效、自然、稳定的跨语言交流体验。 INMO GO2内置的W517芯片,是紫光展锐4G旗舰级智能穿戴平台,采用四核处理器,具有高性能、低功耗的优势,内置超微高集成技术,采用先进工艺,计算能力相比同档位竞品提升4倍,强大的性能提供更加多样化的应用场景。【视频见P盘链接】 依托“
    紫光展锐 2024-12-11 11:50 47浏览
  •         在有电流流过的导线周围会感生出磁场,再用霍尔器件检测由电流感生的磁场,即可测出产生这个磁场的电流的量值。由此就可以构成霍尔电流、电压传感器。因为霍尔器件的输出电压与加在它上面的磁感应强度以及流过其中的工作电流的乘积成比例,是一个具有乘法器功能的器件,并且可与各种逻辑电路直接接口,还可以直接驱动各种性质的负载。因为霍尔器件的应用原理简单,信号处理方便,器件本身又具有一系列的du特优点,所以在变频器中也发挥了非常重要的作用。  &nb
    锦正茂科技 2024-12-10 12:57 76浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦