发光二极管控制系统及方法技术方案

技术编号:6974042 阅读:209 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种发光二极管(Light?Emitting?Diode,LED)控制系统,应用于电子装置,该电子装置包括至少一个物理LED。该LED控制系统包括:设置模块、侦测模块及命令模块。设置模块用于根据该物理LED负责指示的错误事件的优先级别数量设置虚拟LED的数量,并设置每个虚拟LED负责指示的错误事件及该虚拟LED的指示状态。侦测模块用于根据预先设定的判断标准侦测错误事件。命令模块用于当所述侦测模块侦测到有错误事件发生时,命令负责指示该错误事件的虚拟LED显示对应的指示状态,并将该虚拟LED的指示状态同步到该物理LED。本发明专利技术还提供一种LED控制方法。利用本发明专利技术,可以降低物理LED使用数量。

【技术实现步骤摘要】

本专利技术涉及一种电子元件控制系统及方法,尤其是关于一种。
技术介绍
随着计算机技术的发展,发光二极管(Light Emitting Diode, LED)被越来越广泛地用作报警设备。例如,LED可能散布在计算机的主板或前置面板上作为诊断灯,用来指示相应的设备或功能目前的状态。当一个LED被点亮时,表示相应设备或功能出现异常现象, 便于相关人员发现此问题并加以解决。目前,LED设备的控制采用独享模式。也就是说,每个LED只能用作单个方面的状态指示。例如,一个LED用于指示计算机主板上的风扇转速低于预先设置的阀值,一个LED 用于指示主板电压超出合理范围,一个LED用于指示网卡工作状态不正常,等等。在实际的应用中,由于存在许多的异常状态需要指示,独享模式的结果是需要使用数量较多的LED。
技术实现思路
鉴于以上内容,有必要提出一种发光二极管(Light EmittingDiode, LED)控制系统,可以LED的不同状态指示不同警示事件,实现LED设备资源共享,并且避免两种以上警示事件发生时产生的指示冲突。此外,还有必要提出一种LED控制方法,可以LED的不同状态指示不同警示事件, 实现LED设备资源共享,并且避免两种以上警示事件发生时产生的指示冲突。一种LED控制系统,应用于电子装置,该电子装置包括至少一个物理LED。该LED 控制系统包括设置模块、侦测模块及命令模块。设置模块用于根据该物理LED负责指示的错误事件的优先级别数量设置虚拟LED的数量,并设置每个虚拟LED负责指示的错误事件及该虚拟LED的指示状态。侦测模块用于根据预先设定的判断标准侦测错误事件。命令模块用于当所述侦测模块侦测到有错误事件发生时,命令负责指示该错误事件的虚拟LED显示对应的指示状态,并将该虚拟LED的指示状态同步到该物理LED。该命令模块还用于当侦测到比当前正在发生的错误事件优先级别高的错误事件发生时,将负责指示当前正在发生的错误事件的虚拟LED的状态信息储存至存储器,命令负责指示该较高优先级别错误事件的虚拟LED显示相应的新的指示状态,并将该新的指示状态同步到该物理LED。一种LED控制方法,应用于电子装置,该电子装置包括至少一个物理LED。该LED 控制方法包括(A)根据该物理LED负责指示的错误事件的优先级别数量设置虚拟LED的数量,并设置每个虚拟LED负责指示的错误事件及该虚拟LED的指示状态;(B)根据预先设定的判断标准侦测错误事件;及(C)当侦测到有错误事件发生时,命令负责指示该错误事件的虚拟LED显示对应的指示状态,并将该虚拟LED的指示状态同步到该物理LED。该方法还可以包括(D)当侦测到比当前正在发生的错误事件优先级别高的错误事件发生时,将负责指示当前正在发生的错误事件的虚拟LED的状态信息储存至存储器,命令负责指示该较高优先级别错误事件的虚拟LED显示相应的新的指示状态,并将该新的指示状态同步到该物理LED。相较于现有技术,本专利技术所提供的LED控制系统及方法将一个物理LED扩展为多个虚拟LED,设置每个虚拟LED负责不同优先级别的报警任务,当报警任务发生时,通过虚拟LED的指示状态控制物理LED的指示状态。由于报警任务设置了不同的优先级别,当有多个报警任务发生时,可以根据优先级别高低控制物理LED的指示状态,从而在降低LED使用数量的同时,有效避免了报警任务冲突。附图说明图1是本专利技术发光二极管(Light Emitting Diode, LED)控制系统较佳实施例的应用环境图。图2是本专利技术LED控制系统较佳实施例的的工作原理示意图。图3是本专利技术LED控制系统较佳实施例的功能模块图。图4是本专利技术LED控制方法较佳实施例的流程图。主要元件符号说明权利要求1.一种发光二极管(Light Emitting Diode, LED)控制系统,应用于电子装置,该电子装置包括至少一个物理LED,其特征在于,该LED控制系统包括设置模块,用于根据该物理LED负责指示的错误事件的优先级别数量设置虚拟LED的数量,并设置每个虚拟LED负责指示的错误事件及该虚拟LED的指示状态;侦测模块,用于根据预先设定的判断标准侦测错误事件;及命令模块,用于当所述侦测模块侦测到有错误事件发生时,命令负责指示该错误事件的虚拟LED显示对应的指示状态,并将该虚拟LED的指示状态同步到该物理LED。2.如权利要求1所述的LED控制系统,其特征在于,所述命令模块还用于当侦测到比当前正在发生的错误事件优先级别高的错误事件发生时,将负责指示当前正在发生的错误事件的虚拟LED的状态信息储存至存储器,命令负责指示该较高优先级别错误事件的虚拟 LED显示相应的新的指示状态,并将该新的指示状态同步到该物理LED。3.如权利要求2所述的LED控制系统,其特征在于,所述命令模块还用于当该较高优先级别的错误事件解除而该较低优先级别的错误事件仍在发生时,命令该所述物理LED恢复显示负责指示该较低优先级别错误事件的虚拟LED的指示状态。4.如权利要求1所述的LED控制系统,其特征在于,所述指示状态包括闪烁一种颜色、 恒亮一种颜色及恒灭。5.如权利要求1所述的LED控制系统,其特征在于,所述错误事件包括电源电压超出预设范围、风扇转速低于预设转速及网卡工作异常。6.一种LED控制方法,应用于电子装置,该电子装置包括至少一个物理LED,其特征在于,该方法包括根据该物理LED负责指示的错误事件的优先级别数量设置虚拟LED的数量,并设置每个虚拟LED负责指示的错误事件及该虚拟LED的指示状态;根据预先设定的判断标准侦测错误事件;及当侦测到有错误事件发生时,命令负责指示该错误事件的虚拟LED显示对应的指示状态,并将该虚拟LED的指示状态同步到该物理LED。7.如权利要求6所述的LED控制方法,其特征在于,该方法还包括当侦测到比当前正在发生的错误事件优先级别高的错误事件发生时,将负责指示当前正在发生的错误事件的虚拟LED的状态信息储存至存储器;及命令负责指示该较高优先级别错误事件的虚拟LED显示相应的新的指示状态,并将该新的指示状态同步到该物理LED。8.如权利要求7所述的LED控制方法,其特征在于,该方法还包括当该较高优先级别的错误事件解除而该较低优先级别的错误事件仍在发生时,命令该所述物理LED恢复显示负责该较低优先级别错误事件的虚拟LED的指示状态。9.如权利要求6所述的LED控制方法,其特征在于,所述指示状态包括闪烁一种颜色、 恒亮一种颜色及恒灭。10.如权利要求6所述的LED控制方法,其特征在于,所述错误事件包括电源电压超出预设范围、风扇转速低于预设转速及网卡工作异常。全文摘要本专利技术提供一种发光二极管(Light Emitting Diode,LED)控制系统,应用于电子装置,该电子装置包括至少一个物理LED。该LED控制系统包括设置模块、侦测模块及命令模块。设置模块用于根据该物理LED负责指示的错误事件的优先级别数量设置虚拟LED的数量,并设置每个虚拟LED负责指示的错误事件及该虚拟LED的指示状态。侦测模块用于根据预先设定的判断标准侦测错误事件。命令模块用于当所述侦测模块侦测到有错误事件发生时,命令负责指示该错误事件的虚拟LED显示对应的指示状态,并将该虚拟LE本文档来自技高网...

【技术保护点】
1.一种发光二极管(Light Emitting Diode,LED)控制系统,应用于电子装置,该电子装置包括至少一个物理LED,其特征在于,该LED控制系统包括:设置模块,用于根据该物理LED负责指示的错误事件的优先级别数量设置虚拟LED的数量,并设置每个虚拟LED负责指示的错误事件及该虚拟LED的指示状态;侦测模块,用于根据预先设定的判断标准侦测错误事件;及命令模块,用于当所述侦测模块侦测到有错误事件发生时,命令负责指示该错误事件的虚拟LED显示对应的指示状态,并将该虚拟LED的指示状态同步到该物理LED。

【技术特征摘要】

【专利技术属性】
技术研发人员:张乐
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94

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

1