发光控制系统及方法

文档序号:1493035 发布日期:2020-02-04 浏览:11次 >En<

阅读说明:本技术 发光控制系统及方法 (Light emission control system and method ) 是由 林圣宗 尹永兴 于 2018-08-01 设计创作,主要内容包括:本发明提供一种发光控制系统及方法。发光控制系统包含发光板以及主机板。发光板包含发光模块、传输接口以及发光控制模块。主机板输出接口测试信号以询问发光板支持的传输接口类型。传输接口依据接口测试信号以响应接口信息信号。主机板判断发光板支持接口测试信号指定的传输接口类型时,选定传输接口,并指示选定的传输接口控制发光模块。当主机板判断发光板不支持接口测试信号所指定的指定传输接口类型时,主机板指示发光控制模块控制发光模块。(The invention provides a light-emitting control system and a light-emitting control method. The light-emitting control system comprises a light-emitting panel and a motherboard. The light emitting panel comprises a light emitting module, a transmission interface and a light emitting control module. The motherboard outputs an interface test signal to inquire the type of the transmission interface supported by the light-emitting panel. The transmission interface responds to the interface information signal according to the interface test signal. When the mainboard judges the type of the transmission interface designated by the light-emitting panel support interface test signal, the transmission interface is selected, and the selected transmission interface is indicated to control the light-emitting module. When the mainboard judges that the light-emitting panel does not support the appointed transmission interface type appointed by the interface test signal, the mainboard instructs the light-emitting control module to control the light-emitting module.)

发光控制系统及方法

技术领域

本发明涉及发光控制系统及方法,且特别是一种有关于可应用于计算机主机的状态指示灯的发光控制系统及方法。

背景技术

在计算机的使用当中,计算机具有正常工作状态和休眠状态,如有的计算机具有省电模式,当计算机一段时间没使用后,自动进入休眠状态,或人们根据需要将计算机设置状态或休眠状态。为显示计算机不同工作状态,通常运用状态指示灯,在不同状态时,指示灯的显示不同。例如,在计算机的主机板或显示器上设置两个状态指示灯,一个指示灯在计算机正常工作状态时持续发亮,在计算机休眠时熄灭,而另一个指示灯在计算机正常工作状态时熄灭,在计算机休眠时持续发亮。然而,现有状态指示灯的控制适配卡仅具有单一种支持接口,无法依据不同需求选定特定类型的传输接口,造成主机板与适配卡的传输接口有不兼容的问题。

发明内容

为解决公知技术的缺失,本发明的目的在于提供一种发光控制系统,包含发光板以及主机板。发光板包含发光模块、多个传输接口以及发光控制模块。发光模块包含一或多个发光单元,发光单元依据所接收到的接口控制信号或发光控制信号以对应的发光状态发射光束。多个传输接口连接发光模块,各传输接口接收到接口测试信号时,依据接口测试信号询问的传输接口信息,以响应接口信息信号,其中一传输接口接收到主机选定控制信号时,输出接口控制信号至发光模块,以控制发光模块发射光束。发光控制模块连接发光模块,发光控制模块接收到主机选定控制信号时,依据主机选定控制信号,以输出发光控制信号至发光模块,以控制发光模块发射光束。主机板连接多个传输接口以及发光控制模块,主机板输出多个接口测试信号至多个传输接口,以询问多个传输接口的多个传输接口信息,主机板依据多个接口信息信号,以判断发光板支持多个接口测试信号指示的传输接口类型时,主机板从支持的多个传输接口中选定其中一传输接口,并输出主机选定控制信号至所选定的传输接口,而主机板判断发光板不支持多个接口测试信号所指定的传输接口类型时,主机板输出主机选定控制信号至发光控制模块。

优选地,所述发光板还包含识别模块,连接所述主机板、所述多个传输接口以及所述发光控制模块,所述识别模块存储多个电压值分别对应所述多个传输接口以及所述发光控制模块,所述主机板输出具有对应选定的所述传输接口或所述发光控制模块的所述电压值的电压识别信号,所述识别模块依据所述电压识别信号的所述电压值大小判断并输出识别信号至所述主机板选用的所述传输接口或所述发光控制模块,以指示所述主机板选用的所述传输接口或所述发光控制模块控制所述发光模块发射所述光束。

