(58)【調査した分野】(Int.Cl.,DB名)
【発明の概要】
【発明が解決しようとする課題】
【0005】
本発明は、以上の背景に鑑みてなされたものであり、安価に複数の灯具を個別に制御することができる灯具制御装置を提供することを目的としている。
【課題を解決するための手段】
【0006】
上述した課題を解決するためになされた本発明の態様の灯具制御装置は、複数の灯具を制御するパルス信号を送信するマスタ制御部と、前記複数の灯具の各々に対応して設けられ、前記マスタ制御部から受信した前記パルス信号に応じて、対応する前記灯具を制御する複数のスレーブ制御部と、を備えた灯具制御装置において、前記マスタ制御部は、前記
複数の灯具に対応した
複数の周波数のパルス信号を
時系列に並べて送信し、
前記複数のスレーブ制御部は、前記受信したパルス信号の周波数及びデューティが複数回連続で同じであることを算出したことを基準に前記受信したパルス信号の周波数が自身の制御する前記灯具に対応するものか否かを判定するステップに進む演算部を備え、前記複数のスレーブ制御部は、前記受信したパルス信号の周波数が、自身
が制御する前記灯具に対応するものであるとき、当該パルス信号に基づいて前記灯具を制御することを特徴とする。
【0007】
また、前記マスタ制御部は、制御情報に応じたデューティのパルス信号を送信し、前記複数のスレーブ制御部は、前記受信したパルス信号の周波数が自身のアドレスに対応するものであるとき、当該パルス信号のデューティに対応した制御情報に基づいて前記灯具を制御してもよい。
【0008】
また、前記制御情報
は、前記灯具の
調光率情報であってもよい
し、前記灯具の調色情報であってもよい。
【発明の効果】
【0009】
上述した態様によれば、パルス信号の周波数により灯具を特定することにより、複数の灯具に対して1つのマスタ制御部を設けた場合でも、複数の灯具を個別に制御することができる。このため、安価に複数の灯具を個別に制御することができる。
【発明を実施するための形態】
【0011】
以下、本発明の一実施形態を、
図1に基づいて説明する。
図1に示す灯具制御装置1は、複数のLED401〜410(灯具)の点灯を制御する。本実施形態では、灯具制御装置1は、例えば10個のLED401〜410をそれぞれ別々の明るさに点灯する例について説明する。
【0012】
同図に示すように、灯具制御装置1は、1つのマスタ制御部としてのPWM制御部2と、スレーブ制御部としての複数のLED制御部301〜310と、を備えている。PWM制御部2は、2本の伝送路にPWM信号(パルス信号)を出力する。PWM制御部2から出力されるPWM信号は、周波数がLED401〜410に対応し、デューティ比がLED401〜410の調光率情報(制御情報)に対応する。
【0013】
PWM制御部2は、CPU、ROM、RAMなどの周知のマイクロコンピュータや不揮発性のメモリなどから構成されている。
【0014】
複数のLED401〜410には、下記の表1に示すように、自身に対応する周波数が予め定められている。また、本実施形態では、LED401〜410には、下記の表1に示すように、自身に対応するデューティ比が予め定められている。
【表1】
【0015】
PWM制御部2の不揮発性メモリには、上記表1に示すようなLED401〜410に対する周波数、デューティ比が予め記憶されている。PWM制御部2は、上記表1に従ったLED401〜410に対応した複数の周波数のPWM信号を時系列に並べて出力する。このとき出力されるPWM信号のデューティ比は、表1に示すように、周波数に対応する。
【0016】
具体的には、PWM制御部2は、周波数100Hz、デューティ比1%のPWM信号を所定時間継続して出力し、所定時間経過後、周波数200Hz、デューティ比10%のPWM信号を所定時間継続して出力し、これを周波数1kHzまで順次行う。
【0017】
PWM制御部2に接続される2本の伝送路はそれぞれ、複数に分岐されて、複数のLED制御部301〜310に接続される。複数のLED制御部301〜310はそれぞれ、フォトカプラ31と、制御部32と、定電流部33と、を備えている。フォトカプラ31は、PWM信号によってオンオフされる。複数のLED制御部301〜310のフォトカプラ31は、互いに並列接続されている。
【0018】
制御部32は、LED制御部301〜310全体の制御を司る。制御部32については後述する。定電流部33は、交流電源5から制御部32の制御に応じた電流値の定電流を生成して、LED401〜410に供給する。本実施形態では、定電流部33は、例えば、スイッチングレギュレータから構成され、スイッチ(図示せず)のオンオフデューティに応じた電流値の定電流を生成する。LED401〜410は、定電流の供給に応じて、その定電流値に応じた調光率で発光する。
【0019】
上記制御部32は、
図2に示すように、I/Oポート32Aと、不揮発性メモリ32Bと、演算部32Cと、タイマ32Dと、スイッチング制御部32Eと、を備えている。I/Oポート32Aは、フォトカプラ31を介してPWM信号を入力するためのポートである。
【0020】
不揮発性メモリ32Bには、表1に示すように、LED制御部301〜310に接続されているLED401〜410に対応する周波数がそれぞれ記憶されている。例えば、LED制御部301の不揮発性メモリ32Bには、自身が制御するLED401に対応する周波数100Hzがアドレスとして記憶されている。同様に、LED制御部302〜310の不揮発性メモリ32Dにはそれぞれ、LED402〜410に対応する周波数200Hz〜1kHzが記憶されている。
【0021】
演算部32Bは、CPU、ROM、RAMなどの周知のマイクロコンピュータから構成されている。演算部32Bは、
図3に示すように、PWM信号の立上りと立下りを検出し、PWM信号の周期TとON時間Tonとを算出し、PWM信号の周波数とデューティ比Dを求める。このとき、演算部32Bは、周波数については100Hz単位で認識し、100Hz単位以外の周波数は認識しない。また、演算部32Bは、デューティDについては1%単位で認識する。
【0022】
上述した演算部32Bは、フォトカプラ31を介してPWM制御装置からのPWM信号を受信し、PWM信号の周波数が不揮発性メモリ32Bに記憶されている周波数であった場合、受信したPWM信号のデューティ比Dに応じて定電流部33を制御する。
【0023】
スイッチング制御部32Eは、定電流部33のスイッチをオンオフするオンオフ信号を供給する。オンオフ信号は、PWM信号のデューティ比に応じた調光率となるような、デューティ比であり、PWM信号のデューティ比と同じでもよい。
【0024】
タイマ32Dは、上述したPWM信号の周期TとON時間Tonをカウントするためのタイマである。
【0025】
次に、上述した構成の灯具制御装置の動作について
図4のフローチャートを参照して以下説明する。まず、電源投入に応じて演算部32Cは、
図4に示す処理を開始する。まず、演算部32Cは、自身が制御するLED401〜410のアドレス(周波数)を不揮発性メモリ32Bから取得する(ステップS1)。
【0026】
次に、演算部32Cは、フォトカプラ31を介して受信したPWM信号の立上りを検出すると(ステップS2でY)、タイマ32DをスタートさせてON時間Tonの計測を開始する(ステップS3)。その後、演算部32Cは、PWM信号の立下りを検出すると(ステップS4でY)、タイマ32DをストップさせてON時間Tonの計測を終了する(ステップS5)。このときのタイマ32Dのカウント値をON時間Tonとする。次に、演算部32Cは、タイマ32DをスタートさせてOFF時間Toffの計測を開始する(ステップS6)。
【0027】
その後、演算部32Cは、PWM信号の立上りを検出すると(ステップS7でY)、タイマ32DをストップさせてOFF時間Toffの計測を終了する(ステップS8)。このときのタイマ32Dのカウント値をOFF時間Toffとする。次に、演算部32Cは、下記の式(1)から周期Tを算出する(ステップS9)。
T=Ton+Toff …(1)
【0028】
次に、演算部32Cは、下記の式(2)からONデューティ比Dを算出する(ステップS10)
D=ton/T …(2)
【0029】
次に、演算部32Cは、下記の式(3)からPWM信号の周波数fを算出する(ステップS11)。
f=1/T …(3)
【0030】
次に、演算部32Cは、ステップS2〜S11で算出したデューティDと周波数fとが3回連続同じでなければ(ステップS12でN)、再びステップS2に戻る。一方、3回連続同じであれば(ステップS12でY)、演算部32Cは、受信したPWM信号の周波数fと不揮発性メモリ32Bから取得したアドレス(周波数)とが一致するか否かを判定する(ステップS13)。
【0031】
一致しなければ(ステップS13でN)、演算部32Cは、再びステップS2に戻る。一致すれば(ステップS13でY)、演算部32Cは、自身宛のPWM信号であると判定し、ステップS10で算出したデューティDに対応した調光率となるようにスイッチング制御部32Eを制御して(ステップS14)、再びステップS2に戻る。
【0032】
上述した実施形態によれば、LED制御部301〜310は、受信したPWM信号の周波数が不揮発性メモリ32Bから取得したアドレスと一致していれば、そのPWM信号のデューティに応じた調光率でLED401〜410を制御する。上述した通り、PWM制御装置2からは、表1に示すように、周波数に対応して、1対1で定められたデューティ比のPWM信号が出力される。このため、
図5に示すように、本実施形態では、LED401〜410毎に異なる調光率に制御することができる。
【0033】
上述した実施形態によれば、PWM信号の周波数によりLED401〜410を特定することにより、複数のLED401〜410に対して1つのPWM制御装置2を設けた場合でも、複数のLED401〜410の調光率を個別に制御することができる。このため、安価に複数のLED401〜410を個別に調光率を制御することができる。
【0034】
なお、上述した実施形態によれば、10個のLED401〜410をそれぞれ別々の調光率になるように制御していたが、これに限ったものではない。例えば、複数のLED401〜410を複数のグループ(例えば主照明用のLEDグループ、スポットライト用のLEDグループ)に分類し、それぞれのグループごとに異なる調光率となるように制御することも考えられる。この場合、グループ毎にアドレス(周波数)を定めればよく、LED401〜410毎にアドレス(周波数)を定める必要はない。
【0035】
また、LED制御部301〜310は、LED401〜410に対応するアドレスとグループに対応するアドレスとの双方を不揮発性メモリ32Bに記憶するようにしてもよい。そして、LED制御部301〜310は、受信したPWM信号の周波数が不揮発性メモリ32Bに記憶された複数のアドレス(周波数)の1つでも一致していれば、受信したPWM信号のデューティに応じてLED401〜410を制御する。
【0036】
また、LED制御部301〜310は、LED401〜410に対応するアドレスと全LED401〜410(ブロードキャスト)に対応するアドレスとの双方を不揮発性メモリ32Bに記憶するようにしてもよい。同様に、LED制御部301〜310は、受信したPWM信号の周波数が不揮発性メモリ32Bに記憶された複数のアドレス(周波数)の1つでも一致していれば、受信したPWM信号のデューティに応じてLED401〜410を制御する。
【0037】
また、上述した実施形態によれば、LED401〜410毎、即ち周波数毎にデューティ比が1対1で決められていて、固定されていたが、これに限ったものではない。PWM制御装置2は、任意の条件によって、LED401〜410の調光率を任意に調整するようにしてもよい。例えば、鉄道用車両に上記灯具制御装置1を適用する場合、PWM制御部2は、駅停車時に開くドア側に設置されたLED401〜410のみを明るく調光するようにしてもよい。
【0038】
また、上述した実施形態によれば、PWM制御部2は、周波数でLED401〜410を特定し、デューティ比で調光率を特定していたが、これに限ったものではない。LED401〜410として、例えば、フルカラーLEDを用い、PWM制御部2は、調色情報に応じたデューティ比のPWM信号を出力するようにしてもよい。例えば、デューティが10%のとき赤、20%のとき黄色など予め色とデューティの関係を定めておく。LED制御部301〜310は、不揮発性メモリ32Bに記憶されたアドレス(周波数)のPWM信号を受信すると、そのPWM信号のデューティに対応した色となるようにLED401〜410を制御する。
【0039】
また、上述した実施形態によれば、周波数でLED401〜410を特定し、デューティ比で調光率や調色を特定していたが、これに限ったものではない。上述した実施形態のようにLED401〜410毎に調光率や調色が固定され、調整する必要がなければ、PWM制御部2は、LED401〜410に対応した周波数のPWM信号を出力するだけで、デューティを固定にしてもよい。LED制御部301〜310は、不揮発性メモリ32Bに記憶されたアドレス(周波数)のPWM信号を受信すると、予め定めた制御をLED401〜410に対して実行する。
【0040】
また、上述した実施形態によれば、PWM制御装置2と複数のLED制御部301〜310との通信は有線により行っていたが、これに限ったものではない。無線で行ってもよい。
【0041】
また、上述した実施形態によれば、PWM制御装置2と複数のLED制御部301〜310との通信は通信線を介して行っていたが、これに限ったものではない。電力線を介して行ってもよい。
【0042】
なお、本発明は上記実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。