断电保护系统及方法

文档序号:7462280阅读:344来源:国知局
专利名称:断电保护系统及方法
技术领域
本发明涉及一种断电保护系统及方法。
技术背景断电是指电子设备在使用过程中,除正常关闭之外,而失去电能供应的现象。在使用电 子装置时,有时会因为忽然停电,误操作或其它原因导致产生断电。由于每种电子装置在工 作时,均有其本身的特点, 一些电子装置在出现断电后,随即又进行使用便很可能损坏。例 如,投影机在使用时会产生大量的热量,在产生断电后,若随即又被使用,则其内部会积蓄 大量的热量来不及散出,而可能将投影机烧坏。发明内容有鉴于此,有必要提供一种断电保护系统及方法。一种断电保护系统,用于判断具有该系统的电子设备是否曾被断电。所述断电保护系统 包括存储模块,其存储有一个变量;数据获取模块,用于获取已存储的所述变量;逻辑判 断模块,用于判断所述变量在获取时的取值,并根据该变量取值,决定是否运行该电子设备 的保护机制;数据赋值模块,用于为所述变量赋值,在该电子设备启动完成前,将所述变量 设置为第一取值,在该电子设备即将正常关闭时,将所述变量设置为第二取值。一种断电保护方法,用于判断电子设备是否曾被断电,若电子设备曾被断电则进行相应 的保护,其包括在电子设备启动时,获取一个已存储的变量,所述变量具有表示该电子设 备曾断电的一个第一取值和表示该电子设备未曾断电的一个第二取值;判断所述变量在获取 时的取值;若所述变量与所述第一取值相同,则启动该电子设备的一个保护机制再进入后续 启动。本断电保护系统及方法用于判断电子设备是否曾被断电,若电子设备出现断电,则再次 启动使用时便可以运行一个该电子设备本身的保护机制。这样,电子设备便可以受到有效的 保护,将断电对电子设备造成的伤害降至最低。


