一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

汽车点火瞬间的检测系统、方法、电子设备及存储介质与流程

2022-02-22 09:05:07 来源:中国专利 TAG:


1.本发明涉及汽车电气控制技术领域,尤其涉及一种汽车点火瞬间的检测系统、方法、电子设备及存储介质。


背景技术:

2.汽车发动机不运行的时候,由车上电瓶供电,而电瓶电量过低的时候,汽车无法点火,所以在汽车熄火的时候,汽车上的设备需要进入休眠模式以节省汽车电瓶电量,现有技术中汽车上没有一种系统能够精确检测汽车打火来唤醒汽车上的设备。


技术实现要素:

3.本发明的目的在于提供一种检测汽车启动的电路、方法、电子设备及存储介质,该检测汽车启动的方法能够解决现有技术中无法在汽车启动后及时唤醒汽车上的设备的问题。
4.为了实现上述目的,本发明提供如下技术方案:
5.本发明实施例提供一种检测汽车启动的电路,包括:
6.第一电阻,所述第一电阻的一端连接供电电压u1;
7.第二电阻,所述第二电阻的一端与所述第一电阻的另一端连接,所述第二电阻的另一端接地,在所述第一电阻和所述第二电阻的连接点与地之间产生电压信号u2;
8.微控制单元,与所述第二电阻和所述第一电阻的连接点u2相连,对所述电压信号u2进行信号处理,得到供电电压的数值。
9.在上述技术方案的基础上,本发明还可以做如下改进:
10.进一步地,所述检测电路还包括滤波电容,所述滤波电容与所述第二电阻相并联,用于过滤电压信号u2。
11.进一步地,所述第一电阻和所述第二电阻的电阻分压比为10:61。
12.进一步地,所述微控制单元内置模拟数字转换器,所述模拟数字转换器用于检测电压信号u2的数值。
13.进一步地,所述微控制单元的检测电压范围为0-20.13v。
14.一种检测汽车启动的方法,所述方法应用于上述检测汽车启动的电路,所述方法包括:
15.检测电压信号u2的数值;
16.根据所述电压信号u2的数值得到供电电压u1的数值;
17.判断供电电压u2的数值在0.5s内的上升值是否大于预设阈值,若是,则输出唤醒指令,唤醒汽车上的供电设备。
18.进一步地,检测电压信号u2的数值包括:
19.基于供电电压u1在第一电阻和第二电阻的连接点与地之间产生电压信号u2。
20.进一步地,检测电压信号u2的数值还包括:
21.将电压信号u2进行过滤。
22.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述方法的步骤。
23.一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。
24.本发明具有如下优点:
25.本发明中的检测汽车启动的电路,第一电阻,所述第一电阻的一端连接供电电压u1;第二电阻,所述第二电阻的一端与所述第一电阻的另一端连接,所述第二电阻的另一端接地,在所述第一电阻和所述第二电阻的连接点与地之间产生电压信号u2;微控制单元,与所述第二电阻和所述第一电阻的连接点u2相连,对所述电压信号u2进行信号处理,得到供电电压的数值;解决了现有技术中无法在汽车启动后及时唤醒汽车上的设备的问题。
附图说明
26.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
27.图1为本发明汽车点火瞬间的检测电路的示意图;
28.图2为本发明汽车点火瞬间的检测方法的流程图;
29.图3为本发明提供的电子设备实体结构示意图。
30.第一电阻10,第二电阻20,微控制单元30,滤波电容40,电子设备50,处理器501,存储器502,总线503。
具体实施方式
31.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
32.图1为本发明检测汽车启动的电路实施例流程图,如图1所示,本发明实施例提供的一种检测汽车启动的电路,包括以下步骤:
33.第二电阻20,所述第二电阻20的一端与所述第一电阻10的另一端连接,所述第二电阻20的另一端接地,供电电压u1在所述第一电阻10和所述第二电阻20的连接点与地之间产生电压信号u2;
34.微控制单元30,与所述第二电阻20和所述第一电阻10的连接点u2相连,对所述电压信号u2进行信号处理,得到供电电压的数值。
35.所述检测电路还包括滤波电容40,所述滤波电容40与所述第二电阻20相并联,用于过滤分压后电压信号u2。
36.adc具有一定的检测范围,经反复测试,可确认adc可检测的电压范围并不是恒定的0~5.1v,而是和供电电压相关。adc输入电压超过供电电压,则检测出来的电压值不准
确。vdd1电压是车上的电压,通常是从12v-14v之间变动;考虑低电压工作场景,建议adc检测范围:0~3.3v。
37.将第一电阻10的一端连接供电电压u1,另一端连接第二电阻20,将第二电阻20一端接地,供电电压u1在所述第一电阻10和所述第二电阻20的连接点与地之间产生电压信号u2;所述第一电阻10和所述第二电阻20的电阻分压比为10:61。
38.考虑到测量电压是12v-14v,将电压分压比定到10/61,同时打火瞬间有上冲的纹波,预留一定的电压上限,所以测量到的电压是20.13v。把测量电压上限尽量接近所测电压,测量到的电压越精细,线性度较好,能较好的测量到实际电压。
39.实验过程中,采用电阻分压比是1/10和1/8,实际测试过程中发现采用电阻分压比为1/10和1/8会出现电压线性度不好的现象。优选的,将电压分压比定到10/61。
40.通过第一电阻10和第二电阻20分压使得电压落入adc的检测范围内,adc检测电压信号u2,微控制器根据电压信号u2还原供电电压u1;所述微控制单元30的检测电压范围为0-20.13v。
41.检测电压信号u2的数值还包括:过滤分压后电压信号u2;所述滤波电容40的型号包括但不限于c442,所述滤波电容40为分压后的电压信号u2进行滤波,减少电压信号u2的波动,使得adc显示电压更稳定。
42.图2为本发明检测汽车启动的方法实施例流程图,如图1所示,本发明实施例提供的一种检测汽车启动的方法,所述方法具体包括:
43.s101,检测电压信号u2的数值;
44.具体的,第一电阻10,所述第一电阻10的一端连接供电电压u1;第二电阻20,所述第二电阻20的一端与所述第一电阻10的另一端连接,所述第二电阻20的另一端接地,供电电压u1在所述第一电阻10和所述第二电阻20的连接点与地之间产生电压信号u2;微控制单元30,与所述第二电阻20和所述第一电阻10的连接点u2相连,对所述电压信号u2进行信号处理,得到供电电压的数值。
45.供电电压u1在第一电阻10和第二电阻20的连接点与地之间产生电压信号u2,微控制单元30(muc)内置有模拟数字转换器(adc),通过adc检测电压信号u2的数值。adc(analog-to-digital converter)是用于将模拟形式的连续信号转换为数字形式的离散信号的一类设备。一个模拟数字转换器可以提供信号用于测量。与之相对的设备成为数字模拟转换器。典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号。然而,有一些模拟数字转换器并非纯的电子设备50,例如旋转编码器,也可以被视为模拟数字转换器。
46.s102,根据电压信号u2的数值得到供电电压u1的数值;
47.具体的,微控制单元30根据电压信号u2的数值得到供电电压u1的数值。
48.微控制单元30(microcontroller unit;mcu),又称单片微型计算机(single chip microcomputer)或者单片机,是把中央处理器501(central process unit;cpu)的频率与规格做适当缩减,并将内存(memory)、计数器(timer)、usb、a/d转换、uart、plc、dma等周边接口,甚至lcd驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、pc外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到mcu的身影。
49.s103,判断供电电压的数值在一定时间段内的上升值是否大于预设阈值,若是,则输出唤醒指令,唤醒汽车上的供电设备。
50.具体的,通过微控制单元30判断判断供电电压的数值在一定时间段内的上升值是否大于预设阈值,若是,则输出唤醒指令,唤醒汽车上的供电设备。
51.所述一定时间段内优选为0.5s内,所述预设阈值优选为0.5v;
52.汽车启动后,汽车内的用电设备改为由汽车的发动机供电并给汽车电瓶充电。此时供电电压会有一个上升的过程,通过adc电压检测供电电压,如果供电电压在5s内最高电压和最低电压超过0.5v,说明供电方式已切换,也就是汽车已经启动。
53.adc具有一定的检测范围,经反复测试,可确认adc可检测的电压范围并不是恒定的0~5.1v,而是和供电电压相关。adc输入电压超过供电电压,则检测出来的电压值不准确。vdd1电压是车上的电压,通常是从12v-14v之间变动;考虑低电压工作场景,建议adc检测范围:0~3.3v。
54.将第一电阻10的一端连接供电电压u1,另一端连接第二电阻20,将第二电阻20一端接地,供电电压u1在所述第一电阻10和所述第二电阻20的连接点与地之间产生电压信号u2;所述第一电阻10和所述第二电阻20的电阻分压比为10:61。通过第一电阻10和第二电阻20分压使得电压落入adc的检测范围内,adc检测电压信号u2,微控制器根据电压信号u2还原供电电压u1;所述微控制单元30的检测电压范围为0-20.13v。
55.检测电压信号u2的数值还包括:过滤分压后电压信号u2;所述滤波电容40的型号包括但不限于c442,所述滤波电容40为分压后的电压信号u2进行滤波,减少电压信号u2的波动,使得adc显示电压更稳定。
56.图3为本发明实施例提供的电子设备50实体结构示意图,如图3所示,电子设备50包括:处理器501(processor)、存储器502(memory)和总线503;
57.其中,处理器501、存储器502通过总线503完成相互间的通信;
58.处理器501用于调用存储器502中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:检测电压信号u2的数值;根据所述电压信号u2的数值得到供电电压u1的数值;判断供电电压的数值在一定时间段内的上升值是否大于预设阈值,若是,则输出唤醒指令,唤醒汽车上的供电设备。
59.本实施例提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行上述各方法实施例所提供的方法,例如包括:检测电压信号u2的数值;根据所述电压信号u2的数值得到供电电压u1的数值;判断供电电压的数值在一定时间段内的上升值是否大于预设阈值,若是,则输出唤醒指令,唤醒汽车上的供电设备。
60.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
61.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的
部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
62.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。
63.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献