1 CAN总线位时序的介绍-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

CAN总线位时序的介绍

麦辣鸡腿堡 来源:智能汽车电子 作者:智能汽车电子 2023-10-27 14:55 次阅读

CAN控制器根据两根线上的电位差来判断总线电平。总线电平分为显性电平和隐性电平,二者必居其一。发送方通过使总线电平发生变化,将消息发送给接收方。

图片

图片

显性电平对应逻辑 0,CAN_H 和 CAN_L 之差为 2.5V 左右。而隐性电平对应逻辑 1,CAN_H 和 CAN_L 之差为0V。隐形电平具有包容的意味,只有所有的单元都输出隐性电平,总线上才为隐性电平(显性电平比隐性电平更强)。

CAN总线是采用NRZ(Non-Return to Zero)方法进行通讯的,这种通信有一种不好的地方,就是各个位的开头或者结尾都没有附加同步信号。CAN总线在长距离运输中,由于发送单元和接收单元存在的时钟频率误差及传输路径上的相位延迟等,都会引起同步偏差。

这就导致信息传输不稳定,信号质量有问题。所以发送单元和接受单元都采用了一些通讯同步的方法来使二者电平传输能达到同步。

同步有两种方式,一种是硬件同步,一种是再同步。在解释同步之前,先介绍下位时序。

位时序--由发送单元在非同步的情况下发送的每秒钟的位数称为位速率。一个位可分为 4 段。

• 同步段(SS)

• 传播时间段(PTS)

• 相位缓冲段 1(PBS1)

• 相位缓冲段 2(PBS2)

这些段又由可称为 Time Quantum(以下称为 Tq)的最小时间单位构成。

1 位分为 4 个段,每个段又由若干个 Tq 构成,这称为位时序。

1 位由多少个 Tq 构成、每个段又由多少个 Tq 构成等,可以任意设定位时序。通过设定位时序,多个单元可同时采样,也可任意设定采样点。各段的作用和Tq 数如下图:

图片

一个位的构成如下:

图片

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

    关注

    57

    文章

    2744

    浏览量

    463606
  • 总线
    +关注

    关注

    10

    文章

    2878

    浏览量

    88051
  • 时序
    +关注

    关注

    5

    文章

    387

    浏览量

    37317
收藏 人收藏

    评论

    相关推荐

    CAN总线定时

    对一般的开发者来说,CAN总线定时概念并不常见。不过,如果给整车厂做过零部件,经受过他们的CAN通信测试考验,您可能就知道,这也是比较重要的一个知识点。
    的头像 发表于 08-26 17:15 3956次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的<b class='flag-5'>位</b>定时

    CAN总线定时与同步机制#汽车CAN总线 

    CAN总线
    北汇信息POLELINK
    发布于 :2023年07月17日 10:57:12

    can总线时序是什么

    时序包括正常速率和正常时间两个参数。• 正常速率(Nominal Bit Rate):在非重同步情况下,借助理想发送器每秒发送的位数
    发表于 12-17 11:13

    CAN通信控制的时序逻辑--Bit Timing Logic具体实现

    时序逻辑实现 CAN 总线协议中对位同步的有关控制。时序逻辑监视串行
    发表于 12-20 11:40

    STM32的CAN外设时序

    MCU是野火的STM32H743挑战者,例程基于野火的《CAN双机通信》;时序分解STM32 的 CAN 外设
    发表于 08-11 09:10

    探讨一下CAN总线时序与参数设置

    CAN总线时序与参数设置@ [TOC]CAN时序
    发表于 08-20 06:38

    CAN总线仲裁示意图_CAN总线仲裁技术及优缺点

    本文首先介绍CAN总线仲裁是什么,其次介绍CAN总线仲裁的示意图,最后详细的阐述了
    发表于 05-07 14:27 1.7w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>仲裁示意图_<b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>位</b>仲裁技术及优缺点

    CAN总线基础的详细资料概述

    本文档的主要内容详细介绍的是CAN总线基础的详细资料概述包括了:概述,汽车总线CAN标准,CAN
    发表于 11-29 15:31 121次下载
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>基础的详细资料概述

    CANOpen系列教程04 _CAN总线波特率、时序、帧类型及格式说明

    CANOpen系列教程04_CAN总线波特率、时序、帧类型及格式说明
    的头像 发表于 03-06 16:18 8006次阅读

    CAN总线错误的类型介绍

    在本系列文章中,我们将为您详细介绍CAN总线错误的相关知识,包括CAN总线错误的基础概念、CAN
    的头像 发表于 06-13 16:08 8211次阅读

    虹科干货 | 带你全面认识“CAN总线错误”(二)——CAN错误类型

    AsimpleintrotoCANerrorsCAN总线错误介绍在本系列文章中,我们将为您详细介绍CAN总线错误的相关知识,包括
    的头像 发表于 06-09 09:46 2168次阅读
    虹科干货 | 带你全面认识“<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>错误”(二)——<b class='flag-5'>CAN</b>错误类型

    虹科干货 | 带你全面认识“CAN总线错误”(二)——CAN错误类型

    AsimpleintrotoCANerrorsCAN总线错误介绍在本系列文章中,我们将为您详细介绍CAN总线错误的相关知识,包括
    的头像 发表于 06-02 09:41 1425次阅读
    虹科干货 | 带你全面认识“<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>错误”(二)——<b class='flag-5'>CAN</b>错误类型

    高速CAN速率 CAN总线的4段

    /S。对于 CAN 总线,一个分为 4 段: ①、同步段(SS) ②、传播时间段(PTS) ③、相位缓冲段 1(PBS1) ④、相位缓冲段 2(PBS2) 这些段由 Tq(Time Quantum
    的头像 发表于 07-25 10:44 1780次阅读
    高速<b class='flag-5'>CAN</b>速率 <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>位</b>的4段

    高速CAN总线和低速CAN总线的特性

    高速CAN总线和低速CAN总线的特性 高速CAN总线和低速C
    的头像 发表于 01-31 14:09 2739次阅读

    CAN时序参数计算器

    德赢Vwin官网 网站提供《CAN时序参数计算器.pdf》资料免费下载
    发表于 10-11 09:55 0次下载
    <b class='flag-5'>CAN</b><b class='flag-5'>位</b><b class='flag-5'>时序</b>参数计算器