红外唤醒智能电表的处理方法技术

技术编号:13891625 阅读:1219 留言:0更新日期:2016-10-24 12:12
本发明专利技术提出了红外唤醒智能电表的处理方法,属于电力设备领域,包括当唤醒电路向微控制单元发送唤醒信号,唤醒处于低功耗状态微控制单元。唤醒后的微控制单元通过红外接收电路接收红外数据中的关键值,基于关键值与预先存储的标准值的对比交过判定是否点亮液晶显示屏。通过采用了外部中断唤醒的机制,能够比现有技术中定时唤醒的方式实现更低的功耗。同时由于不是只简单地判断红外接收管脚上的低电平,因此在灯光的干扰下智能电表也不会误唤醒。从而延长了智能电表中电池的使用寿命。

【技术实现步骤摘要】

本专利技术属于电力设备领域,特别涉及红外唤醒智能电表的处理方法
技术介绍
随着近几年电力工业发展和国家智能电网的投入建设,智能电表在智能电网建设的应用日益庞大,智能电表安全可靠和低功耗运行越显重要。智能电表的功能要求中都需要停电时用红外方式唤醒智能电表以方便在停电的情况下能通过液晶显示或红外通信抄读智能电表数据的功能。MCU每隔2秒从低功耗模式下醒来去打开红外接收电路,判断红外接收管脚上是否有低电平并进行适当的滤波来判断是否唤醒液晶显示,这样无疑会增加智能电表的功耗,降低智能电表内电池的使用寿命。
技术实现思路
为了解决现有技术中存在的缺点和不足,本专利技术提供了用于降低智能电表的功耗的处理方法。为了达到上述技术目的,本专利技术提供了红外唤醒智能电表的处理方法,智能电表中设有微控制单元,微控制单元与唤醒电路、红外接收电路以及液晶显示屏电连接,所述处理方法包括:当唤醒电路接收到红外唤醒信号时,向微控制单元发送唤醒信号,将微控制单元从低功耗状态中唤醒;唤醒后的微控制单元向红外接收电路发送数据接收信号,令红外接收电路接收红外数据,提取红外数据中的关键值,将关键值与预先存储的标准值进行对比;如果关键值与标准值一致,微控制单元向液晶显示屏模块发送通电信号,点亮液晶显示屏。可选的,如果关键值与标准值不一致,令微控制单元进入低功耗状态。可选的,所述唤醒电路包括微控制单元的外部中断管脚、以及与外部中断管脚电连接的光敏接收三极管。可选的,所述红外唤醒信号为高电平至低电平的转换信号。可选的,所述红外数据为三个字节的数字。本专利技术提供的技术方案带来的有益效果是:过采用了外部中断唤醒的机制,能够比现有技术中定时唤醒的方式实现更低的功耗。同时由于不是只简单地判断红外接收管脚上的低电平,因此在灯光的干扰下智能电表也不会误唤醒。从而延长了智能电表中电池的使用寿命。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的红外唤醒智能电表的处理方法的流程示意图。具体实施方式为使本专利技术的结构和优点更加清楚,下面将结合附图对本专利技术的结构作进一步地描述。实施例一本专利技术提供了红外唤醒智能电表的处理方法,智能电表中设有微控制单元,微控制单元与唤醒电路、红外接收电路以及液晶显示屏电连接,如图1所示,所述处理方法包括:11、当唤醒电路接收到红外唤醒信号时,向微控制单元发送唤醒信号,将微控制单元从低功耗状态中唤醒。12、唤醒后的微控制单元向红外接收电路发送数据接收信号,令红外接收电路接收红外数据,提取红外数据中的关键值,将关键值与预先存储的标准值进行对比。13、如果关键值与标准值一致,微控制单元向液晶显示屏模块发送通电信号,点亮液晶显示屏。在实施中,为了解决现有技术中智能电表唤醒机制中的缺陷,本专利技术提出了红外唤醒智能电表的处理方法,在智能电表内设有与微控制单元(Microcontroller Unit,MCU)电连接的唤醒电路、红外接收电路以及液晶显示屏。唤醒电路通过外部中断的方式唤醒微控制单元,进而令唤醒后的微控制单元控制红外接收电路接收红外数据,根据红外数据判定是否点亮液晶屏。由于采用了外部中断唤醒的机制,因此能够比现有技术中定时2秒唤醒的方式实现更低的功耗。基于本处理方法,微控制单元无需频繁定时醒来打开红外唤醒接收电路来
判断是否有红外唤醒信号。当外界没有唤醒信号时,整个智能电表的功耗在40微安以下。而传统处理方法在外界没有唤醒信号时需每隔2秒钟打开接收电路的时间为30毫秒,功耗在3毫安左右,剩下的1970毫秒的平均功耗是40毫安。计算出的平均功耗为168.8微安。两个数据对比低功耗高可靠性红外唤醒智能电表的软件处理方法可以节省四分之三的功耗。进一步的,由于本处理方法不是只简单地判断红外接收管脚上的低电平,所以在日光灯、白炽灯的干扰下智能电表也不会误唤醒。因此降低了经常误唤醒导致智能电表功耗增加的缺陷。可选的,如果关键值与标准值不一致,令微控制单元进入低功耗状态。在实施中,在关键值与标准值不一致的前提下,则令微控制单元进入低功耗状态,以便延长智能电表中电池的使用寿命。可选的,所述唤醒电路包括微控制单元的外部中断管脚、以及与外部中断管脚电连接的光敏接收三极管。在实施中,微控制单元外部中断管脚和由主元器件光敏接收三极管构成的唤醒电路相连,当唤醒电路上有红外唤醒信号时,微控制单元的外部中断管脚会产生相应的下降沿从而唤醒处于低功耗模式下的微控制单元。可选的,所述红外唤醒信号为高电平至低电平的转换信号。在实施中,微控制单元会每隔一个机器周期,自动的检测一次引脚上的电压。当前一次检测是高电平,后一次却检测到了低电平,微控制单元,就认为是收到了一个下降沿。在微控制单元中的下降沿必须有一个高电平、有一个低电平。高电平、低电平的持续时间,都必须超过一个机器周期,否则微控制单元就检测不到。可选的,所述红外数据为三个字节的数字。在实施中,微控制单元不需要接受到一个完整的DL/T 645-2007读命令来判断是否红外唤醒智能电表,只需要判断接收到的数据是否是“68 11 04”三个字节就可以判断出是否需要唤醒智能电表。一个完整的645规约读命令帧格式如下:68 A0...A5 68 11 04 DI0...DI3 CS 16H至少有16个字节。一个字
节包含1个起始位、8个数据位、1个校验位和1个停止位。以红外1200bps的波特率,光接受这一帧数据需要至少128毫秒。如果只是判断接收到的数据是不是“68 11 04”,就只需要接收3个字节。红外唤醒液晶的过程大部分时间都花在红外接受数据上,其他判断的所花时间占很小一部分,因此这样的软件处理方法至少可以减少原来三分之二的功耗。本专利技术提出了红外唤醒智能电表的处理方法,包括当唤醒电路向微控制单元发送唤醒信号,唤醒处于低功耗状态微控制单元。唤醒后的微控制单元通过红外接收电路接收红外数据中的关键值,基于关键值与预先存储的标准值的对比交过判定是否点亮液晶显示屏。通过采用了外部中断唤醒的机制,能够比现有技术中定时唤醒的方式实现更低的功耗。同时由于不是只简单地判断红外接收管脚上的低电平,因此在灯光的干扰下智能电表也不会误唤醒。从而延长了智能电表中电池的使用寿命。上述实施例中的各个序号仅仅为了描述,不代表各部件的组装或使用过程中的先后顺序。以上所述仅为本专利技术的实施例,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网
...

