添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1714页 > AN754
M
作者:
帕特·理查兹
微芯片技术公司
AN754
标称位时间
标称位时间( NBT ) ,或T
,是由非
重叠片段(图1) ,因此, NBT是
下述链段的总和:
t
=
t
同步段
+
t
传播段
+
t
PS1
+
t
PS2
相关的NBT是采样点,同步
跳转宽度( SJW ) ,和亲的信息
cessing时间(IPT ),这将在后面说明。
了解Microchip的CAN模块位时序
介绍
控制器局域网( CAN )协议是一种
非归零异步串行总线
( NRZ )编码比特专为快速,强大的通讯
在恶劣的环境中,如汽车和系统蒸发散
工业应用。 CAN协议允许
用户的比特率,比特的样本点进行编程,
和次数的比特进行采样。这些
特征,该网络可以为一个给定的最优化
应用程序。
有位时序参数之间的关系,
物理总线传播延迟,并且在振荡器
公差在整个系统中。此应用程序
笔记研究这些关系,因为它们涉及到
Microchip的CAN模块,并在优化助攻
对于给定的物理系统位定时属性。
同步段
同步段(同步段)是第一个
段中,NBT和用于同步的
总线上的节点。位的边缘被期望出现
内同步段。这部分是固定在1TQ 。
传播段
传播段( PropSeg)用于的COM
借以补偿为节点之间的物理延迟。该prop-
agation延迟被定义为信号的总和的两倍
传播时间上的总线线路,包括延迟
与公交司机有关。在传播段是亲
可编程的1 - 8TQ 。
在CAN位时间
在CAN位时间由非重叠段的
求。每个段都是由整数
单位时间份额( TQ ) ,后来的解释
本应用笔记。标称比特率( NBR )是
在CAN规范中定义的比特数
每秒一个理想的发射器没有发射
重新同步的且可以与说明
公式:
1
NBR
=
f
= ------
-
t
相位缓冲段1和相位缓冲段2
两相区段, PS1和PS2被用来
补偿总线上的边缘的相位误差。 PS1可以
加长或PS2可以通过resyncroni-缩短
矩阵特殊积。 PS1的可编程范围为1 - 8TQ和PS2是
从2个可编程 - 8TQ 。
图1:
CAN位时间段
同步段
传播段
段相位(PS1)
样品
PhaseSeg2 (PS2)
标称位时间( NBT ) ,T
2001年Microchip的科技公司
DS00754A第1页
AN754
采样点
采样点是在比特时间的点,其中
逻辑电平被读取和解释。采样点是
位于相位缓冲段1例外的结束
这条规则是,如果采样模式配置为SAM-
PLE每比特的三倍。在这种情况下,该位是否仍SAM-
然而PLED在PS1的一端,两个附加
样品之前采取半TQ间隔
PS1和该位的值的结束是由一个确定
多数人的决定。
时间段
每个组成一个位时间段是由
时间份额( TQ )的整数单元。长度
每个时间的量子基于振荡器周期
(t
OSC
) 。该TQ为两个振荡器周期。
图2显示了如何将位周期是由叔衍生
OSC
和TQ 。 TQ的长度等于一个TQ时钟周期
(t
BRPCLK
),使用一个可编程是可编程
名为波特率预分频器( BRP ) BLE预分频器。
这示于下面的公式:
2
BRP
TQ
=
2
BRP
T
OSC
= ------------------
-
F
OSC
其中: BRP为所示的配置中
网络连接gure 3 。
信息处理时间
信息处理时间( IPT )是时间
所需要的逻辑,以决定一个SAM-的比特电平
PLED位。该IPT开始于采样点,是测
sured在TQ和固定在2TQ为Microchip的CAN
模块。由于相位缓冲段2也开始在
采样点,并且在比特时间的最后段,它是
要求PS2的最小值不小于IPT以下。
因此:
PS2
=
IPT
=
2TQ
位时序控制寄存器
在CAN位时序控制( CNF )寄存器的
3个寄存器配置CAN位时间。图3
详细的CNF寄存器的功能。
通过调节TQ的长度(叔
TQ
)和数
TQS在各段中,两个标称位时间的和
采样点可以很容易地根据需要配置。
同步跳转宽度
同步跳转宽度( SJW )调整位
4TQ (如配置),以main- - 需要1个时钟
覃同步地被传送的消息。
更多关于同步稍后介绍。
编程的时序SEGMENTS
的是编程的几个要求
CAN位时间段。
1.
2.
3.
传播段+ PS1
PS2
传播段+ PS1
t
PROP
PS2 > SJW
图2:
t
OSC
TQ和位周期
T
BRPCLK
t
SYNC
(FI固定的)
TQ
(t
TQ
)
传播段
(可编程)
PS1
(可编程)
PS2
(可编程)
CAN位时间
DS00754A第2页
2001年Microchip的科技公司
AN754
图3:
CAN位时序控制寄存器( MCP2510 CNF寄存器)
CNF1
SJW.1
第7位
SJW.0
BRP.5
BRP.4
BRP.3
BRP.2
BRP.1
BRP.0
位0
SJW<1 : 0>
(作为衡量TQ同步跳转宽度长度) :
11
= 4TQ
10
= 3TQ
01
= 2TQ
00
= 1TQ
BRP<5 : 0>
(波特率预分频器TQ长度为t的倍数
OSC
)
111111
= TQ = 2× 64×吨
OSC
.
.
.
.
.
.
000010
= TQ = 2 ×3×吨
OSC
000001
= TQ = 2 ×2×吨
OSC
000000
= TQ = 2 ×1×吨
OSC
CNF2
BTLMODE
SAM
PS1.2
PS1.1
PS1.0
PRSEG.2 PRSEG.1 PRSEG.0
第7位
BTLMODE
(决定了PS2计算)
1
= PS2是由CNF3.PS2<2决定: 0>
0
= PS2是PS1和信息处理时间的增加( IPT )
SAM
(配置采样点作为一个样本,三个样本
1
=样品每比特的三倍
0
=每比特采样一次
PS1<2 : 0>
(配置相位缓冲段1 )
111
= 8TQ
. .
. .
001
= 2TQ
000
= 1TQ
PRSEG<2 : 0>
(配置的传播段)
111
= 8TQ
. .
. .
001
= 2TQ
000
= 1TQ
位0
CNF3
---
第7位
WAKFIL
---
---
---
PHSEG22 PHSEG21 PHSEG20
位0
WAKFIL
(启用/禁用唤醒滤波器)
1
=启用过滤器
0
=禁用过滤器
PS2<2 : 0>
(配置相位缓冲段2 )
111
= 8TQ
. .
. .
001
= 2TQ
000
=无效( PS2
= IPT = 2TQ )
2001年Microchip的科技公司
DS00754A第3页
AN754
同步位时间
CAN总线上的所有节点都必须具有相同的标称
比特率。噪声,相位偏移和漂移振荡器产生
的情况下的标称比特率的值不等于
实际的位速率在实际的系统中。因此,该节点
必须建立和维持同步的方法
chronization与总线报文。
一个CAN系统的传播延迟的计算公式为
作为一个信号的往返时间的物理总线上
(t
公共汽车
) ,输出驱动器的延迟(叔
DRV
) ,以及输入的COM
parator延迟(T
CMP
) 。假设在系统中的所有节点
具有相似的元件延迟,传播延迟
在数学上解释为:
t
PROP
=
2
(
t
公共汽车
+
t
CMP
+
t
DRV
)
振荡器容差
用于在CAN系统的每个节点的比特定时衍生
从基准频率(f
OSC
)它的节点。这
创建一个情况相移器和振荡器
节点之间不会发生由于达不到理想的漂移
节点之间的振荡器的公差。
CAN规范表示最坏的情况下
振荡器容差是1.58 %,并且只适用于低
比特率(125千比特/秒或更小)。本应用笔记呢
没有覆盖详细振荡器的公差,但是,
在本应用笔记的结尾提供参考
关于这个问题的更多信息。
同步
在一个给定的CAN总线上的所有节点都必须具有相同的
NBT 。的NRZ比特编码并不时钟编码成
该消息。接收器必须同步到
传送的数据流,以保证消息上的=
erly解码。有两种方法使用此函数实现
荷兰国际集团和保持同步。
硬同步
硬同步仅发生在第一次经济衰退
西伯到显性(逻辑“ 1 ”变为“0 ” ),边在总线空闲
状态,说明起始帧的( SOF ) CON-
DITION 。硬同步导致位定时
计数器被复位到同步段引起的
边趴在同步段之内。在这点上,所有的
接收器将被同步到发射机。
弹出信息中只出现一次硬同步
圣人。此外,在可能不会发生再同步
同位时间( SOF)的硬同步
发生了。
传播延迟
CAN协议定义了一种隐性(逻辑1)和
显性(逻辑0 )的状态,以实现无损
逐位仲裁机制。正是这种仲裁于方法
易学中受影响最由传播延迟。
参与仲裁的每个节点必须能够
样品相同的位时间内的每个位的电平。为
例如,如果两个处的总线启动相对两端的节点
在同一时间发送消息,则他们必须
对总线进行仲裁的控制。该仲裁是唯一的
有效的,如果两个节点都能够在采样
相同的比特时间。图4示出的单向传播
两个节点之间的延迟。极端的传播延迟
(超出样本点)将导致无效仲裁
化。这意味着总线长度在给定的有限的
CAN数据传输速率。
DS00754A第4页
2001年Microchip的科技公司
AN754
图4:
单程传播延时
从“节点A”发送位
同步段
传播段
段相位(PS1)
PhaseSeg2 (PS2)
传播延迟
采样点
“节点A ”位收到“节点B ”
同步段
时间(t)的
传播段
段相位(PS1)
PhaseSeg2 (PS2)
2001年Microchip的科技公司
DS00754A第5页
查看更多AN754PDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    AN754
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:海淀区增光路27号院增光佳苑2号楼1单元1102室
AN754
√ 欧美㊣品
▲10/11+
10352
贴◆插
【dz37.com】实时报价有图&PDF
查询更多AN754供应信息

深圳市碧威特网络技术有限公司
 复制成功!