图l是本发明第一实施例提供的一种断电保护系统模块图。 图2是图1中的断电保护系统的断电保护方法流程图。 图3是本发明第二实施例提供的一种断电保护系统模块图。图4是图3中的断电保护系统的断电保护方法流程图。
具体实施方式
如图1所示,是本发明第一实施例提供的电子设备的断电保护系统100的功能模块图。所 述断电保护系统100包括一个存储模块10、 一个数据获取模块20、 一个逻辑判断模块30以及 一个数据赋值模块40。在本实施例中所述电子设备为一个具有本发明的断电保护系统100的数字投影机,除此 之外,所述电子设备还可以为一个数码摄像机或数码照相机等电子设备。所述存储模块10存储有至少一个变量。所述存储模块10可以为一个半导体存储器或磁性 存储器,优选地为半导体存储器。本实施例中所述变量为一个标志位变量,其可具有一个第 一取值和一个第二取值。该第一取值和该第二取值用于表示电子设备是否曾被断电的二种状 态,本实施例中,所述第一取值用于表示所述数字投影机曾被断电,所述第二取值用于表示 所述数字投影机没有被断电。该第一取值和该第二取值可以为O、 l或其它数字等,在本实施 例中所述第一取值为O,所述第二取值为l。所述数据获取模块20用于获取所述存储模块10中已存储的所述变量。在本实施例中,所 述数据获取模块20从所述存储模块10获取所述标志位变量。所述逻辑判断模块30用于判断所述变量在获取时的取值,并根据变量的取值,决定是否 运行该电子设备的保护机制。本实施例中,该逻辑判断模块30判断获取的所述标志位变量的 取值,若所述标志位变量处于第一取值,则该逻辑判断模块30调用该电子设备的保护机制, 对该电子设备进行维护,该保护机制运行完毕之后,再进行后续的启动。本实施例中,所述 数字投影机在出现断电后再进行启动时,会首先开启风扇进行散热,避免出现断电后随即又 开机使用,导致产生的热量来不及散出将所述数字投影机烧坏。若所述标志位变量处于第二 取值,则该逻辑判断模块30无需调用保护机制,而直接进入后续启动。所述数据赋值模块40,用于为获取的变量赋值。在本实施例中,所述数据赋值模块用于 在所述数字投影机完成启动前,为所述标志位变量赋值,将所述标志位变量的值设置为第一 取值,而当该电子设备即将正常关闭时,再次为该标志位变量赋值,将所述标志位变量的值 设置为第二取值。这样,若本次没有断电产生,则再次启动该数字投影机时,所述标志位变 量的值处于第二取值,而若发生了断电,则则再次启动该数字投影机时,所述标志位变量的 值便处于第一取值。请参阅图2,为所述断电保护系统100的断电保护方法的流程图,其包括以下步骤 步骤S11:在电子设备启动时,获取一个已存储的变量,所述变量具有一个第一取值和一个第二取值。在本实施例中,所述变量为一个标志位变量,该标志位变量用于表示该电子 设备是否出现过断电。在本实施例中,所述电子设备为数字投影机,所述第一取值用于表示 该数字投影机在前一次使用中出现过断电,所述第二取值用于表示该数字投影机在前一次使 用中未出现断电。其实现方式可以为在该数字投影机启动完成前,所述数据赋值模块40将所 述标志位变量设置为第一取值,而在该数字投影机即将正常关闭时,所述数据赋值模块40将 所述标志位变量设置为第二取值。这样在该数字投影机使用中若发生了断电现象,所述标志 位变量为所述第一取值,而若该数字投影机在使用中未发生断电现象,所述标志位变量为所 述第二取值。步骤S15:判断所述变量在获取时的取值。本实施例中,所述逻辑判断模块30根据所述 标志位变量取值的不同,决定是否调用该电子设备的保护机制。步骤S21:若所述变量与所述第一取值相同,则启动该电子设备的一个保护机制再进入 后续启动。本实施例中,若所述标志位变量与所述第一取值相同,则启动该数字投影机的一 个保护机制再进入后续启动,若所述标志位变量与所述第二取值相同,则不执行本步骤,所 述数字投影机继续正常启动。可以理解,在所述步骤S15执行之后,所述数据赋值模块40将所述标志位变量设置为所 述第一取值。若要运行步骤S21,可以在该步骤S21之前,将所述标志位变量设置为所述第一 取值,也可以在运行完该步骤S21之后再设置。请参阅图3,是本发明第二实施例提供的断电保护系统200的功能模块图。所述断电保护 系统200包括一个存储模块110、 一个数据获取模块120、 一个数据赋值模块140以及一个逻辑 判断模块150。本实施例中的所述断电保护系统200与第一实施例提供的断电保护系统100基本相同,其 不同在于所述断电保护系统200还包括一个变量创建模块130,该变量创建模块130其用于 创建临时变量。所述数据赋值模块140将从所述数据获取模块120获取的变量的值赋给该临时 变量,并将所述变量设置为第一取值,并在所述电子设备即将正常关闭之前,将所述变量设 置为第二取值。所述逻辑判断模块150用于判断所述临时变量的取值,该逻辑判断模块150与 第一实施例中的逻辑判断模块40的功能基本相同,不同之处仅在于将对状态标志位变量的判 断替换为对临时变量的判断,而其它条件保持不变。请参阅图4,为所述断电保护系统200的断电保护方法的流程图,其包括以下步骤 步骤S101:在电子设备启动时,获取一个已存储的变量,所述变量具有一个第一取值和 一个第二取值。本实施例中,所述变量为一个标志位变量。所述标志位变量用于表示该电子设备是否出现过断电。在本实施例中,所述电子设备为数字投影机,所述第一取值用于表示 该数字投影机在前一次使用中出现过断电,所述第二取值用于表示该数字投影机在前一次使 用中未出现断电。其实现方式可以为在该数字投影机启动时,所述数据赋值模块140将所述 标志位变量设置为第一取值,而在该数字投影机即将正常关闭时,所述数据赋值模块140将 所述标志位变量设置为第二取值。这样在该数字投影机使用中若发生了断电现象,所述标志 位变量为所述第一取值,而若该数字投影机在使用中未发生断电现象,所述标志位变量为所 述第二取值。步骤S123:获取一个变量,将所述变量的值赋给所述获取的变量。该步骤可以为创建的 一个临时变量,也可以为获取一个存储于所述电子设备内的全局变量或静态变量等。在本实 施例中,该获取的变量为所述变量创建模块130创建的一个临时变量,并由数据赋值模块 140将所述标志位变量的值赋给所述临时变量。在本步骤执行之后,所述数据赋值模块140便 可以将所述标志位变量设置为第一取值。步骤S131:判断所述获取的变量的取值。本实施例中,所述临时变量的值即为所述标志 位变量在获取时的取值,所述逻辑判断模块150根据该临时变量的取值决定是否调用该电子 设备的保护机制。步骤S133:若所述获取的变量的取值与所述第一取值相同,则启动该电子设备的一个保 护机制再进入后续启动。本实施例中,为若所述临时变量的取值与所述第一取值相同,则启 动所述数字投影机的一个保护机制再进入后续启动。若所述临时变量的取值与所述第二取值 相同,则不执行本步骤,所述数字投影机继续正常启动。本发明用于判断电子设备是否曾被断电,若电子设备出现断电,则再次便可以运行一个 该电子设备本身的保护机制。这样,电子设备便可以受到有效的保护,将断电对电子设备造 成的伤害降至最低。另外,本领域技术人员还可在本发明精神内做其它变化,只要其不偏离本发明的技术效 果,都应包含在本发明所要求保护的范围之内。
权利要求
1.一种断电保护系统,用于判断具有该系统的电子设备是否曾被断电,其特征在于,所述断电保护系统包括存储模块,其存储有一个变量;数据获取模块,用于获取已存储的所述变量;逻辑判断模块,用于判断所述变量在获取时的取值,并根据该变量取值,决定是否运行该电子设备的保护机制;数据赋值模块,用于为所述变量赋值,在该电子设备启动完成前,将所述变量设置为第一取值,在该电子设备即将正常关闭时,将所述变量设置为第二取值。
7.如权利要求6所述断电保护方法,进一步包括在该电子设备启动完成前,将所述变量设置为第一取值的步骤。
8.如权利要求6所述断电保护方法,进一步包括在该电子设备即将正常关闭时,将所述变量设置为第二取值的步骤。
9.如权利要求6所述断电保护方法,其特征在于所述判断所述变量在获取时的取值的步骤,能通过创建一个临时变量,并将所述变量值的值赋给该临时变量, 再判断该临时变量的取值来实现。
10.如权利要求6所述断电保护方法,其特征在于所述判断所述变 量在获取时的取值的步骤,能通过获取一个存储的全局变量或静态变量,并将所述变量的值 赋给该全局变量或静态变量来实现,再判断该全局变量的取值或静态变量的取值来实现。
11.如权利要求9或10所述断电保护方法,其特征在于在判断所述 变量在获取时的取值的步骤之后,将所述变量的值设置为第一取值。
全文摘要
本发明提供一种断电保护系统,用于判断具有该系统的电子设备是否曾被断电。所述断电保护系统包括存储模块,其存储有一个变量;数据获取模块,用于获取已存储的所述变量;逻辑判断模块,用于判断所述变量在获取时的取值,并根据该变量取值,决定是否运行该电子设备的保护机制;数据赋值模块,用于为所述变量赋值,在该电子设备启动完成前,将所述变量设置为第一取值,在该电子设备即将正常关闭时,将所述变量设置为第二取值。本发明用于判断电子设备是否曾被断电,若出现断电可以运行一个该电子设备本身的保护机制。本发明还提供一种断电保护方法。
文档编号H02H3/24GK101335447SQ20071020096
公开日2008年12月31日 申请日期2007年6月29日 优先权日2007年6月29日
发明者邱崇哲 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1