一种基于LIN总线的编址与报警的系统及方法技术方案

技术编号:15518630 阅读:99 留言:0更新日期:2017-06-04 08:46
本发明专利技术公开了一种基于LIN总线的编址与报警的系统及方法,包括主控单元、多个采集单元及连接主控单元和采集单元的CAN总线,所述主控单元包括收发器(LIN),所述多个采集单元包括采集单元1,采集单元2及采集单元N,所述采集单元均设有LIN1及LIN2,所述主控单元LIN与采集单元1的LIN1相连,所述采集单元N‑1的LIN2与采集单元N的LIN1相连,本发明专利技术通过CAN总线传输与收发器之间的高低电平信号传输,既能解决一对一编址效率低下生产管控成本高及人工操作带来不控的影响,又能解决CAN总线出现故障的情况,通过LIN总线通讯保证系统安全可靠的稳定运行,同时还能用做采集单元异常报警触发上报。

【技术实现步骤摘要】
一种基于LIN总线的编址与报警的系统及方法
本专利技术涉及到通讯领域,具体涉及到一种基于LIN总线的编址与报警的系统及方法。
技术介绍
电池管理系统领域,为了方便管理一定功率和能量等级多串并多箱体摆放的动力电池模组,采用的分布式电池管理系统。也就是一个主控单元与若干个采集单元,主控单元采用CAN总线与采集单元实现信息交互,并按制定的逻辑策略保证动力电池模组安全可靠的工作。若干采集单元通过CAN总线上报数据信息,并受主控单元控制执行策略任务;CAN总线上有若干采集单元的数据信息,若不对采集单元进行编址识别管理,照成数据混乱无法分辨,主控单元无法与采集单元通过信息交互完成相关的策略控制来保证动力电池模组安全可靠的工作。因此电池管理系统为了有效的管理,需要对采集单元进行编制。同时CAN总线的可靠性对电池管理系统显得尤为重要。通常在电池的管理系统应用中主控单元与采集单元CAN总线通过电气线束与接插件连接。然而因为采集单元所摆放的电池模组位置不同,湿度和温度等环境差异较大。随着时间变化,常年累月会导致部分接插件线束出现松动、老化、破损的风险导致该CAN节点网络通讯故障。出现CAN通讯故障会影响的用户的使用;同时一些异常报警信息无法上传主控单元,导致电阻模组的危险性增加,甚至可能发生安全事故。
技术实现思路
在本方案中,提出了一种基于LIN总线的编址与报警的系统及方法,可以应用于电池管理系统领域,既能解决一对一编址效率低下生产管控成本高及人工操作带来不控的影响;又能解决CAN总线出现故障的情况,通过LIN总线通讯保证系统安全可靠的稳定运行,同时还能用做采集单元异常报警触发上报。本专利技术解决其技术问题所采用的技术方案是:一种基于LIN总线的编址与报警的系统,包括主控单元、多个采集单元及连接主控单元和采集单元的CAN总线,所述主控单元包括LIN,所述多个采集单元(2)包括采集单元1,采集单元2及采集单元N,所述采集单元均设有LIN1及LIN2,所述主控单元LIN与采集单元1的LIN1相连,所述采集单元N-1的LIN2与采集单元N的LIN1相连。进一步的,多个采集单元的数量N大于等于2。进一步的,多个采集单元中的最后一个采集单元N的LIN2悬空。一种基于LIN总线的编址与报警的方法,步骤为:1.主控单元命令多个采集单元进入编址初始化,并设置延时超时等待;2.采集单元接初始化自身地址,将LIN2和LIN1分别配置为高电平与低电平触发模式;3.主控单元延时超时等待后,进行地址编写,主控单元LIN输出低电平;4.采集单元1的LIN1接收低电平后,通过CAN总线与主控单元进行交互确认并请求编址,待接收主控单元发送的地址码后,写入并读取校对,完成编址并回传编址成功及编址码;5.主控单元接收编址成功信号后,将已完成编址的采集单元的LIN2配置低电平,相连未编址的采集单元2重复步骤四完成编址;6.重复步骤五直至完成所有采集单元编址并推出编址模式;7.工作模式时,若检测到异常,执行硬件报警,检测到异常的采集单元N将LIN1配置为显性电平,采集单元N-1的LIN2检测到显性电平,将采集板N-1的LIN1收发器总线配置为显性电平,如此重复,直至将异常报警信号上传到主控单元。进一步的,CAN总线及采集单元均需具备超时机制。进一步的,发生超时事件,则重新开始自动编址过程,连续失败两次则终止自动编址过程。附图说明下面结合附图对本专利技术作进一步说明。图1是本专利技术的结构示意图。图2是本专利技术的流程示意图。具体实施方式参照图1、图2,其显示出了本专利技术之较佳实施例的具体结构。以下将详细说明是以图1及图2所示的结构为参考描述,但本专利技术的实际使用方向并不局限于此。本专利技术解决其技术问题所采用的技术方案是:一种基于LIN总线的编址与报警的系统,包括主控单元(1)、多个采集单元(2)及连接主控单元(1)和采集单元的CAN总线(3),所述主控单元(1)包括LIN,所述多个采集单元包括采集单元1(4),采集单元2及采集单元N,所述采集单元均设有LIN1(5)及LIN2(6),所述主控单元LIN与采集单元1的LIN1(5)相连,所述采集单元N-1的LIN与采集单元N(7)的LIN1相连。优选的,多个采集单元(2)数量N大于等于2。优选的,多个采集单元(2)中的最后一个采集单元N的LIN2悬空。一种基于LIN总线的编址与报警的方法,步骤如下。1.主控单元(1)命令所有的采集单元进入编址初始化,并设置延时超时等待:主控单元(1)通过CAN总线(3)发送广播命令所有的采集单元进入编址初始化,与此同时主控单元(1)设置延时超时等待,确保所有采集单元完成编址初始化。2.采集单元接初始化自身地址,将LIN2(6)和LIN1(5)分别配置为高电平与低电平触发模式:所有采集单元接收进入编址初始化命令后,初始化自身地址为0XFF,关闭LIN总线报警功能,将LIN2(6)配置为高电平;LIN1(5)配置为低电平触发模式,并等待主控单元(1)的进一步编址指示指令。3.主控单元(1)延时超时等待后,进行地址编写,主控单元LIN(7)输出低电平。4.采集单元1(4)的LIN1(5)接收低电平后,触发MCU并通过CAN总线(3)与主控单元(1)进行交互确认并请求编址,交互确认后通过CAN总线(3)向主控单元(1)请求编址,主控单元(1)接收编址成功信号后,发送地址码,采集单元1(4)接收主控单元发送的地址码,将其写入到EEROM中并读取校对,确认地址信息是否有效的写入,完成编址并回传编址成功及编址码。5.主控单元(1)接收到请求编址地址信息后,将已完成编址的采集单元1(4)的LIN2(6)配置低电平,相连未编址的采集单元2重复步骤4完成编址。6.重复步骤5直至完成所有采集单元编址并退出编址模式。7.工作模式时,若检测到异常,执行硬件报警,检测到异常的采集单元X(8)将LIN1(5)配置为显性电平,采集单元X-1(9)的LIN2(6)检测到显性电平,将采集板X-1(9)的LIN1(5)收发器总线配置为显性电平,如此重复,直至将异常报警信号上传到主控单元。优选的,CAN总线(3)及多个采集单元(2)均需具备超时机制。优选的,发生超时事件,则重新开始自动编址过程,连续失败两次则终止自动编址过程。当完成所有采集单元自动编址后,主控单元(1)将控制所有的采集板退出自动编址模式,并进入正常工作模式。在多采集板应用中,若采集板CAN总线(3)出现异常时,多个采集单元(2)的信息将不能通过CAN总线(3)上传到主控单元(1),此时如果主控单元(1)不能收集到多个采集单元(2)的相关采集数据,在某些特殊情况下就会导致相关安全问题。因此在CAN总线(3)出现异常时,多个采集单元(2)根据预先设定的通讯超时机制,将启用LIN总线通讯继续将采集单元采集数据上传到主控单元的动作。主控单元(1)通过LIN总线获取所有采集单元的相关采集数据信息,保证系统通讯异常时仍能正常工作。当然,本专利技术创造并不局限于上述实施方式,熟悉本领域的技术人员在不违背本专利技术精神的前提下还可做出等同变形或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。本文档来自技高网...
一种基于LIN总线的编址与报警的系统及方法

