一种自动控制终端设备状态指示灯的方法及装置的制作方法

文档序号:8181932阅读:622来源:国知局
专利名称:一种自动控制终端设备状态指示灯的方法及装置的制作方法
技术领域
本发明涉及终端通信技术领域,特别涉及一种自动控制终端被状态指示灯的方法
及装置。
背景技术
随着网络接入技术的发展,家庭终端设备的应用越来越普及,功能需求也越来越广泛,同时控制各功能的状态指示灯也越来越多,如USB指示灯、WAN指示灯、DSL指示灯、LAN指示灯、VoIP指示灯、WLAN指示灯、power指示灯等。控制显示各功能模块的指示灯越多,单位时间内消耗的电能越多,同时,这个指示灯只要功能模块在运行就会一直在工作,如晚间用户休息了而用户一直开着终端设备下载数据,此时状态指示灯的长时间闪烁必然影响卧室环境干扰到用户休息。目前涉及终端设备指示灯控制的专利技术主要是提供一种通过开关手动控制状态指示灯的方法,开关的实现是通过硬件电路开关控制或软件逻辑开关控制,与用户的操作习惯有很大关系,还没有达到真正的智能效果,只是给用户提供一种改善主观感受的方法,同时其也很局限只使用在家庭网关中。

发明内容
本发明的目的在于提供一种自动控制终端被状态指示灯的方法及装置,以便根据环境亮度控制指示灯进行相应的开灯或关灯操作,以避免终端设备状态指示灯对用户的打扰。根据本发明第一方面,本发明提供的一种自动控制终端设备状态指示灯的方法包括以下步骤:通过实时检测终端设备工作环境的亮度,获取终端设备工作环境的亮度信号;根据所述亮度信号的电平值在预定的持续时间内的变化量,确定所述亮度信号的当前电平值;利用预定门限值,把所述当前电平值确定为开灯电平值或关灯电平值;按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作。优选地,所述的通过实时检测终端设备周围环境売度,获取终端设备周围的环境亮度信号的步骤包括:利用设置在终端设备内或周围的光敏器件的光敏特性,获取其电平值随光线强度变化而变化的所述环境亮度信号。优选地,所述的根据所述环境亮度信号的电平值在预定的持续时间内的变化量,确定环境亮度信号的当前电平值的步骤包括:计算所述光敏器件在预先确定的持续时间内所获取的环境亮度信号的多个电平值的变化量;
若所计算的变化量小于预定变化量,则将所获取的任一电平值确定为当前电平值。优选地,所述的利用预定门限值,把所述当前电平值确定为开灯电平值或关灯电平值的步骤包括:将所述当前电平值与所述预定门限值进行比较;若所述当前电平值大于所述预定门限值,则将所述当前电平值确定为开灯电平值;若所述当前电平值小于或等于所述预定门限值,则将所述当前电平值确定为关灯电平值。优选地,所述光敏器件是光敏电阻或光敏二极管,并且所述光敏器件把利用其光敏特性获取的所述环境亮度信号的电平值传送到所述终端设备的PCI总线上。优选地,所述的计算光敏器件在预先确定的持续时间内所获取的环境亮度信号的多个电平值的变化量的步骤包括:在预先配置的定时器长度之内,依次读取所述PCI总线上的多个电平值;将所读取的一个电平值作为基准电平值;获取所读取的其他电平值与所述基准电平值的差值或变化率,并将其中最大的一个差值或变化率作为变化量。优选地,所述的按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作的步骤包括:获取终端设备状态指示灯工作状态;在所获取的终端设备状态指示灯工作状态为开灯状态的情况下,若当前电平值被确定为开灯电平值,则保持终端设备状态指示灯的开灯状态,反之,则将终端设备状态指示灯的工作状态切换成关灯状态;在所获取的终端设备状态指示灯工作状态为关灯状态的情况下,若当前电平值被确定为开灯电平值,则将终端设备状态指示灯的工作状态切换成开灯状态,反之,则保持终端设备状态指示灯的关灯状态。根据本发明第二方面,本发明提供的一种自动控制终端设备状态指示灯的装置包括:亮度信号获取模块,用于通过实时检测终端设备工作环境的亮度,获取终端设备工作环境的亮度信号;亮度信号当前电平值确定模块,用于根据所述亮度信号的电平值在预定的持续时间内的变化量,确定所述亮度信号的当前电平值;开关灯电平值确定模块,用于利用预定门限值,把所述当前电平值确定为开灯电平值或关灯电平值;指示灯控制模块,用于按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作。优选地,所述的亮度信号获取模块是设置在所述终端设备内或周围的光敏器件,用于利用其光敏特性获取电平值随光线强度变化而变化的所述环境亮度信号。优选地,所述的亮度信号当前电平值确定模块包括:
计算单元,用于计算所述光敏器件在预先确定的持续时间内所获取的环境亮度信号的多个电平值的变化量;确定单元,用于在所计算的变化量小于预定变化量时,将所获取的任一电平值确定为当前电平值。相对于现有技术,本发明的有益技术效果是:利用终端设备的工作环境亮度,自动控制终端设备状态指示灯的开灯或关灯操作,避免了状态指示灯对用户的打扰。