优选地,所述发光板还包含识别模块,连接在所述主机板与所述多个传输接口之间,以及连接在所述主机板与所述发光控制模块之间,所述主机板输出具有落入选定的所述传输接口或所述发光控制模块对应的所述电压范围的所述电压值的电压识别信号,所述识别模块比对出所述电压识别信号的所述电压值落入的所述电压范围,据以判断所述主机板所选用的所述传输接口或所述发光控制模块。

优选地,所述多个传输接口包含SMBUS/I2C传输接口、USB传输接口或其组合。

本发明另提供一种发光控制方法,适用于上述发光控制系统,包含以下步骤:利用主机板,输出多个接口测试信号至发光板的多个传输接口,以询问一或多个传输接口的多个传输接口信息,包含发光板所支持的多个传输接口类型;利用发光板的一或多个传输接口,依据所接收到的多个接口测试信号询问的一或多个传输接口信息,以响应一或多个接口信息信号至主机板;利用主机板,依据多个接口信息信号,以判断发光板的多个传输接口是否支持多个接口测试信号所指定的一或多个传输接口类型,若是,利用主机板从支持的一或多个传输接口中选定其中一传输接口,并输出主机选定控制信号至所选定的传输接口,利用选定的传输接口依据主机选定控制信号输出接口控制信号至发光模块,若否,利用主机板输出主机选定控制信号至发光控制模块,利用发光控制模块依据主机选定控制信号,以输出发光控制信号至发光模块;以及利用发光模块,依据所接收到的接口控制信号或发光控制信号,以对应的发光状态发射光束。

优选地,所述发光控制方法还包含以下步骤:利用所述发光板的识别模块,存储多个电压值分别对应所述多个传输接口以及所述发光控制模块;利用所述主机板,输出具有选定的所述传输接口或所述发光控制模块对应的所述电压值的电压识别信号;以及利用所述发光板的所述识别模块,依据所述电压识别信号的所述电压值大小判断并据以输出识别信号至所述主机板选用的所述传输接口或所述发光控制模块,以指示选用的所述传输接口或所述发光控制模块控制所述发光模块发射所述光束。

优选地,所述发光控制方法还包含以下步骤:利用所述发光板的识别模块,存储多个电压范围分别对应所述多个传输接口以及所述发光控制模块;利用所述主机板,输出具有电压值落入选定的所述传输接口或所述发光控制模块对应的所述电压范围的电压识别信号;利用所述发光板的所述识别模块,比对所述电压识别信号的所述电压值落入的所述电压范围,据以判断并输出识别信号至所述主机板所选用的所述传输接口或所述发光控制模块,以指示选用的所述传输接口或所述发光控制模块控制所述发光模块发射所述光束。

如上所述,本发明提供发光控制装置及其方法,其依据计算机主机内部的不同电路组件例如固态硬盘的运行状态,以发光板支持的多种传输接口或自身判断机制进行对应的发光状态指示灯的驱动,包含三道程序按序控制,例如由支持SMBUS的传输接口、支持USB的传输接口、发光控制器自身驱动发光,使得主机板与发光板之间具有广泛的兼容性的优势。

附图说明

图1是本发明第一实施例的发光控制系统的发光板的方框图。

图2是本发明第一实施例的发光控制系统的方框图。

图3是本发明第二实施例的发光控制系统的发光板的方框图。

图4是本发明第二实施例的发光控制系统的方框图。

图5是本发明第三实施例的发光控制方法的步骤流程示意图。

图6是本发明第四实施例的发光控制方法的步骤流程示意图。

具体实施方式

