一种电子换挡器下电休眠方法与流程
- 国知局
- 2024-08-05 12:09:29
本发明属于电子换挡器控制,具体涉及一种电子换挡器下电休眠方法。
背景技术:
1、随着汽车的发展,传统车辆功能都有很大程度的升级,目前市面上车辆基本都已使用电子换挡系统来取代传统车辆的机械换挡系统。近些年随着车辆功能的丰富,对于电子换挡器的功能要求也逐渐提升,随之到来的是各种电子换挡器故障的出现。为了匹配整车的网络唤醒功能,包括电子换挡器在内的众多控制器都需要增加网络唤醒功能,这就需要在控制器的下电休眠和唤醒过程中增加休眠和唤醒逻辑以满足整车网络唤醒要求;而这部分逻辑的确定至关重要,逻辑的细微缺失很有可能会导致控制器或整车故障的出现,不利于控制器和整车的开发工作。
技术实现思路
1、为了克服上述问题,本发明提供一种电子换挡器下电休眠系统及方法,能够满足具备网络唤醒功能的整车开发要求,通过阶梯式下电休眠策略,减少电子换挡器下电休眠过程中发生故障的概率。
2、一种电子换挡器下电休眠方法,包括如下内容:
3、步骤一,网络管理模块通过can总线检测到整车休眠后,can收发器芯片检测kl15、rxd信号,并将检测到的信号传输至mcu芯片,mcu芯片对信号进行判断,若检测到kl15电已关闭,同时rxd信号停止,mcu芯片则控制网络管理模块下电,网络管理模块不再对外通过can总线进行网络通信,所述网络管理模块下电后can收发器信号会降低输出,can收发器将降低输出的信号传输至ldo芯片;mcu芯片若未检测到kl15电已关闭的同时rxd信号停止的话,重复步骤一,直至mcu芯片检测到kl15电已关闭同时rxd信号停止再进入步骤二;
4、步骤二,can控制芯片通过can总线检测can ic状态,若can ic处于唤醒状态,mcu芯片则发送唤醒信号至网络管理模块,网络管理模块上电开始工作,返回步骤一,若can ic处于未唤醒状态,将can ic状态信号发送至mcu芯片,进入步骤三;
5、步骤三,在步骤一网络管理模块检测整车休眠的同时,can收发器芯片还会检测can总线的通信状态以及kl15的电位状态,若检测到网络管理模块与can总线无通信且kl15处于低电位状态后,mcu芯片将内置的网络管理标志位置位,电子换挡器进入等待休眠阶段;若未检测到网络管理模块与can总线无通信且kl15处于低电位状态的话,重复步骤三,直至检测到网络管理模块与can总线无通信且kl15处于低电位状态后,进入步骤四;
6、步骤四,电子换挡器处于等待休眠阶段时,mcu芯片进行硬件下电前的处理工作;
7、在处理工作结束后,mcu芯片会再次检测kl15电状态,若kl15处于低电平状态,mcu芯片将内置的下电管理标志位置位,同时将置位信号发送至故障诊断模块;若mcu芯片检测kl15未处于低电平状态,则重复步骤四,直至检测到kl15处于低电平状态;
8、步骤五,mcu芯片通过can总线检测到整车休眠后,实时接收mcu芯片传输的网络管理标志位信号、下电管理标志位置位信号和传输的时间;当下电管理标志位在网络管理标志位置位后的规定时间内置位,视为无故障状态,mcu芯片将内置的故障诊断标志位置位;否则视为故障状态,mcu芯片内置的故障诊断标志位不会置位,此时mcu芯片控制网络管理模块上电,网络管理模块恢复对外通过can总线进行网络通信的转态;
9、步骤六,mcu芯片会随时检测can ic唤醒状态、下电管理标志位、故障诊断标志位三者的状态,当检测到can ic未唤醒、下电管理标志位已置位、故障诊断标志位已置位的状态后,mcu芯片进行休眠使能,此时单片机的输出降低,并将单片机输出降低信号发送至ldo芯片;
10、步骤七,当ldo芯片检测到can收发器输出降低,同时单片机输出降低后,关断电子换挡器的5v电,电子换挡器正式休眠。
11、所述步骤一中网络管理模块通过检测can总线上是否还有信号通信来判断整车是否休眠,其中若一段时间内均检测不到信号就会认定整车已休眠。
12、所述步骤一中rxd信号停止是指网络管理模块接收不到can总线上其他控制器传输的信号。
13、所述步骤一中txd信号停止是指网络管理模块不再向can总线发送信号。
14、所述步骤三中,kl15处于低电位状态指的是kl15信号的电压低于5v的状态,这时候认为kl15处于断开状态。
15、所述步骤四中扫描的端口包括kl15端口、kl30端口、换档器内部网络通信端口。
16、所述步骤五中mcu芯片根据出现故障时哪些标志位置位完成,哪些标志位置位未完成,生成故障码并记录。
17、本发明的有益效果:
18、本发明通过阶梯式下电休眠策略,能够多角度判断电子换挡器下电休眠状态,减少电子换挡器下电休眠过程中发生故障的概率,增强电子换挡器出现故障时的自我检测能力,提高工程师后续处理电子换挡器故障的分析效率。
技术特征:1.一种电子换挡器下电休眠方法,其特征在于,包括如下内容:
2.根据权利要求1所述的一种电子换挡器下电休眠方法,其特征在于,所述步骤一中网络管理模块通过检测can总线上是否还有信号通信来判断整车是否休眠,其中若一段时间内均检测不到信号就会认定整车已休眠。
3.根据权利要求1所述的一种电子换挡器下电休眠方法,其特征在于,所述步骤一中rxd信号停止是指网络管理模块接收不到can总线上其他控制器传输的信号。
4.根据权利要求1所述的一种电子换挡器下电休眠方法,其特征在于,所述步骤一中txd信号停止是指网络管理模块不再向can总线发送信号。
5.根据权利要求1所述的一种电子换挡器下电休眠方法,其特征在于,所述步骤三中,kl15处于低电位状态指的是kl15信号的电压低于5v的状态,这时候认为kl15处于断开状态。
6.根据权利要求1所述的一种电子换挡器下电休眠方法,其特征在于,所述步骤四中扫描的端口包括kl15端口、kl30端口、换档器内部网络通信端口。
7.根据权利要求1所述的一种电子换挡器下电休眠方法,其特征在于,所述步骤五中mcu芯片根据出现故障时哪些标志位置位完成,哪些标志位置位未完成,生成故障码并记录。
8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-7中任一所述的电子换挡器下电休眠方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的电子换挡器下电休眠方法。
技术总结本发明属于电子换挡器控制技术领域,具体涉及一种电子换挡器下电休眠方法;网络管理模块检测整车休眠后,CAN收发器芯片检测KL15、Rxd信号,若检测到KL15电已关闭,同时Rxd信号停止,控制网络管理模块下电,CAN收发器信号会降低输出;CAN控制芯片通检测CAN IC状态,若处于唤醒状态,网络管理模块上电开始工作;CAN收发器芯片若检测到网络管理模块与CAN总线无通信且KL15处于低电位状态后,网络管理标志位置位,等待休眠;MCU芯片进行硬件下电前的处理工作;若KL15处于低电平状态,下电管理标志位置位;当下电管理标志位在网络管理标志位置位后的规定时间内置位,视为无故障状态故障诊断标志位置位;当CAN IC未唤醒、下电管理标志位已置位、故障诊断标志位已置位后,MCU芯片进行休眠使能,单片机的输出降低,若CAN收发器输出降低,同时单片机输出降低后,电子换挡器正式休眠;本发明通过阶梯式下电休眠策略,能够多角度判断电子换挡器下电休眠状态,减少电子换挡器下电休眠过程中发生故障的概率。技术研发人员:吕灿,张鹏飞,马程翔,史云峰,姚忠标,孟德真,薛宇,赵明达受保护的技术使用者:一汽奔腾汽车股份有限公司技术研发日:技术公布日:2024/8/1本文地址:https://www.jishuxx.com/zhuanli/20240802/261316.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表