一种液位传感装置及液位检测方法

申请号 CN201610514057.2 申请日 2016-06-30 公开(公告)号 CN106052798A 公开(公告)日 2016-10-26
申请人 珠海格力智能装备有限公司; 发明人 和明;
摘要 本 发明 公开了一种液位传感装置及液位检测方法,该装置包括:多个液位测量单元;所述多个液位测量单元,依次连接并构成测量回路,且用于实现待测液位的多段测量;其中,每个液位测量单元,包括: 电阻 和 开关 ,所述电阻与所述开关并联;所述多个液位测量单元中电阻的阻值均不相同,使得不同液位测量单元测量时该液位传感装置的总电阻的总阻值均不相同。本发明的方案,可以克服 现有技术 中测量准确性差、可靠性低和维护难度大等 缺陷 ,实现测量准确性好、可靠性高和维护难度小的有益效果。
权利要求

1.一种液位传感装置,其特征在于,包括:多个液位测量单元;
所述多个液位测量单元,依次连接并构成测量回路,且用于实现待测液位的多段测量;
其中,每个液位测量单元,包括:电阻开关,所述电阻与所述开关并联;
所述多个液位测量单元中电阻的阻值均不相同,使得不同液位测量单元测量时该液位传感装置的总电阻的总阻值均不相同。
2.根据权利要求1所述的装置,其特征在于,还包括:分压单元(200);
所述分压单元(200),与所述多个液位测量单元适配设置,用于在所述多个液位测量单元测量时的总电阻值最小时,以提供分压电阻的形式对所述测量回路进行分压保护。
3.根据权利要求1或2所述的装置,其特征在于,还包括:控制器
所述控制器,与所述多个液位测量单元适配设置,用于获取所述多个液位测量单元的总电阻的总阻值变化信息,并根据所述总阻值变化信息确定所述待测液位的液位变化信息。
4.根据权利要求3所述的装置,其特征在于,所述控制器,还用于将所述总阻值变化信息与预存的所述多个液位测量单元均正常时的所有阻值变化信息进行对比,当所述总阻值变化信息与预存的所述所有阻值变化信息均不同时,确定所述多个液位测量单元已出现故障的故障状态。
5.根据权利要求3或4所述的装置,其特征在于,所述控制器,包括:MCU、单片机、DSP处理器、PLC的至少之一。
6.根据权利要求4或5所述的装置,其特征在于,还包括:显示单元;
所述显示单元,与所述控制器适配设置,用于对所述总阻值变化信息、所述液位变化信息、所述故障状态的至少之一进行输出和/或显示,和/或,对所述故障状态进行报警。
7.根据权利要求1-6之一所述的装置,其特征在于,每个液位测量单元,包括:浮球液位测量单元;
相应地,所述电阻,包括:所述浮球液位测量单元的浮球内电阻;所述开关,包括:所述浮球液位测量单元的浮球
8.根据权利要求1-7之一所述的装置,其特征在于,
所述多个液位测量单元中电阻的阻值,按依次增大或依次减小的排列方式顺序设置;
和/或,
所述多个液位测量单元,包括:第一液位测量单元(202)、第二液位测量单元(204)、第三液位测量单元(206)和第四液位测量单元(208)。
9.一种液位检测方法,其特征在于,包括:使用如权利要求1-8任一所述的液位传感装置,对所述待测液位进行对段测量。
10.根据权利要求9所述的方法,其特征在于,对所述待测液位进行对段测量,包括:
获取所述多个液位测量单元的总电阻的总阻值变化信息;
根据所述总阻值变化信息确定所述待测液位的液位变化信息。
11.根据权利要求10所述的方法,其特征在于,对所述待测液位进行对段测量,还包括:
将所述总阻值变化信息与预存的所述多个液位测量单元均正常时的所有阻值变化信息进行对比;
当所述总阻值变化信息与预存的所述所有阻值变化信息均不同时,确定所述多个液位测量单元已出现故障的故障状态。
12.根据权利要求11所述的方法,其特征在于,对所述待测液位进行对段测量,还包括:
对所述总阻值变化信息、所述液位变化信息、所述故障状态的至少之一进行输出和/或显示,和/或,对所述故障状态进行报警。

说明书全文

一种液位传感装置及液位检测方法

