车窗升降机构的电机保护方法、装置、车辆及存储介质与流程
未命名
07-22
阅读:155
评论:0
1.本发明涉及车辆技术领域,具体涉及一种车窗升降机构的电机保护方法、装置、车辆及存储介质。
背景技术:
2.车窗开关是汽车的关键组成部分,通过can(controller area network,控制器局域网络)信号控制车窗开关的升降、锁止、车门锁止以及电动开门等功能,主要包括车窗玻璃升降按钮、车窗玻璃锁止按钮、车门锁止按钮以及电开门按钮。随着汽车不断的向着智能化、便捷化的方向发展,汽车的开关系统已由原始的手摇式发展到目前的自动按键式开关,由于其自动化和操作舒适性的特点,已成为当前的通用模式。
3.由于车窗开关直接控制车窗玻璃的升降,操作频次高且体验感要求高,故必须保证其功能性和稳定性,一旦出现故障,直接导致车窗玻璃无法升降,影响驾乘体验。由于车窗电机本身不具备任何保护策略,故只能通过车窗开关设计保护措施,来保护电机不受损坏。车窗开关通过采集操作人员的指令,并将该指令转换成can信号,通过can信号驱动继电器的吸合,控制车窗电机的正转、反转,实现车窗玻璃的上升和下降。因实车工况较为复杂,对车窗开关操作频次及强度无法确认,且电机自身的主控芯片mcu(micro controller unit,微控制单元)也存在逻辑错误或者运行缺陷等,故综合这些原因,均会对车窗电机产生破坏性的印象,造成电机未知原因的堵转或者损坏,从而造成车窗玻璃无法升降。
4.相关技术中,通过确定周期的脉冲信号进行电机换向的位置识别,能有效解决纹波电机反向或停止时回转所导致的位置识别误差,然而,该方案中仅解决了纹波电机反向或停止时的位置误差识别,并未解决如何保护未知原因导致的电机堵转问题。还有方案是通过车窗开关控制器纹波检测的滤波算法,以提升车窗的防夹性能,然而,该方案也未提及如何保护电机因未知原因导致的堵转。
技术实现要素:
5.本发明的目的之一在于提供一种车窗升降机构的电机保护方法,以解决现有技术中的车窗升降机构的电机因未知原因导致长时间、大电流堵转而造成的永久性损伤的问题;目的之二在于提供一种车窗升降机构的电机保护装置;目的之三在于提供一种车辆,目的之四在于提供一种存储介质。
6.为了实现上述目的,本发明采用的技术方案如下:
7.一种车窗升降机构的电机保护方法,所述车窗升降机构的继电器包括第一至第四引脚,所述电机的下降接地引脚与所述继电器的第一引脚相连,所述电机的上升接地引脚与所述继电器的第二引脚相连,其中,所述方法包括以下步骤:判断车辆的车窗升降开关是否被触发;若所述车窗升降开关被触发,则判断所述第一引脚与第三引脚是否相连,或者所述第二引脚与所述第四引脚是否相连;以及若所述第一引脚与所述第三引脚相连,或者所述第二引脚与所述第四引脚相连,则获取持续相连时长,并在所述持续相连时长大于第一
预设时长时,控制所述第一引脚和所述第二引脚同时接地。
8.根据上述技术手段,由于车窗开关检测车窗升降机构的继电器状态,判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连,本技术可以判断继电器的状态,并且持续监测内部软件应用程序状态,根据连接时长控制电机执行相应的操作,由此避免电机在未知原因状况下导致的异常工作,从而保护电机和车窗系统。
9.可选地,在一些实施例中,在获取所述持续相连时长之后,还包括:在所述持续相连时长小于或等于所述第一预设时长时,检测在所述第一引脚和所述第二引脚是否均接地;若检测到所述第一引脚和所述第二引脚均接地,则将所述持续相连时长清零。
10.根据上述技术手段,由于持续相连时长小于或等于第一预设时长,且检测到第一引脚和第二引脚均接地,本技术可以判定此时电机处于正常的工作模式,且完成了一次完整的车窗上升或下降指令,本技术可以实现使软件的重启,且软件中的计时器清零,并结束本次任务。
11.可选地,在一些实施例中,在判断所述第一引脚与所述第三引脚是否相连,或者所述第二引脚与所述第四引脚是否相连之后,还包括:若所述第一引脚与所述第三引脚未相连,且所述第二引脚与所述第四引脚未相连,则判断所述电机是否被应用程序驱动;若所述电机被所述被应用程序驱动,则基于所述应用程序驱动所述车辆的车窗执行上升动作或下降动作。
12.根据上述技术手段,由于判断电机是否被应用程序驱动,本技术可以获取到电机的工作状态,根据继电器四个引脚不同的相连策略,本技术可以判断车辆的车窗执行上升或下降动作,由此本技术可以结合继电器引脚的相连策略以及电机的工作状态,控制当前车辆的车窗上升或下降。
13.可选地,在一些实施例中,在判断所述电机是否被所述应用程序驱动之后,还包括:若所述电机未被所述被应用程序驱动,则获取所述电机的当前电流;判断所述当前电流是否大于预设最大工作电流;若所述当前电流大于所述预设最大工作电流,则控制所述第一引脚和所述第二引脚同时接地,以控制所述电机停止运行。
14.根据上述技术手段,由于车窗开关持续检测自身内部软件应用程序状态,通过把当前电流与预设最大工作电流作比较,本技术可以判定此时电机处于非正常模式下的非正常运转,从而控制第一引脚和第二引脚同时接地,使电机停止运行,由此避免电机受到损害。
15.可选地,在一些实施例中,在所述当前电流大于所述预设最大工作电流之后,还包括:获取所述当前电流大于所述预设最大工作电流的持续时长;若所述持续时长大于第二预设时长,则控制所述第一引脚和所述第二引脚同时接地,并发送预设报警信息至预设移动终端。
16.根据上述技术手段,通过软件检测电机当前电流大于预设最大工作电流的持续时长,本技术可以判断此时电机运转异常,存在受损害的风险,从而控制第一引脚和第二引脚同时接地,即断开继电器,另外,由于发送预设报警信息至预设移动终端,本技术可以快速通知用户风险信息,及时维修异常电机,保护车辆的车窗系统。
17.一种车窗升降机构的电机保护装置,所述车窗升降机构的继电器包括第一至第四引脚,所述电机的下降接地引脚与所述继电器的第一引脚相连,所述电机的上升接地引脚
与所述继电器的第二引脚相连,其中,所述装置包括:第一判断模块,用于判断车辆的车窗升降开关是否被触发;第二判断模块,用于在所述车窗升降开关被触发时,判断所述第一引脚与第三引脚是否相连,或者所述第二引脚与所述第四引脚是否相连;以及控制模块,用于在所述第一引脚与所述第三引脚相连,或者所述第二引脚与所述第四引脚相连时,获取持续相连时长,并在所述持续相连时长大于第一预设时长时,控制所述第一引脚和所述第二引脚同时接地。
18.可选地,在一些实施例中,在获取所述持续相连时长之后,所述控制模块,还用于:在所述持续相连时长小于或等于所述第一预设时长时,检测在所述第一引脚和所述第二引脚是否均接地;若检测到所述第一引脚和所述第二引脚均接地,则将所述持续相连时长清零。
19.可选地,在一些实施例中,在判断所述第一引脚与所述第三引脚是否相连,或者所述第二引脚与所述第四引脚是否相连之后,所述第二判断模块,还用于:若所述第一引脚与所述第三引脚未相连,且所述第二引脚与所述第四引脚未相连,则判断所述电机是否被应用程序驱动;若所述电机被所述被应用程序驱动,则基于所述应用程序驱动所述车辆的车窗执行上升动作或下降动作。
20.可选地,在一些实施例中,在判断所述电机是否被所述应用程序驱动之后,还包括:若所述电机未被所述被应用程序驱动,则获取所述电机的当前电流;判断所述当前电流是否大于预设最大工作电流;若所述当前电流大于所述预设最大工作电流,则控制所述第一引脚和所述第二引脚同时接地,以控制所述电机停止运行。
21.可选地,在一些实施例中,在所述当前电流大于所述预设最大工作电流之后,还包括:获取所述当前电流大于所述预设最大工作电流的持续时长;若所述持续时长大于第二预设时长,则控制所述第一引脚和所述第二引脚同时接地,并发送预设报警信息至预设移动终端。
22.一种车辆,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如上述实施例所述的车窗升降机构的电机保护方法。
23.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以用于实现如上述实施例所述的车窗升降机构的电机保护方法。
24.本发明的有益效果:
25.(1)保护车窗升降系统中的电机不会因未知原因导致的长时间、大电流堵转而造成的永久性损伤;(2)保证车辆的车窗系统的功能性和稳定性;
26.(3)实现了车窗升降的自动化与便捷化以及可追溯性,大大提升驾乘体验。
附图说明
27.图1为本发明的车窗升降机构的电机保护方法的流程图;
28.图2为本发明的车窗玻璃升降逻辑的示意图;
29.图3为本发明的车窗升降开关总成的示意图;
30.图4为本发明的车窗玻璃升降控制电路的示意图;
31.图5为本发明的车窗升降机构的电机保护方法流程的示意图;
32.图6为本发明的车窗升降机构的电机保护装置的示意图;
33.图7为本发明的车辆的结构示意图。
34.其中,10-车窗升降机构的电机保护装置、100-第一判断模块、200-第二判断模块和300-控制模块。
具体实施方式
35.以下将参照附图和优选实施例来说明本发明的实施方式,本领域技术人员可由本说明书中所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
36.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
37.本实施例提出一种车窗升降机构的电机保护方法,车窗升降机构的继电器包括第一至第四引脚,电机的下降接地引脚与继电器的第一引脚相连,电机的上升接地引脚与继电器的第二引脚相连,其中,方法包括以下步骤:判断车辆的车窗升降开关是否被触发;若车窗升降开关被触发,则判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连;以及若第一引脚与第三引脚相连,或者第二引脚与第四引脚相连,则获取持续相连时长,并在持续相连时长大于第一预设时长时,控制第一引脚和第二引脚同时接地。
38.具体而言,图1为本技术实施例提供的车窗升降机构的电机保护方法的流程图。
39.如图1所示,该车窗升降机构的电机保护方法包括以下步骤:
40.在步骤s101中,判断车辆的车窗升降开关是否被触发。
41.需要说明的是,本技术的车窗升降机构包括:车窗升降开关、继电器、车窗电机和玻璃升降机构,图2为本技术实施例的车窗玻璃升降逻辑示意图,如图2所示,车窗开关的信号采用can信号的方式将信息传递给can总线,然后驱动继电器的吸合来驱动电机运行,从而通过玻璃升降机构实现车窗升降机构的上升与下降。
42.其中,本技术实施例的车窗升降开关具体用于:采集操作人员的各项指令,并将该指令转换为can信号,通过can信号驱动车窗升降机构的继电器工作。图3为本技术实施例的车窗升降开关总成的示意图,如图3所示,该车窗升降开关由玻璃升降按钮、窗锁、门锁以及电开门组成,车窗升降开关可以通过上述按钮分别实现控制车窗玻璃升降、锁止、车门锁止以及电动开门等功能。
43.具体而言,本技术实施例设计了一种拨扭式的车窗开关,往前拨动拨扭,车窗下降,往后拨动拨扭,车窗上升,在拨动的时候,拨扭推动开关内部顶杆,从而推动导电橡胶变形,向下运动,与pcb(printed circuit board,印制电路板)接触并导通,实现结构上物理信号的传递。通过拨动拨扭,物理接通后,车窗开关的mcu经过处理、判断物理信号,转换成具体的can信号发出,通过判断是否接收到该can信号,从而判断出车辆的车窗升降开关是否被触发。
44.在步骤s102中,若车窗升降开关被触发,则判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连。
45.可以理解的是,本技术实施例的车窗升降开关不止可以控制车窗升降,还可以控制车门和车窗的锁止等,故而在判断车窗升降开关被触发后,需要进一步判断操作人员是否触发车窗玻璃升降按钮,然后通过软件控制继电器吸合,构成正常的电机回路,运转电机。
46.具体地,图4为本技术实施例的车窗玻璃升降控制电路的示意图,车窗升降机构的继电器包括第一至第四引脚,本技术实施例的第一引脚对应图4中的pin23,第二引脚对应图4中的pin13,第三引脚对应图4中的pin25,第四引脚对应图4中的pin15,且电池正极电源bat对应pin25和pin15,电机的下降接地引脚对应图4中的pin24,电机的上升接地引脚对应图4中的pin14,在未操作车窗开关的情况下,电机的下降接地引脚与继电器的第一引脚相连,即pin24与pin23相连,电机的上升接地引脚与继电器的第二引脚相连,即电机的pin14与pin13相连。本技术实施例是通过判断第一引脚(pin23)与第三引脚(pin25)是否相连,来判断是否执行车窗下降的指令;通过判断第二引脚(pin13)与第四引脚(pin15)是否相连,来判断是否执行车窗上升的指令,即判断第一引脚(pin23)或第二引脚(pin13)是否连接正极bat。
47.在一些实施例中,如图2至图4所示,若操作员想要车窗下降,首先需要拨动车窗开关按钮,通过软件控制继电器吸合,继电器第一引脚(pin23)与第三引脚(pin25)接通,第二引脚(pin13)与上升接地引脚(pin14)接通,此时构成的回路正常,车窗电机开始运转,执行车窗下降指令,在车窗玻璃到达车窗底部时,第一引脚(pin23)置位回下降接地引脚(pin24),控制电机停止运转。
48.在另一些实施例中,如图2至图4所示,若操作员想要车窗上升,首先需要拨动车窗开关按钮,通过软件控制继电器吸合,继电器第二引脚(pin13)和第四引脚(pin15)接通,第一引脚(pin23)与下降接地引脚(pin24)接通,此时构成的回路正常,车窗电机开始运转,执行车窗上升指令,在车窗玻璃到达车窗顶部时,第二引脚(pin13)置位回上升接地引脚(pin14),控制电机停止运转。
49.在步骤s103中,若第一引脚与第三引脚相连,或者第二引脚与第四引脚相连,则获取持续相连时长,并在持续相连时长大于第一预设时长时,控制第一引脚和第二引脚同时接地。
50.具体而言,如图4所示,若继电器的第一引脚与第三引脚相连,即pin23与pin25接通,此时车窗执行下降指令,若继电器的第二引脚与第四引脚相连,即pin13与pin15接通,此时车窗执行上升指令。应当理解的是,车窗上升或者下降需要一定的时间,若该持续时间过长,可以判断当前电机可能出现故障,由此,本技术实施例设置第一预设时长,该预设时长用于判断当前电机是否出现异常情况,在继电器引脚持续相连的时长大于预设第一时长时,控制第一引脚(pin23)和第二引脚(pin13)同时接地,使电机停止运行,以实现在电机遇到未知异常情况下保护电机和车窗系统。另外,本技术实施例的第一预设时长的大小可以由本领域技术人员根据实际需求设置,在此不做具体限定。
51.举例而言,设置车窗上升或者下降的最长保护时间,即第一预设时长为10s,检测到持续相连时长为15s,也就是说,持续相连时长超过了10s,但车窗仍未上升到车顶或者下
降到车窗底部,此时需要将继电器断开,控制电机停止运行。
52.进一步地,在一些实施例中,在获取持续相连时长之后,还包括:在持续相连时长小于或等于第一预设时长时,检测在第一引脚和第二引脚是否均接地;若检测到第一引脚和第二引脚均接地,则将持续相连时长清零。
53.可以理解的是,在持续相连时长小于或等于第一预设时长时,本技术实施例可以判断出此时车窗在最大保护时间内完成了车窗的上升或下降,此时只需要将第一引脚和第二引脚接地,即电机停止运行,并且将定时器清零,结束此次任务。
54.由此,通过以上实施例,本技术可以实现车窗升降的自动化与便捷化以及可追溯性,在因未知原因导致电机出现长时间无响应的情况下,及时控制电机停止运行,保护电机的功能性,从而保证车窗系统的稳定性。
55.然而,在实际使用中,车窗开关的工况较为复杂,受车门系统、玻璃升降系统、控制系统、环境及操作者的共同影响,导致车窗出现不可预知的故障,因此,本技术实施例设计了一种纹波电机保护策略,以在车窗发生未知异常时保护电机。
56.进一步地,在一些实施例中,在判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连之后,还包括:若第一引脚与第三引脚未相连,且第二引脚与第四引脚未相连,则判断电机是否被应用程序驱动;若电机被被应用程序驱动,则基于应用程序驱动车辆的车窗执行上升动作或下降动作。
57.需要说明的是,本技术实施例设置应用程序驱动车窗升降机构的电机运行,从而,在步骤s102之后,若检测到第一引脚与第三引脚未相连,且第二引脚与第四引脚未相连,也就是图4所示的pin23与pin25未接通,pin13与pin15未接通,此时车窗上升或下降的引脚未连接电路正极bat,则需要进一步判断电机是否被应用程序驱动,若已经被应用程序驱动,才可以执行车窗上升或下降的指令。
58.进一步地,在一些实施例中,在判断电机是否被应用程序驱动之后,还包括:若电机未被应用程序驱动,则获取电机的当前电流;判断当前电流是否大于预设最大工作电流;若当前电流大于预设最大工作电流,则控制第一引脚和第二引脚同时接地,以控制电机停止运行。
59.需要说明的是,若判断出电机未被应用程序驱动,则判定此时电机出现堵转,此状态下将发生电机不同程度的损坏,严重时会烧灼电机,由此,本技术实施例设置预设最大工作电流,该预设最大电流用于与电机的当前电流作对比,若当前电流大于预设最大工作电流,则判定此时电机出现堵转,进而控制电机停止运行,以达到保护电机的效果。另外,本技术实施例的预设最大工作电流的大小可以由本领域技术人员根据实际情况设定,在此不做具体限定。
60.进一步地,在一些实施例中,在当前电流大于预设最大工作电流之后,还包括:获取当前电流大于预设最大工作电流的持续时长;若持续时长大于第二预设时长,则控制第一引脚和第二引脚同时接地,并发送预设报警信息至预设移动终端。
61.可以理解的是,在车窗升降机构中的电机可能会遇到因未知原因导致长时间电流堵转的情况,这种情况下,也许会对电机造成永久性的损伤,由此,在检测到电机当前电流大于预设最大工作电流之后,还需要检测当前电流的持续时长,本技术实施例预设最大工作电流的持续时长,该最大工作电流的持续时长为电机在最大电流状态下正常工作的时
长,另外,本技术实施例的预设最大工作电流的持续时长的获取方式有很多,在此不做具体限定,例如可以通过有限次实验获得当前电机最大工作电流的持续时长。
62.具体地,本技术实施例设置第二预设时长,将第二预设时长与当前电流大于预设最大工作电流的持续时长作对比,在持续时长大于第二预设时长时,可以判断出此时电机出现长时间大电流堵转情况,需要将第一引脚和第二引脚同时接地,控制电机停止工作,另外,本技术实施例的第二预设时长的设置可以由本领域技术人员根据具体情况设置,在此不做具体限定。本技术实施例可以发送预设报警信息至预设的移动终端,本技术实施例的预设报警信息可以是“电机异常”等报警提示消息,预设的移动终端可以是智能手机、智能手表等电子产品。
63.举例而言,车窗上升或下降的最大工作电流设计是6a,持续时间≤600ms,当检测到工作电流超过6a,且持续时间超过600ms,即表示车窗电机已堵转,此时,车窗升降机构发送报警信息至用户的手机,用户收到电机的报警信息推送,可以及时对电机进行维修,以保证车窗系统的功能性。
64.进一步地,为便于本领域技术人员进一步了解本技术实施例的车窗升降机构的电机保护方法,下面结合具体实施例以及图4和图5进行详细阐述。
65.具体地,如图4和图5所示,该车窗升降机构的电机保护方法包括以下步骤:
66.步骤s501,操作人员拨动车窗开关按钮,通过继电器控制发送车窗上升或者下降的指令至车窗升降机构,接着执行步骤s502;
67.步骤s502,车窗开关通过自身软件持续检测继电器状态,若pin23或pin13中的任一个pin脚接通bat,则表示电机启动,处于工作状态,此时执行步骤s503,否则执行步骤s504。
68.步骤s503,车窗开关中的软件启动一个定时器,开始计时,若超过10s,电机仍然处于工作状态,则通过软件控制继电器,将pin23和pin13同时接地,使电机断开电源,停止工作;若在10s内,pin23和pin13已同时接地,则电机处于正常的工作模式,软件中的计时器清零,本次任务结束。
69.步骤s504,车窗开关持续检测自身内部软件应用程序状态,即判断是否有应用程序驱动电机,若无应用程序驱动继电器来控制电机的运转,则表示电机处于非正常模式下的非正常运转,此时需要执行步骤s505,若有应用程序驱动电机,则执行步骤s506。
70.步骤s505,通过软件检测电机的电流值和持续时间,若检测到电流值大于6a且持续时间大于600ms,表示电机当前运转异常,存在损害的风险,则通过软件进行自复位、重启、初始化,使pin23和pin13同时接地,使电机停止运行,即软件重启,继电器会断开,电机无供电,强制停止运行。
71.步骤s506,车窗玻璃正常上升或下降。
72.由此,本技术实施例的车窗开关可以通过自身软件持续检测继电器状态,来判断继电器是否出现异常,从而在出现异常情况时发出报警信息,进而可以保护车辆的车窗系统。本技术实施例的车窗开关还可以持续检测自身内部软件应用程序状态,以解决电机因未知原因导致长时间、大电流堵转而造成的永久性损伤的问题,实现保护电机和车窗系统的功能。
73.根据本技术实施例提出的车窗升降机构的电机保护方法,通过判断车窗升降开关
被触发,进而判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连,获取持续相连时长,并在持续相连时长大于第一预设时长时,控制第一引脚和第二引脚同时接地。由此,解决了车窗升降机构的电机因未知原因导致长时间、大电流堵转而造成的永久性损伤等问题,有效地保证了车窗系统的功能性和稳定性,大大提升驾乘体验。
74.本实施例还提出了一种车窗升降机构的电机保护装置,其中,车窗升降机构的继电器包括第一至第四引脚,电机的下降接地引脚与继电器的第一引脚相连,电机的上升接地引脚与继电器的第二引脚相连。
75.图6为本发明的车窗升降机构的电机保护装置的示意图。
76.如图6所示,该车窗升降机构的电机保护装置10包括:第一判断模块100、第二判断模块200和控制模块300。
77.其中,第一判断模块100,用于判断车辆的车窗升降开关是否被触发;第二判断模块200,用于在车窗升降开关被触发时,判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连;以及控制模块300,用于在第一引脚与第三引脚相连,或者第二引脚与第四引脚相连时,获取持续相连时长,并在持续相连时长大于第一预设时长时,控制第一引脚和第二引脚同时接地。
78.可选地,在一些实施例中,在获取持续相连时长之后,控制模块300,还用于:在持续相连时长小于或等于第一预设时长时,检测在第一引脚和第二引脚是否均接地;若检测到第一引脚和第二引脚均接地,则将持续相连时长清零。
79.可选地,在一些实施例中,在判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连之后,第二判断模块200,还用于:若第一引脚与第三引脚未相连,且第二引脚与第四引脚未相连,则判断电机是否被应用程序驱动;若电机被被应用程序驱动,则基于应用程序驱动车辆的车窗执行上升动作或下降动作。
80.可选地,在一些实施例中,在判断电机是否被应用程序驱动之后,还包括:若电机未被被应用程序驱动,则获取电机的当前电流;判断当前电流是否大于预设最大工作电流;若当前电流大于预设最大工作电流,则控制第一引脚和第二引脚同时接地,以控制电机停止运行。
81.可选地,在一些实施例中,在当前电流大于预设最大工作电流之后,还包括:获取当前电流大于预设最大工作电流的持续时长;若持续时长大于第二预设时长,则控制第一引脚和第二引脚同时接地,并发送预设报警信息至预设移动终端。
82.根据本技术实施例提出的车窗升降机构的电机保护装置,通过判断车窗升降开关被触发,进而判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连,获取持续相连时长,并在持续相连时长大于第一预设时长时,控制第一引脚和第二引脚同时接地。由此,解决了车窗升降机构的电机因未知原因导致长时间、大电流堵转而造成的永久性损伤等问题,有效地保证了车窗系统的功能性和稳定性,大大提升驾乘体验。
83.本实施例还提出一种车辆,图7为本发明的车辆的结构示意图。该车辆可以包括:
84.存储器701、处理器702及存储在存储器701上并可在处理器702上运行的计算机程序。
85.处理器702执行程序时实现上述实施例中提供的车窗升降机构的电机保护方法。
86.进一步地,车辆还包括:
87.通信接口703,用于存储器701和处理器702之间的通信。
88.存储器701,用于存放可在处理器702上运行的计算机程序。
89.存储器701可能包含高速ram(random access memory,随机存取存储器)存储器,也可能还包括非易失性存储器,例如至少一个磁盘存储器。
90.如果存储器701、处理器702和通信接口703独立实现,则通信接口703、存储器701和处理器702可以通过总线相互连接并完成相互间的通信。总线可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component,外部设备互连)总线或eisa(extended industry standard architecture,扩展工业标准体系结构)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
91.可选的,在具体实现上,如果存储器701、处理器702及通信接口703,集成在一块芯片上实现,则存储器701、处理器702及通信接口703可以通过内部接口完成相互间的通信。
92.处理器702可能是一个cpu(central processing unit,中央处理器),或者是asic(application specific integrated circuit,特定集成电路),或者是被配置成实施本技术实施例的一个或多个集成电路。
93.本实施例还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上的车窗升降机构的电机保护方法。
94.以上实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。
技术特征:
1.一种车窗升降机构的电机保护方法,其特征在于,所述车窗升降机构的继电器包括第一至第四引脚,所述电机的下降接地引脚与所述继电器的第一引脚相连,所述电机的上升接地引脚与所述继电器的第二引脚相连,其中,所述方法包括以下步骤:判断车辆的车窗升降开关是否被触发;若所述车窗升降开关被触发,则判断所述第一引脚与第三引脚是否相连,或者所述第二引脚与所述第四引脚是否相连;以及若所述第一引脚与所述第三引脚相连,或者所述第二引脚与所述第四引脚相连,则获取持续相连时长,并在所述持续相连时长大于第一预设时长时,控制所述第一引脚和所述第二引脚同时接地。2.根据权利要求1所述的方法,其特征在于,在获取所述持续相连时长之后,还包括:在所述持续相连时长小于或等于所述第一预设时长时,检测在所述第一引脚和所述第二引脚是否均接地;若检测到所述第一引脚和所述第二引脚均接地,则将所述持续相连时长清零。3.根据权利要求1所述的方法,其特征在于,在判断所述第一引脚与所述第三引脚是否相连,或者所述第二引脚与所述第四引脚是否相连之后,还包括:若所述第一引脚与所述第三引脚未相连,且所述第二引脚与所述第四引脚未相连,则判断所述电机是否被应用程序驱动;若所述电机被所述被应用程序驱动,则基于所述应用程序驱动所述车辆的车窗执行上升动作或下降动作。4.根据权利要求3所述的方法,其特征在于,在判断所述电机是否被所述应用程序驱动之后,还包括:若所述电机未被所述被应用程序驱动,则获取所述电机的当前电流;判断所述当前电流是否大于预设最大工作电流;若所述当前电流大于所述预设最大工作电流,则控制所述第一引脚和所述第二引脚同时接地,以控制所述电机停止运行。5.根据权利要求4所述的方法,其特征在于,在所述当前电流大于所述预设最大工作电流之后,还包括:获取所述当前电流大于所述预设最大工作电流的持续时长;若所述持续时长大于第二预设时长,则控制所述第一引脚和所述第二引脚同时接地,并发送预设报警信息至预设移动终端。6.一种车窗升降机构的电机保护装置,其特征在于,所述车窗升降机构的继电器包括第一至第四引脚,所述电机的下降接地引脚与所述继电器的第一引脚相连,所述电机的上升接地引脚与所述继电器的第二引脚相连,其中,所述装置包括:第一判断模块,用于判断车辆的车窗升降开关是否被触发;第二判断模块,用于在所述车窗升降开关被触发时,判断所述第一引脚与第三引脚是否相连,或者所述第二引脚与所述第四引脚是否相连;以及控制模块,用于在所述第一引脚与所述第三引脚相连,或者所述第二引脚与所述第四引脚相连时,获取持续相连时长,并在所述持续相连时长大于第一预设时长时,控制所述第一引脚和所述第二引脚同时接地。
7.根据权利要求6所述的装置,其特征在于,在获取所述持续相连时长之后,所述控制模块,还用于:在所述持续相连时长小于或等于所述第一预设时长时,检测在所述第一引脚和所述第二引脚是否均接地;若检测到所述第一引脚和所述第二引脚均接地,则将所述持续相连时长清零。8.根据权利要求6所述的装置,其特征在于,在判断所述第一引脚与所述第三引脚是否相连,或者所述第二引脚与所述第四引脚是否相连之后,所述第二判断模块,还用于:若所述第一引脚与所述第三引脚未相连,且所述第二引脚与所述第四引脚未相连,则判断所述电机是否被应用程序驱动;若所述电机被所述被应用程序驱动,则基于所述应用程序驱动所述车辆的车窗执行上升动作或下降动作。9.一种车辆,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如权利要求1-5任一项所述的车窗升降机构的电机保护方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行,以用于实现如权利要求1-5任一项所述的车窗升降机构的电机保护方法。
技术总结
本发明涉及一种车窗升降机构的电机保护方法、装置、车辆及存储介质,其中,所述车窗升降机构的继电器包括第一至第四引脚,所述电机的下降接地引脚与所述继电器的第一引脚相连,所述电机的上升接地引脚与所述继电器的第二引脚相连,该方法包括:若判断出车窗升降开关被触发,则判断第一引脚与第三引脚是否相连,或者第二引脚与第四引脚是否相连,获取持续相连时长,并在持续相连时长大于第一预设时长时,控制第一引脚和第二引脚同时接地。由此,解决了车窗升降机构的电机因未知原因导致长时间、大电流堵转而造成的永久性损伤等问题,有效地保证了车窗系统的功能性和稳定性,大大提升驾乘体验。升驾乘体验。升驾乘体验。
技术研发人员:吉波 张明涛 王鹏程
受保护的技术使用者:重庆长安新能源汽车科技有限公司
技术研发日:2023.03.24
技术公布日:2023/7/20
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
