基于lin总线网络的车灯控制系统及其控制方法

文档序号:8029033阅读:219来源:国知局
专利名称:基于lin总线网络的车灯控制系统及其控制方法
技术领域
本发明涉及的是基于总线网络的汽车车灯控制的技术领域。
技术背景现有汽车上的车灯包括远光灯、近光灯、前雾灯、前转向灯、尾灯、 刹车灯、后转向灯、后雾灯、车内照明灯等,上述车灯种类繁多且位置分 散,如要点对点的集中控制是需要大量的电缆线,造成车内布线复杂,给 制造、安装、维修、使用安全带来了不可估量的困难和隐患。发明内容本发明是为了克服现有汽车中车灯种类繁多且位置分散,如要点对点 的集中控制是需要大量的电缆线,造成车内布线复杂,而存在在制造、安 装、维修、使用安全带来了不可估量的困难和隐患的问题。进而提出了一种基于LIN总线网络的车灯控制系统及其控制方法。本发明的系统由双高端开关器件1、主控微处理器电路2、多路开关检 测接口电路3、多个开关电路4、 LIN总线接口电路5、多个从节点6、 LIN 总线8组成;双高端开关器件1的控制数据输入输出总线端连接主控微处理器电路2 的高端控制数据输入输出总线端,主控微处理器电路2的通信数据输出输 入总线端连接UN总线接口电路5的通信数据输出输入总线端,LIN总线 接口电路5的LIN总线端、每个从节点6的LIN总线端都连接在LIN总线 8上,主控微处理器电路2的开关控制数据输入输出总线端连接多路开关检 测接口电路3的控制数据输入输出总线端,多路开关检测接口电路3的多 个开关输入端连接多个开关电路4的多个输出端;所述从节点6由第一双高端开关器件6-1、第二双高端开关器件6-2、 第三双高端开关器件6-3、从控微处理器电路6-4、从LIN总线接口电路6-5 组成;第一双高端开关器件6-l的控制数据输入输出总线端、第二双高端开 关器件6-2的控制数据输入输出总线端、第三双高端开关器件6-7的控制数
据输入输出总线端分别连接从控微处理器电路6-4的三个高端控制数据输入输出总线端,从控微处理器电路6-4的通信数据输出输入总线端连接从 LIN总线接口电路6-5的通信数据输出输入总线端,rexu从LIN总线接口 电路6-5的LIN总线端连接在LIN总线8上。本发明的基于LIN总线网络的车灯控制方法步骤为步骤一、双高端开关器件1进入Reset状态(lms), VDD力口电,RST 低电平,系统复位;多路开关检测接口电路3初始为Normal状态,wake 低电平;MCU复位;LIN总线接口电路5禁用;多个从节点6加电初始化;步骤二、双高端开关器件1进入Normal Request状态(75ms), VDD 维持,rst高电平;主控微处理器电路2启动初始化;步骤三、双高端开关器件l初始化,进入Normal状态,VCC供电; 最长维持200ms;多路开关检测接口电路3初始化后,多路开关检测接 口电路3读取多个开关电路4的状态,进入休眠(启用定时),wake拉高 +12v ; LIN总线接口电路5启用,INH拉高+12v;步骤四、主控微处理器电路2通过LIN总线接口电路5、 LIN总线将 多个开关电路4的开关状态广播到每个从节点6中,每个从节点6中的从 控微处理器电路6-4通过从LIN总线接口电路6-5接收开关状态数据,处理 后通过第一双高端开关器件6-1、第二双高端开关器件6-2、第三双高端开 关器件6-3执行相对应的开关状态命令;步骤五、双高端开关器件1设置休眠状态,VDD、 VCC、 RST同时置 为低电平,系统进入低功耗模式;多路开关检测接口电路3维持休眠状态 (4.096s), wake维持高电平;LIN总线接口电路5禁用,INH维持高+12v;步骤六、多路开关检测接口电路3的wake下降沿(休眠定时超时或 开关状态改变)唤醒多路开关检测接口电路3; CAN唤醒双高端开关器 件l; Lin的INH下降沿唤醒双高端开关器件1;返回执行步骤一。本发明因是分体式模块化设计,而縮短了控制对象和控制模块的距离, 各模块间通过LIN总线来通讯,该方式仅需一根线作为通讯线,这样加上 地线和电源线总共三根线,从而简化了布线,使系统结构清晰。同时分布 式系统结构增加了系统的灵活性,可方便地增减从节点。此外分布式系统 结构还降低了单板的静态电流,增加了单板的稳定性。并具有造价低廉、 结构简单的优点。