图1是本发明的自动控制终端设备状态指示灯的装置的第一实施例的原理图;图2是本发明的自动控制终端设备状态指示灯的方法的示意图;图3是本发明的自动控制终端设备状态指示灯的装置的第二实施例的原理图;图4是本发明的利用PCI总线控制开关自动控制终端设备状态指示灯的流程图。
具体实施例方式下面结合附图对本发明终端设备状态指示灯自动免打扰的方法及装置进行说明。图1显示了本发明的自动控制终端设备状态指示灯的装置的第一实施例,如图1所示,该实施例的装置包括:亮度信号获取模块,用于通过实时检测终端设备工作环境的亮度,获取终端设备工作环境的亮度信号;亮度信号当前电平值确定模块,用于根据所述亮度信号的(多个)电平值在预定的持续时间内的变化量(即在该持续时间内的多个电平值相对于基准电平值的变化量,该变化量可以是亮度信号电平值相对于基准电平值的差值,也可以是亮度信号电平值相对于基准电平值的变化率),确定所述亮度信号的当前电平值;开关灯电平值确定模块,用于利用预定门限值,把所述当前电平值确定为开灯电平值(比如高电平)或关灯电平值(比如低电平);指示灯控制模块,用于按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作。上述亮度信号获取模块是设置在所述终端设备内或周围的光敏器件如光敏电阻或光敏二极管,它利用其光敏特性获取其电平值随光线强度变化而变化的环境亮度信号。光敏电阻及光敏二极管的光敏特性通常是指:在黑暗环境里,它的电阻值很高,当受到光照时,只要光子能量大于半导体材料的价带宽度,则价带中的电子吸收一个光子的能量后可跃迁到导带,并在价带中产生一个带正电荷的空穴,这种由光照产生的电子-空穴对增加了半导体材料中载流子的数目,使其电阻率变小,从而造成其阻值下降。光照愈强,阻值愈低。入射光消失后,由光子激发产生的电子-空穴对将逐渐复合,其阻值也就逐渐恢复原值。本发明通过光敏电阻或光敏二极管感应外在光线强度变化其电流,就可以获取工作环境的亮度信号。上述亮度信号当前电平值确定模块包括:计算单元(图中未显示),用于计算所述光敏器件在预先确定的持续时间内所获取的环境亮度信号的多个电平值的变化量;当前电平值确定单元(图中未显示),用于在所计算的变化量小于预定变化量时,将所获取的任一电平值确定为当前电平值。上述开关灯电平值确定模块包括:比较单元(图中未显示),用于将所述当前电平值与所述预定门限值进行比较;开关灯电平值确定单元(图中未显示),用于在当前电平值大于所述预定门限值时,把所述当前电平值确定为开灯电平值,以及在当前电平值小于或等于所述预定门限值时,把当前电平值确定为关灯电平值。图2显示了本发明的一种自动控制终端设备状态指示灯的方法,如图2所示,包括以下步骤:步骤A,通过实时检测终端设备工作环境的亮度,获取终端设备工作环境的亮度信号;步骤B,根据所述亮度信号的电平值在预定的持续时间内的变化量,确定所述亮度信号的当前电平值;步骤C,利用预定门限值,把所述当前电平值确定为开灯电平值或关灯电平值;步骤D,按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作。上述步骤A包括:利用设置在终端设备内或周围的光敏器件的光敏特性,获取其电平值随光线强度变化而变化的所述环境亮度信号。上述步骤B包括:步骤BI,计算所述光敏器件在预先确定的持续时间内所获取的环境亮度信号的多个电平值的变化量;步骤B2,若所计算的变化量小于预定变化量,则将所获取的任一电平值确定为当前电平值。上述步骤C包括:步骤Cl,将所述当前电平值与所述预定门限值进行比较;步骤C2,若所述当前电平值大于所述预定门限值,则将所述当前电平值确定为开灯电平值;步骤C3,若所述当前电平值小于或等于所述预定门限值,则将所述当前电平值确定为关灯电平值。 在一个具体实例中,上述光敏器件是光敏电阻或光敏二极管,并且该光敏器件把利用其光敏特性获取的环境亮度信号的电平值传送到终端设备的PCI总线上。上述步骤BI包括:在预先配置的定时器长度之内,依次读取所述PCI总线上的多个电平值;将所读取的一个电平值作为基准电平值;获取所读取的其他电平值与所述基准电平值的差值或变化率,并将其中最大的一个差值或变化率作为变化量。上述步骤D包括:步骤D1,获取终端设备状态指示灯工作状态;步骤D2,在所获取的终端设备状态指示灯工作状态为开灯状态的情况下,若当前电平值被确定为开灯电平值,则保持终端设备状态指示灯的开灯状态,反之,则将终端设备状态指示灯的工作状态切换成关灯状态;步骤D3,在所获取的终端设备状态指示灯工作状态为关灯状态的情况下,若当前电平值被确定为开灯电平值,则将终端设备状态指示灯的工作状态切换成开灯状态,反之,则保持终端设备状态指示灯的关灯状态。图3显示了本发明的自动控制终端设备状态指示灯的装置的第二实施例,包括PCI读写电平模块和开关控制模块。PCI读写电平模块定时通过PCI总线读取当前光敏电阻或光敏二极管的管脚电平变化,判断用户的工作环境,确定是否要开启或关闭工作状态指示灯,即通过根据电平变化确定亮度信号当前电平值,然后通过将其与预定门限值进行比较判断用户工作环境。例如,将大于预定门限值的当前电平值确定为开灯电平值,同时将用户工作环境判断为可开指示灯环境;或者,将小于或等于预定门限值的当前电平值确定为关灯电平值,同时将用户工作环境判断为关指示灯环境。开关控制模块通过读取当前所有状态指示灯的工作状态,并根据PCI读写电平模块输出的开灯电平值或关灯电平值,控制图3中所示的指示灯功能模块进行指示灯的相应控制。图4显示了本发明的利用PCI总线控制开关自动控制终端设备状态指示灯的流程,该流程包括:流程401,终端设备配置读取PCI总线上光敏电阻或光敏二极管电平的定时器长度,默认一般5s左右,进程IOms扫描一次看定时器有无超时,如超时进行流程401。流程402,进程读取PCI总线上光敏电阻或光敏二极管电压电平值,持续几个周期看电平值的变化,如变化范围在0.2 (额定电平值的0.2倍)范围内表示电平值趋于稳定,可认为在定时器长度时间内电平值不变为此读取值,如大于0.5 (额定电平值的0.5倍),记录为高电平,反之记录为低电平;此处持续周期内可设定,如100毫秒。流程403,经流程402判断,如果电压电平值为高电平,说明用户工作环境是有光线的,可能正在使用终端设备工作;读取工作模块的状态指示灯状态。流程404,经流程402判断,如果电压电平值为低电平,说明用户工作环境是无光、黑暗的,可能用户正在休息或没有使用设备;接着读取工作模块的状态指示灯状态。流程405,经流程403判断,如果相关工作模块状态指示灯的状态是关闭的,需要使能状态指示灯功能模块开启状态指示灯,结束此流程进入下一个定时器。流程406,经流程403判断,如果相关工作模块状态指示灯的状态是开启的;经流程404判断,如果相关工作模块的指示灯状态是关闭的,那么系统就对当前工作模块状态指示灯不做任何操作,结束此流程进入下一个定时器。流程407,经流程404判断,如果相关工作模块状态指示灯的状态是开启的,需要使能状态指示灯功能模块关闭状态指示灯,结束此流程进入下一个定时器。该流程的工作原理可以概括为:通过光敏电阻或光敏二极管感应外在光线强度变化其电流,可透过PCI总线读取其实际的电平变化,从0到I (即额定电平值)跳动,如果连续时间内(如200毫秒内)电平值变化范围在0.2 (即额定电平值的0.2倍)内,其程序可认为定时器时间(读取PCI总线上电平变化的时间间隔)内电平值不变,如其值大于
0.5 (即额定电平值的0.5倍),认为是高电平,反之为低电平;然后根据状态指示灯对应模块的工作状态,是否开启关闭状态指示灯。其控制状态指示灯的装置结构组成:PCI读写模块、开关控制模块、指示灯功能模块。系统定时通过PCI读写模块读取光敏电阻或光敏二极管的电平变化,了解光敏电阻或光敏二极管的外在状态,通知开关控制模块,然后由开关控制模块处理是否作用于指示灯功能模块实现关灯或开灯功能。需要说明的是,本发明提及的终端设备包括P0N(Passive Optical Network)终端、家庭网关、电力猫、机顶盒等家庭使用设备。综上所述,本发明通过利用终端设备的工作环境亮度自动控制终端设备状态指示灯的开灯或关灯操作,从而避免了状态指示灯对用户的打扰。
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
权利要求
1.一种自动控制终端设备状态指示灯的方法,其特征在于,包括以下步骤: 通过实时检测终端设备工作环境的亮度,获取终端设备工作环境的亮度信号; 根据所述亮度信号的电平值在预定的持续时间内的变化量,确定所述亮度信号的当前电平值; 利用预定门限值,把所述当前电平值确定为开灯电平值或关灯电平值; 按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作。
2.根据权利要求1所述的方法,其特征在于,所述的通过实时检测终端设备周围环境亮度,获取终端设备周围的环境亮度信号的步骤包括: 利用设置在终端设备内或周围的光敏器件的光敏特性,获取其电平值随光线强度变化而变化的所述环境亮度信号。
3.根据权利要求2所述的方法,其特征在于,所述的根据所述环境亮度信号的电平值在预定的持续时间内的变化量,确定环境亮度信号的当前电平值的步骤包括: 计算所述光敏器件在预先确定的持续时间内所获取的环境亮度信号的多个电平值的变化量; 若所计算的变化量小于预定变化量,则将所获取的任一电平值确定为当前电平值。
4.根据权利要求3所述的方法,其特征在于,所述的利用预定门限值,把所述当前电平值确定为开灯电平值或关灯电平值的步骤包括: 将所述当前电平值与所述预定门限值进行比较; 若所述当前电平值大于所述预定门限值,则将所述当前电平值确定为开灯电平值; 若所述当前电平值小于或等于所述预定门限值,则将所述当前电平值确定为关灯电平值。
5.根据权利要求3所述的方法,其特征在于,所述光敏器件是光敏电阻或光敏二极管,并且所述光敏器件把利用其光敏特性获取的所述环境亮度信号的电平值传送到所述终端设备的PCI总线上。
6.根据权利要求5所述的方法,其特征在于,所述的计算光敏器件在预先确定的持续时间内所获取的环境亮度信号的多个电平值的变化量的步骤包括: 在预先配置的定时器长度之内,依次读取所述PCI总线上的多个电平值; 将所读取的一个电平值作为基准电平值; 获取所读取的其他电平值与所述基准电平值的差值或变化率,并将其中最大的一个差值或变化率作为变化量。
7.根据权利要求4所述的方法,其特征在于,所述的按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作的步骤包括: 获取终端设备状态指示灯工作状态; 在所获取的终端设备状态指示灯工作状态为开灯状态的情况下,若当前电平值被确定为开灯电平值,则保持终端设备状态指示灯的开灯状态,反之,则将终端设备状态指示灯的工作状态切换成关灯状态; 在所获取的终端设备状态指示灯工作状态为关灯状态的情况下,若当前电平值被确定为开灯电平值,则将终端设备状态指示灯的工作状态切换成开灯状态,反之,则保持终端设备状态指示灯的关灯状态。
8.一种自动控制终端设备状态指示灯的装置,其特征在于,包括: 亮度信号获取模块,用于通过实时检测终端设备工作环境的亮度,获取终端设备工作环境的亮度信号; 亮度信号当前电平值确定模块,用于根据所述亮度信号的电平值在预定的持续时间内的变化量,确定所述亮度信号的当前电平值; 开关灯电平值确定模块,用于利用预定门限值,把所述当前电平值确定为开灯电平值或关灯电平值; 指示灯控制模块,用于按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作。
9.根据权利要求8所述的装置,其特征在于,所述的亮度信号获取模块是设置在所述终端设备内或周围 的光敏器件,用于利用其光敏特性获取电平值随光线强度变化而变化的所述环境亮度信号。
10.根据权利要求9所述的方法,其特征在于,所述的亮度信号当前电平值确定模块包括: 计算单元,用于计算所述光敏器件在预先确定的持续时间内所获取的环境亮度信号的多个电平值的变化量; 确定单元,用于在所计算的变化量小于预定变化量时,将所获取的任一电平值确定为当前电平值。
全文摘要
本发明公开了一种自动控制终端设备状态指示灯的方法及装置,其方法包括通过实时检测终端设备工作环境的亮度,获取终端设备工作环境的亮度信号;根据所述亮度信号的电平值在预定的持续时间内的变化量,确定所述亮度信号的当前电平值;利用预定门限值,把所述当前电平值确定为开灯电平值或关灯电平值;按照所确定的开灯电平值或关灯电平值控制所述终端设备状态指示灯进行开灯或关灯操作。本发明利用终端设备的工作环境亮度自动控制终端设备状态指示灯的开灯或关灯操作,从而避免了状态指示灯对用户的打扰。
文档编号H05B37/02GK103200733SQ20131005354
公开日2013年7月10日 申请日期2013年2月19日 优先权日2013年2月19日
发明者陈军成, 陈健, 杨利娜 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1