相关申请的交叉引用
2016年3月4日提交的日本专利申请no.2016-042488的公开的全部内容(包括说明书、附图和摘要)通过引用并入本文中。
本公开涉及调整照明设备的光照的装置。
背景技术:
一方面,近来,主要在欧洲,开发了通过发送遵循数字可寻址照明接口(dali)标准的信号作为调光指令信号来控制照明设备的系统(照明控制系统)作为照明控制系统。
在这方面,日本未经审查的专利申请公开no.2013-4484中提出了遵循dali标准的照明控制系统。
在这个公开中,还提出了估算照明设备的寿命的方法。
[相关领域文献]
[专利文献]
[专利文献1]
日本未经审查的专利申请公开no.2013-4484
技术实现要素:
另一方面,用于照明控制系统的通信网络的质量也是重要的。
已开发了本公开来解决以上问题,并且本公开意图提供能够诊断通信网络质量的半导体装置、光源控制装置和光源控制系统。
其它问题和新颖的特征将根据本说明书中的描述和附图而变得清楚。
根据一个实施例,本发明属于耦接到光源的半导体装置。半导体装置包括信号处理单元和劣化检测器。信号处理单元耦接到接口模块并且发送以及接收指令信号以增大或减小光源的照明强度。劣化检测器基于表示通过接口模块接收的指令信号的数据的信号的变化定时是否落入预定区间内来检测接口模块的劣化。
根据一个实施例,由于劣化检测器检测接口模块劣化的事实,可以检查并且诊断通信网络质量。还可以延长通信网络的寿命。
附图说明
图1是说明根据第一实施例的光源控制系统1的配置的图。
图2是说明根据第一实施例的控制器10及其外围电路的配置的图。
图3是说明根据第一实施例的dali通信接口模块4的配置的图。
图4a和4b是说明根据第一实施例的1比特数据波形的图。
图5a和5b是说明根据第一实施例的判断1比特数据波形是否劣化的方法的图。
图6a和6b是说明根据第一实施例的判断1比特数据波形是否劣化的另一个方法的图。
图7是根据第一实施例执行数据是否劣化的判断的流程图。
图8是说明根据第二实施例的用在光源控制系统1中的得分表的一个示例的图。
图9a到9d是说明根据第二实施例的得分表的转变的图。
图10是说明基于第二实施例的得分表来诊断劣化程度的方法的图。
图11a到11c是说明基于作为第二实施例的第一修改示例的得分表来诊断劣化程度的方法的图。
图12a和12b是说明根据第二实施例的第二修改示例的判断数据波形是否劣化的方法的图。
图13是说明根据第三实施例的控制器10a的图。
图14a和14b是说明根据第三实施例调整要从发送器16发送的数据信号的波形的图。
图15是说明根据第三实施例的波形调整处理的流程图。
图16是说明根据第三实施例的通过服务器2处理的流程图。
图17是说明根据第三实施例的修改示例的控制器10b的图。
图18a和18b是说明根据第三实施例的修改示例来调整通过接收器17接收的数据信号的波形的图。
图19a和19b是说明根据第三实施例的修改示例来调整通过接收器17接收的数据信号的波形的图。
图20a、20b和20c是说明根据第三实施例的修改示例的波形调整的具体示例的图。
图21a和21b是说明根据第四实施例的判断1比特数据波形是否劣化的另一个方法的图。
图22是说明根据第五实施例的判断数据波形是否劣化的方法的图。
图23是说明根据第六实施例的一段时间内的得分牌的图。
图24是说明根据第六实施例的一段时间内的得分牌的另一示例的图。
图25是说明根据第七实施例的光源控制系统的一部分的图。
具体实施方式
参考附图详细地描述了实施例。为附图中相同或等同的元件分配了相同的附图标记,并且不重复相同或等同的元件的描述。
第一实施例
<a.总体配置>
<a1.光源控制系统1的配置>
图1是说明根据第一实施例的光源控制系统1的配置的图。
参考图1,光源控制系统1包括多个光源块100和服务器2。
服务器2经由总线bs2耦接到多个光源块100。
通过经由总线bs1发送和接收遵循dali标准的信号来控制每个光源块100。
每个光源块100都包括多个光源3和多个控制器10,多个控制器10中的每个都设置为控制相应的光源3。另外,每个光源块100进一步包括分别地为每个控制器10设置的多个通信接口模块5以及多个dali通信模块4,其中每个通信接口模块5都设置在总线bs2和该模块所耦接到的控制器10之间,每个dali通信接口模块4都设置在总线bs1和该模块所耦接到的控制器10之间。
现在,没必要将通信接口模块5一对一地分派到控制器10。
假设总线bs1和总线bs2遵循不同的通信标准。
设置dali通信接口模块4以使得它们能够经由总线bs2向另一个dali通信接口模块发出数据或从另一个dali通信接口模块接收数据。
每个控制器10都基于用于打开或关闭光源3的指令信号来控制光源3,其中指令信号经由dali通信接口模块4中的一个接收。
另外,每个控制器10都将信息经由通信接口模块5中的一个发送到耦接到总线bs2的服务器2。此外,设置服务器2以使得服务器2可以经由总线bs2与每个控制器10通信。
在本示例中,通过示例的方式例示了设置有n+1个光源3的实例。例如,作为表示第0个到第n个光源3的方式,例如第0个光源3表示为光源3-0。这种方式也适用于其它元件:控制器10、dali通信接口模块4以及通信接口模块5。
<a2.控制器10的配置>
图2是说明根据第一实施例的控制器10及其外围电路的配置的图。
参考图2,控制器10耦接到光源3、dali通信接口模块4和通信接口模块5,其中控制器10是半导体装置。
设置dali通信接口模块4以使得能够经由总线bs1通过遵循dali通信标准的信号与另一个控制器10通信,其中另一个控制器10是另一个半导体装置。
设置通信接口模块5以使得能够经由总线bs2使用与dali通信标准不同的通信标准(例如以太网(注册商标))来与服务器2通信。现在,也可以采用无线耦接方法,不限于有线耦接。
控制器10包括驱动电路块11、信号处理单元12和劣化检测器13。在一些情况下,驱动电路块11可以位于控制器10外部。
驱动电路块11驱动光源3。
信号处理单元12处理经由dali通信接口模块4接收的信号并且向驱动电路块11给出指令。
驱动电路块11根据来自信号处理单元12的指令执行调光控制,诸如打开或关闭光源3。
劣化检测器13耦接到信号处理单元12并且检测经由dali通信接口模块4接收的信号的状况。
信号处理单元12耦接到通信接口模块5,并且按需将数据发送到服务器2。
现在,未耦接到通信接口模块5的控制器10一旦将数据发送到耦接到通信接口模块5的控制器10,随后数据就经由总线bs2被转送到服务器2。
<a3.dali通信接口模块4的配置>
图3是说明根据第一实施例的dali通信接口模块4的配置的图。
参考图3,dali通信接口模块4包括:二极管桥20,光耦合器21、22,电阻器23、24、25、28、29、31,电容器26,二极管27,齐纳二极管30以及双极型晶体管32。
二极管桥20耦接到包括两条线路的总线bs1以及节点n0和n2。
控制器10的发送引脚tp经由电阻器23耦接到光耦合器21。
光耦合器21包括发光二极管和光晶体管。发光二极管设置在电源电压和电阻器23之间。光晶体管的一端的端子耦接到节点n3。它的另一端的端子经由电阻器24耦接到节点n1。
电阻器25耦接在节点n2和节点n1之间。电阻器28和双极型晶体管32串联耦接在节点n0和节点n2之间。双极型晶体管32的栅极电极耦接到节点n1。二极管设置在节点n3和节点n0之间。电容器26耦接在节点n3和节点n2之间。
节点n0经由电阻器29耦接到光耦合器22。
光耦合器22包括发光二极管和光晶体管。
发光二极管的阳极端子耦接到电阻器29。它的阴极端子耦接到齐纳二极管30。
光耦合器22的一端的端子耦接到电源电压。它的另一端的端子耦接到控制器10的接收引脚rp。此外,电阻器31耦接在接收引脚rp和地电压之间。
在本实施例中,诊断dali通信接口模块4的光耦合器21、22的劣化。
<b.劣化诊断的说明>
<b1.数据判断>
图4a和4b是说明根据第一实施例的1比特数据波形的图。
参考图4a,在本示例中,假设对遵循dali标准的通信数据曼彻斯特编码。
此处例示了用于数据“0”的数据波形。
例示了作为正常波形示例的数据波形,该数据波形基本在分配给一比特的循环周期的中点从“h”电平(例如,高电平)下降到“l”电平(例如,低电平)。
在本示例中,作为示例,在检测到从“h”电平到“l”电平的下降沿(变化定时)时将信号取作数据“0”。
另一方面,例示了作为非正常波形示例的数据波形,该数据波形在分配给一比特的循环周期的前半部分期间从“h”电平下降到“l”电平。
类似地,参考图4b,此处例示了用于数据“1”的数据波形。
例示了作为正常波形示例的数据波形,该数据波形基本在分配给一比特的循环周期的中点从“l”电平上升到“h”电平。
在本示例中,通过示例,在检测到从“l”电平到“h”电平的上升沿(变化定时)时将信号取作数据“1”。
另一方面,例示了作为非正常波形示例的数据波形,该数据波形在分配给一比特的循环周期的后半部分期间从“l”电平上升到“h”电平。
现在,图4a和图4b例示了“l”电平在非正常波形中比在正常波形中持续得更长的情况。可能会出现“h”电平在非正常波形中比在正常波形中持续得更长的情况(省略例示)。
作为示例,这样的非正常波形是由于设置在发送侧的光耦合器21和设置在接收侧的光耦合器22的老化劣化所引起的,并且导致通信质量的下降。
<b2.劣化判断>
图5a和5b是说明根据第一实施例的判断1比特数据波形是否劣化的方法的图。
参考图5a,在本示例中,例示了判断数据“1”的数据波形是否劣化的实例。
设定用于数据检测的预定区间作为窗口宽度。
将区间t0设定为初始值。
窗口宽度可调整为t0+m*δt(m:正整数)。
从开始点(左侧)起设定区间t0,相对于该开始点(左侧),窗口宽度随着m增大向右变得更宽。即,用于数据检测的区间变得更长。
因此,可以这样进行判断使得,如果m较小(窗口宽度较窄),则数据波形劣化程度小;如果m较大(窗口宽度较宽),则数据波形劣化程度大。
参考图5b,例示了判断数据“0”的数据波形是否劣化的实例。
设定用于数据检测的预定区间作为窗口宽度。
将区间t0设定为初始值。
窗口宽度可调整为t0+m*δt(m:正整数)。
从开始点(右侧)起设定区间t0,相对于该开始点(右侧),窗口宽度随着m增大向左变得更宽。即,用于数据检测的区间变得更长。
因此,可以这样进行判断使得,如果m较小(窗口宽度较窄),则数据波形劣化程度小;如果m较大(窗口宽度较宽),则数据波形劣化程度大。
图6a和6b是说明根据第一实施例的判断1比特数据波形是否劣化的另一个方法的图。
参考图6a,在本示例中,例示了判断数据“1”的数据波形是否劣化的实例。
设定用于数据检测的预定区间作为窗口宽度。
将区间t0设定为初始值。
窗口宽度可调整为t0+m*δt(m:正整数)。
从开始点(右侧)起设定区间t0,相对于该开始点(右侧),窗口宽度随着m增大向左变得更宽。即,用于数据检测的区间变得更长。
因此,可以这样进行判断使得,如果m较小(窗口宽度较窄),则数据波形劣化程度小;如果m较大(窗口宽度较宽),则数据波形劣化程度大。
参考图6b,例示了判断数据“0”的数据波形是否劣化的实例。
设定用于数据检测的预定区间作为窗口宽度。
将区间t0设定为初始值。
窗口宽度可调整为t0+m*δt(m:正整数)。
从开始点(左侧)起设定区间t0,相对于该开始点(左侧),窗口宽度随着m增大向右变得更宽。即,用于数据检测的区间变得更长。
因此,可以这样进行判断使得,如果m较小(窗口宽度较窄),则数据波形劣化程度小;如果m较大(窗口宽度较宽),则数据波形劣化程度大。
<b3.流程>
图7是根据第一实施例的执行数据是否劣化的判断的流程图。
这个过程通过控制器10内的劣化检测器13来处理。
参考图7,控制器10设定初始值(步骤s2)。具体地说,设定了变量n=0。
然后,控制器设定定时窗口(步骤s4)。具体地说,将定时窗口设定为预定区间t=t0*n*δt。
接着,控制器10执行接收操作(步骤s6)。
接着,控制器10判断所接收的数据的所有边沿是否都落入定时窗口内(步骤s8)。现在,可以使用用于测试使用的所接收的数据(诸如全0或全1的数据)作为所接收的数据。
如果在步骤s8已经判断所接收的数据的所有边沿都落入定时窗口内(步骤s8处的是),则储存定时窗口设定值(步骤s10)。
然后,过程终止(结束)。
否则,如果在步骤s8已经判断所接收的数据的所有边沿没有都落入定时窗口内(步骤s8处的否),则增大变量n(步骤s12)。并且过程返回步骤s4。重复这个过程直到所接收的数据的所有边沿都落入定时窗口内。
通过执行这个过程,劣化检测器13可以诊断由于光耦合器21和22的老化劣化导致的通信质量。
即,劣化检测器13判断所接收的数据的所有边沿是否都落入所设定的定时窗口内,并且如果边沿没有落入定时窗口内则判断通信质量劣化。然后,对定时窗口进行调整。根据调整水平,可以判断通信质量劣化的程度如何。
第二实施例
在第二实施例中,提供关于分析整个光源控制系统1的通信质量的劣化程度如何的方法的描述。
图8是说明根据第二实施例的用在光源控制系统1中的得分表的一个示例的图。
参考图8,得分表被分成发送侧和接收侧。具体地说,在垂直方向上列出第0个到第n个dali通信接口模块4。此处所呈现的是,与在经由总线bs1接收通过一个dali通信接口模块4所发送的信号时的定时窗口的宽度(窗口宽度)有关的得分值,其中该信号通过其它dali通信接口模块4来接收。现在,因为发送路径和接收路径不同,可以由第0个dali通信接口模块来接收通过第0个dali通信接口模块4发送的信号。
在本实施例中,经由总线bs1来发送通过第0个dali通信接口模块4所发送的数据。然后,第0个到第n个dali通信接口模块4接收通过第0个dali通信接口模块4所发送的数据。呈现了接收数据时的定时窗口的宽度的得分值。
作为一个示例,当已经通过第0个dali通信接口模块4-0发送数据时,与在通过第0个到第n个dali通信接口模块4-0到4-n接收数据时的定时窗口宽度相对应的得分值呈现为t00、t01、…、t0n。
类似地,呈现了当数据已经经由总线bs1通过另一个dali通信接口模块发送时的定时窗口宽度的得分值,相应的,其中另一个dali通信接口模块直到第n个dali通信接口模块。
服务器2收集信息并生成这个得分表。
具体地说,控制器10内的劣化检测器13根据为第一实施例所描述的方法设定了定时窗口,并且在已经设定了定时窗口的情况下取得了作为得分值的值“m”。控制器10内的信号处理单元12将在已经设定了定时窗口的情况下所取得的值“m”经由通信接口模块5发送到服务器2。
服务器2从相应的控制器10收集得分值m并生成得分表。
基于所生成的得分表,服务器2分析整个光源控制系统1的通信质量劣化程度如何。
图9a到9d是说明根据第二实施例的得分表的转变的图。
参考图9a,例示了所有得分值“m”都是1的实例。
随后,如图9b到9d中所例示的是,伴随着得分值变化而通信质量劣化的实例,其中通信质量随着dali通信接口模块4的组件的劣化而劣化。
图10是说明基于第二实施例的得分表来诊断劣化程度的方法的图。
参考图10,例示了与图9d中的得分表相同的得分表。
然后,选出每行中的最大值。在本示例中,最大值为“4”、“5”、…、“6”。
然后,进行对每个最大值是否大于预定的阈值的判断。例如,假设“5”被设定为阈值。
然后,判断出的是,得分值大于“5”的dali通信接口模块4应该得到维修或替换。
在本示例中,判断出的是,第一个和第n个dali通信接口模块4应该得到维修或替换。
基于这样的分析,使得能够诊断整个光源控制系统1的通信质量劣化程度如何。因此,通过识别需要维修或替换的dali通信接口模块4并且执行预先确定的工作程序,保持通信网络质量将变为可能。
(第一修改示例)
图11a到11c是说明基于作为第二实施例的第一修改示例的得分表来诊断劣化程度的方法的图。
参考图11a,此处选出了每行中的最小值。在本示例中,最小值为“1”、“2”、…、“3”。
然后,将得分表分成两个表。
图11b是反映最小值的得分表。
图11c例示了图11b的得分表中的值与图11a中的得分表中的值之间的差值的得分值的表。
通过计算这样的差值的得分值的表,使得能够识别具体位置处的通信质量的劣化。
在本示例的情况下,可以估算出导致质量劣化的起因位于第一dali通信接口模块4-1的接收侧。
例如,相应地,提出请求以更换或维修第一dali通信接口模块4-1中的接收侧光耦合器变为可能。
(第二修改示例)
在前述实施例中,描述了使用定时窗口宽度的得分值来诊断通信网络质量的方法,但并不限于此。也可以通过例如计数“l”电平周期或“h”电平周期来诊断通信网络质量。
图12a和12b是说明根据第二实施例的第二修改示例的判断数据波形是否劣化的方法的图。
在图12a中,例示了用于数据“1”的数据波形。在图12b中,例示了用于数据“0”的数据波形。通过计数数据的“l”电平周期或“h”电平周期,可以基于计数值来判断数据波形是否劣化。例如,如果“l”电平周期比参考值长并且其计数值大,则可以判断通信质量下降了。可替代地,例如,如果“h”电平周期比参考值长并且其计数值大,则可以判断通信质量下降了。此外,尽管描述了这样的周期较长的实例,但是如果这样的周期较短,也可以判断通信质量下降了。
第三实施例
在第三实施例中,提供了关于校正数据波形的方法的描述。
图13是说明根据第三实施例的控制器10a的图。
参考图13,控制器10a包括信号处理单元12a。
信号处理单元12a包括发送器16、调整器15和接收器17。
发送器16通过dali通信接口模块4将数据发送到总线bs1。
接收器17通过dali通信接口模块4从总线bs1接收数据。
调整器15调整要从发送器16发送到dali通信接口模块4的数据的“l”电平周期。
图14a和14b是说明根据第三实施例调整要从发送器16发送的数据信号的波形的图。
参考图14a,此处例示了对表示数据“0”的数据信号执行波形调整的实例。具体地说,调整器15执行波形调整以使“l”电平周期相对于参考值(初始值)缩短。
参考图14b,此处例示了对表示数据“1”的数据信号执行波形调整的实例。具体地说,调整器15执行波形调整以使“l”电平周期相对于参考值(初始值)缩短。
图15是说明根据第三实施例的波形调整过程的流程图。
参考图15,此处主要描述了通过调整器15进行的处理。
控制器10设定初始值(步骤s12)。具体地说,调整器15设定了变量p=0。
然后控制器10设定了要从发送器16发送到dali通信接口模块4的数据的“l”电平周期(步骤s14)。具体地说,调整器15设定了l0-p*δt作为l宽度设定。
接着,控制器10判断是否已经输入了调整指令(步骤s16)。控制器10等待调整指令的输入(步骤s16处的否)。如果已经输入了调整指令(步骤s16处的是),则控制器10判断变量p是否大于k(步骤s18)。
如果已经在步骤s18判断出变量p不大于k(步骤s18处的否),则增大变量p(步骤s20)。
应该将k设定为合适的值以避免“l”电平周期变得太短。然后,返回步骤s14,设定数据的“l”电平周期并重复以上步骤。
否则,如果在步骤s18已经判断出变量p大于k(步骤s18处的是),则过程终止(结束)。关于“l”电平周期调整的过程终止以确保保持足够的“l”电平周期。
图16是说明根据第三实施例的通过服务器2的处理的流程图。
参考图16,服务器2检查得分表(步骤s12)。具体地说,服务器检查如图10所描述的得分表。
接着,服务器2指定需要调整的模块(步骤s14)。具体地说,通过示例的方式,服务器2指定得分值高于预定阈值的dali通信接口模块4,如图10所描述的。例如,描述了已经指定了第一dali通信接口模块的实例。
接着,服务器2给出了调整指令(步骤s16)。具体地说,服务器2经由总线bs2输出对第一控制器10-1进行波形调整的指令。相应地,控制器10-1内的调整器15执行调整以使发送数据的“l”电平周期缩短。
然后,服务器2给出指令以发送信号(步骤s18)。具体地说,服务器2经由总线bs2输出指令以将用于测试使用的发送信号输出到第一控制器10-1。相应地,控制器10-1发送其中的“l”电平周期被缩短的发送数据。
接着,服务器2取得得分值(步骤s20)。具体地说,如先前所描述的,已经从控制器10-1接收了发送数据的相应的控制器10对数据执行劣化判断。然后,控制器10将判断所得的得分值m输出到服务器2。服务器2取得从相应的控制器10发送的得分值。
接着,服务器2判断得分值是否大于阈值(步骤s22)。具体地说,服务器2判断从相应的控制器所取得的得分值是否大于例如阈值“5”。
在步骤s22,如果服务器2已经判断所取得的得分值(如果有的话)大于阈值(步骤s22处的是),则过程返回步骤s16并且服务器2进一步输出调整指令。服务器2经由总线bs2输出指令以对第一控制器10-1进行波形调整。相应地,控制器10-1内的调整器15执行调整以使发送数据的“l”电平周期缩短。
在步骤s22,如果服务器2已经判断得分值小于阈值(步骤s22处的否),则服务器2终止过程。具体地说,如果从相应的服务器所取得的得分值小于例如阈值“5”,则服务器2终止过程。
因此,通过这个过程,可以通过调整从第一控制器10-1输出的发送信号的“l”电平周期来进行调整,使得在相应的控制器10处所接收的数据的得分值将小于阈值。
因此,当判断出通信质量下降时,可以通过指定dali通信接口模块并且对dali通信接口模块执行波形调整来改善通信质量。
现在,尽管上文描述了调整器15调整数据波形的“l”电平周期的实例,但是调整器15还可以调整“h”电平周期。
(修改示例)
图17是说明根据第三实施例的修改示例的控制器10b的图。
参考图17,控制器10b包括信号处理单元12b。
信号处理单元12b包括发送器16、调整器19和接收器17。
发送器16通过dali通信接口模块4将数据发送到总线bs1。
接收器17通过dali通信接口模块4从总线bs1接收数据。
调整器19调整通过dali通信接口模块4接收的数据波形。
图18a和18b是说明根据第三实施例的修改示例来调整通过接收器17接收的数据信号的波形的图。
参考图18a,此处例示了在接收表示数据“0”的数据信号时执行波形调整的实例。具体地说,调整器19执行波形调整以加长已经输入的数据信号的“h”电平周期。
参考图18b,此处例示了在接收表示数据“1”的数据信号时执行波形调整的实例。具体地说,调整器19执行波形调整以加长已经输入的数据信号的“l”电平周期。
图19a和19b是说明根据第三实施例的修改示例的调整通过接收器17接收的数据信号的波形的其它的图。
参考图19a,此处例示了在接收表示数据“0”或“1”的数据信号时执行波形调整的实例。具体地说,调整器19执行波形调整以加长已经输入的数据信号的“h”电平周期。
参考图19b,此处例示了在接收表示数据“0”或“1”的数据信号时执行波形调整的实例。具体地说,调整器19执行波形调整以加长已经输入的数据信号的“l”电平周期。
例如,提供了关于调整图10的得分表中第一dali通信接口模块4的接收侧的实例的描述。
图20a、20b和20c是说明根据第三实施例的修改示例的波形调整的具体示例的图。
在图20a中,呈现的是在图10的得分表中的第一dali通信接口模块4的接收侧的得分值。此处呈现最大得分值6作为示例。
此外,如图20b和20c中所例示的是,如先前所描述的通过由调整器19进行数据信号的波形调整来减小得分值的实例。
具体地说,可以根据与用图16所描述的方法相同的方法来进行调整。
例如,服务器2检查如图10所描述的得分表。
然后,通过示例的方式,服务器2指定得分值高于预定阈值的dali通信接口模块4,如图10所描述的。在本示例中,例如,描述了其中已经指定了第一dali通信接口模块4的实例。
接着,服务器2给出了调整指令。具体地说,服务器2经由总线bs2输出指令以对第一控制器10-1进行波形调整。相应地,控制器10-1内的调整器19执行调整以使所接收的数据信号的“l”电平周期或“h”电平周期缩短。
然后,服务器2给出发送信号的指令。具体地说,服务器2经由总线bs2输出指令以将用于测试使用的发送信号输出到相应的控制器10。第一控制器10-1接收已经从相应的控制器10相应地发送的用于测试使用的发送信号并且执行数据的劣化判断。
然后,服务器2取得从控制器10-1所发送的得分值并且判断得分值是否大于阈值。具体地说,服务器2判断发送自相应的控制器10的所接收的数据信号的得分值是否大于阈值“5”。
如果服务器2已经判断所取得的得分值(如果有的话)大于阈值,则服务器2经由总线bs2输出指令以对第一控制器10-1进行波形再调整。相应地,控制器10-1内的调整器19执行调整以缩短所接收的数据信号的“l”电平周期或“h”电平周期。
通过重复这个过程,可以通过调整在dali通信接口模块之间转送的信号的波形来改善通信质量。
尽管以上描述了调整所接收的数据波形的实例,但还是可以调整发送数据波形,如第三实施例所描述的。
第四实施例
尽管在前述的实施例中描述了在用于测试使用的通信等等中调整定时窗口的方法,但是甚至可以在普通的通信中完成对数据的劣化判断和设定定时窗口。
图21a和21b是说明根据第四实施例的判断1比特数据波形是否劣化的另一个方法的图。
参考图21a,在本示例中,例示了判断用于数据“0”或“1”的数据波形是否劣化的实例。
设定用于数据检测的预定区间作为窗口宽度。
将区间t0设定为初始值。
窗口宽度可调整为t0+m*δt(m:正整数)。
相对于区间t0的中间位置,窗口宽度随着m增加在参考位置周围向右和向左变得更宽。即,用于数据检测的区间变得更长。
因此,可这样进行判断使得,如果m较小(窗口宽度较窄),则数据波形劣化程度小;如果m较大(窗口宽度较宽),则数据波形劣化程度大。
参考图21b,例示了判断用于数据“0”的数据波形是否劣化的实例。
设定t0+2*δt作为窗口宽度并且作为用于数据检测的预定区间。
此处,例示了下降沿出现在给定区间之外的区域c中的实例。
在本示例中,当通过增加m来变化窗口宽度时,可以判断“l”电平区间变得更长还是更短。
从开始点(左侧)起设定区间t0,相对于该开始点(左侧),窗口宽度随着m增大向右变得更宽。即,用于数据检测的区间变得更长。
因此,可以这样进行判断使得,如果m较小(窗口宽度较窄),则数据波形劣化程度小;如果m较大(窗口宽度较宽),则数据波形劣化程度大。
第五实施例
尽管在前述实施例中描述了设置窗口宽度作为用于数据检测的区间并且判断数据波形是否劣化的方法,但并不特别限制于此。
图22是说明根据第五实施例的判断数据波形是否劣化的方法的图。
参考图22,甚至在与比特边界一致的边沿部分中设定定时窗口宽度。
通过在与比特边界一致的边沿部分中设定定时窗口,使得能够以高精确度检测数据波形的劣化。
第六实施例
图23是说明根据第六实施例的一段时间内的得分牌的图。
参考图23,例示了随着时间变化的得分值的实例。
还呈现了超过该得分值则禁用通信的得分值。在本示例中,例示了其中阈值设定为“8”的实例作为示例。
如图23中所例示的,通过指定其得分值表明较高速度的劣化的dali通信接口模块4,抑制通信质量的劣化变为可能。
具体地说,可以指定其得分值表明劣化速度高于给定速度的dali通信接口模块4。
图24是说明根据第六实施例的一段时间内的得分牌的另一示例的图。
参考图24,计算了预测线,沿着该预测线得分值将随着时间变化。根据预测线,估算了得分值将变得等于阈值“8”的日期(所预测的劣化失效的日期)。
通过基于预测线计算这样的日期,服务器2可以将该日期警告并告知给管理者(用户)。
此外,可以可选择地调整阈值“8”。通过将阈值设定为表明通信禁用状态出现之前的阶段的值,可以允许安全地执行替换或维修,同时确保通信质量。
第七实施例
图25是说明根据第七实施例的光源控制系统的一部分的图。
参考图25,在本示例中,例示了提供dali通信接口模块4的冗余配置的实例。
具体地说,设置了dali通信接口模块4、4#并且设置了开关sw1、sw1#、sw2、sw2#。
开关sw1、sw1#为dali通信接口模块4、4#的发送侧机构执行切换。
开关sw2、sw2#为dali通信接口模块4、4#的接收侧机构执行切换。
通过以上配置,如果已经通过一个模块的高得分值判断出该模块劣化程度大,则通过开关sw1、sw1#或开关sw2、sw2#进行到冗余配置中的另一个模块的切换。
此外,为了防止dali通信接口模块4、4#的老化劣化,使得没有被选择用于off操作的节点(节点a和节点b)固定。
通过这种配置,可以抑制通信质量的劣化。
尽管在本示例中描述了第0个dali通信接口模块4的冗余配置,但可以将这样的配置类似地应用于其它dali通信接口模块4。
<可替换的实施例>
在前述的示例中描述了由于作为通信接口模块的组件的光耦合器的老化劣化而导致的通信质量的劣化;但是并不特别地对这样的组件有任何限制。可以将前述的实施例类似地应用于例如使用icoupler(注册商标)来代替光耦合器的情况。
尽管已经基于上文中的本公开的实施例具体地描述了本公开,但是不言而喻的是,本公开不限于所描述的实施例,并且在不偏离本发明的主旨的情况下可对其进行各种修改。