以下是通过特定的具体实施例来说明本发明所公开有关本发明的实施方式,本领域技术人员可由本说明书所公开的内容了解本发明的优点与效果。本发明可通过其他不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不悖离本发明的构思下进行各种修改与变更。另外,本发明的附图仅为简单示意说明,并非依实际尺寸的描绘,事先声明。以下的实施方式将进一步详细说明本发明的相关技术内容,但所公开的内容并非用以限制本发明的保护范围。

请参阅图1和图2,其中图1是本发明第一实施例的发光控制系统的发光板的方框图;图2是本发明第一实施例的发光控制系统的方框图。如图1和图2所示,本实施例的发光控制系统包含发光板1以及主机板2。发光板1包含发光模块110、多个传输接口120以及发光控制模块130,其中多个传输接口120以及发光控制模块130皆连接在主机板2以及发光模块110之间。应理解,发光控制系统所包含的各种组件的数量不以本实施例为限,实务上可依据需求扩充或精简。

多个传输接口120可为不同类型的传输接口,或可为相同传输接口的扩充。在本实施例中,多个传输接口120包含SMBUS/I2C 1201以及USB 1202。实务上,可依据传输需求,将发光板1整合不同类型的传输接口120,例如eSATA、IEEE1394等,以上仅举例说明,不以此为限。

发光模块110可包含一或多个发光单元,其可为计算机主机的状态指示灯。主机板2可通过多个传输线连接多个传输接口120及发光控制模块130。另外,主机板2可通过多个端口,连接计算机主机内部的其他电路组件例如电源供应器或固态硬盘,并可依据主机内部组件的运行状态,以从多个传输接口120以及发光控制模块130中选定这些发光单元的控制组件/媒介,以控制发光模块110响应于计算机主机内部或周边装置的电路组件的运行状态,而以不同的发光状态(包含发光颜色、发光时间长度和闪烁速率等)发射光束。例如,多个发光单元可为发光二极管,其可发射相同或不同颜色的光束,例如红光、蓝光以及绿光等。

当主机板2检测到主机内部组件的运行状态,例如电源供应器从正常工作模式切换至省电模式时,主机板2可依据主机板2支持的传输接口类型、所检测的组件/装置的种类来决定主机板2与传输接口120或发光控制模块130之间所欲采用的信号传输方式,例如主机内部重要组件采用具有较快传输速度的传输接口120。也就是说,主机板2检测的多个电路组件在同一时间点的运行状态变化而需同时改变分别对应的多个发光模块110发光时,主机板2可依据组件/装置的重要性以及运行状态改变的时间点顺序等因素,决定各种形态的传输接口120的使用分配和信号传输顺序。

值得注意的是,本实施例中除了发光板1本身的发光控制模块130外,更增设多个传输接口120,用作为主机板2以及发光模块110之间的传输媒介以及作为发光模块110的控制组件,其多种操作方式将具体说明如下。

主机板2可输出多个接口测试信号201至发光板1的多个传输接口120,以测试/询问多个传输接口120的多个传输接口信息,包含发光板1所支持的多个传输接口120类型。而当传输接口120接收到来自主机板2的接口测试信号201时,依据接口测试信号201询问的传输接口信息,以响应接口信息信号121。因此,主机板2可得知发光板1所支持的传输接口120类型。

进一步,当主机板2接收到来自发光板1的多个传输接口120所提供的多个接口信息信号121时,主机板2可依据多个传输接口120所提供的多个接口信息信号121,判断发光板1支持接口测试信号201所指定的传输接口类型时,即判断发光板1支持主机板2的应用程序时,主机板2可从支持的多个传输接口120中选定其中一传输接口120,并输出主机选定控制信号203至所选定的传输接口120。

而在主机板2输出的接口测试信号201指示多个传输接口类型的情况下,主机板2可依据期望的多个传输接口类型的使用顺序进行排序,并据以按序输出多个接口测试信号201至多个传输接口120。当主机板2依据接口信息信号121判断发光板1支持接口测试信号201所指示的多个传输接口类型时,主机板2可依据使用优先级,从支持多个传输接口类型的多个传输接口120中选定第一顺位的传输接口120。在从发光板1的多个传输接口120中选定传输接口120后,主机板2输出主机选定控制信号203至所选定的传输接口120。如图2的实线箭头所示的主机选定控制信号203,在本实施例中,主机板2目前选定SMBUS/I2C 1201传输接口,但实务上,如图2的虚线箭头所示,可依据实际需求选择不同的类型的传输接口或发光控制模块130,其中发光控制模块130在下文中将更详细的描述。