图1是本发明的整体电路结构示意图。
具体实施方式
具体实施方式
一结合图1说明本实施方式,本实施方式由双高端开 关器件l、主控微处理器电路2、多路开关检测接口电路3、多个开关电路4、 LIN总线接口电路5、多个从节点6、 LIN总线8组成;双高端开关器件1的控制数据输入输出总线端连接主控微处理器电路2 的高端控制数据输入输出总线端,主控微处理器电路2的通信数据输出输 入总线端连接LIN总线接口电路5的通信数据输出输入总线端,LIN总线 接口电路5的LIN总线端、每个从节点6的LIN总线端都连接在LIN总线 8上,主控微处理器电路2的开关控制数据输入输出总线端连接多路开关检 测接口电路3的控制数据输入输出总线端,多路开关检测接口电路3的多 个开关输入端连接多个开关电路4的多个输出端;每个从节点6的三个控 制输出端都分别连接一个车灯驱动电路7的控制输入端;所述从节点6由第一双高端开关器件6-1、第二双高端开关器件6-2、 第三双高端开关器件6-3、从控微处理器电路6-4、从LIN总线接口电路6-5 组成;第一双高端开关器件6-l的控制数据输入输出总线端、第二双高端开 关器件6-2的控制数据输入输出总线端、第三双高端开关器件6-3的控制数 据输入输出总线端分别连接从控微处理器电路6-4的三个高端控制数据输 入输出总线端,从控微处理器电路6-4的通信数据输出输入总线端连接从 LIN总线接口电路6-5的通信数据输出输入总线端,rexu从LIN总线接口 电路6-5的LIN总线端连接在LIN总线8上。第一双高端开关器件6-1的 控制输出端、第二双高端开关器件6-2的控制输出端、第三双高端开关器件 6-3的控制输出端都分别接一个车灯驱动电路7的控制输入端。双高端开关器件1选用的型号为MC33389,主控微处理器电路2选用 的型号为Motorola的MC68HC908GZ16,多路开关检测接口电路3选用的 型号为MC33993, LIN总线接口电路5选用的型号为MC33661,第一双高 端开关器件6-l、第二双高端开关器件6-2、第三双高端开关器件6-3选用 的型号都为MC33389/33486或选用于驱动阻性负载的MC33286或用于驱动 感性负载的MC33289,从控微处理器电路6-4选用的型号为Motorola的 MC68HC908GR8,从LIN总线接口电路6-5选用的型号为MC33661。本发明的基于LIN总线网络的车灯控制方法步骤为步骤一、双高端开关器件1进入Reset状态(lms), VDD力口电,RST 低电平,系统复位;多路开关检测接口电路3初始为Normal状态,wake 低电平;MCU复位;LIN总线接口电路5禁用;多个从节点6加电初始化;步骤二、双高端开关器件1进入Normal Request状态(75ms), VDD 维持,rst高电平;主控微处理器电路2启动初始化;步骤三、双高端开关器件l初始化,进入Normal状态,VCC供电; 最长维持200ms;多路开关检测接口电路3初始化后,多路开关检测接 口电路3读取多个开关电路4的状态,进入休眠(启用定时),wake拉高 十12v ; LIN总线接口电路5启用,INH拉高+12v;步骤四、主控微处理器电路2通过LIN总线接口电路5、 LIN总线将 多个开关电路4的开关状态广播到每个从节点6中,每个从节点6中的从 控微处理器电路6-4通过从LIN总线接口电路6-5接收开关状态数据,处理 后通过第一双高端开关器件6-1、第二双高端开关器件6-2、第三双高端开 关器件6-3执行相对应的开关状态命令;步骤五、双高端开关器件1设置休眠状态,VDD、 VCC、 RST同时置 为低电平,系统进入低功耗模式;多路幵关检测接口电路3维持休眠状态 (4.096s), wake维持高电平;LIN总线接口电路5禁用,INH维持高+12v;步骤六、多路开关检测接口电路3的wake下降沿(休眠定时超时或 开关状态改变)唤醒多路开关检测接口电路3; CAN唤醒双高端开关器 件1; Lin的INH下降沿唤醒双高端开关器件1;返回执行步骤一。
权利要求
1、基于LIN总线网络的车灯控制系统,它由双高端开关器件(1)、主控微处理器电路(2)、多路开关检测接口电路(3)、多个开关电路(4)、LIN总线接口电路(5)、多个从节点(6)、LIN总线(8)组成;其特征在于双高端开关器件(1)的控制数据输入输出总线端连接主控微处理器电路(2)的高端控制数据输入输出总线端,主控微处理器电路(2)的通信数据输出输入总线端连接LIN总线接口电路(5)的通信数据输出输入总线端,LIN总线接口电路(5)的LIN总线端、每个从节点(6)的LIN总线端都连接在LIN总线(8)上,主控微处理器电路(2)的开关控制数据输入输出总线端连接多路开关检测接口电路(3)的控制数据输入输出总线端,多路开关检测接口电路(3)的多个开关输入端连接多个开关电路(4)的多个输出端;所述从节点(6)由第一双高端开关器件(6-1)、第二双高端开关器件(6-2)、第三双高端开关器件(6-3)、从控微处理器电路(6-4)、从LIN总线接口电路(6-5)组成;第一双高端开关器件(6-1)的控制数据输入输出总线端、第二双高端开关器件(6-2)的控制数据输入输出总线端、第三双高端开关器件(6-3)的控制数据输入输出总线端分别连接从控微处理器电路(6-4)的三个高端控制数据输入输出总线端,从控微处理器电路(6-4)的通信数据输出输入总线端连接从LIN总线接口电路(6-5)的通信数据输出输入总线端,rexu从LIN总线接口电路(6-5)的LIN总线端连接在LIN总线(8)上。
2、 基于LIN总线网络的车灯控制方法,其特征在于它的控制方法步骤为步骤一、双高端开关器件(l)进入Reset状态(lms), VDD力口电,RST 低电平,系统复位;多路开关检测接口电路(3)初始为Normal状态,wake 低电平;MCU复位;LIN总线接口电路(5)禁用;多个从节点(6)加电初始 化;步骤二、双高端开关器件(l)进入Normal Request状态(75ms), VDD 维持,rst高电平;主控微处理器电路(2)启动初始化;步骤三、双高端开关器件(l)初始化,进入Normal状态,VCC供电; 最长维持200ms;多路开关检测接口电路(3)初始化后,多路开关检测接 口电路(3)读取多个开关电路(4)的状态,进入休眠(启用定时),wake拉高 +12v ; LIN总线接口电路(5)启用,INH拉高+12v;步骤四、主控微处理器电路(2)通过LIN总线接口电路(5)、 LIN总线 将多个开关电路(4)的开关状态广播到每个从节点(6)中,每个从节点(6)中的 从控微处理器电路(6-4)通过从LIN总线接口电路(6-5)接收开关状态数据, 处理后通过第一双高端开关器件(6-l)、第二双高端开关器件(6-2)、第三双 高端开关器件(6-3)执行相对应的开关状态命令;步骤五、双高端开关器件(l)设置休眠状态,VDD、 VCC、 RST同时 置为低电平,系统进入低功耗模式;多路开关检测接口电路(3)维持休眠 状态(4.096s), wake维持高电平;LIN总线接口电路(5)禁用,INH维持高+ 12V;步骤六、多路开关检测接口电路(3)的wake下降沿(休眠定时超时或 开关状态改变)唤醒多路开关检测接口电路(3); CAN唤醒双高端开关器 件(l); Lin的INH下降沿唤醒双高端开关器件(l);返回执行步骤一。
全文摘要
基于LIN总线网络的车灯控制系统及其控制方法,它涉及基于总线网络的汽车车灯控制的技术领域。本发明是为了克服现有汽车中车灯种类繁多且位置分散,需要大量的电缆线,而存在在制造、安装、维修、使用安全带来了不可估量的困难和隐患的问题。它的系统的双高端开关器件(1)连接主控微处理器电路(2),多个开关电路(4)通过多路开关检测接口电路(3)连接主控微处理器电路(2),主控微处理器电路(2)通过LIN总线接口电路(5)、LIN总线(8)连接多个从接节点(6)。它的方法步骤为整机启动初始化,将开关状态通过LIN总线广播到每个从节点(6)中,每个从节点(6)执行相对应的开关状态命令。本发明因是分体式模块化设计,各模块间通过LIN总线来通讯,可方便地增减从节点。
文档编号H05B41/36GK101150908SQ200710144519
公开日2008年3月26日 申请日期2007年10月30日 优先权日2007年10月30日
发明者付忠传, 刘宏伟, 琳 向, 吴智博, 周连科, 刚 崔, 左德承, 展 张, 杨孝宗, 温东新, 玲 王, 罗丹彦, 舒燕君, 苗百利, 剑 董, 亮 陈 申请人:哈尔滨工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1