技术领域

[0001] 本发明属于传感检测技术领域,具体涉及一种液位传感装置及液位检测方法。

背景技术

[0002] 浮球开关使用磁运作,当浮球开关被待测介质浮动浮子时,浮子带动主体移动,同时浮子另一端的磁体将控制杆上的磁体开关动作。对于不需要高精度但需要多段测量液位的使用环境中,可广泛应用于石油、化工原料存储、生化、医药、食品饮料、加油站地下库存等各种液罐的液位工业计量和控制。
[0003] 这种方法,通过浮球的上下浮动控制杆内电阻的导通与短路,从而引起整个开关的电阻值变化,利用单片机AD转换采集液位开关的组合变化,从而得到容器液位的变化,但是它们使用的都是同种阻值的电阻,虽然可以达到液位检测的目的,但是当其中一个浮球坏掉失去浮力时将会测量不准。
[0004] 例如,参见图1所示的例子,第一浮球108、第二浮球106、第三浮球104和第四浮球102的内部电阻的阻值均相同。当第二浮球106坏掉时,第一浮球108、第三浮球104、第四浮球102浮起的总阻值相当于原来第一浮球108、第二浮球106、第三浮球104浮起的总阻值,这样将引起测量错误。
[0005] 现有技术中,存在测量准确性差、可靠性低和维护难度大等缺陷

发明内容

[0006] 本发明的目的在于,针对上述缺陷,提供一种液位传感装置及液位检测方法,以解决现有技术中各浮球内电阻的阻值均相同导致任一浮球损坏时测量不准的问题,达到测量准确性好的效果。
[0007] 本发明提供一种液位传感装置,包括:多个液位测量单元;所述多个液位测量单元,依次连接并构成测量回路,且用于实现待测液位的多段测量;其中,每个液位测量单元,包括:电阻和开关,所述电阻与所述开关并联;所述多个液位测量单元中电阻的阻值均不相同,使得不同液位测量单元测量时该液位传感装置的总电阻的总阻值均不相同。
[0008] 可选地,还包括:分压单元;所述分压单元,与所述多个液位测量单元适 配设置,用于在所述多个液位测量单元测量时的总电阻值最小时,以提供分压电阻的形式对所述测量回路进行分压保护。
[0009] 可选地,还包括:控制器;所述控制器,与所述多个液位测量单元适配设置,用于获取所述多个液位测量单元的总电阻的总阻值变化信息,并根据所述总阻值变化信息确定所述待测液位的液位变化信息。
[0010] 可选地,所述控制器,还用于将所述总阻值变化信息与预存的所述多个液位测量单元均正常时的所有阻值变化信息进行对比,当所述总阻值变化信息与预存的所述所有阻值变化信息均不同时,确定所述多个液位测量单元已出现故障的故障状态。
[0011] 可选地,所述控制器,包括:MCU、单片机、DSP处理器、PLC的至少之一。
[0012] 可选地,还包括:显示单元;所述显示单元,与所述控制器适配设置,用于对所述总阻值变化信息、所述液位变化信息、所述故障状态的至少之一进行输出和/或显示,和/或,对所述故障状态进行报警。
[0013] 可选地,每个液位测量单元,包括:浮球液位测量单元;相应地,所述电阻,包括:所述浮球液位测量单元的浮球内电阻;所述开关,包括:所述浮球液位测量单元的浮球
[0014] 可选地,所述多个液位测量单元中电阻的阻值,按依次增大或依次减小的排列方式顺序设置;和/或,所述多个液位测量单元,包括:第一液位测量单元、第二液位测量单元、第三液位测量单元和第四液位测量单元。
[0015] 与上述装置相匹配,本发明另一方面提供一种液位检测方法,包括:使用以上所述的液位传感装置,对所述待测液位进行对段测量。
[0016] 可选地,对所述待测液位进行对段测量,包括:获取所述多个液位测量单元的总电阻的总阻值变化信息;根据所述总阻值变化信息确定所述待测液位的液位变化信息。
[0017] 可选地,对所述待测液位进行对段测量,还包括:将所述总阻值变化信息与预存的所述多个液位测量单元均正常时的所有阻值变化信息进行对比;当所述总阻值变化信息与预存的所述所有阻值变化信息均不同时,确定所述多个液位测量单元已出现故障的故障状态。
[0018] 可选地,对所述待测液位进行对段测量,还包括:对所述总阻值变化信息、所述液位变化信息、所述故障状态的至少之一进行输出和/或显示,和/或,对所述故障状态进行报警。
[0019] 本发明的方案,将各个浮球控制的电阻设为各不相同电阻值,不同浮球浮起时传感器的总电阻值是不一样的,利用单片机系统就可以区分浮球浮起是否正常,解决了浮球液位传感器,浮球坏掉时,引起的液位测量误差,进而提升液位检测的准确性。
[0020] 进一步,本发明的方案,将各个浮球关节的阻值设为不同的电阻值,这样不同浮球浮起将会形成不同的电阻值,利用单片机系统配合,可以识别出故障状态,完成浮球液位传感器的自检功能;基于识别出的故障状态,可以触发报警,以提醒使用者更换传感器,从而可以提高液位检测的可靠性和用户的使用体验。
[0021] 由此,本发明的方案,通过将各个浮球内电阻的阻值设为不同的阻值,解决现有技术中各浮球内电阻的阻值均相同导致任一浮球损坏时测量不准的问题,从而,克服现有技术中测量准确性差、可靠性低和维护难度大的缺陷,实现测量准确性好、可靠性高和维护难度小的有益效果。
[0022] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
[0023] 下面通过附图实施例,对本发明的技术方案做进一步的详细描述。

