城市直播房产教育博客汽车
快传网
汽车报价
买车新车
博客专栏
专题精品
教育留学
高考读书
房产家居
彩票视频
直播黑猫
投资微博
城市上海
政务旅游

通信协议CAN总线的结构和通信实现(一)

11月27日 龙凤殿投稿
  1、CAN总线的简介
  CAN总线简称控制器局域网络,由德国BOSCH公司开发,是一种串行的差分总线,并且这种差分总线只传递数据信息。
  CAN总线已经是国际上的一种通信标准(ISO11519),它具有高可靠性、良好的错误检测能力、总线仲裁等优良特点,被广泛应用在汽车控制系统、环境恶劣场所、电磁辐射强、干扰性大等场所中。
  CAN是一种异步的通信方式,它的通讯不需要时钟进行同步。
  CAN总线上只有CANH、CANL两根通信线,数据以差分信号的方式进行传输。
  2、CAN的信号电气规则
  CAN总线的传输线路上只有两根用于传输信号的信号线CANH、CANL。
  CAN总线的数据传输使用的是差分信号的方式进行的。这两根线中的信号振幅相等,相位相反,逻辑1和逻辑0通过两根信号线的电压差值表示出来。
  在CAN的应用中,逻辑1也称为隐性电平,逻辑0也称为显性电平。
  比如,以高速CAN为例:
  逻辑1:CANH、CANL的电压均为2。5V,电压差为VHVL0V。
  逻辑0:CANH电压为3。5V,CANL电压为1。5V,电压差为VHVL2V。
  示意图如下:
  两根信号线的电压值根据标准的不同是有所差异的,如下表所示:
  注意:CAN总线上,在同一个时刻只能处于隐性电平(逻辑1)或者显性电平(逻辑0)中的一个状态,且显性电平相比隐性电平具有优先权。比如:CAN总线上有两个节点,在同一个时刻,一个输出隐性电平,一个输出显性电平,这个时候总线上是显性电平状态。
  3、CAN总线常见的接线网络
  (1)闭环总线网络
  CAN的闭环通信网络如下:
  闭环通信网络的特点如下:1)遵照标准为ISO11898;
  2)最高速度可达1Mbps,总线最大长度为40m;
  3)总线的两端要求各有一个120欧姆的电阻。
  注意:闭环网络的情况下,CAN总线的两端需要各接一个120欧姆的电阻,用于增加总线的抗干扰能力,提高总线的稳定性。
  根据我个人对CAN总线的使用经验,如果CAN总线上的总阻值不为60欧姆,总线的通信质量是会变差的,甚至可能会出现通信不稳定的情况!
  (2)开环总线网络
  CAN的开环通信网络如下:
  开环通信网络的特点如下:1)遵循ISO115192标准;
  2)最高的通信速度为125Kbps,是一种低速通信的连接方式;
  3)最大的通信距离可达1Km;
  4)两根总线独立,且要求每根总线上要串联一个2。2K欧姆的电阻。
  4、CAN的通信速率
  按照ISO11898标准中所规定的,CAN总线的通讯波特率最高为1Mbps。大多数项目常用的CAN总线波特率有125Kbitss,250Kbitss,500Kbitss,1MKbitss等。
  CAN总线的传输距离与速率的对照表:
  5、CAN总线的数据位时序分解
  由于CAN总线是异步通信的,它不像IIC、SPI这种同步通行方式一样具有同步时钟,所以总线网络中的节点就需要约定好通信的波特率。
  会把每一个数据位的时序进行分解,会分解成SS段、PTS段、PBS1段、PBS2段,这四个段加起来就是一个CAN的数据位长度。分解后的最小时间单位为Tq。它们分别如下:
  同步段(SS段):该段的大小固定为1Tq。
  当总线上的节点在SS段的范围内检测到总线上信号发生了跳变,就认为该节点与总线的时序是同步的。当节点与总线同步时,在采样点采集到的总线电平即可以确认为该位的电平。
  传播时间段(PTS段):该段的大小为1Tq8Tq。
  这个时间段是用于补偿网络的物理延时时间。是总线上输入比较器延时和输出驱动器延时总和的两倍。
  相位缓冲段1(PBS1):该段的大小为1Tq8Tq。
  主要用来补偿边沿阶段的误差,它的时间长度在重新同步的时候可以加长。
  相位缓冲段2(PBS2):该段的大小为1Tq8Tq。
  是用来补偿边沿阶段误差的,它的时间长度在重新同步时可以缩短。
  为了方便说明,我就直接用高低电平表示CAN的逻辑1和逻辑0信号,示意图如下:
  图:CAN数据位分解图
  上图是对CAN通信中的逻辑0进行分解的说明示意图。图中就表示每个数据位的长度为19Tq(SS段占1Tq,PTS段占6Tq,PBS1段占5Tq,PBS2段占7Tq),信号的采样点位于PBS1段与PBS2段之间,通过控制各段的长度,可以改变采样点的位置。
  6、CAN总线的波特率
  在CAN总线的通讯中,各个通讯的节点只要确定了1个Tq的时间长度以及每个数据位占多少个Tq,由此就可以算出CAN通讯的波特率。
  在CAN中,波特率也就只是约定了每个数据位的长度而已。
  比如,上图(图:CAN数据位分解图)中,假设1Tq1us,每个数据位由19个Tq组成,则每传输1Bit数据需要的时间为:19Tq19us。
  则一秒可以传输的数据位(bit)为:10000001952。6316K(bps)
  注意:波特率指的是每秒可以传输的数据位(bit)的个数。
  作者简介:
  本人95后技术男,从事嵌入式软件开发,专注于技术成长和技术分享。目标是每天进一步一点点,通过技术改变自己的生活,创造自己的美好未来!如果你也对嵌入式感兴趣,欢迎关注我呀!
  声明:
  本文作者:嵌入式之入坑笔记
  文章版权归作者所有,转载请注明出处!
