0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何实现LIN自动寻址来解决这些问题呢?

UtFs_Zlgmcu7890 来源:未知 作者:李倩 2018-10-17 11:31 次阅读

在LIN网络上,车内氛围灯往往需要几十个节点来实现。如果无法实现LIN网络节点自动寻址编址,那么对于产品设计、生产都是极大的资源浪费。那么如何实现LIN自动寻址来解决这些问题呢?

LED技术发展背景

随着近几年LED技术的发展,车灯除了广泛应用在常规的汽车内外照明领域,还越来越多地应用在了舒适及个性化领域,如车内氛围灯。

目前很多中高端车型已经采用了车内氛围灯,可以通过车、环境以及乘车人员的喜好来调节其亮度及颜色,以提高驾驶者及车内人员的舒适度。

由于车内氛围灯子节点常常布置在车内多个位置,这些子节点通过LIN总线与车身BCM相连接。

一般来说,不同位置的LIN子节点,其从机地址是固定的,为了防止各环节出现异常,常常要在设计和生产等环节做大量的工作。

在子节点较少的情况下,无论是设计还是生产还比较容易管理,但在氛围灯这种可能有几十个子节点的LIN网络中,如果采用传统的防错方法来保证不同地址的子节点安装在其对应的位置,那么对于产品设计和生产过程都会造成极大的资源浪费。

这里小编带大家体验一种LIN网络节点自动寻址的技术方案。

LIN自动寻址技术方案

接下来将以ELMOS的E521.31芯片为主来介绍LIN自动寻址技术。

为了实现LIN自动寻址技术,采用了一种不同于传统LIN的连接方式,从系统连接示意图中有清晰的体现。

主节点出来的LIN线连接到第一个子节点的LIN_M引脚,其LIN_S引脚连接到下一个子节点的LIN_M引脚,其余从机节点依次连接。图中的LIN_S_LAST为最后一个相连从机节点的LIN_S,实现完整的链路。

系统连接示意图

为了满足LIN自动寻址需求,在芯片方面增加了几个方面的硬件

LIN_M和LIN_S之间的采样电阻

2mA的上拉电流源以及采样电阻上的采样电路。

这种总线系统中的从机必须作为菊花链被连接。

在芯片基础上,通过软件控制ENPU和ENAA开关的状态,改变分流电阻两端的电压差,并经由运放放大后通过软件控制允许在引脚MUXO处观察到电压差,通过这一系列控制以及计算实现LIN自动寻址编址。

LIN总线自动寻址架构中,ECU作为LIN总线的主机部分,总线上可以挂接一系列从机。通过软件控制有顺序的实现每个节点的寻址和编址。同时,允许总线上带自动寻址功能的节点和无自动寻址的节点同时存在。

文章小结

LIN自动寻址功能在氛围灯子节点上的应用,大大简化了氛围灯的设计及装配的复杂程度。

ZLG利用此方案,在相同的子节点,在安装到车的不同位置后,只要进行自动寻址配置后就能产生对应不同位置地址,避免错装的问题。此外,在汽车的其他LIN网络中采用LIN自动寻址技术,同时还能够大大简化设计及后续安装维护的工作,ZLG车载氛围产品图如下。

ELMOS氛围灯demo板

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    240

    文章

    23039

    浏览量

    656700
  • LIN
    LIN
    +关注

    关注

    4

    文章

    214

    浏览量

    40214
  • 网络节点
    +关注

    关注

    0

    文章

    53

    浏览量

    15870

