ZHCABR9A February   2018  – August 2022 SN65HVDA100-Q1 , SN65HVDA195-Q1 , TLIN1022-Q1 , TLIN1029-Q1 , TLIN2022-Q1 , TLIN2029-Q1

 

  1.   摘要
  2.   商标
  3. 1引言
    1. 1.1 LIN 规范的发展
    2. 1.2 工作流程概念
  4. 2网络架构
    1. 2.1 LIN 总线的一般布局
    2. 2.2 串行通信原理
    3. 2.3 指挥官/响应者原理
    4. 2.4 报文帧格式
  5. 3物理层要求
    1. 3.1 总线信令基础
    2. 3.2 上拉电阻值
    3. 3.3 阈值
    4. 3.4 位速率容差和时序要求
    5. 3.5 同步和位采样
    6. 3.6 占空比
  6. 4滤波、距离限制、总线上的节点
    1. 4.1 EMI 和信号调节
    2. 4.2 ESD 和瞬态
    3. 4.3 距离和节点限制
  7. 5LIN 收发器特殊功能
    1. 5.1 低功耗模式
      1. 5.1.1 睡眠模式
      2. 5.1.2 待机模式
    2. 5.2 唤醒
      1. 5.2.1 引脚唤醒
      2. 5.2.2 LIN 唤醒
      3. 5.2.3 显性超时
  8. 6优缺点
  9. 7结论
  10. 8修订历史记录

指挥官/响应者原理

每个仪表组中都存在一个指挥官节点,以及最多 16 个响应者节点。指挥官节点负责控制总线上的所有通信,并包含要发送的指挥官和响应者任务。响应者节点无法互相通信,仅包含响应者任务,并只有在报文针对的是自己时,才会响应指挥官。指挥官以报头(帧开头)形式将请求发送到指定的响应者,然后对应的响应者以响应帧形式响应指挥官。另外还存在一种情况,即指挥官向响应者发送报头和响应帧,而响应者只会侦听,但不作出响应。这两种情况都可以保证可预测而确定的总线流量,在大多数情况下不允许发生冲突,因为始终由指挥官发起通信。这种可预测性质使得能够对报文进行调度。

如果 LIN 仪表组的开发人员正确地完成了报文规划工作并计算了其长度,那么便可以制定计划,保证不会发生冲突。计划是指报文帧与时隙的组织结构,用于设定所有报文的发送时间,从而在任何给定的时间发送报文。指挥官会按照计划在这些指定的时间发送令牌(也称为“请求”)。这些令牌会发送给响应者,而响应者可以将其忽略,或者做出响应,或者只是接收数据。令牌和数据(报头和响应)一同构成 LIN 报文,而每个仪表组最多可以定义 64 个报文。

指挥官/响应者系统的问题是指挥官负责控制所有通信,如果指挥官发生故障,整个仪表组就会发生故障。在所有节点都可以用作指挥官和响应者的方案中,则不会出现该问题,正因为存在该问题,LIN 无法用于安全相关应用(另外,报文速率较慢)。LIN 仪表组本身还无法实现事件驱动的通信,因为 LIN 响应者只能在收到请求时与总线通信。