【技术保护点】
一种基于LIN总线的编址与报警的系统,其特征在于,包括:主控单元,其包括LIN;多个采集单元,其包括采集单元1、采集单元2及采集单元N,所述采集单元均设有LIN1及LIN2;CAN总线,其连接主控单元和多个采集单元;所述主控单元LIN与采集单元1的LIN1相连,所述采集单元N‑1的LIN2与采集单元N的LIN1相连。

【技术特征摘要】
1.一种基于LIN总线的编址与报警的系统,其特征在于,包括:主控单元,其包括LIN;多个采集单元,其包括采集单元1、采集单元2及采集单元N,所述采集单元均设有LIN1及LIN2;CAN总线,其连接主控单元和多个采集单元;所述主控单元LIN与采集单元1的LIN1相连,所述采集单元N-1的LIN2与采集单元N的LIN1相连。2.根据权利要求1所述的LIN总线的编址与报警的系统,其特征在于,所述多个采集单元数量N大于等于2。3.根据权利要求1或2所述的LIN总线的编址与报警的系统,其特征在于,所述多个采集单元中的最后一个采集单元N的LIN2悬空。4.一种基于LIN总线的编址与报警的方法,其步骤为:一、主控单元命令所有的采集单元进入编址初始化,并设置延时超时等待;二、采集单元接初始化自身地址,将LIN2和LIN1分别配置为高电平与低电平触发模式;三、主控单元延时超时等待后,进行地址编写,主控单元LIN输出低电平;四、...

【专利技术属性】
技术研发人员:雷晶晶邵磊钟海斌文黎阳穆明钟文彬
申请(专利权)人:欣旺达电动汽车电池有限公司欣旺达电子股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1