1.1闭环总线网络
CAN闭环通讯网络是一种遵循ISO11898标准的高速、短距离网络,它的总线最大长度为40m,通信速度最高位1Mbps,总线的两端各要求有一个“120欧”的电阻。目的是为了吸收反射波,匹配网络阻抗,防止出现反射波如下图所示,影响数据通讯。具体可以看理论推导CAN线传输信号的特性
低速CAN之所以不加终端电阻,是由于波长相对较长,反射和回波较弱。但低速CAN系统的控制单元会有自己独立的终端电阻,它不是连接在CAN-high导线与CAN-low导线之间,而是连接在每根导线对地或对+5V电源之间。如果蓄电池断电,电阻就没有了,这时用万用表无法测出电阻。
由于CAN总线协议的物理层只有一对差分线,在一个时刻只能表示一个信号,所以对通讯节点来说,CAN通讯是半双工的,收发数据需要分时进行。在CAN的通讯网络中,因为公用总线,在整个网络中同一时刻只能有一个通讯节点发送信号,其余的节点在该时刻都只能接收。
BMS——CAN通讯BMS——CAN通讯BMS——CAN通讯
自己开发的一款CAN通讯工具,集成了大部分CAN设备,自己开发的一款CAN通讯工具,集成了大部分CAN设备,自己开发的一款CAN通讯工具,集成了大部分CAN设备。
车身分布式CAN通讯拓扑设计,CAN通讯管理,互相学习,借鉴
CAN_test_CAN通讯,基于STM32的CAN通讯
labview 语言写的can通讯,包括 USB,TCP,UDP等协议。
CAN通讯 测试OK 主控芯片STM32F103ZET6 库函数完成底层驱动配置 使用串口2
本博文主要介绍了车用CAN通讯的基础知识,包括CAN通讯的背景,通讯分层,CAN通讯特性及CAN通讯的工作原理等。
0 导读
本博文主要介绍了车用CAN通讯的基础知识,包括CAN通讯的背景,通讯分层,CAN通讯特性及CAN通讯的工作原理等。
本博文比较适合没有接触过车用CAN通讯的朋友。假设在工作和学习中如果要涉及CAN通讯相关的工作,如果无从下手的话,这篇文章比较适合你。如果你觉得对你有帮助,请收藏点赞,内容会持续更新打磨,请持续关注!
1 CAN通讯背景知识
1.1 什么是CAN?
CAN总线被开发出来,是科技发展的必然,就像当下互联网技术在汽车上的应用一