投诉 评论 转载

删掉的不只是记忆,还是当初的自己有人问这样一个问题删掉喜欢的人真的会忘记吗?你,会吗?对待感情,只要在这段关系中真心得付出了,不管是亲情、友情还是爱情,那么就会形成深刻的记忆,在一起经历的高兴、私……日常使用最具性价比的手机推荐1。RedmiK50Pro屏幕:6。67英寸OLED柔性直屏,分辨率:32001440(2K),显示帧率:最高120Hz,1。6万级自动亮度调节、原色屏、HDR1010视……雪糕刺客新消费经济的起起伏伏夏日流金铄石。曾几何时,雪糕因其价廉物美而成解暑尤物。然而今夏,有一类雪糕却因其高昂的定价频引热议,令人望而却步。其貌不扬、其价不明,散置于冰柜,结账时方显真形,价格之高动辄几……逃离寒冬,旅居三亚,在冬季里感受夏日的味道晨曦拥潮潮如霞,碧海漾波波连空在南海之滨,有一个地方集椰林、海风、银沙、绿洲于一身这里的冬季,依旧光正暖,花正盛一草一木一砖一瓦都沁着热情的夏日气……什么是第四宇宙速度?推测每秒320公里到525公里以上,目前生活中有很多东西看似快如闪电。比如:风驰电掣的赛车、快速出膛的子弹等。然而这些速度如果放在浩瀚无比的宇宙空间来讲,就显得微不足道了。我们都知道第一、第二、第三宇宙速度,其……争取利益的时候,千万不要拱手让人如果你遇到一个陌生人欺负你,能忍则忍,退一步海阔天空,因为你们以后不会再见面,所以他不会一直欺负你如果你被身边人欺负,要敢于解释并反抗,如果你不反抗,他就会长期欺负你,你就会一……通信协议CAN总线的结构和通信实现(一)1、CAN总线的简介CAN总线简称控制器局域网络,由德国BOSCH公司开发,是一种串行的差分总线,并且这种差分总线只传递数据信息。CAN总线已经是国际上的一种通信标……OPPOReno8三款配色亮相,Reno6沦为百元机,买早的5月17日,有消息称OPPOReno8上线京东开启预约,微博上也出现了一张海报,由周冬雨代言。根据产品页面,OPPOReno8共有三种配色,8256GB和12256GB存……自信来源于日常点滴积累相信很多伙伴都听过《小狗钱钱》这本书。原本是写给孩子看的入门理财书,没有想到却深受成年人的喜欢。全球销量超500万册,被誉为童话版《穷爸爸富爸爸》。2021年……美的冰箱怎么样?分享一下作为使用者的真实感受冰箱是每个家中都必备的电器,其实市面上可以选择的品牌有很多,但我选择了美的冰箱。美的冰箱到底怎么样?作为一个消费者,我购买冰箱的时候是从设计、品牌、技术这三个方面去选择冰……需求急转直下,苹果大砍产能百能云芯据日经新闻报道,苹果以需求减弱为由,通知供应商本季减产AirPods、AppleWatch和MacBook。法人认为,苹果砍单三大产品线,立讯受创最大,广达、仁宝、精元、新普等……固态大规模降价1TM。2接口硬盘比1Tsata接口硬盘价格更导读不知道小伙伴发现没有,最近M。2的固态频频降价,原来大几百的500GM。2固态现在只用两三百就能购买到,如果买二手的话,价格还能更便宜,还有就是1TM。2接口的固态要……
失眠那就干脆不睡了去乡间小路走走看日出赏荷花逗逗小鸡鸭我国适合穷游的2个省,玩5天只需花近1000元,还能避暑译技术知网学术百科中国规范术语遇到鬼压床千万不要强行醒,这到底是怎么回事呢?(漫画)10种食物预防心血管疾病!都是哪10种?吃多少?看指南推荐谢震业在田径场求婚!未婚妻是他的初恋,相恋11年,曾是跳远一孕妇怀孕48周还没生,医生孩子一出生就肺部感染,有天生唇裂哪条裤子让Jisoo穿了一整个巡演?不是李明的错,是北京国安球迷的错,你们不愿意花钱支持球队1799!魅族17清仓价,这个价格是选老旗舰还是新中端对比K长白山发生山体滑坡,暂无人员伤亡,景区正常开放早晨吃1个水煮鸡蛋,几个月后会有什么变化?建议肝不好的看看
蔡京童贯高俅,晚年结局如何?2021武汉草莓音乐节门票多少钱一张艾丽斯阿莫斯3岁智商162,超过爱因斯坦成门萨会员灵寿县价格灵寿县今日猪价吃软不吃硬三人成市虎下一句或下一句?热闻聚热点网 西热力江特训出奇招,辽篮弃将或助李楠翻身,上海又一大将欲离队扁平的头发适合什么发型?分包合同徐老太太终于认清乔莲房的为人,开始偏向夸赞十一娘了!黑衣人4为什么不上映(黑衣人第四)章子怡难道演员是低级的职业么?网友难道是非常高贵的职业?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找江西南阳嘉兴昆明铜陵滨州广东西昌常德梅州兰州阳江运城金华广西萍乡大理重庆诸暨泉州安庆南充武汉辽宁