LIN总线常识

LIN(Local Interconnect Network)是一种低成本的串行通讯网络用于实现汽车中的分布式电子系统控制LIN 的目标是为现有汽车网络(例如CAN 总线)提供辅助功能因此LIN总线是一种辅助的总线网络在不需要CAN 总线的带宽和多功能的场合比如智能传感器和制动装置之间的通讯使用LIN 总线可大大节省成本LIN 技术规范中除定义了基本协议和物理层外还定义了开发工具和应用软件接口LIN 通讯是基于SCI(UART)数据格式采用单主控制器/多从设备的模式仅使用一根12V 信号总线和一个无固定时间基准的节点同步时钟线这种低成本的串行通讯模式和相应的开发环境已经由LIN 协会制定成标准LIN 的标准化将为汽车制造商以及供应商在研发应用操作系统降低成本
LIN 的主要特性是什么
1) 低成本基于通用UART 接口几乎所有微控制器都具备LIN 必需的硬件
2) 极少的信号线即可实现国际标准ISO9141 规定
3) 传输速率最高可达20Kbit/s
4) 单主控器/多从设备模式无需仲裁机制
5) 从节点不需晶振或陶瓷震荡器就能实现自同步节省了从设备的硬件成本
6) 保证信号传输的延迟时间
7) 不需要改变LIN 从节点的硬件和软件就可以在网络上增加节点
8) 通常一个LIN 网络上节点数目小于12 个共有64 个标志符

LIN 的通讯规则是什么
一个LIN 网络由一个主节点一个或多个从节点组成所有节点都有一个从通讯任务该通讯任务分为发送任务和接收任务主节点还有一个主发送任务
一个LIN 网络上的通讯总是由主发送任务所发起的主控制器发送一个起始报文该起始报文由同步断点同步字节消息标志符所组成相应的在接受并且滤除消息标志符后,一个从任务被激活并且开始本消息的应答传输该应答由2/4/8 个数据字节和一个校验码所组成起始报文和应答部分构成一个完整的报文帧怎样正确组成LIN 报文帧由报文标志符指示该报文的组成这种通讯规则可以用多种方式来交换数据由主节点到一个或多个从节点由一个从节点到主节点或其他的从节点通讯信号可以在从节点之间传播而不经过主节点或者主节点广播消息到网络中的所有节点报文帧的时序由主控制器控制
LIN 可用来实现什么样的应用
典型的LIN 总线应用是汽车中的联合装配单元如门方向盘座椅空调照明灯湿度传感器交流发电机等对于这些成本比较敏感的单元LIN 可以使那些机械元件如智能传感器制动器或光敏器件得到较广泛的使用这些元件可以很容易的连接到汽车网络中并得到十分方便的维护和服务在LIN 实现的系统中通常将模拟信号量用数字信号量所替换这将使总线性能优化

尽管LIN 最初的设计目的是用于汽车电子控制系统但LIN 也可广泛应用于工业自动化传感器总线大众消费电子产品中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值