原文标题:解密LIN总线自动寻址技术(上)

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    关于STM32 LIN模式的问题

    模式中所有的格式(断开帧、同步场等)都是需要用软件实现的,那么STM32做的这个LIN模式使能用意何在?因为我看到的LIN模式使不使能的
    发表于 10-20 11:16

    如何在pic32MZ上实现LIN协议主节点

    大家好,我是这个论坛的新手,我想问你们是否有人经验丰富或者能够帮助我理解如何在pic32MZ上实现LIN协议主节点。我需要我的毕业设计,因为我被要求构思一个工具,通过LIN通信诊断一些产品。我已经
    发表于 05-07 10:44

    怎么实现LIN协议?

    有限状态机在LIN总线开发中的应用怎么实现LIN协议?
    发表于 05-13 07:02

    不可位寻址是什么意思

    首先,关于AD转换有两个比较重要的寄存器P1ADF寄存器ADC_CONTR寄存器这两个寄存器均为不可位寻址寄存器,所以配置起来会比较困难一些Q:不可位寻址是什么意思?A:平时我们配置IO***经常
    发表于 12-10 08:23

    数据寻址包括哪些部分?分别有哪些优缺点

    数据寻址包括哪些部分?分别有哪些优缺点
    发表于 03-01 07:35

    间接寻址的应用

    介绍:本文介绍如何进行间接寻址,并举例说明如何利用间接寻址清内存。
    发表于 07-01 11:56 14次下载

    带有LIN自动寻址的RGB氛围灯解决方案-E521.31

     德国公司日前宣布推出一款高度集成的单芯片方案E521.31,该芯片主要应用于汽车RGB氛围灯。 E521.31芯片带有LIN总线自动寻址功能,专门为车内RGB-LED氛围灯量身打造,外部电路设计灵活并且极为精简。
    发表于 07-07 13:37 7198次阅读

    lin总线介绍_汽车lin总线波形详解

    LIN补充了当前的车辆内部多重网络,并且为实现车内网络的分级提供了条件,这可以有助于车辆获得更好的性能并降低成本。LIN协议致力于满足分布式系统中快速增长的对软件的复杂性、可实现性、可
    发表于 01-14 10:39 2.4w次阅读
    <b class='flag-5'>lin</b>总线介绍_汽车<b class='flag-5'>lin</b>总线波形详解

    如何在KEIL C中实现直接寻址和间接寻址

    本文档的主要内容详细介绍的是如何在KEIL C中实现直接寻址和间接寻址
    发表于 07-02 17:42 0次下载
    如何在KEIL C中<b class='flag-5'>实现</b>直接<b class='flag-5'>寻址</b>和间接<b class='flag-5'>寻址</b>

    基于LIN总线控制系统实现LIN开发平台的搭建

    就车身控制而言,主要的应用基于CAN/LIN总线 协议 。基于CAN总线车身控制,在汽车电子上已经有广泛的应用。随着车上总线节点的增加及高性能系统向中低档汽车的发展,CAN总线相对较高的实现
    发表于 03-19 10:43 6404次阅读
    基于<b class='flag-5'>LIN</b>总线控制系统<b class='flag-5'>实现</b><b class='flag-5'>LIN</b>开发平台的搭建

    S7-300间接寻址中的寄存器间接寻址详解

    寄存器间接寻址是通过使用CPU内部集成的两个地址寄存器AR1和AR2存储地址指针实现寻址方式,使用时分为内部区域间接寻址和交叉区域
    的头像 发表于 11-20 17:38 1w次阅读
    S7-300间接<b class='flag-5'>寻址</b>中的寄存器间接<b class='flag-5'>寻址</b>详解

    单片机小白:这些值是怎么?资料下载

    电子发烧友网为你提供单片机小白:这些值是怎么?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-05 08:44 24次下载
    单片机小白:<b class='flag-5'>这些</b>值是怎么<b class='flag-5'>来</b>的<b class='flag-5'>呢</b>?资料下载

    采用PIC18F1320实现LIN从节点

    本应用笔记介绍如何使用增强型 USART(EAUSART)模块实现基于 PIC18F1320 的 LIN 从节点驱动程序。这种固件设计有很多细节问题,但本应用笔记主要介绍如何设置和使用此驱动程序
    发表于 05-10 10:16 41次下载

    PLC中为什么要间接寻址?直接寻址不行吗?

    PLC中为什么要间接寻址?直接寻址不行吗? PLC,也称程序可编程控制器,是一种专门用于自动化控制的电子设备,广泛应用于各种工业领域中。在PLC编程中,常常用到寻址的概念,以便读取或控
    的头像 发表于 09-15 14:59 1581次阅读

    LIN基础知识和8位PIC单片机上实现的MCC LIN协议栈库

    电子发烧友网站提供《LIN基础知识和8位PIC单片机上实现的MCC LIN协议栈库.pdf》资料免费下载
    发表于 09-25 14:56 12次下载
    <b class='flag-5'>LIN</b>基础知识和8位PIC单片机上<b class='flag-5'>实现</b>的MCC <b class='flag-5'>LIN</b>协议栈库