附图说明

[0024] 图1为现有的浮球液位传感器的结构示意图;
[0025] 图2为本发明的液位传感装置的内部电路的一实施例的结构示意图;
[0026] 图3为本发明的液位检测方法的一实施例的流程图
[0027] 图4为本发明的方法中识别故障状态的一实施例的流程图;
[0028] 图5为本发明的电压检测电路的工作原理示意图。
[0029] 结合附图1,本发明实施例中附图标记如下:
[0030] 102-第四浮球;104-第三浮球;106-第二浮球;108-第一浮球。
[0031] 结合附图2,本发明实施例中附图标记如下:
[0032] 200-分压单元;202-第一液位测量单元;204-第二液位测量单元;206-第三液位测量单元;208-第四液位测量单元。

具体实施方式

[0033] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034] 根据本发明的实施例,提供了一种液位传感装置,如图2所示本发明的液位传感装置的内部电路的一实施例的结构示意图。该液位传感装置可以包括:多个液位测量单元。
[0035] 在一个例子中,所述多个液位测量单元,依次连接并构成测量回路,且用于实现待测液位的多段测量。
[0036] 其中,每个液位测量单元,包括:电阻和开关,所述电阻与所述开关并联。所述多个液位测量单元中电阻的阻值均不相同,使得不同液位测量单元测量时该液位传感装置的总电阻的总阻值均不相同。
[0037] 例如:将浮球液位传感器的各个电阻值定为不同的电阻值。
[0038] 例如:将各个浮球控制的电阻设为各不相同电阻值,不同浮球浮起时传感器的总电阻值是不一样的。
[0039] 例如:将各个浮球关节的阻值设为不同的电阻值,这样不同浮球浮起将会形成不同的电阻值。
[0040] 例如:将图1所示例子中的第一浮球108、第二浮球106、第三浮球104、第四浮球102的阻值分别设为100Ω、300Ω、500Ω、1000Ω。这样,当第二浮球106坏掉时,第一浮球108、第三浮球104浮起的总阻值不等于第一浮球108、第二浮球106浮起的总阻值,也不等于第一浮球108、第二浮球106、第三浮球104浮起的总阻值,也不等于第一浮球108、第二浮球106、第三浮球104、第四浮球102浮起的总阻值。以此类推,当任何一个浮球(例如:第一浮球108、第二浮球106、第三浮球104和第四浮球102中任一浮球)出现故障时,对应的检测结果和正常时的任何一种情况的检测结构都不相同。
[0041] 由此,将多个液位测量单元内电阻的阻值设置为不同,使得不同电阻的控 制开关闭合时整个测量回路的总电阻值不同,从而可以减小测量误差;并且,可以识别多个液位测量单元的故障状态,进而及时维护,有利于提高多个液位测量单元的工作可靠性。
[0042] 可选地,所述多个液位测量单元,包括:第一液位测量单元202、第二液位测量单元204、第三液位测量单元206和第四液位测量单元208。
[0043] 例如:在实际的使用中可以根据实际需求,自由增加或减少液位测量单元(例如:包含浮球的液位测量单元)数量,以方便使用。
[0044] 由此,通过四个液位测量单元,可以构成具有四个测量位的液位传感装置,便于实现普遍地液位测量,使用方便,且可靠性高。
[0045] 可选地,每个液位测量单元,可以包括:浮球液位测量单元。
[0046] 相应地,所述电阻,包括:所述浮球液位测量单元的浮球内电阻;所述开关,包括:所述浮球液位测量单元的浮球阀
[0047] 由此,通过浮球液位测量单元,可以构成浮球式的液位传感装置,通用性强,使用便捷性好。
[0048] 可选地,所述多个液位测量单元中电阻的阻值,按依次增大或依次减小的排列方式顺序设置。
[0049] 例如:参加图2所示的例子,第一电阻R1、第二电阻R2、第三电阻R3和第四电阻R4,在排列时,可以按照阻值由大到小或由小到大的顺序依次排列。
[0050] 由此,通过按阻值逐渐变大或阻值逐渐变小的顺序设置多个液位测量单元的排列方式,可以更好地实现液位逐渐变化的测量,测量精准性更好。
[0051] 在一个可选实施方式中,结合所述多个液位测量单元,还可以包括:分压单元200。
[0052] 在一个例子中,所述分压单元200,与所述多个液位测量单元适配设置,用于在所述多个液位测量单元测量时的总电阻值最小时,以提供分压电阻的形式对所述测量回路进行分压保护。
[0053] 例如:分压单元200,可以包括:第五电阻R5,参加图2所示的例子。
[0054] 例如:在图2所示的例子中,当四个浮球(例如:第一电阻R1对应的第一浮球、第二电阻R2对应的第二浮球、第三电阻R3对应的第三浮球、第四电阻R4对应的第四浮球)同时动作,整个电路电阻基本为零。如果没有第五 电阻R5,则检测电路上的电压将会很小,不方便检测。
[0055] 例如:还可以设置外部分压电阻。因为,如果没有设置外部分压电阻,整个电路将处于短路状态。
[0056] 由此,通过分压单元,可以在多个液位测量单元中电阻的控制开关均闭合时,对测量回路进行保护,进而保证液位传感装置的安全性,人性化好,实用性强。
[0057] 在一个可选实施方式中,结合所述多个液位测量单元,还可以包括:控制器。
[0058] 在一个例子中,所述控制器,与所述多个液位测量单元适配设置,可以用于获取所述多个液位测量单元的总电阻的总阻值变化信息,并根据所述总阻值变化信息确定所述待测液位的液位变化信息。
[0059] 在一个具体例子中,参加图2所示的例子,当浮球阀都没有浮起时,第一开关A1、第二开关A2、第三开关A3和第四开关A4均断开,使得整个传感器(即液位传感装置)的电阻值最大达到总电阻R(总)=R1+R2+R3+R4+R5。
[0060] 例如:当液位到达第一个浮球位置,第一个浮球浮起,即第一开关A1闭合,浮球浮起的传感器(即液位传感装置)总电阻值达到总电阻R(A1闭)=R2+R3+R4+R5。
[0061] 例如:当液位到达第二个浮球位置时第一浮球、第二浮球浮起,即第一开关A1闭合、且第二开关A2闭合,传感器(即液位传感装置)的总电阻值变为总电阻R(A1闭、A2闭)=R3+R4+R5。
[0062] 例如:当液位到达第三个浮球位置第一浮球、第二浮球和第三浮球浮起,即第一开关A1闭合、第二开关A2、且第三开关A3闭合,液位传感装置的总电阻值变为总电阻R(A1闭、A2闭、A3闭)=R4+R5。
[0063] 例如:当液位到达第四个浮球位置时第一浮球、第二浮球、第三浮球和第四浮球均浮起,即第一开关A1闭合、第二开关A2、第三开关A3闭合、且第四开关A4闭合,传感器(即液位传感装置)的总电阻值变为总电阻R(A1闭、A2闭、A3闭、A4闭)=R5。
[0064] 在一个具体例子中,可以通过单片机系统获取传感器阻值就可以检测出液位的变化。例如:通过计算单片机AD口输入的电压,得到对应的液位信息。
[0065] 具体地,在图2所示的例子中,假定检测电路电压为U0,外部分压电阻 为R0。那么,该液位传感装置的测量过程,可以包括:
[0066] 例如:当液位到达第一浮球时,第一浮球、第二浮球、第三浮球和第四浮球均浮起,即第一开关A1闭合、第二开关A2、第三开关A3闭合、且第四开关A4闭合,单片机AD口输入的电压为U(A1闭、A2闭、A3闭、A4闭)=【R(A1闭、A2闭、A3闭、A4闭)】/【R(总)+R0】*U0。。
[0067] 例如:当液位到达二浮球时,第二浮球、第三浮球和第四浮球浮起,即第二开关A2闭合、第三开关A3、且第四开关A4闭合,单片机AD口输入的电压为U(A2闭、A3闭、A4闭)=【R(A2闭、A3闭、A4闭)】/【R(总)+R0】*U0。
[0068] 例如:当液位到达第三浮球时,第三浮球、第四浮球浮起,即第三开关A3闭合、且第四开关A4闭合,单片机AD口输入的电压为U(A3闭、A4闭)=【R(A3闭、A4闭)】/【R(总)+R0】*U0。
[0069] 例如:当液位到达第四浮球时,第四个浮球浮起,即第四开关A4闭合,单片机AD口输入的电压为U(A4闭)=【R(A4闭)】/【R(总)+R0】*U0。
[0070] 例如:然后,经过AD转换为数字量用于程序判断。除此之外的电压值,都为异常情况。
[0071] 另外,在一个具体例子中,实际使用中,电阻值存在一定的误差。假设误差为±5%,可将误差带入将阀值设定为检测范围。然后经过AD转换为数字量用于程序判断,除此之外的电压值都为异常情况。
[0072] 由此,通过根据多个液位测量单元中电阻的总阻值变化信息,计算得到对应的液位变化信息,测量方式简便,且测量结果精准性好。
[0073] 在一个可选例子中,所述控制器,还可以用于将所述总阻值变化信息与预存的所述多个液位测量单元均正常时的所有阻值变化信息进行对比,当所述总阻值变化信息与预存的所述所有阻值变化信息均不同时,确定所述多个液位测量单元已出现故障的故障状态。
[0074] 例如:利用单片机系统可以完成传感器的故障自检功能,可以解决了浮球液位传感器在浮球坏掉时引起的液位测量误差。
[0075] 例如:利用单片机系统就可以区分浮球浮起是否正常。
[0076] 例如:利用单片机系统配合,可以识别出故障状态。
[0077] 由此,通过多个测量单元中电阻的总阻值变化信息与正常时所述所有阻值变化信息的对比,可以很方便地得知多个测量单元是否出现故障,完成液位传感装置的自检,进而大大方便对液位传感装置的维护,有利于更好地提升液位传感装置工作的可靠性和安全性。
[0078] 可选地,所述控制器,可以包括:MCU、单片机、DSP处理器、PLC的至少之一。
[0079] 由此,通过各种可行的控制器,可以满足不同使用环境、不同使用方式的使用需求,有利于扩大液位传感装置的使用范围,提高液位传感装置的使用灵活性和通用性。
[0080] 在一个可选实施方式中,结合所述控制器,还可以包括:显示单元。
[0081] 在一个例子中,所述显示单元,与所述控制器适配设置,可以用于对所述总阻值变化信息、所述液位变化信息、所述故障状态的至少之一进行输出和/或显示,和/或,对所述故障状态进行报警。
[0082] 例如:该显示单元,可以包括:显示屏、报警器、输出接口和通信模等。
[0083] 例如:基于识别出的故障状态,可以触发报警,以提醒使用者更换传感器。
[0084] 由此,通过显示单元,可以更方便、更直观地展示各种检测信息,使用便捷性更好,用户体验也更好。
[0085] 经大量的试验验证,采用本实施例的技术方案,将各个浮球控制的电阻设为各不相同电阻值,不同浮球浮起时传感器的总电阻值是不一样的,利用单片机系统就可以区分浮球浮起是否正常,解决了浮球液位传感器,浮球坏掉时,引起的液位测量误差,进而提升液位检测的准确性
[0086] 根据本发明的实施例,还提供了对应于液位传感装置的一种液位检测方法。该液位检测方法可以包括:使用以上所述的液位传感装置,对所述待测液位进行对段测量。
[0087] 可选地,对所述待测液位进行对段测量,可以包括:根据获取的总阻值变化信息,确定待测液位的液位变化信息。
[0088] 下面结合图3所示本发明的液位检测方法的一实施例的流程图,进一步说明对所述待测液位进行对段测量的具体过程。
[0089] 步骤S110,获取所述多个液位测量单元的总电阻的总阻值变化信息。
[0090] 步骤S120,根据所述总阻值变化信息确定所述待测液位的液位变化信息。
[0091] 由此,通过根据多个液位测量单元中电阻的总阻值变化信息,计算得到对应的液位变化信息,测量方式简便,且测量结果精准性好。
[0092] 可选地,对所述待测液位进行对段测量,还可以包括:根据获取的总阻值变化信息,识别所述多个液位测量单元是否处于故障状态。
[0093] 下面结合图4所示本发明的方法中识别故障状态的一实施例的流程图,进一步说明对所述待测液位进行对段测量的具体过程。
[0094] 步骤S210,将所述总阻值变化信息与预存的所述多个液位测量单元均正常时的所有阻值变化信息进行对比。
[0095] 步骤S220,当所述总阻值变化信息与预存的所述所有阻值变化信息均不同时,确定所述多个液位测量单元已出现故障的故障状态。
[0096] 由此,通过多个测量单元中电阻的总阻值变化信息与正常时所述所有阻值变化信息的对比,可以很方便地得知多个测量单元是否出现故障,完成液位传感装置的自检,进而大大方便对液位传感装置的维护,有利于更好地提升液位传感装置工作的可靠性和安全性。
[0097] 可选地,对所述待测液位进行对段测量,还可以包括:对检测得到的相应信息进行输出、显示、报警等操作。
[0098] 在一个例子中,可以对所述总阻值变化信息、所述液位变化信息、所述故障状态的至少之一进行输出和/或显示,和/或,对所述故障状态进行报警。
[0099] 由此,通过显示单元,可以更方便、更直观地展示各种检测信息,使用便捷性更好,用户体验也更好。
[0100] 例如:当图1所示例子中的任何一个浮球出现故障时,可以触发单片机的报警信号
[0101] 在一个例子中,可以基于图1所示的例子,将每个浮球控制的阻值设为不同阻值。例如:将第一浮球108、第二浮球106、第三浮球104、第四浮球102的阻值分别设为100Ω、300Ω、500Ω、1000Ω。
[0102] 当第三浮球104坏掉时,第四浮球102、第二浮球106浮起的总阻值不等于第四浮球102、第三浮球104浮起的总阻值,也不等于第四浮球102、第三浮球104、第二浮球106浮起的总阻值,也不等于第四浮球102、第三浮球104、第二浮球106、第一浮球108浮起的总阻值。
[0103] 以此类推,当任何一个浮球(例如:第四浮球102、第三浮球104、第二浮球106和第一浮球108中任一浮球)出现故障时,对应的检测结果和正常时的任何一种情况的检测结构都不相同,这样就可以触发单片机的报警信号。
[0104] 在一个例子中,可以参见图2所示的例子,在设置第一电阻R1、第二电阻R2、第三电阻R3、第四电阻R4和第五电阻R5这五个电阻的阻值时,可以选用精度较高的电阻,并且,各电阻排列时最好能按照阻值由大到小或由小到大的顺序依次排列。
[0105] 当四个浮球(例如:第一电阻R1对应的第一浮球、第二电阻R2对应的第二浮球、第三电阻R3对应的第三浮球、第四电阻R4对应的第四浮球)同时动作,整个电路电阻基本为零。如果没有第五电阻R5,则检测电路上的电压将会很小,不方便检测。同时如果没有设置外部分压电阻(例如:外部分压电阻,可以设置在与所述液位传感装置适配的电压检测电路中,该外部分压电阻的阻值,可取所述传感装置的总阻值的1/4左右,其中,取1/4时最为合理),整个电路将处于短路状态。
[0106] 在一个例子中,图5可以显示电压检测电路的工作原理。参见图5所示的例子,该电压检测电路,包括:传感装置302、控制器304和信号处理模块。其中,所述信号处理模块分别连接于传感装置302和控制器304。可选地,信号处理模块可以连接于传感装置302的外接浮球液位检测开关。
[0107] 例如:信号处理模块中,可以包括:分压电阻(例如:分压电阻R97等)、滤波电容(例如:滤波电容C70、滤波电容C72、滤波电容C96等)、滤波电阻(例如:滤波电阻R99)等。
[0108] 这种液位传感器内部电路图如图2所示,当浮球阀都没有浮起时,第一开关A1、第二开关A2、第三开关A3和第四开关A4均断开,使得整个传感器(即液位传感装置)的电阻值最大达到2210Ω。
[0109] 当液位到达第四个浮球位置,A4浮球浮起的传感器(即液位传感装置)总电阻值达到1210Ω。
[0110] 当液位到达第三个浮球位置时A3浮球、A4浮球浮起,传感器(即液位传感装置)的总电阻值变为700Ω。
[0111] 当液位到达第二个浮球位置A2浮球、A3浮球和A4浮球浮起,(即液位传感装置)的总电阻值变为370Ω。
[0112] 当液位到达第一个浮球位置时A1浮球、A2浮球、A3浮球和A4浮球均浮起,传感器(即液位传感装置)的总电阻值变为150Ω。这样,通过单片机系统获取传感器阻值就可以检测出液位的变化。
[0113] 在一个例子中,可以继续以图2为例,对上述实施例的液位传感装置的具体测量过程进行说明。
[0114] 例如:假定检测电路电压为5V,外部分压电阻为500Ω。
[0115] 当液位到达第四浮球时,单片机AD口输入的电压为U=1210Ω/(500Ω+1210Ω)*5V=3.54V。
[0116] 当液位到达三浮球时,单片机AD口输入的电压为U=700Ω/(500Ω+700Ω)*5V=2.92V。
[0117] 当液位到达二浮球时,单片机AD口输入的电压为U=370Ω/(500Ω+370Ω)*5V=2.13V。
[0118] 当液位到达第一浮球时,单片机AD口输入的电压为U=150Ω/(500Ω+150Ω)*5V=1.15V。
[0119] 然后,经过AD转换为数字量用于程序判断。除此之外的电压值,都为异常情况。
[0120] 考虑到在实际使用中,电阻值存在一定的误差。假设误差为±5%,可将误差带入将阀值设定为检测范围。
[0121] 例如:当液位到第四浮球时,理论阻值为1210Ω,实际阻值可能在1149.5-1270.5Ω之间。计算得到的电压范围为3.4843V-3.5880V之间。
[0122] 当液位到第三浮球时,理论阻值为700Ω,实际阻值可能在665-735Ω之间,计算得到的电压范围为2.8541V-2.9757V之间。
[0123] 当液位到第二浮球时,理论阻值370Ω,实际351.5-388.5Ω之间。计算得到的电压范围为2.0640V-2.1855V之间。
[0124] 当液位到第一浮球时,理论阻值为R5=150Ω,实际阻值可能在142.5-175.5Ω之间,计算得到的电压范围为1.1089V-1.2990V之间。
[0125] 然后经过AD转换为数字量用于程序判断,除此之外的电压值都为异常情况。
[0126] 在一个具体例子中,在实际的使用中可以根据实际需求,自由增加或减少浮球数量,以方便使用。
[0127] 由于本实施例的方法所实现的处理及功能基本相应于前述图2所示的装置的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。
[0128] 经大量的试验验证,采用本发明的技术方案,将各个浮球关节的阻值设为不同的电阻值,这样不同浮球浮起将会形成不同的电阻值,利用单片机系统配合,可以识别出故障状态,完成浮球液位传感器的自检功能;基于识别出的故障状态,可以触发报警,以提醒使用者更换传感器,从而可以提高液位检测的可靠性和用户的使用体验。
[0129] 综上,本领域技术人员容易理解的是,在不冲突的前提下,上述各有利方式可以自由地组合、叠加
[0130] 以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
QQ群二维码
意见反馈