一种燃气表的霍尔开关的低功耗处理方法与流程

文档序号:17433626发布日期:2019-04-17 03:49阅读:371来源:国知局
一种燃气表的霍尔开关的低功耗处理方法与流程

本发明涉及燃气表的霍尔开关,具体提出一种燃气表的霍尔开关的低功耗处理方法。



背景技术:

一般情况燃气表的寿命为电池寿命,在燃气表运行中,除了计量、存储、通信等的必然电量消耗,需避免无意义的额外的电量消耗,低功耗设计不仅需要考虑燃气表的正常使用情况,也需要充分考虑用户的非正常使用情况。

燃气表上带有霍尔开关,当用户正常使用磁铁触发霍尔开关模块时(将磁铁接触霍尔元器件的部位,持续几秒后移开),芯片检测到信号,进行正常的逻辑处理。

当用户误操作将磁铁长期固定在霍尔元器件部位时(将磁铁接触霍尔元器件的部位,未移开),芯片检测到信号,进行正常的逻辑处理后,由于信号状态未恢复,芯片外围回路持续工作,同时芯片无法进入低功耗状态,损耗电池电量,导致电池寿命缩短,从而燃气表寿命缩短。



技术实现要素:

发明的目的是解决用户误操作导致功耗增大的问题,提出一种燃气表的霍尔开关的低功耗处理方法。

本发明解决其技术问题所采用的技术方案如下:

检测霍尔开关的信号输出引脚,若该引脚为低电平(有磁铁接触),持续t时间关闭霍尔开关电源,停止霍尔开关模块的电源供给。后续每间隔t时间检测霍尔开关的状态输出引脚,直到该引脚为高电平(无磁铁接触)开启霍尔开关电源,霍尔开关模块恢复正常工作。从而避免电量消耗。

本发明有益效果如下:

本发明解决了用户误操作导致功耗增大的问题,避免功耗损失。

附图说明

图1是霍尔开关的工作逻辑

图2是霍尔开关的工作逻辑所涉及的硬件结构框图

图3是霍尔开关的低功耗处理的流程图

具体实施方式

下面结合附图和实施例对本发明做进一步说明。

燃气表上的霍尔开关模块类似按键的作用,其原理为当有磁铁接近霍尔开关时,霍尔开关模块的信号输出引脚由高电平切换为低电平(或按键被按下)。当磁铁未接触霍尔开关时,霍尔开关模块的信号输出引脚持续为高电平(按键未被按下)。芯片根据霍尔开关模块的信号输出引脚判断是否有按键被按下(参阅图1,2)

正常使用霍尔开关时,磁铁接触时间有限(10秒内),不会将磁铁长时间的放置在霍尔开关部位。但是一旦有用户将磁铁放置在霍尔开关部位而忘记移开,会产生2ma的功耗,长期放置,会使电池寿命缩短40倍。

如图1-3所示,一种燃气表的霍尔开关的低功耗处理方法,具体实现方法如下:

步骤1、判断霍尔开关模块的电源端是否正常供电,如果正常供电,则进入步骤2,如果此时未供电,则进入步骤5。

步骤2、判断霍尔开关模块的信号输出是否为低电平(有磁铁接触),如果为低电平,则进入步骤3,否则结束流程。

步骤3、判断磁铁接触时间是否到达t,如果达到t时间,执行步骤4,否则结束流程。

步骤4、关闭霍尔开关模块的电源。

步骤5、判断t时间是否到达,如果到达t时间,则执行步骤6,否则结束流程。

步骤6、开启霍尔开关模块的电源,执行步骤7。

步骤7、判断霍尔开关模块的信号是否为低电平(有磁铁接触),如果为低电平,则进入步骤4,否则结束流程。

所述的霍尔开关模块为现有模块,型号为s5712。

上述实施例是对本发明的说明,不是对本发明的限制,任何对本发明简单变换后的方案均属于本发明的保护范围。



技术特征:

技术总结
本发明公开了一种燃气表的霍尔开关的低功耗处理方法。本发明检测霍尔开关的信号输出引脚,若该引脚为低电平(有磁铁接触),持续T时间关闭霍尔开关电源,停止霍尔开关模块的电源供给。后续每间隔t时间检测霍尔开关的状态输出引脚,直到该引脚为高电平(无磁铁接触)开启霍尔开关电源,霍尔开关模块恢复正常工作。从而避免电量消耗。本发明解决了用户误操作导致功耗增大的问题,避免功耗损失。

技术研发人员:刘玉芝
受保护的技术使用者:浙江威星智能仪表股份有限公司
技术研发日:2018.12.29
技术公布日:2019.04.16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1