
汽车总线
文章平均质量分 88
“接口总线就像一条‘数据高速公路’,让信息在设备间‘飙车’不堵车。它既是‘媒婆’,撮合硬件们‘牵手成功’,又是‘翻译官’,确保它们‘聊得来’不吵架!“
一个纯粹的人丶
做一个让硬件“听话”的工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CAN总线为什么要使用双绞线
将一对相互绝缘的金属导线绞合在一起,不仅可以抵御一部分来自外界的电磁波干扰,也可以降低多对绞线之间的相互干扰,其原理是:把两根绝缘的导线互相绞在一起,干扰信号作用在这两根相互绞缠在一起的导线上是一致的(这个干扰信号叫做共模信号),在接收信号的差分电路中可以将共模信号消除,从而提取出有用信号(差模信号)。对于CAN总线应用,一般我们会推荐使用双绞线。在一个电缆套管里的,不同线对具有不同的扭绞长度,一般地说,扭绞长度在38.1mm~140mm内,按逆时针方向扭绞,相临线对的扭绞长度在12.7mm以内。原创 2025-03-10 23:45:00 · 526 阅读 · 0 评论 -
CAN Notes
相较于经典CAN,CAN FD帧中出现位错误的可能性有所增加。如下图,Node A按CAN协议,广播发送数据帧给B/C/D节点,每个节点的CAN控制器会检查数据帧是否正确,只有节点B校验正确,将数据存入RX缓存区,CAN节点B的CAN控制器通知主机它已接收到用户数据(中断),或者主机注意到已接收到用户数据(轮询)。在ECU联网的初期,一个简单的CAN驱动程序(该驱动程序为应用程序提供与硬件无关的简单接口)、一个CAN控制器和一个CAN收发器(CAN transceiver)足以实现CAN接口。原创 2025-03-10 23:45:00 · 113 阅读 · 0 评论 -
GMSL Notes(二)
PMA:physical media attach layer 物理介质附着层 —— 负责本地和远程环回测试,数据帧和test pattern生成,负责通道速率和通道数量的设置(eg:1*10Gbps,2*5Gbps,4*2.5Gbps),数据的串化/解串化,是CMOS/CML数模混合逻辑,是理解serdes区别于并行接口的关键;信号可以传递信息主要是因为信号有频率,振幅,相位,波长,周期,其中频率/波长/周期三者有相关性,因此可以认为,频率、相位、振幅使信号可以传递信息,其中最常见的是振幅(电平)原创 2025-03-07 08:32:52 · 176 阅读 · 0 评论 -
GMSL Notes(一)
Gigabit Multimedia Serial Link(GMSL)是ADI推出的一种高速串行接口技术,适用于视频,音频及控制信号的传输,是一种高度可配置的编解串互联解决方案。可使用单根同轴电缆实现实时数据,控制双向传输和电源供电,广泛应用于工业自动化,智能基础设施,医疗健康及汽车市场,使用ADI的GMSL技术可以降低电缆布线要求,减少视频系统的整体重量,成本和能耗。作用是将ser的视频数据传输到deser中,视频数据包括RGB,HS,VS及PCLK;原创 2025-03-07 08:30:37 · 188 阅读 · 0 评论 -
DSI3接口介绍
DSI3(distributed system interface)分布式系统接口,是一种强大且通用的总线协议,旨在将多个遥感器和执行器互连到中央控制模块。在单总线中集成了电压信号、电流信号还有电源,甚至引用了3位状态机概念(反向数据),从逻辑0/1扩展到了0/1/2。原创 2025-03-01 15:39:36 · 1541 阅读 · 0 评论 -
CAN总线中隐性与显性问题
初学CAN总线时,一直不理解为什么CAN总线中的隐性为逻辑“1”,显性为逻辑“0”,因为在我们平时工控使用中,有电压信号应该称为1,没有电压信号应该是0才对。下面详细解答一下:CAN总线是双绞线,传输数据时,根据两根电缆之间的电压差进行传输,也称为差分传输。通过双绞线连接配合差分传输方式能够有效地抑制共模干扰,但是这就带来一个问题:在没有数据传输时,两条线的电压相同,为隐性信号,逻辑信号为1。一旦有数据传输,两条线就会出现电压不同的情况,从而产生电压差,CAN总线就会表现为显性信号,逻辑信号为0。原创 2025-03-03 14:02:41 · 538 阅读 · 0 评论 -
CAN总线终端电阻作用及原理
在进行CAN总线通信前,应保证正确的总线配置,比如终端电阻。它是影响总线通信的重要组件,下面我们不考虑信号的完整性,只从信号幅度和时间常数方面分析不加终端电阻时的影响。原创 2025-03-03 13:41:48 · 921 阅读 · 0 评论