MICROCHIP MCP2551 Technical data

高速 CAN 收发器
MCP2551
特性
支持 1Mb/s的运行速率
满足 ISO-11898 标准物理层要求
适合 12V 24V 系统
斜率外部控制,减少 RFI
自动检测 TXD 输入端的接地错误 (恒显性)
未上电节点或欠压不会影响 CAN 总线
低电流待机操作
短路保护 (正负电池电压)
高压瞬态保护
自动热关断保护
可连接节点高达 112
采用差分总线,具有很强的抗噪特性
温度范围:
- 工业级 (I): -40°C +85°C
- 扩展级 (E): -40°C +125°C
封装类型
PDIP/SOIC
TXD
VSS
VDD
RXD
1
2
3
4
8
RS
7
CANH
6
CANL
MCP2551
5
VREF
框图
VDD
VDD
TXD
R
S
RXD
V
REF
2005 Microchip Technology Inc. DS21667D_CN 1
斜率 控制
参考 电压
显性检测
TXD
上电 复位
接收器
热关断
驱动 控制
0.5 V
GND
CANH
DD
CANL
VSS
MCP2551
注:
DS21667D_CN 2 2005 Microchip Technology Inc.
MCP2551

1.0 器件概述

MCP2551是一个可容错的高速CAN器件,可作为 CAN 协议控制器和物理总线接口。 MCP2551 可为 CAN 协 议控制器提供差分收发能力,它完全符合ISO-11898标 准,包括能满足 24V 电压要求。它的工作速率高达 1Mb/s
典型情况下, CAN 系统上的每个节点都必须有一个器 件,把 CAN 控制器生成的数字信号转化成为适合总线 传输 (差分输出)的信号。它也为 CAN 控制器和 CAN 总线上的高压尖峰信号之间加入了缓冲器,这些高压尖 峰信号可能是由外部器件产生(EMIESD 和电气瞬态 等)。

1.1 发送器功能

CAN 总线有两个状态:显性状态和隐性状态。显性状态 发生在 CANH CANL 之间的差分电压高于定义值(如
1.2V)的时候。隐性状态发生在该差分电压低于某个定 义值 (典型值为 0V)的时候。显性状态和隐性状态分 别对应于 TXD 输入引脚的低电平和高电平。但是, 个由别的 CAN 节点触发的显性状态将会改写 CAN 总线 上的隐性状态。
1.1.1 最大节点数
MCP2551的 CAN 输出可以驱动最小为45的负载
多允许连接112个节点(假设最小差分输入阻抗为20 k 和标称终端电阻为 120)。

1.2 接收器功能

RXD 输出引脚反映的是 CANH CANL 之间的差分总 线电压值。RXD 输出引脚的低状态和高状态分别对应于 CAN 总线的显性和隐性状态。

1.3 内部保护

CANH CANL 可以免受 CAN 总线上电池短路和电气 瞬态的影响。这一特性可以防止发送器的输出级在这样 的错误条件下受到破坏。
热关断电路在结点温度超过通常的标定值165°C 的时候 使输出驱动器停止工作,这样就进一步保护器件免受过 多负载电流的影响。芯片其他部分仍然保持工作,但是 由于发送器输出的功耗降低,芯片的温度也随之降低。 这一保护措施对于由短路引起的总线损坏是必需的。

1.4 操作模式

RS 引脚可选择三种操作模式:
高速
斜率控制
待机
三种模式的总结参见表 1-1
在高速和斜率控制两种模式下, CANH 和 CANL 信号驱 动器通过内部控制来提供可控的对称性,以尽可能地减 小 EMI
此外,CANH 和 CANL 上的信号传输斜率可以通过在引8R 小与 R
EMI
1.4.1 高速模式
高速模式可以通过把 RS 引脚与 VSS 相连来实现。在这 个模式下,发送器的输出驱动具有快速的输出上升和下 降时间,可以满足高速 CAN 总线的速率要求。
1.4.2 斜率控制模式
斜率控制模式可以通过限制 CANH CANL 的上升下降 时间来进一步减少 EMI。斜率,也称为转换率 (slew rateSR),受 RS VOL (通常接地)之间的外接电 阻(R 由于电流主要取决于斜率控制电阻 R 以选用不同的阻值来实现不同的转换率。图 1-1 显示了 在不同斜率控制电阻的作用下,转换率的典型值。
1.4.3 待机模式
如果把 RS 与高电平相连,器件就被置为待机模式,即 休眠模式。在休眠模式下,发送器关断,接收器工作在 更低电流状态下。控制器侧的接收引脚(RXD)仍然可 以工作,但是工作在低速率状态下。与之相连的单片机 可以通过监测 RXD 来了解 CAN 总线情况,并且通过 RS 引脚把收发器设为正常工作状态 (在更高的总线速率 下, CAN 的第一条消息可能会丢失)。
S)与地之间连接的一个电阻来控制。斜率的大
S 上的输出电流成正比,这样可以进一步减小
EXT)控制。斜率与 RS 引脚的输出电流成正比。
EXT 阻值,所以可
2005 Microchip Technology Inc. DS21667D_CN 第 3
MCP2551

1-1 操作模式

模式 Rs引脚电流 RS 引脚上的电压
待机 -I 斜率控制 10 µA < -IRS < 200 µA 0.4 VDD < VRS < 0.6 VDD 高速 -IRS < 610 µA 0 < VRS < 0.3VDD

1-2 收发器真值表

