0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

jf_78858299 来源:电源漫谈 作者:电源漫谈 2023-02-09 15:42 次阅读

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    437

    文章

    43846

    浏览量

    403407
  • 新能源车
    +关注

    关注

    3

    文章

    382

    浏览量

    23560
  • CAN收发器
    +关注

    关注

    2

    文章

    126

    浏览量

    25070
收藏 人收藏

    评论

    相关推荐

    CAN收发器有什么特点?

    CAN通信中,收发器起到了十分相当特别的作用。目前市面的收发器型号也是不计其数,本文则是根据收发器的发展,简单介绍几款收发器的特点。很多年前,NXP的CAN收发器几乎在每一个CAN节点上都看的到,当时最常见的型号就是PCA82C25
    发表于 09-03 06:04

    常见CAN收发器分为哪几种

    CAN总线— 物理层硬件接法CAN完成通讯需要有CAN控制CAN收发器,目前市面上大多的控制已经由芯片的外设完成,收发器的话要单独再加一个元器件。Quipass042项目中控制
    发表于 01-10 07:54

    KW45板CAN收发器静默模式下未接收到CAN Rx中断是怎么回事?

    CAN收发芯片是NXP的TJA1057GT/3。我目前正在静默模式下测试 Can Rx,我将 gpio 引脚设置为连接到 CAN 收发器芯片上的静默模式控制引脚。我
    发表于 04-14 07:49

    CTM系列隔离CAN收发器模块选型指南

    CAN收发器模块选型指南 以CTM1050T为代表的隔离
    发表于 03-26 18:05 75次下载

    细数T-BOX中TI的明星产品之CAN 收发器 | 第二节 TCAN1042-Q1:“硬核”的CAN收发器

    CAN 收发器 | 第二节 TCAN1042-Q1:“硬核”的
    发表于 10-31 08:23 1次下载
    细数T-BOX中TI的明星产品之<b>CAN</b> <b>收发器</b> | 第二节 TCAN1042-Q1:“硬核”的<b>CAN</b><b>收发器</b>

    CAN 收发器的时序考虑

    CAN 收发器的时序考虑
    发表于 11-15 19:45 5次下载
    双 <b>CAN</b> <b>收发器</b>的时序考虑

    CAN通信收发器的演变

    CAN通信中,收发器起到了十分相当特别的作用。目前市面的收发器型号也是不计其数,本文则是根据收发器的发展,简单介绍几款收发器的特点。
    的头像 发表于 05-16 18:16 3.1w次阅读
    <b>CAN</b>通信<b>收发器</b>的演变

    RS-485收发器CAN收发器有什么区别

    介绍两种关键串行接口协议的相似性和差异:控制局域网(CAN)与RS-485。利用Maxim的一款RS-485接口收发器和最新的CAN收发器,在示波器上观察这两种
    的头像 发表于 10-11 10:26 7619次阅读

    深入探析CAN收发器各项参数

    CAN收发器是连接CAN控制系统与CAN总线网络的桥梁,当选型CAN收发器时应该注意哪些参数?本文将带大家深入的了解收发器的每项参数与其在实际应用中的意义。
    的头像 发表于 12-15 09:34 1.3w次阅读
    深入探析<b>CAN</b><b>收发器</b>各项参数

    CAN总线电平的定义及典型工作模式分析

    CAN收发器是一个介于CAN控制和双线物理总线之间的器件,它可以支持差分信号在总线传输。
    的头像 发表于 06-17 14:52 2w次阅读
    <b>CAN</b>总线电平的定义及<b>典型</b><b>工作</b><b>模式</b>分析

    SIT1043 CAN收发器介绍

    CAN收发器,可在控制局域网(CAN)协议控制和物理双线式CAN总线之间提供接口。SIT1043属于芯力特公司的第三代高速CAN收发器,相比第一代SIT1040和第二代SIT1042器件
    的头像 发表于 11-14 10:38 1845次阅读

    车规级高速CAN总线收发器SCM34xxASA的资料

    CAN总线收发器型号:SCM3421ASA (具备斜率控制模式)、SCM3422ASA(具备超低电流待机模式)、SCM3423ASA(具备低电流发送禁止静音模式),满足不同工作模式和客户多样需求。
    发表于 04-15 20:51 223次阅读

    【技术分享】CAN隔离收发器测试,助您快速掌握产品基本性能

    CAN隔离收发器的基本性能是衡量一款收发器是否优秀的标准。本文将重点介绍CAN隔离收发器的性能测试项目及测试方法,能让您快速掌握CAN隔离收发器的基本性能,有助于减少开发时间,提高研发效率。静态电流
    的头像 发表于 01-06 10:09 282次阅读
    【技术分享】<b>CAN</b>隔离<b>收发器</b>测试,助您快速掌握产品基本性能

    车规级SIT1043Q低功耗CAN收发器特点及典型应用

    CAN收发器特点SIT1043Q属于芯力特公司的第三代高速CANFD收发器,目前已经通过第三方AEC-Q100认证、德国益驰CAN通信一致性测试、德国C&S兼容性测试
    的头像 发表于 06-12 10:41 702次阅读
    车规级SIT1043Q低功耗<b>CAN</b><b>收发器</b>特点及<b>典型</b>应用

    NXP CAN收发器的特点及应用

    CAN通信收发器,你是否知道该如何选型?NXP推出了多种类型的CAN收发器,它们除了能满足基本的CAN通信需求外,每种系列还各具特点。本文介绍它们的特点及应用,为您使用NXP CAN收发器时提供借鉴。
    的头像 发表于 09-05 14:05 256次阅读
    NXP <b>CAN</b><b>收发器</b>的特点及应用