【技术保护点】
红外唤醒智能电表的处理方法,其特征在于,智能电表中设有微控制单元,微控制单元与唤醒电路、红外接收电路以及液晶显示屏电连接,所述处理方法包括:当唤醒电路接收到红外唤醒信号时,向微控制单元发送唤醒信号,将微控制单元从低功耗状态中唤醒;唤醒后的微控制单元向红外接收电路发送数据接收信号,令红外接收电路接收红外数据,提取红外数据中的关键值,将关键值与预先存储的标准值进行对比;如果关键值与标准值一致,微控制单元向液晶显示屏模块发送通电信号,点亮液晶显示屏。

【技术特征摘要】
1.红外唤醒智能电表的处理方法,其特征在于,智能电表中设有微控制单元,微控制单元与唤醒电路、红外接收电路以及液晶显示屏电连接,所述处理方法包括:当唤醒电路接收到红外唤醒信号时,向微控制单元发送唤醒信号,将微控制单元从低功耗状态中唤醒;唤醒后的微控制单元向红外接收电路发送数据接收信号,令红外接收电路接收红外数据,提取红外数据中的关键值,将关键值与预先存储的标准值进行对比;如果关键值与标准值一致,微控制单元向液晶显示屏模块发送通电信号,点亮液晶显示屏。2.根据权利...

【专利技术属性】
技术研发人员:何钰姚徐旭
申请(专利权)人:华立科技股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1