一种汽车天窗控制器扩展通讯方法与流程

文档序号:17801098发布日期:2019-05-31 21:10阅读:328来源:国知局
一种汽车天窗控制器扩展通讯方法与流程
本发明涉及一种汽车天窗控制器扩展通讯方法。
背景技术
:汽车天窗控制器是用于控制汽车天窗开合的电子控制单元;其接收用户的按键控制或通过lin/can总线接收来自汽车中控台的控制命令并进行汽车天窗的开关动作;天窗控制器在天窗控制系统中属于一种被动接收命令并进行响应的模块。作为汽车电控系统中的一个单元器件,受汽车厂家的强制性约束并受限于前端主设备不可约束的控制指令集,现有的天窗控制器对于自身集成的一些私有控制指令同外界交互的方式是拆机并接入ecu厂家自身的专用测试设备和天窗ecu固件进行通讯,在ecu装车后可操作性比较差(需要暴露ecu物理接口进行物理连接查看)。带防夹检测的天窗ecu通过检测天窗的阻力大小来执行是否需要进行保护性回退,相关的车规标准是10牛/毫米,共计超过100牛/厘米阻力后即进行回退动作,低于该值允许天窗进行强制性闭合以消除实际应用中天窗阻力的波动。本申请利用这个阻力区间,对通讯信息进行阻力编码通过天窗运动组件传入天窗ecu,而天窗ecu则可将反馈信息编码成为天窗的开合动作与外界进行信息的交互。技术实现要素:本发明的目的在于提供一种汽车天窗控制器扩展通讯方法,基于目前的天窗控制器都带有防夹检测机构这一检测机构,通过模拟不同的阻力同ecu进行交互实现扩展通讯,实现和天窗ecu的通讯。为实现上述目的,本发明的技术方案是:一种汽车天窗控制器扩展通讯方法,首先,对阻力区间、阻力维持时间进行命令编码,对天窗开合动作、开合距离进行应答编码;而后,天窗ecu通过对天窗受到的阻力的检测进行编码识别,从而控制天窗进行动作应答;该方法具体实现步骤如下:步骤s1、利用阻力区间、阻力维持时间生成二维查找表,阻力区间和阻力维持时间形成一个索引命令编码的索引表;步骤s2、在天窗ecu中加入对阻力进行编码转换的代码并在阻力检测代码中进行调用判断;步骤s3、天窗ecu在控制天窗运行中对对阻力转换后的编码进行解析并在二维查找表中进行查找;步骤s4、外部进行天窗动作操作,并按照二维查找表中希望的指令形成阻力区间和阻力维持时间;步骤s5、天窗ecu根据检测到的阻力区间和阻力维持时间查找索引表找到对应的编码并将编码转换为命令;步骤s6、对天窗开、关、行程进行应答编码;步骤s7、天窗ecu查找应答编码并操作天窗进行相应的动作响应。相较于现有技术,本发明具有以下有益效果:本发明通过模拟不同的阻力同ecu进行交互实现扩展通讯,实现和天窗ecu的通讯,进而实现对天窗动作的控制。附图说明图1为本发明方法框图。图2为天窗ecu中加入对阻力进行编码转换的代码流程示意图。图3为天窗ecu对对阻力转换后的编码进行解析并查表流程示意图。图4为外部进行天窗动作操作形成阻力和维持时间流程示意图。具体实施方式下面结合附图,对本发明的技术方案进行具体说明。本发明提供了一种汽车天窗控制器扩展通讯方法,首先,对阻力区间、阻力维持时间进行命令编码,对天窗开合动作、开合距离进行应答编码;而后,天窗ecu通过对天窗受到的阻力的检测进行编码识别,从而控制天窗进行动作应答;该方法具体实现步骤如下:步骤s1、利用阻力区间、阻力维持时间生成二维查找表,阻力区间和阻力维持时间形成一个索引命令编码的索引表;步骤s2、在天窗ecu中加入对阻力进行编码转换的代码并在阻力检测代码中进行调用判断;步骤s3、天窗ecu在控制天窗运行中对对阻力转换后的编码进行解析并在二维查找表中进行查找;步骤s4、外部进行天窗动作操作,并按照二维查找表中希望的指令形成阻力区间和阻力维持时间;步骤s5、天窗ecu根据检测到的阻力区间和阻力维持时间查找索引表找到对应的编码并将编码转换为命令;步骤s6、对天窗开、关、行程进行应答编码;步骤s7、天窗ecu查找应答编码并操作天窗进行相应的动作响应。以下为本发明具体实现过程。本发明利用带防夹检测的天窗ecu通过检测天窗的阻力大小来执行是否需要进行保护性回退,相关的车规标准是10牛/毫米,共计超过100牛/厘米阻力后即进行回退动作,低于该值允许天窗进行强制性闭合以消除实际应用中天窗阻力的波动。外部可以利用这个阻力区间,对通讯信息进行阻力编码通过天窗运动组件传入天窗ecu,而天窗ecu则可将反馈信息编码成为天窗的开合动作和外界进行信息的交互。具体的本发明汽车天窗控制器扩展通讯方法,实现方式为:1对阻力区间和阻力时间进行命令编码,对天窗开合动作和距离进行应答编码;2ecu端对阻力进行编码识别,对符合编码规则的阻力进行天窗动作应答。详细实现步骤如下:a、利用阻力和阻力维持时间生成一个二维查找表,阻力和维持时间形成一个索引命令编码的索引表表1。表12~4秒(前进方向)6~8秒(前进方向)2~4秒(后退方向)6~8秒(后退方向)10~15牛编码1编码2编码3编码420~30牛编码5编码6编码7编码8b天窗ecu中加入对阻力进行编码转换的代码并在阻力检测代码中进行调用判断,参见图2。c天窗ecu在控制天窗运行中对对阻力转换后的编码进行解析并在二维查找表中进行查找参见图3。d外部按照查找表中希望的指令形成阻力和维持时间,参见图4。e天窗ecu根据检测到的阻力和持续时间查找索引表找到对应的编码并将编码转换为命令。f对天窗开、关、行程进行应答编码,如表2。表2编码应答天窗起始状态编码1天窗开,开启到1/4处停在全关点编码2天窗开,开启到1/2处停在全关点编码5天窗开,开启到3/4处停在全关点编码6天窗开,开启到全开点停在全关点编码3天窗关,关闭到3/4处停在全开点编码4天窗关,关闭到1/2处停在全开点编码7天窗关,关闭到1/4处停在全开点编码8天窗关,关闭到全关点停在全开点gecu查找应答编码并操作天窗进行开合响应。以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1