本发明专利技术公开了一种电压检测方法,该方法包括:获取预设电压斜率,读取保存在目标存储地址下的存储单点电压和存储单点电压所对应的基准电压;获取分压电路中采样端口的当前采样电压;根据存储单点电压、基准电压、当前采样电压及预设电压斜率计算分压电路中的当前输入电压。本发明专利技术电压检测过程中应用的外围分压电路简单而成本低,且可较为准确的检测到当前输入电压。此外,还提出了电压检测装置、计算机设备和存储介质。备和存储介质。备和存储介质。
【技术实现步骤摘要】
电压检测方法、装置、设备和介质
[0001]本专利技术涉及电压检测
,尤其是涉及电压检测方法、装置、设备和介质。
技术介绍
[0002]各种加热类产品在设计初对于温度控制要求比较高,很多电磁加热或者热盘加热的产品想要实现功率的准确性,对于当前电网电压的检测就显得非常重要。在家电行业由于成本的限制,电压采样电路一般设计的较为简单,主要是通过电阻分压来实现,通过读取AD电压值并查表来计算当前电网电压。但这种传统的电压检测方法对于计算中的存在的误差难以避免,经常会出现采样的出来的电压误差达到5V甚至10V,这样在进行电磁加热或者热盘加热时,对加热功率的控制就无法严格管控,产品的工作性能也就相应大打折扣。
技术实现思路
[0003]基于此,有必要针对上述问题,提供精确检测电压的电压检测方法、装置、设备和介质。
[0004]一种电压检测的方法,所述方法包括:
[0005]获取预设电压斜率,读取保存在目标存储地址下的存储单点电压和所述存储单点电压所对应的基准电压;
[0006]获取分压电路中采样端口的当前采样电压;
[0007]根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率计算所述分压电路中的当前输入电压。
[0008]在其中一个实施例中,在所述读取保存在目标存储地址下的存储单点电压和所述存储单点电压所对应的基准电压之前,还包括:
[0009]判断所述目标存储地址下存储的存储值是否包括所述存储单点电压所对应的基准电压;
[0010]若所述目标存储地址下存储的存储值不包括所述存储单点电压所对应的基准电压,则将系统默认电压值确定为所述存储单点电压所对应的基准电压。
[0011]在其中一个实施例中,在所述获取分压电路中采样端口的当前采样电压之后,还包括:
[0012]判断当前的工作状态是否为工厂调试状态;
[0013]若当前的工作状态为所述工厂调试状态,则根据所述预设电压斜率和所述存储单点电压对所述基准电压中的误差基准电压进行修正;
[0014]若当前的工作状态不为所述工厂调试状态,则执行所述根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率计算所述分压电路中的当前输入电压的步骤。
[0015]在其中一个实施例中,所述根据所述预设电压斜率和所述存储单点电压对所述基准电压中的误差基准电压进行修正,包括:
[0016]获取所述存储单点电压中的标准存储单点电压及所述标准存储单点电压对应的标准基准电压;
[0017]根据所述标准基准电压、所述标准单点电压及所述预设电压斜率计算所有所述存储单点电压的标准基准电压;
[0018]计算同一存储单点电压对应的所述基准电压与所述标准基准电压的电压差值,将所述基准电压中所述电压差值大于预设电压差值的基准电压作为误差基准电压;
[0019]用所述误差基准电压对应的所述标准基准电压修正所述误差基准电压。
[0020]在其中一个实施例中,所述根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率计算所述分压电路中的当前输入电压,包括:
[0021]选择所述存储单点电压中的任一存储单点电压作为目标存储单点电压,获取该目标存储单点电压对应的目标基准电压;
[0022]根据所述目标基准电压、所述当前采样电压及所述预设电压斜率计算相对浮动电压,根据所述相对浮动电压及所述目标存储单点电压计算所述分压电路中的当前输入电压。
[0023]在其中一个实施例中,根据所述目标基准电压、所述当前采样电压及所述预设电压斜率计算相对浮动电压,包括:
[0024]计算所述目标基准电压与所述当前采样电压的相对电压差值;
[0025]将所述相对电压差值与所述预设电压斜率进行乘积,得到所述相对浮动电压;
[0026]所述根据所述相对浮动电压及所述目标存储单点电压计算所述分压电路中的当前输入电压,包括:
[0027]计算所述相对浮动电压与所述目标存储单点电压的相加值,将所述相加值作为所述分压电路中的当前输入电压。
[0028]一种电压检测装置,所述装置包括:
[0029]第一获取模块,用于获取预设电压斜率,读取保存在目标存储地址下的存储单点电压和所述存储单点电压所对应的基准电压;
[0030]第二获取模块,用于获取分压电路中采样端口的当前采样电压;
[0031]计算模块,用于根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率计算所述分压电路中的当前输入电压。
[0032]在其中一个实施例中,所述装置还包括:
[0033]数据存储判断模块,用于判断所述目标存储地址下存储的存储值是否包括所述存储单点电压所对应的基准电压;若所述目标存储地址下存储的存储值不包括所述存储单点电压所对应的基准电压,则将系统默认电压值确定为所述存储单点电压所对应的基准电压。
[0034]一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:
[0035]获取预设电压斜率,读取保存在目标存储地址下的存储单点电压和所述存储单点电压所对应的基准电压;
[0036]获取分压电路中采样端口的当前采样电压;
[0037]根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率
计算所述分压电路中的当前输入电压。
[0038]一种电压检测设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:
[0039]获取预设电压斜率,读取保存在目标存储地址下的存储单点电压和所述存储单点电压所对应的基准电压;
[0040]获取分压电路中采样端口的当前采样电压;
[0041]根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率计算所述分压电路中的当前输入电压。
[0042]本专利技术提供了电压检测方法、装置、设备和介质,基于存储单点电压、基准电压、当前采样电压及预设电压斜率来计算分压电路中的当前输入电压,本实施例中电压检测过程中应用的外围分压电路简单而成本低,且可较为准确的检测到当前输入电压。
附图说明
[0043]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]其中:
[0045]图1为第一实施例中电压检测方法的流程示意图;
[0046]图2为一个实施例中存储单点电压与基准电压的线性示意图;
[0047]图3为一个实施例中分压电路的电流图;
[0048]图4为第二实施例中电压检测方法的流程示意图;
[0049]本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种电压检测的方法,其特征在于,所述方法包括:获取预设电压斜率,读取保存在目标存储地址下的存储单点电压和所述存储单点电压所对应的基准电压;获取分压电路中采样端口的当前采样电压;根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率计算所述分压电路中的当前输入电压。2.根据权利要求1所述的方法,其特征在于,在所述读取保存在目标存储地址下的存储单点电压和所述存储单点电压所对应的基准电压之前,还包括:判断所述目标存储地址下存储的存储值是否包括所述存储单点电压所对应的基准电压;若所述目标存储地址下存储的存储值不包括所述存储单点电压所对应的基准电压,则将系统默认电压值确定为所述存储单点电压所对应的基准电压。3.根据权利要求1所述的方法,其特征在于,在所述获取分压电路中采样端口的当前采样电压之后,还包括:判断当前的工作状态是否为工厂调试状态;若当前的工作状态为所述工厂调试状态,则根据所述预设电压斜率和所述存储单点电压对所述基准电压中的误差基准电压进行修正;若当前的工作状态不为所述工厂调试状态,则执行所述根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率计算所述分压电路中的当前输入电压的步骤。4.根据权利要求3所述的方法,其特征在于,所述根据所述预设电压斜率和所述存储单点电压对所述基准电压中的误差基准电压进行修正,包括:获取所述存储单点电压中的标准存储单点电压及所述标准存储单点电压对应的标准基准电压;根据所述标准基准电压、所述标准单点电压及所述预设电压斜率计算所有所述存储单点电压的标准基准电压;计算同一存储单点电压对应的所述基准电压与所述标准基准电压的电压差值,将所述基准电压中所述电压差值大于预设电压差值的基准电压作为误差基准电压;用所述误差基准电压对应的所述标准基准电压修正所述误差基准电压。5.根据权利要求1所述的方法,其特征在于,所述根据所述存储单点电压、所述基准电压、所述当前采样电压及所述预设电压斜率计算所...
【专利技术属性】
技术研发人员:杨华,冯红涛,张涛,樊光民,王强,陈虎,廖武华,吴焯然,
申请(专利权)人:上海纯米电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。