VDD VRS TXD CANH CANL 总线状态
4.5V VDD 5.5V VRS < 0.75 VDD 0 高低显0
POR
< VDD < 4.5V
V
(参见注 3
0 < V
DD < VPOR XX未驱动 /
1: 如果另一个总线节点在 CAN 总线上传送显性位,那么 RXD 是逻辑 ‘0’。
2X = “不确定”。 3: 虽然输出不一定能满足 ISO-11898 规范,但是器件驱动器仍然能够工作。
RS < 10 µA VRS > 0.75 VDD
(1)
1 或悬空 未驱动 未驱动 隐性 1
RS > 0.75 VDD X 未驱动 未驱动 隐性 1
V VRS < 0.75 VDD 0 高低显0
1 或悬空 未驱动 未驱动 隐性 1
RS > 0.75 VDD X 未驱动 未驱动 隐性 1
V
无负载
未驱动 /
无负载
高阻态 X
RXD
(1)

1-1 转换率与斜率控制电阻阻值的关系曲线

25
20
15
V/uS
10
转换率
5
0
10 20 30 40 49 60 70 76 90 100 110 120
阻值(
k
DS21667D_CN4 2005 Microchip Technology Inc.
MCP2551

1.5 TXD 稳定显性检测

如果 MCP2551 检测到在 TXD 输入端的持续低电平 ,它 将禁止 CANH CANL 的输出驱动器功能,以避免 CAN 总线上数据混乱。如果 TXD 保持低电平超过 1.25 ms
(最小值),就禁止驱动功能。这就意味着每比特的时间
最大是 62.5 µs (总线速率为 16 kb/s), 允许在多个比 特错误和一系列帧错误的情况下传输高达 20 个的连续 显性比特位。只要 TXD 保持为低电平状态,驱动器就保 持禁止。TXD 的上升沿将复位定时器逻辑并使能 CANHCANL 输出驱动器。

1.6 上电复位

当器件上电时, CANH CANL 保持高阻态直到 VDD 到达电压 VPORH。并且,如果当 VDD 到达 VPORH TXD 是低电平,CANH 和 CANL 仍将保持高阻态。只有TXD 被置为高电平时, CANH CANL 才被激活。 一旦上电,如果 V 将进入高阻态,提供正常操作中的欠压保护。
DD 电压低于 VPORLCANH 和 CANL

1.7 引脚描述

1-3 8 个引脚信息。

1-3 MCP2551 引脚

引脚编号 引脚名称 引脚功能
1TXD发送器数据输入
2V 3VDD 提供电压 4RXD接收器数据输出
5V 6 CANL CAN 低电压 I/O 7 CANH CAN 高电压 I/O
8R
SS 接地
REF 参考输出电压
S 斜率控制输入
1.7.1 发送器数据输入 (TXD
TXD 是一个 TTL 兼容输入引脚。该引脚上的数据通过 CANH CANL 差分输出引脚输出。它通常与 CAN 制器的发送器数据输出相连。当 TXD 为低电平时, CANH CANL 为显性状态。当 TXD 为高电平时, CANH CANL 为隐性状态,此时假设另外的 CAN
点没有以显性状态驱动 CAN 总线。 TXD 拥有一个内部 的上拉电阻 (通常为 25 k,连接到 V
DD)。
1.7.2 接地端 (VSS
接地引脚。
1.7.3 电源端 (VDD
正电源引脚。
1.7.4 接收器数据输出 (RXD
RXD 是一个 CMOS 兼容输出引脚,它根据 CANH CANL 引脚上的差分信号决定驱动高电平还是低电平。
它通常与 CAN 控制器的接收器数据输入相连。当 CAN 总线为隐性时 RXD 处于高电平,当 CAN 总线为显性的 时候它为低电平。
1.7.5 参考电压 (VREF
参考电压输出 (定义为 VDD/2)。
1.7.6 CAN 低电压端 (CANL
CANL 输出驱动 CAN 差分总线的低端。该引脚同时与接
收器输入比较器内部相连。
1.7.7 CAN 高电压端 (CANH
CANH 输出驱动 CAN 差分总线的高端。该引脚同时与
接收器输入比较器内部相连。
1.7.8 斜率电阻输入 (RS
RS 引脚通过外部偏置电阻选择高速、斜率控制或待机
模式。
2005 Microchip Technology Inc. DS21667D_CN5
MCP2551
注:
DS21667D_CN6 2005 Microchip Technology Inc.
MCP2551

2.0 电气特性

2.1 术语和定义

ISO-11898 中定义了许多术语来描述一个 CAN 收发器 器件的电气特性。这些术语和定义现总结如下。
2.1.1 总线电压
VCANL VCANH 表示总线上 CANL CANH 相对于各 CAN 节点地的电压。
2.1.2 共模总线电压范围
VCANL VCANH 相对于地的边界电压范围之内,即 使连接的 CAN 节点数目达到最多,也可以正常运作。
2.1.3 CAN 节点上的)内部差分电容 CDIFF
CAN 节点未与总线相连的时候(见图 2-1),在隐性 状态下 CANL CANH 之间的电容。
2.1.4 CAN 节点上的)内部差分电阻 RDIFF
CAN 的节点未与总线相连的时候(见图 2-1),在 隐 性状态下 CANL CANH 之间的电阻。
2.1.5 CAN 总线的)差分电压 VDIFF
双线 CAN 总线的差分电压,其值为 VDIFF = VCANH -
CANL
V
2.1.6 CAN 节点)内部电容 CIN
CAN 节点未与总线相连的时候(见图 2-1),在隐性 状态下 CANL (或 CANH)与地之间的电容。
2.1.7 CAN 节点)内部电阻 RIN
CAN 节点未与总线相连的时候(见图 2-1),在隐性 状态下 CANL (或 CANH)与地之间的电阻。

2-1 物理层定义

ECU
RIN
CANL
RIN
RDIFF
CIN CIN
CDIFF
CANH
GROUND
2005 Microchip Technology Inc. DS21667D_CN 第 7
Loading...
+ 15 hidden pages