除了上述关于传输接口类型的考虑因素外,主机板2可同时考虑多个接口信息信号121所表示的多个传输接口120的传输形式、传输量、传输速度以及目前使用状态,以从多个传输界面120中选定其中一传输接口120。例如,选择传输量较小的传输接口120进行信号传输,以分配多个传输接口120的使用率,所有多个传输接口120可分配为传输量大致相同,或依据传输接口120的类型以决定不同特性的传输接口120的信号传输量分配。

进一步,主机板2所选定的发光板1的传输接口120接收到来自主机板2的主机选定控制信号203时,可依据来自主机板2的主机选定控制信号203得知欲显示的电路组件的运行状态,例如固态硬盘的存储状态,选定的传输接口120可据以输出对应的接口控制信号122至发光模块110,例如接口控制信号122例如为脉宽调制信号,以控制发光模块110以对应运行状态的发光状态发射光束。

为方便说明,在本实施例中,以接口控制信号122以及主机选定控制信号203两个不同名称用语进行描述。应理解,传输接口120亦可仅作为将来自主机板2的主机选定控制信号203转而传输至发光模块110的媒介/组件,即接口控制信号122相同于主机选定控制信号203。

相反地,当主机板2依据发光板1的多个传输接口120所提供的多个接口信息信号121,判断发光板1不支持主机板2所指定的任一传输接口类型时,主机板2输出主机选定控制信号203至发光控制模块130。接着,发光控制模块130依据来自主机板2的主机选定控制信号203,输出对应的发光控制信号131至发光模块110,以控制发光模块110发射光束。主机选定控制信号203可具有硬件的运行状态信息,包含开机、关机、已通信连接等运行状态,发光控制模块130可依据取得的硬件运行状态,决定发光模块110的发光状态,而输出对应的发光控制信号131。

请参阅图3和图4,其中图3是本发明第二实施例的发光控制系统的发光板的方框图;图4是本发明第二实施例的发光控制系统的方框图。第二实施例可按序需求与第一实施例结合。如图3和图4所示,本实施例的发光控制系统包含发光板1以及主机板2。发光板1包含多个发光模块110、多个传输接口120、发光控制模块130以及识别模块150,其中识别模块150连接多个传输接口120以及发光控制模块130,多个发光模块110连接多个传输接口120。主机板2包含识别模块22,连接发光板1的识别模块150。

发光板1的识别模块150可预先存储不同的多个电压值,分别对应多个传输接口120以及发光控制模块130。实施上,在主机板2选定传输接口120或发光控制模块130之后,主机板2的识别模块22可输出具有对应选定的传输接口120或发光控制模块130的电压值的电压识别信号202。当发光板1的识别模块150接收到来自主机板2的电压识别信号202时,发光板1的识别模块150可依据电压识别信号202的电压值大小,以判断主机板2所选用的传输媒介是多个传输接口120以及发光控制模块130中的哪一个。在判断传输媒介之后,发光板1的识别模块150可输出识别信号至主机板2选用的传输接口120或发光控制模块130,以指示选用的传输接口120或发光控制模块130控制发光模块110发射光束。

