掌桥专利:专业的专利平台
掌桥专利
首页

一种双干簧管智能水表计数触发方法

文献发布时间:2023-06-19 18:34:06


一种双干簧管智能水表计数触发方法

技术领域

本发明涉及智能水表技术领域,尤其涉及一种双干簧管智能水表计数触发方法。

背景技术

现有水表的计数方式部分是单干簧管计数。这时只要水表刻度盘上的指针转到这个干簧管上即可触发计数,而水表在实际应用中,会出现水压不稳或者水管里的水倒流等情况,从而导致表盘上指针在干簧管位置反复摆动,从而导致水表计数反复被触发,而表盘机械读数不变,这时就会出现水表计数问题。

现有水表也有部分是双干簧管计数的,但其计数时将两个干簧管编了一个固定顺序,比如只有当水表指针依次①②干簧管时才触发计数,而水表指针依次扫过②①干簧管时水表不触发计数,这就会导致水表每次启动计数时均会少计数。

发明内容

本发明的目的在于:为了解决水表在实际应用中会出现的指针反复摆动而导致计数不准确的问题,而提出的一种双干簧管智能水表计数触发方法。

为了实现上述目的,本发明采用了如下技术方案:

一种双干簧管智能水表计数触发方法,需要使用双干簧管智能水表,所述双干簧管智能水表的表盘上包括①号干簧管、②号干簧管和磁铁,包括步骤如下:

S100、设置FirstIRQ变量和Count_flag变量,其中FirstIRQ变量的初始值为“0”,用于记录水表指针第一个扫过的干簧管标号;

S110、Count_flag变量的初始值也为“0”,Count_flag=“0”表示未触发计数,Count_flag=“1”表示触发了计数,然后水表进入监测状态;

S200、当监测到水表指针扫过①号干簧管时,判断FirstIRQ的值,如果FirstIRQ不等于2,就将FirstIRQ置“1”;

S210、如果FirstIRQ等于2,将Count_flag置“1”,表示触发了计数;

S300、当监测到水表指针扫过②号干簧管时,判断FirstIRQ的值,如果FirstIRQ不等于1,就将FirstIRQ置“2”;

S310、如果FirstIRQ等于1,将Count_flag置“1”,表示触发了计数。

作为上述技术方案的进一步描述:

所述磁铁安装在双干簧管智能水表的表盘“X0.01”刻度的指针上,所述①号干簧管和②号干簧管分别处于双干簧管智能水表上且位于“X0.01”刻度的斜向两侧。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

本发明中,通过改变智能水表的计数触发机制,只有当机械表盘上的指针依次扫过两个干簧管时才触发水表计数,避免了水表表盘倒转或者水压不稳定时导致的水表计数不正确;同时水表指针依次扫过两个干簧管时是无固定顺序的,这就使得水表的计数更加准确。

附图说明

图1为本发明提出的一种双干簧管智能水表计数触发方法的计数逻辑流程框图;

图2为双干簧管智能水表表盘的示意图。

图例说明:

1、①号干簧管;2、②号干簧管;3、磁铁。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1和图2,本发明提供一种技术方案:一种双干簧管智能水表计数触发方法,需要使用双干簧管智能水表,双干簧管智能水表的表盘上包括①号干簧管1、②号干簧管2和磁铁3,包括步骤如下:

步骤一、设置FirstIRQ变量和Count_flag变量,其中FirstIRQ变量的初始值为“0”,用于记录水表指针第一个扫过的干簧管标号;Count_flag变量的初始值也为“0”,Count_flag=“0”表示未触发计数,Count_flag=“1”表示触发了计数,然后水表进入监测状态;

步骤二、当监测到水表指针扫过①号干簧管时,判断FirstIRQ的值,如果FirstIRQ不等于2,就将FirstIRQ置“1”;如果FirstIRQ等于2,将Count_flag置“1”,表示触发了计数;

步骤三、当监测到水表指针扫过②号干簧管时,判断FirstIRQ的值,如果FirstIRQ不等于1,就将FirstIRQ置“2”;如果FirstIRQ等于1,将Count_flag置“1”,表示触发了计数。

具体的,如图2所示,磁铁3安装在双干簧管智能水表的表盘“X0.01”刻度的指针上,①号干簧管1和②号干簧管2分别处于双干簧管智能水表上且位于“X0.01”刻度的斜向两侧。

工作原理:使用时,现有水表单干簧管计数时,比如图2中只有①号干簧管1,如果“X0.01”刻度指针反复在①号干簧管1附近摆动时,在磁铁3的磁吸作用下,①号干簧管1被反复激活,从而导致反复触发计数,这样单干簧管计数时就会出问题,而本发明中,出现这种情况时,将不会触发计数;同时现有双干簧管计数时,如果安装固有顺序,比如顺序为从①号干簧管1到②号干簧管2,图2中“X0.01”刻度指针转2圈时,指针依次扫过②①②①干簧管,此时只有一个①②序列,因此只触发了一次水表计数,从而导致水表计数不正确,而本发明中,无论指针扫过的序号是②①②①还是①②①②,均有两次计数,所以本发明水表计数更加准确。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

相关技术
  • 一种用于智能水表双干簧管计数的自动采样电路
  • 一种基于定时中断触发的双干簧管计数装置
技术分类

06120115612769