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

基于红外的低功耗智能水表抄表系统、方法及智能水表与流程

2022-03-23 06:21:39 来源:中国专利 TAG:


1.本技术涉及智能水表技术领域,具体涉及一种基于红外的低功耗智能水表抄表系统、方法及智能水表。


背景技术:

2.智能水表是一种利用现代微电子技术、现代传感技术、智能ic卡技术对用水量进行计量并进行用水数据传递及结算交易的新型水表与传统水表一般只具有流量采集和机械指针显示用水量的功能相比,是很大的进步。智能水表除了可对用水量进行记录和电子显示外,还可以按照约定对用水量进行控制。
3.现有智能水表普遍存在两种抄表模式,分为远传抄表和近端抄表,而近端抄表普遍使用红外通信模块进行抄表。而使用红外通信模块进行抄表存在一个关键问题,就是红外通信模块在通电的情况的功耗较高,无法满足智能水表对于低功耗场景的要求。


技术实现要素:

4.鉴于上述问题,本技术提供了一种基于红外的低功耗智能水表抄表系统、方法及智能水表,解决现有的智能水表中通过红外通信模块进行及近端抄表存在的功耗较高的问题。
5.为实现上述目的,发明人提供了一种基于红外的低功耗智能水表,包括第一红外通信模块、干簧管及单片机;
6.所述干簧管的一端接地,另一端连接于单片机,所述干簧管用于当收到外部磁场时对单片机产生中断;
7.所述第一红外通信模块连接于单片机,用于发送抄表数据至抄表设备;
8.所述单片机用于当接收到干簧管产生的中断后,激活第一红外通信模块,与抄表设备建立通信连接。
9.进一步优化,所述单片机还用于当检测到干簧管产生中断后,判断干簧管产生中断是否超过预设时间,若达到预设时间,则激活第一红外通信模块,若低于预设时间,则判断为磁干扰。
10.进一步优化,所述单片机还用于当激活第一红外通信模块后,接收到外部设备发送的红外信号时,判断接收到的红外信号是否正确,若正确,则通过第一红外通信模块与外部设备进行信息交互。
11.进一步优化,所述单片机还用于当激活第一红外通信模块后,间隔预设间隔时间采集干簧管产生的中断,若采集到干簧管产生的中断,则保持第一红外通信模块工作,若未采集到干簧管产生的中断,则关闭第一红外通信模块。
12.进一步优化,还包括激活单元,所述激活单元包括第一mos管及第二mos管;
13.所述第一mos管为n沟道mos管,所述第一mos管的栅极连接于单片机,漏极连接于第二mos管的栅极,源极接地;
14.所述第二mos管为p沟道mos管,所述第二mos管的源极连接于工作电源,所述第二mos管的漏极连接于第一红外通信模块。
15.还提供了另一个技术方案,一种基于红外的低功耗智能水表抄表系统,包括智能水表及抄表设备,所述智能水表为上述所述基于红外的低功耗智能水表;
16.所述抄表设备包括磁场生成模块及第二红外通信模块,所述磁场生成模块用于产生磁场;
17.所述第二红外通信模块用于与所述智能水表的第一红外通信模块进行信息交互。
18.还提供了另一个技术方案,一种基于红外的低功耗智能水表抄表方法,包括以下步骤:
19.抄表设备通过磁场生成模块向智能水表的干簧管生成磁场;
20.智能水表的干簧管收到磁场后,对单片机产生中断;
21.单片机检测到干簧管产生中断后,激活第一红外通信模块;
22.智能水表的第一通信模块与抄表设备的第二通信模块进行信息交互,将抄表数据发送至抄表设备。
23.进一步优化,所述步骤“单片机检测到干簧管产生中断后,激活第一红外通信模块”具体包括以下步骤:
24.当单片机检测到干簧管产生中断后,判断干簧管产生中断是否超过预设时间;
25.若达到预设时间,则激活第一红外通信模块;
26.若低于预设时间,则判断为磁干扰。
27.进一步优化,所述步骤“单片机检测到干簧管产生中断后,激活第一红外通信模块”之后还包括以下步骤:
28.当单片机激活第一红外通信模块后,通过第一红外通信模块接收到外部设备发送的红外信号;
29.判断接收到的红外信号是否正确;
30.若正确,则通过第一红外通信模块与外部设备进行信息交互。
31.进一步优化,所述步骤“单片机检测到干簧管产生中断后,激活第一红外通信模块”之后还包括以下步骤:
32.当激活第一红外通信模块后,单片机间隔预设间隔时间采集干簧管产生的中断;
33.并判断是否采集到干簧管产生的中断;
34.若采集到干簧管产生的中断,则保持第一红外通信模块工作;
35.若未采集到干簧管产生的中断,则关闭第一红外通信模块。
36.区别于现有技术,上述技术方案,当抄表设备进行对智能水表进行抄表时,通过向智能水表的干簧管发送磁场,干簧管在磁场的作用下,干簧管导通,产生下降沿,触发单片机产生中断,而单片机检测到干簧管产生中断后,通过激活第一红外通信模块进行传输抄表数据至抄表设备,而当完成抄表数据后,使第一红外通信模块重新进入休眠模式,通过只有当需要对智能水表进行抄表时,进行激活红外通信模块,使得红外通信模块进行工作,而当不需要进行对智能水表进行抄表时,红外通信模块处于休眠模式,进而大大减少红外通信模块的功耗。
37.上述发明内容相关记载仅是本技术技术方案的概述,为了让本领域普通技术人员
能够更清楚地了解本技术的技术方案,进而可以依据说明书的文字及附图记载的内容予以实施,并且为了让本技术的上述目的及其它目的、特征和优点能够更易于理解,以下结合本技术的具体实施方式及附图进行说明。
附图说明
38.附图仅用于示出本技术具体实施方式以及其他相关内容的原理、实现方式、应用、特点以及效果等,并不能认为是对本技术的限制。
39.在说明书附图中:
40.图1为具体实施方式所述基于红外的低功耗智能水表的一种结构示意图;
41.图2为具体实施方式所述干簧管的一种电路原理示意图;
42.图3为具体实施方式所述第一红外通信模块的一种电路原理示意图;
43.图4为具体实施方式所述激活模块的一种电路原理示意图;
44.图5为具体实施方式所述种基于红外的低功耗智能水表抄表系统的一种结构原理示意图;
45.图6为具体实施方式所述种基于红外的低功耗智能水表抄表方法的一种流程示意图。
46.上述各附图中涉及的附图标记说明如下:
47.100,智能水表;
48.110、单片机;
49.120、干簧管;
50.130、第一红外通信模块;
51.200、抄表设备;
52.210、磁场生成模块;
53.220、第二红外通信模块。
具体实施方式
54.为详细说明本技术可能的应用场景,技术原理,可实施的具体方案,能实现目的与效果等,以下结合所列举的具体实施例并配合附图详予说明。本文所记载的实施例仅用于更加清楚地说明本技术的技术方案,因此只作为示例,而不能以此来限制本技术的保护范围。
55.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中各个位置出现的“实施例”一词并不一定指代相同的实施例,亦不特别限定其与其它实施例之间的独立性或关联性。原则上,在本技术中,只要不存在技术矛盾或冲突,各实施例中所提到的各项技术特征均可以以任意方式进行组合,以形成相应的可实施的技术方案。
56.除非另有定义,本文所使用的技术术语的含义与本技术所属技术领域的技术人员通常理解的含义相同;本文中对相关术语的使用只是为了描述具体的实施例,而不是旨在限制本技术。
57.在本技术的描述中,用语“和/或”是一种用于描述对象之间逻辑关系的表述,表示
可以存在三种关系,例如a和/或b,表示:存在a,存在b,以及同时存在a和b这三种情况。另外,本文中字符“/”一般表示前后关联对象是一种“或”的逻辑关系。
58.在本技术中,诸如“第一”和“第二”之类的用语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何实际的数量、主次或顺序等关系。
59.在没有更多限制的情况下,在本技术中,语句中所使用的“包括”、“包含”、“具有”或者其他类似的表述,意在涵盖非排他性的包含,这些表述并不排除在包括所述要素的过程、方法或者产品中还可以存在另外的要素,从而使得包括一系列要素的过程、方法或者产品中不仅可以包括那些限定的要素,而且还可以包括没有明确列出的其他要素,或者还包括为这种过程、方法或者产品所固有的要素。
60.与《审查指南》中的理解相同,在本技术中,“大于”、“小于”、“超过”等表述理解为不包括本数;“以上”、“以下”、“以内”等表述理解为包括本数。此外,在本技术实施例的描述中“多个”的含义是两个以上(包括两个),与之类似的与“多”相关的表述亦做此类理解,例如“多组”、“多次”等,除非另有明确具体的限定。
61.在本技术实施例的描述中,所使用的与空间相关的表述,诸如“中心”“纵向”“横向”“长度”“宽度”“厚度”“上”“下”“前”“后”“左”“右”“竖直”“水平”“垂直”“顶”“底”“内”“外”“顺时针”“逆时针”“轴向”“径向”“周向”等,所指示的方位或位置关系是基于具体实施例或附图所示的方位或位置关系,仅是为了便于描述本技术的具体实施例或便于读者理解,而不是指示或暗示所指的装置或部件必须具有特定的位置、特定的方位、或以特定的方位构造或操作,因此不能理解为对本技术实施例的限制。
62.除非另有明确的规定或限定,在本技术实施例的描述中,所使用的“安装”“相连”“连接”“固定”“设置”等用语应做广义理解。例如,所述“连接”可以是固定连接,也可以是可拆卸连接,或成一体设置;其可以是机械连接,也可以是电连接,也可以是通信连接;其可以是直接相连,也可以通过中间媒介间接相连;其可以是两个元件内部的连通或两个元件的相互作用关系。对于本技术所属技术领域的技术人员而言,可以根据具体情况理解上述用语在本技术实施例中的具体含义。
63.请参阅图1-3,本实施例提供了一种基于红外的低功耗智能水表100,包括第一红外通信模块130、干簧管120及单片机110;
64.所述干簧管120的一端接地,另一端连接于单片机110,所述干簧管120用于当收到外部磁场时对单片机110产生中断;干簧管120的一端接gnd,另一端连接于单片机110的引脚warning_on。
65.所述第一红外通信模块130连接于单片机110,用于发送抄表数据至抄表设备;第一红外通信模块130连接于单片机110的引脚irvcc及引脚ird_rx,单片机110通过引脚ird_rx接收第一红外通信模块130接收到的外部红外信号。
66.所述单片机110用于当接收到干簧管120产生的中断后,激活第一红外通信模块130,与抄表设备建立通信连接。
67.干簧管120,即磁簧开关(reed switch),它是一个通过所施加的磁场操作的电开关。磁簧开关是由两片磁簧片(通常由铁和镍这两种金属所组成的)密封在玻璃管内。两片磁簧片呈重迭状况但中间间隔有一小空隙,外来适当的磁场将会使两片磁簧片接触。
68.当抄表设备进行对智能水表100进行抄表时,通过向智能水表100的干簧管120发送磁场,干簧管120在磁场的作用下,干簧管120导通,产生下降沿,触发单片机110产生中断,而单片机110检测到干簧管120产生中断后,通过激活第一红外通信模块130进行传输抄表数据至抄表设备,而当完成抄表数据后,使第一红外通信模块130重新进入休眠模式,通过只有当需要对智能水表100进行抄表时,进行激活红外通信模块,使得红外通信模块进行工作,而当不需要进行对智能水表100进行抄表时,红外通信模块处于休眠模式,进而大大减少红外通信模块的功耗。
69.在某些实施例中,若直接将干簧管120接入电源,虽然也可以解决红外通信模块的开启的功能,但是智能水表100也缺少了对环境磁干扰的检测;而若选择两路干簧管120,虽然可以满足功能要求,但是由于环境的不可知性,当环境有磁干扰时,两个干簧管120同时吸合,导致红外通信模块间接开启,同时也增加了成本,通过选择一个干簧管120,通过单片机110检测,判断当前发生的情况是红外通信还是磁干扰,进而判断是否要激活红外通信模块。具体的,所述单片机110还用于当检测到干簧管120产生中断后,判断干簧管120产生中断是否超过预设时间,若达到预设时间,则激活第一红外通信模块130,若低于预设时间,则判断为磁干扰。当干簧管120由于外加的磁场导通后,单片机110检测到中断,此时单片机110判断干簧管120的导通时长是否超过预设时间,即干簧管120产生的中断是否超过预设时间,如10秒,当小于预设时间时,则可以判断为磁干扰,此时不激活第一红外通信模块130,而当干簧管120的吸合时长大于预设时间时,即干簧管120产生的中断超过预设时间后,首先判断为非磁干扰,则激活第一红外通信模块130,第一红外通信模块130开始工作。
70.在某些实施例中,所述单片机110还用于当激活第一红外通信模块130后,接收到外部设备发送的红外信号时,判断接收到的红外信号是否正确,若正确,则通过第一红外通信模块130与外部设备进行信息交互。
71.当单片机110激活第一红外通信模块130后,通过第一红外通信模块130接收外部的红外信号,当外部设备发送红外信号进行抄表时,首先判断接接收到的红外信号是否正确,其中,可以通过接收的红外信号中是否包含外部设备的设备id,若不含有设备id则认为接收到的红外信号错误,若接收到的红外信号中包含设备id,判断该设备id是否与存储中的设备id是否符合,若符合,则判断接收到的红外信号正确,若不符合,则判断接收到的红外信号错误;当判断接收到的红外信号错误后,则重新使第一红外通信模块130进入休眠;若判断接收到的红外信号正确,则通过第一红外通信模块130与外部设备进行信息交互。进一步避免由于外部磁干扰,以及避免他人非法获取抄表数据。
72.在某些实施例中,所述单片机110还用于当激活第一红外通信模块130后,间隔预设间隔时间采集干簧管120产生的中断,若采集到干簧管120产生的中断,则保持第一红外通信模块130工作,若未采集到干簧管120产生的中断,则关闭第一红外通信模块130。
73.当单片机110激活第一红外通信模块130后,每个一段时间进行对干簧管120的输入信号进行采集,判断干簧管120是否处于吸合状态,即干簧管120是否持续产生中断,若采集到干簧管120产生的中断,即表示干簧管120处于吸合状态,此时抄表设备通过第一红外通信模块130与智能水表100进行信息交互,而当未检测到干簧管120产生的中断,表示此次干簧管120处于断开的状态,抄表设备已经完成与智能水表100进行信息交互,此时单片机110关闭第一红外通信模块130,当干簧管120处于吸合状态时,第一红外通信模块130持续
保持工作状态,保证了红外信息交互的可持续性;同时也保证了当红外通信完成后,单片机110可以自主关闭第一红外通信模块130,进行降低功耗。在其他实施例中,当单片机110检测到干簧管120处于吸合状态,而持续预设时长未通过第一红外通信模块130收到外部的红外信号,则判断此时为磁干扰;则断开第一红外通信模块130。在某些实施例中,还包括报警模块,所述报警模块连接于单片机110,所述单片机110用于当判断干簧管120收到外部磁干扰时,则通过报警器报警。
74.请参阅图4,在某些实施例中,还包括激活单元,所述激活单元包括第一mos管及第二mos管;
75.所述第一mos管为n沟道mos管,所述第一mos管的栅极连接于单片机110,漏极连接于第二mos管的栅极,源极接地;
76.所述第二mos管为p沟道mos管,所述第二mos管的源极连接于工作电源,所述第二mos管的漏极连接于第一红外通信模块130。
77.当单片机110需要激活第一红外通信模块130时,单片机110的引脚irvcc_en输出高电平,此次第一mos管导通,第二mos管的栅极接地,进而第二mos管导通,使得工作电源输入至第一红外通信模块130,对第一红外通信模块130进行供电,激活第一红外通信模块130,第一红外通信模块130进行工作,单片机110的引脚ird_rx进行接收第一红外通信模块130接收外部的红外信号。
78.请参阅图5,另一实施例中,一种基于红外的低功耗智能水表抄表系统,包括智能水表100及抄表设备200,所述智能水表100为上述所述基于红外的低功耗智能水表100;
79.所述抄表设备200包括磁场生成模块210及第二红外通信模块220,所述磁场生成模块210用于产生磁场;其中,磁场生成模块可以为电磁铁。
80.所述第二红外通信模块220用于与所述智能水表100的第一红外通信模块130进行信息交互;智能水表100,包括第一红外通信模块130、干簧管120及单片机;
81.所述干簧管120的一端接地,另一端连接于单片机110,所述干簧管120用于当收到外部磁场时对单片机110产生中断;干簧管120的一端接gnd,另一端连接于单片机110的引脚warning_on。
82.所述第一红外通信模块130连接于单片机110,用于发送抄表数据至抄表设备200;第一红外通信模块130连接于单片机110的引脚irvcc及引脚ird_rx,单片机110通过引脚ird_rx接收第一红外通信模块130接收到的外部红外信号。
83.所述单片机110用于当接收到干簧管120产生的中断后,激活第一红外通信模块130,与抄表设备200建立通信连接。
84.干簧管120,即磁簧开关(reed switch),它是一个通过所施加的磁场操作的电开关。磁簧开关是由两片磁簧片(通常由铁和镍这两种金属所组成的)密封在玻璃管内。两片磁簧片呈重迭状况但中间间隔有一小空隙,外来适当的磁场将会使两片磁簧片接触。
85.当抄表设备200进行对智能水表100进行抄表时,通过磁场生成模块210向智能水表100的干簧管120发送磁场,干簧管120在磁场的作用下,干簧管120导通,产生下降沿,触发单片机110产生中断,而单片机110检测到干簧管120产生中断后,通过激活第一红外通信模块130,抄表设备200通过第二红外通信模块220与第二红外通信模块220进行信息交互,单片机110通过第一红外通信模块130进行传输抄表数据至抄表设备200,而当完成抄表数
据后,使第一红外通信模块130重新进入休眠模式,通过只有当需要对智能水表100进行抄表时,进行激活红外通信模块,使得红外通信模块进行工作,而当不需要进行对智能水表100进行抄表时,红外通信模块处于休眠模式,进而大大减少红外通信模块的功耗。
86.在某些实施例中,若直接将干簧管120接入电源,虽然也可以解决红外通信模块的开启的功能,但是智能水表100也缺少了对环境磁干扰的检测;而若选择两路干簧管120,虽然可以满足功能要求,但是由于环境的不可知性,当环境有磁干扰时,两个干簧管120同时吸合,导致红外通信模块间接开启,同时也增加了成本,通过选择一个干簧管120,通过单片机110检测,判断当前发生的情况是红外通信还是磁干扰,进而判断是否要激活红外通信模块。具体的,所述单片机110还用于当检测到干簧管120产生中断后,判断干簧管120产生中断是否超过预设时间,若达到预设时间,则激活第一红外通信模块130,若低于预设时间,则判断为磁干扰。当干簧管120由于外加的磁场导通后,单片机110检测到中断,此时单片机110判断干簧管120的导通时长是否超过预设时间,即干簧管120产生的中断是否超过预设时间,如10秒,当小于预设时间时,则可以判断为磁干扰,此时不激活第一红外通信模块130,而当干簧管120的吸合时长大于预设时间时,即干簧管120产生的中断超过预设时间后,首先判断为非磁干扰,则激活第一红外通信模块130,第一红外通信模块130开始工作。
87.在某些实施例中,所述单片机110还用于当激活第一红外通信模块130后,接收到外部设备发送的红外信号时,判断接收到的红外信号是否正确,若正确,则通过第一红外通信模块130与外部设备进行信息交互。
88.当单片机110激活第一红外通信模块130后,通过第一红外通信模块130接收外部的红外信号,当外部设备发送红外信号进行抄表时,首先判断接接收到的红外信号是否正确,其中,可以通过接收的红外信号中是否包含外部设备的设备id,若不含有设备id则认为接收到的红外信号错误,若接收到的红外信号中包含设备id,判断该设备id是否与存储中的设备id是否符合,若符合,则判断接收到的红外信号正确,若不符合,则判断接收到的红外信号错误;当判断接收到的红外信号错误后,则重新使第一红外通信模块130进入休眠;若判断接收到的红外信号正确,则通过第一红外通信模块130与外部设备进行信息交互。进一步避免由于外部磁干扰,以及避免他人非法获取抄表数据。
89.在某些实施例中,所述单片机110还用于当激活第一红外通信模块130后,间隔预设间隔时间采集干簧管120产生的中断,若采集到干簧管120产生的中断,则保持第一红外通信模块130工作,若未采集到干簧管120产生的中断,则关闭第一红外通信模块130。
90.当单片机110激活第一红外通信模块130后,每个一段时间进行对干簧管120的输入信号进行采集,判断干簧管120是否处于吸合状态,即干簧管120是否持续产生中断,若采集到干簧管120产生的中断,即表示干簧管120处于吸合状态,此时抄表设备200通过第一红外通信模块130与智能水表100进行信息交互,而当未检测到干簧管120产生的中断,表示此次干簧管120处于断开的状态,抄表设备200已经完成与智能水表100进行信息交互,此时单片机110关闭第一红外通信模块130,当干簧管120处于吸合状态时,第一红外通信模块130持续保持工作状态,保证了红外信息交互的可持续性;同时也保证了当红外通信完成后,单片机110可以自主关闭第一红外通信模块130,进行降低功耗。在其他实施例中,当单片机110检测到干簧管120处于吸合状态,而持续预设时长未通过第一红外通信模块130收到外部的红外信号,则判断此时为磁干扰;则断开第一红外通信模块130。在某些实施例中,还包
括报警模块,所述报警模块连接于单片机110,所述单片机110用于当判断干簧管120收到外部磁干扰时,则通过报警器报警。
91.请参阅图4,在某些实施例中,还包括激活单元,所述激活单元包括第一mos管及第二mos管;
92.所述第一mos管为n沟道mos管,所述第一mos管的栅极连接于单片机110,漏极连接于第二mos管的栅极,源极接地;
93.所述第二mos管为p沟道mos管,所述第二mos管的源极连接于工作电源,所述第二mos管的漏极连接于第一红外通信模块130。
94.当单片机110需要激活第一红外通信模块130时,单片机110的引脚irvcc_en输出高电平,此次第一mos管导通,第二mos管的栅极接地,进而第二mos管导通,使得工作电源输入至第一红外通信模块130,对第一红外通信模块130进行供电,激活第一红外通信模块130,第一红外通信模块130进行工作,单片机110的引脚ird_rx进行接收第一红外通信模块130接收外部的红外信号。
95.请参阅图6;在另一实施例中,一种基于红外的低功耗智能水表抄表方法,应用于上述实施例中所述基于红外的低功耗智能水表抄表系统,所述方法包括以下步骤:
96.步骤s610:抄表设备通过磁场生成模块向智能水表的干簧管生成磁场;
97.步骤s620:智能水表的干簧管收到磁场后,对单片机产生中断;
98.步骤s630:单片机检测到干簧管产生中断后,激活第一红外通信模块;
99.步骤s640:智能水表的第一通信模块与抄表设备的第二通信模块进行信息交互,将抄表数据发送至抄表设备。
100.当抄表设备进行对智能水表进行抄表时,通过磁场生成模块向智能水表的干簧管发送磁场,干簧管在磁场的作用下,干簧管导通,产生下降沿,触发单片机产生中断,而单片机检测到干簧管产生中断后,通过激活第一红外通信模块,抄表设备通过第二红外通信模块与第二红外通信模块进行信息交互,单片机通过第一红外通信模块进行传输抄表数据至抄表设备,而当完成抄表数据后,使第一红外通信模块重新进入休眠模式,通过只有当需要对智能水表进行抄表时,进行激活红外通信模块,使得红外通信模块进行工作,而当不需要进行对智能水表进行抄表时,红外通信模块处于休眠模式,进而大大减少红外通信模块的功耗。
101.在某些实施例中,若直接将干簧管接入电源,虽然也可以解决红外通信模块的开启的功能,但是智能水表也缺少了对环境磁干扰的检测;而若选择两路干簧管,虽然可以满足功能要求,但是由于环境的不可知性,当环境有磁干扰时,两个干簧管同时吸合,导致红外通信模块间接开启,同时也增加了成本,通过选择一个干簧管,通过单片机检测,判断当前发生的情况是红外通信还是磁干扰,进而判断是否要激活红外通信模块。具体的,所述步骤“单片机检测到干簧管产生中断后,激活第一红外通信模块”具体包括以下步骤:
102.当单片机检测到干簧管产生中断后,判断干簧管产生中断是否超过预设时间;
103.若达到预设时间,则激活第一红外通信模块;
104.若低于预设时间,则判断为磁干扰。
105.当干簧管由于外加的磁场导通后,单片机检测到中断,此时单片机判断干簧管的导通时长是否超过预设时间,即干簧管产生的中断是否超过预设时间,如10秒,当小于预设
时间时,则可以判断为磁干扰,此时不激活第一红外通信模块,而当干簧管的吸合时长大于预设时间时,即干簧管产生的中断超过预设时间后,首先判断为非磁干扰,则激活第一红外通信模块,第一红外通信模块开始工作。
106.在某些实施例中,所述步骤“单片机检测到干簧管产生中断后,激活第一红外通信模块”之后还包括以下步骤:
107.当单片机激活第一红外通信模块后,通过第一红外通信模块接收到外部设备发送的红外信号;
108.判断接收到的红外信号是否正确;
109.若正确,则通过第一红外通信模块与外部设备进行信息交互。
110.当单片机激活第一红外通信模块后,通过第一红外通信模块接收外部的红外信号,当外部设备发送红外信号进行抄表时,首先判断接接收到的红外信号是否正确,其中,可以通过接收的红外信号中是否包含外部设备的设备id,若不含有设备id则认为接收到的红外信号错误,若接收到的红外信号中包含设备id,判断该设备id是否与存储中的设备id是否符合,若符合,则判断接收到的红外信号正确,若不符合,则判断接收到的红外信号错误;当判断接收到的红外信号错误后,则重新使第一红外通信模块进入休眠;若判断接收到的红外信号正确,则通过第一红外通信模块与外部设备进行信息交互。进一步避免由于外部磁干扰,以及避免他人非法获取抄表数据。
111.在某些实施例中,所述步骤“单片机检测到干簧管产生中断后,激活第一红外通信模块”之后还包括以下步骤:
112.当激活第一红外通信模块后,单片机间隔预设间隔时间采集干簧管产生的中断;
113.并判断是否采集到干簧管产生的中断;
114.若采集到干簧管产生的中断,则保持第一红外通信模块工作;
115.若未采集到干簧管产生的中断,则关闭第一红外通信模块。
116.当单片机激活第一红外通信模块后,每个一段时间进行对干簧管的输入信号进行采集,判断干簧管是否处于吸合状态,即干簧管是否持续产生中断,若采集到干簧管产生的中断,即表示干簧管处于吸合状态,此时抄表设备通过第一红外通信模块与智能水表进行信息交互,而当未检测到干簧管产生的中断,表示此次干簧管处于断开的状态,抄表设备已经完成与智能水表进行信息交互,此时单片机关闭第一红外通信模块,当干簧管处于吸合状态时,第一红外通信模块持续保持工作状态,保证了红外信息交互的可持续性;同时也保证了当红外通信完成后,单片机可以自主关闭第一红外通信模块,进行降低功耗。在其他实施例中,当单片机检测到干簧管处于吸合状态,而持续预设时长未通过第一红外通信模块收到外部的红外信号,则判断此时为磁干扰;则断开第一红外通信模块。在某些实施例中,还包括报警模块,所述报警模块连接于单片机,所述单片机用于当判断干簧管收到外部磁干扰时,则通过报警器报警。
117.最后需要说明的是,尽管在本技术的说明书文字及附图中已经对上述各实施例进行了描述,但并不能因此限制本技术的专利保护范围。凡是基于本技术的实质理念,利用本技术说明书文字及附图记载的内容所作的等效结构或等效流程替换或修改产生的技术方案,以及直接或间接地将以上实施例的技术方案实施于其他相关的技术领域等,均包括在本技术的专利保护范围之内。
再多了解一些

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

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

相关文献