替换地,识别模块150可预先存储多个不同的电压范围,分别对应多个传输接口以及发光控制模块。实施上,主机板2可从欲显示运行状态的电路组件例如中央处理器接收电压信号,例如代表省电模式的低功率信号或正常工作模式的高功率信号等,并据以从多个传输接口120以及发光控制模块130中选定其中的一作为传输媒介。主机板2的识别模块22接着输出具有电压值落入选定的传输媒介对应的电压范围的电压识别信号202。举例来说,主机板2的识别模块22输出的所有电压识别信号202的电压值皆落入主机板2允许的最大电压范围例如0伏特~12伏特,主机板2将此范围值分成多组子电压范围值分别对应多个传输接口120以及发光控制模块130,并预先存储在发光板2的识别模块150中,其中多组子电压范围值例如0伏特~3伏特、3伏特~6伏特(不包含下限值)、6伏特~9伏特(不包含下限值)、9伏特~12伏特(不包含下限值),以上数值仅为举例说明,不以此为限。接着,当发光板1的识别模块150接收到来自主机板2的识别模块22的电压识别信号202时,发光板1的识别模块150比对电压识别信号202的电压值落入哪一组电压范围,以判断主机板2选用的是哪一传输媒介,并据以指示选用的传输接口120或发光控制模块130控制发光模块110发射光束。

请参阅图5,其是本发明第三实施例的发光控制方法的步骤流程示意图。如图5所示,本实施例发光控制方法,包含以下步骤S501~S515,适用于上述发光控制系统。

步骤S501:利用主机板,输出接口测试信号至发光板的多个传输接口,以询问多个传输接口的多个传输接口信息,包含发光板所支持的多个传输接口类型。

步骤S503:利用发光板的传输接口,依据所接收到的接口测试信号询问的传输接口信息,以响应接口信息信号至主机板。

步骤S505:利用主机板,依据接口信息信号,以判断发光板的多个传输接口是否支持多个接口测试信号所指定的传输接口类型,若是,执行步骤S507:利用主机板从支持的一或多个传输接口中选定其中一传输接口,输出主机选定控制信号至所选定的传输接口,接着执行步骤S509:利用选定的传输接口,依据主机选定控制信号输出接口控制信号至发光模块,接着执行下列步骤S515;若否,执行步骤S511:利用主机板输出主机选定控制信号至发光控制模块,接着执行步骤S513:利用发光控制模块依据主机选定控制信号,以输出发光控制信号至发光模块,接着执行下一步骤S515。

步骤S515:利用一或多个发光单元,依据所接收到的接口控制信号或发光控制信号,以对应的发光状态发射光束。

请参阅图6,其是本发明第四实施例的发光控制方法的步骤流程示意图。如图6所示,本实施例发光控制方法,包含以下步骤S601~S613,可与本发明第三实施例的步骤S501~S515中的一或多个步骤结合,以适用于第一至第二实施例的发光控制系统。

步骤S601:利用主机板从多个传输接口以及发光控制模块中选定其中一传输媒介后,可接着利用主机板输出具有选定的传输媒介对应的电压值的电压识别信号至发光板的识别模块。

步骤S603:利用发光板的识别模块,存储N+1个电压范围,分别对应N个传输接口以及1个发光控制模块。

步骤S605:依据电压识别信号的电压值大小判断主机板所选用的是哪一传输接口或发光控制模块,例如N个传输接口以及1个发光控制模块分别对应N+1个电压范围,利用识别模块比对电压识别信号的电压值落入哪一电压范围,据以判断主机板所选用是哪一个传输接口或发光控制模块,接着利用识别模块输出识别信号至所选用的传输接口或发光控制模块,以指示选用的传输接口或发光控制模块控制发光模块发光。应理解,实际上,若主机板判断需同时通过多个发光模块分别显示不同电路组件的运行状态时,可选择一个以上的传输媒介。

本发明的有益效果在于,本发明提供发光控制装置及其方法,其依据计算机主机内部的不同电路组件例如固态硬盘的运行状态,以发光板的多种支持接口或自身判断机制进行对应的发光状态指示灯的驱动,包含三道程序按序控制,例如由支持SMBUS的接口、支持USB的接口、发光控制器自身驱动发光,使得主机板与发光板之间具有广泛的兼容性的优势。

最后须说明地是,于前述说明中,尽管已将本发明技术的概念以多个示例性实施例具体地示出与阐述,然而本领域技术人员将理解,在不背离由以下权利要求书所界定的本发明技术的概念的范围的条件下,可对其作出形式及细节上的各种变化。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:便携式助航灯

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!