(57)【特許請求の範囲】
【請求項１】
同一電源電圧が印加される第１〜第Ｎ（Ｎは２以上の正の整数）のチャネルのＬＥＤ直列回路の電流源をそれぞれ同一デューティの調光ＰＷＭ駆動信号でオン／オフしてＰＷＭ調光を行うＬＥＤ駆動方法において、
フルカウントになると０に戻ってカウント動作を繰り返すカウンタにより、所定のスタート値から前記調光ＰＷＭ駆動信号のパルス幅値をカウントする間中は第１チャネルの電流源をオンさせる第１チャネル用の調光ＰＷＭ駆動信号を出力し、前記パルス幅値から前記パルス幅値の第２倍のデータ値をカウントする間中は第２チャネルの電流源をオンさせる第２チャネル用の調光ＰＷＭ駆動信号を出力し、・・・・、前記パルス幅値のＮ−１倍のデータ値から前記パルス幅値のＮ倍のデータ値をカウントする間中は第Ｎチャネルの電流源をオンさせる第Ｎチャネル用の調光ＰＷＭ駆動信号を出力し、且つ、前記２倍〜前記Ｎ倍のデータ値が前記カウンタのフルカウント値を超えるときは、前記２倍〜前記Ｎ倍のデータ値は、前記２倍〜前記Ｎ倍のデータ値から前記フルカウント値の整数倍の値を減算した０〜フルカウント値の範囲内の値に変更して設定され、
前記第１〜第ＮチャネルのＬＥＤ直列回路の異常を個々に検知し、異常が検知されたチャネルのＬＥＤ直列回路が１以上Ｎ未満存在するときに、該異常が検知されたチャネルのＬＥＤ直列回路への前記調光ＰＷＭ駆動信号を出力を停止するとともに、異常が検知されなかったチャネルのＬＥＤ直列回路にそれぞれ出力される前記各調光ＰＷＭ駆動信号がＰＷＭの１周期内で連続するように、前記異常が検知されなかったチャネルのＬＥＤ直列回路に出力する調光ＰＷＭ駆動信号の位相を切り替えることを特徴とするＬＥＤ駆動方法。
【請求項２】
第１〜第Ｎ（Ｎは２以上の正の整数）チャネルのＬＥＤ直列回路に同一の電源電圧を供給する電源回路と、オン時に対応するチャネルの前記ＬＥＤ直列回路に定電流を供給する第１〜第Ｎチャネルの電流源を有するＰＷＭ調光駆動回路と、該ＰＷＭ調光駆動回路の前記第１〜第Ｎチャネルのそれぞれの電流源を同一デューティの調光ＰＷＭ駆動信号の位相を互いに異ならせてオン／オフさせるＰＷＭ位相制御回路とを備えたＬＥＤ駆動回路であって、
前記ＰＷＭ位相制御回路は、フルカウントになると０に戻ってカウント動作を繰り返すカウンタと、所定のスタート値を格納するメモリと、調光ＰＷＭデータのＨパルス幅値を格納する第１の手段と、前記Ｈパルス幅値の２倍のデータ値を格納する第２の手段と、・・・・、前記Ｈパルス幅値のＮ−１倍のデータ値を格納する第Ｎ−１の手段と、前記Ｈパルス幅値のＮ倍のデータ値を格納する第Ｎの手段と、前記カウンタが前記スタート値から前記パルス幅値をカウントする間中に第１チャネルの電流源をオンさせる第１チャネル用の調光ＰＷＭ駆動信号を出力する第１のラッチと、前記カウンタが前記パルス幅値から前記２倍のデータ値をカウントする間中に第２チャネルの電流源をオンさせる第２チャネル用の調光ＰＷＭ駆動信号を出力する第２のラッチと、・・・・、前記カウンタが前記第Ｎ−１倍のデータ値から前記第Ｎ倍のデータ値をカウントする間中に前記第Ｎチャネルの電流源をオンさせる第Ｎチャネル用の調光ＰＷＭ駆動信号を出力する第Ｎのラッチとを有し、
且つ、前記２倍〜前記Ｎ倍のデータ値が前記カウンタのフルカウント値を超えるときは、前記２倍〜前記Ｎ倍のデータ値は、前記２倍〜前記Ｎ倍のデータ値から前記フルカウント値の整数倍の値を減算した０〜フルカウント値の範囲内の値に変更して設定され、
前記第１〜第ＮチャネルのＬＥＤ直列回路の異常を個々に検知する第１〜第Ｎの保護回路と、
前記第１〜第Ｎの保護回路のうちの異常を検知した保護回路が１以上Ｎ未満存在するときに、異常を検知した保護回路に対応するチャネルのＬＥＤ直列回路への前記調光ＰＷＭ駆動信号を出力を停止するとともに、異常を検知しなかった保護回路に対応するチャネルのＬＥＤ直列回路に出力する前記各調光ＰＷＭ駆動信号がＰＷＭの１周期内で連続するように、前記異常を検知しなかった保護回路に対応するチャネルのＬＥＤ直列回路に出力する調光ＰＷＭ駆動信号の位相を切り替える切替回路と、
を備えたことを特徴とするＬＥＤ駆動回路。
【請求項３】
請求項２に記載のＬＥＤ駆動回路において、
前記電源回路は、前記ＰＷＭ調光駆動回路のオンしている前記電流源の電圧が所定の定電圧になるように前記ＬＥＤ直列回路に印加する前記電源電圧をフィードバック制御することを特徴とするＬＥＤ駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のＬＥＤを直列接続したＬＥＤ直列回路を複数列並列接続して同一の電源電圧を印加するように構成したＬＥＤ群をＰＷＭ光駆動するＬＥＤ駆動方法およびＬＥＤ駆動回路に関する。
【背景技術】
【０００２】
図１３に従来のＬＥＤ駆動回路を示す。このＬＥＤ駆動回路は、昇圧電源回路１００Ａと、複数のＬＥＤが直列接続されたＮチャネル（図１３では４チャネル）のＬＥＤ直列回路２１０〜２４０の並列回路を備え、昇圧電源回路１００Ａで生成された電圧ＶＯＵＴがそれらＬＥＤ直列回路２１０〜２４０に共通に印加されるＬＥＤ群２００Ａと、そのＬＥＤ群２００Ａの各ＬＥＤ直列回路２１０〜２４０を同時にＰＷＭ駆動するＰＷＭ調光駆動回路３００Ａを備える。
【０００３】
この図１３のＬＥＤ駆動回路によれば、調光ＰＷＭ駆動信号によって各ＬＥＤ直列回路２１０〜２４０が同時に調光駆動されるので、調光ＰＷＭ駆動信号のデューティに応じた輝度を得ることができるが、図１４の電流波形図に示すように、すべてのＬＥＤが同時点灯することになるので、同時に大量の電流が流れるため、電源容量不足や発熱の問題を引き起こす。図１４におけるＴはＰＷＭの周期である。
【０００４】
そこで、ＬＥＤ直列回路２１０〜２４０の駆動タイミングがＰＷＭの１周期内で重ならないようにずらして、ＬＥＤ直列回路２１０〜２４０が同時点灯しないようにした技術が提案されている（特許文献１）。また、ＰＷＭ駆動の１周期を並列接続したＬＥＤ直列回路のチャネル数で除した周期ずつ、ずらして駆動し、ＬＥＤ直列回路が同時点灯しないようにした技術が提案されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２６２９６６号公報
【特許文献２】特開２００８−０９１３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の方法による場合、調光ＰＷＭ駆動信号のオン期間が「１／チャネル数」を超える場合は、ＰＷＭ制御のみでなく、ＬＥＤに流れる電流の値を可変させる電流制御も併せて行うこととしている。一般的に、ＬＥＤをＰＷＭ調光する場合は、直流駆動する場合の定格電流よりも多くの電流を流すことができるが、そのときの最大デューティは制限されてしまう（一般的に１／１０以下）。よって、そのＬＥＤから最大の輝度を得るためには、直流駆動が必要となる。一方、最大限暗くしたい場合は、ＰＷＭ調光でデューティを小さくした方が、電流値を可変させるよりも、カラーシフトが少なく、有利である。このような点を鑑みると、特許文献１の方法は、発熱量の分散はできても、明暗の比は制約を受けてしまう。
【０００７】
一方、特許文献２では、調光ＰＷＭ駆動信号の１周期当たりの電源電流変化の回数が多くなる。図１５にＬＥＤ直列回路のチャネル数ｎが４の場合の電流波形図を示した。また、この場合は、ＬＥＤ群２００Ａへの電源電圧ＶＯＵＴを昇圧電源回路１００Ａで制御している場合は、その昇圧電源回路１００Ａの応答が遅いとき、ＬＥＤを定電流駆動できなくなる期間が長くなる。なお、図１６は特に制約を設けず、ＬＥＤ直列回路２１０，２２０，２３０，２４０を期間ｔａだけずらして順次駆動した場合の電流波形図であるが、合計電流のピーク値が高く、変化点が多くなっている。
【０００８】
前記したように、昇圧電源回路１００Ａの応答速度が遅い場合は、合計電流の変化点が多いと、定電流駆動できない期間が増えてしまうが、この点を図１７、図１８を参照して詳しく説明する。昇圧ＰＷＭ信号がオンになると、図１３に示す昇圧電源回路１００Ａでは、そのとき流れるＬＥＤ電流（当初は小さい）に対応した検知電圧Ｖｓ１がエラーアンプにフィードバックされることにより、昇圧ＰＷＭ信号のデューティを大きくし、出力電圧ＶＯＵＴを高くして、供給電流を増やすように制御される。しかし、昇圧ＰＷＭ信号がオンになってから、昇圧電源回路１００Ａ内のエラーアンプの出力信号が目標電圧に達するまでに、図１８に示すように、時間がかかってしまうことがあるので、その間は定電流駆動ができない。このため、図１７に示すように、調光ＰＷＭ信号がオンになった直後、ＬＥＤを定電流駆動できない期間ｔｂが生じてしまう。ＬＥＤ群２００Ａに流れる電流の変化回数が多いと、この定電流駆動できない期間も増えてしまい、表示品質に影響を与える場合が発生する。
【０００９】
本発明の目的は、合計したＬＥＤ電流の変化点を大幅に少なくすることでＬＥＤを定電流駆動できない期間を減少させ、表示品質を良好にすることである。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１にかかる発明のＬＥＤ駆動方法は、同一電源電圧が印加される第１〜第Ｎ（Ｎは２以上の正の整数）のチャネルのＬＥＤ直列回路の電流源をそれぞれ同一デューティの調光ＰＷＭ駆動信号でオン／オフしてＰＷＭ調光を行うＬＥＤ駆動方法において、フルカウントになると０に戻ってカウント動作を繰り返すカウンタにより、所定のスタート値から前記調光ＰＷＭ駆動信号のパルス幅値をカウントする間中は第１チャネルの電流源をオンさせる第１チャネル用の調光ＰＷＭ駆動信号を出力し、前記パルス幅値から前記パルス幅値の第２倍のデータ値をカウントする間中は第２チャネルの電流源をオンさせる第２チャネル用の調光ＰＷＭ駆動信号を出力し、・・・・、前記パルス幅値のＮ−１倍のデータ値から前記パルス幅値のＮ倍のデータ値をカウントする間中は第Ｎチャネルの電流源をオンさせる第Ｎチャネル用の調光ＰＷＭ駆動信号を出力し、且つ、前記２倍〜前記Ｎ倍のデータ値が前記カウンタのフルカウント値を超えるときは、前記２倍〜前記Ｎ倍のデータ値は、前記２倍〜前記Ｎ倍のデータ値から前記フルカウント値の整数倍の値を減算した０〜フルカウント値の範囲内の値に変更して設定され、前記第１〜第ＮチャネルのＬＥＤ直列回路の異常を個々に検知し、異常が検知されたチャネルのＬＥＤ直列回路が１以上Ｎ未満存在するときに、該異常が検知されたチャネルのＬＥＤ直列回路への前記調光ＰＷＭ駆動信号を出力を停止するとともに、異常が検知されなかったチャネルのＬＥＤ直列回路にそれぞれ出力される前記各調光ＰＷＭ駆動信号がＰＷＭの１周期内で連続するように、前記異常が検知されなかったチャネルのＬＥＤ直列回路に出力する調光ＰＷＭ駆動信号の位相を切り替えることを特徴とする。
請求項２にかかる発明のＬＥＤ駆動回路は、第１〜第Ｎ（Ｎは２以上の正の整数）チャネルのＬＥＤ直列回路に同一の電源電圧を供給する電源回路と、オン時に対応するチャネルの前記ＬＥＤ直列回路に定電流を供給する第１〜第Ｎチャネルの電流源を有するＰＷＭ調光駆動回路と、該ＰＷＭ調光駆動回路の前記第１〜第Ｎチャネルのそれぞれの電流源を同一デューティの調光ＰＷＭ駆動信号の位相を互いに異ならせてオン／オフさせるＰＷＭ位相制御回路とを備えたＬＥＤ駆動回路であって、前記ＰＷＭ位相制御回路は、フルカウントになると０に戻ってカウント動作を繰り返すカウンタと、所定のスタート値を格納するメモリと、調光ＰＷＭデータのＨパルス幅値を格納する第１の手段と、前記Ｈパルス幅値の２倍のデータ値を格納する第２の手段と、・・・・、前記Ｈパルス幅値のＮ−１倍のデータ値を格納する第Ｎ−１の手段と、前記Ｈパルス幅値のＮ倍のデータ値を格納する第Ｎの手段と、前記カウンタが前記スタート値から前記パルス幅値をカウントする間中に第１チャネルの電流源をオンさせる第１チャネル用の調光ＰＷＭ駆動信号を出力する第１のラッチと、前記カウンタが前記パルス幅値から前記２倍のデータ値をカウントする間中に第２チャネルの電流源をオンさせる第２チャネル用の調光ＰＷＭ駆動信号を出力する第２のラッチと、・・・・、前記カウンタが前記第Ｎ−１倍のデータ値から前記第Ｎ倍のデータ値をカウントする間中に前記第Ｎチャネルの電流源をオンさせる第Ｎチャネル用の調光ＰＷＭ駆動信号を出力する第Ｎのラッチとを有し、且つ、前記２倍〜前記Ｎ倍のデータ値が前記カウンタのフルカウント値を超えるときは、前記２倍〜前記Ｎ倍のデータ値は、前記２倍〜前記Ｎ倍のデータ値から前記フルカウント値の整数倍の値を減算した０〜フルカウント値の範囲内の値に変更して設定され、前記第１〜第ＮチャネルのＬＥＤ直列回路の異常を個々に検知する第１〜第Ｎの保護回路と、前記第１〜第Ｎの保護回路のうちの異常を検知した保護回路が１以上Ｎ未満存在するときに、異常を検知した保護回路に対応するチャネルのＬＥＤ直列回路への前記調光ＰＷＭ駆動信号を出力を停止するとともに、異常を検知しなかった保護回路に対応するチャネルのＬＥＤ直列回路に出力する前記各調光ＰＷＭ駆動信号がＰＷＭの１周期内で連続するように、前記異常を検知しなかった保護回路に対応するチャネルのＬＥＤ直列回路に出力する調光ＰＷＭ駆動信号の位相を切り替える切替回路と、を備えたことを特徴とする。
請求項３にかかる発明は、請求項２に記載のＬＥＤ駆動回路において、前記電源回路は、前記ＰＷＭ調光駆動回路のオンしている前記電流源の電圧が所定の定電圧になるように前記ＬＥＤ直列回路に印加する前記電源電圧をフィードバック制御することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ＮチャネルのＬＥＤ直列回路に流れる合計電流の変化点を最小限に抑えることができるので、応答速度の遅い電源回路であっても定電流駆動できない期間が少なくなり、表示品質を良好にすることができる。また、調光ＰＷＭ駆動信号の最小デューティから直流駆動まで、デューティの制約をうけることなく駆動できる。さらに、調光ＰＷＭ駆動信号のパルス幅値がＰＷＭ周期の１／Ｎ以下の場合は、ＮチャネルのＬＥＤ直列回路のうちの１個のＬＥＤ直列回路のみが点灯するので、負荷分散の効果が得られる。さらに、いずれかのＬＥＤ直列回路に異常が発生した場合であっても、残りの正常なＬＥＤ直列回路に流れる合計電流の変化点を最小限に抑えることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施例のＬＥＤ駆動回路の回路図である。
【図２】図１のＬＥＤ駆動回路のＰＷＭ調光駆動回路の回路図である。
【図３】図１のＬＥＤ駆動回路のＰＷＭ位相制御回路の回路図である。
【図４】調光ＰＷＭのＨパルス幅がＰＷＭ周期／チャネル数より小さい場合の本実施例によるＰＷＭ調光駆動の電流波形図である。
【図５】調光ＰＷＭのＨパルス幅がＰＷＭ周期／チャネル数と同じ場合の本実施例によるＰＷＭ調光駆動の電流波形図である。
【図６】調光ＰＷＭのＨパルス幅がＰＷＭ周期／チャネル数より大きい場合の本実施例によるＰＷＭ調光駆動の電流波形図である。
【図７】本発明の第２の実施例のＬＥＤ駆動回路の回路図である。
【図８】図７における切替回路の動作の説明図である。
【図９】図７における切替モード３のＰＷＭ調光駆動の電流波形図である。
【図１０】図７における切替モード７のＰＷＭ調光駆動の電流波形図である。
【図１１】図７における切替モード２のＰＷＭ調光駆動の電流波形図である。
【図１２】図７における切替モード９のＰＷＭ調光駆動の電流波形図である。
【図１３】一般的なＬＥＤ駆動回路のブロック図である。
【図１４】全部のＬＥＤ直列回路を同時駆動する場合の従来のＰＷＭ調光駆動の電流波形図である。
【図１５】各ＬＥＤ直列回路の駆動タイミングをＰＷＭ周期／チャネル数だけずらした場合の従来のＰＷＭ調光駆動の電流波形図である。
【図１６】各ＬＥＤ直列回路の駆動タイミングを任意時間だけずらした場合の従来のＰＷＭ調光駆動の電流波形図である。
【図１７】調光ＰＷＭ駆動信号と昇圧電圧とＬＥＤ電流との関係を示す波形図である。
【図１８】昇圧動作の波形図である。
【発明を実施するための形態】
【００１３】
＜＜第１の実施例＞＞
図１に本発明の実施例のＬＥＤ駆動回路を示す。１００はチョッパ型の昇圧電源回路、２００は４チャネルのＬＥＤ直列回路２１０〜２４０からなるＬＥＤ群、３００はそのＬＥＤ群２００の各チャネルのＬＥＤ直列回路２１０〜２４０を調光ＰＷＭ駆動信号に応じて個別に定電流駆動するＰＷＭ調光駆動回路、４００は各チャネルの調光ＰＷＭ駆動信号の相互間の位相を制御する調光ＰＷＭ駆動信号制御回路である。
【００１４】
昇圧電源回路１００は、電圧源Ｖ１、インダクタＬ１、整流ダイオードＤ１、出力キャパシタＣ１、ＮＭＯＳのスイッチトランジスタＭ１、そのトランジスタＭ１をＰＷＭ駆動するオペアンプＯＰ１、ＰＷＭ調光駆動回路３００の電流源の検出電圧Ｖｓ１を入力して目標電圧Ｖ２と比較して誤差信号Ｖｅ１を得るオペアンプＯＰ２、抵抗Ｒ１，Ｒ２，キャパシタＣ２とで構成される位相補償回路からなる。
【００１５】
この昇圧電源回路１００では、トランジスタＭ１がオンしたときに電圧源Ｖ１からインダクタＬ１を経由してそのトランジスタＭ１に流れる電流により、そのインダクタＬ１にエネルギーが蓄積される。そして、トランジスタＭ１がオフしたときにインダクタＬ１に発生する逆起電力がダイオードＤ１で整流されることで出力キャパシタＣ１に蓄積される。トランジスタＭ１のオン／オフは昇圧ＰＷＭ駆動信号によって制御され、以上の動作が繰り返されて出力電圧ＶＯＵＴが生成される。その昇圧ＰＷＭ駆動信号は、オペアンプＯＰ２から出力する誤差電圧Ｖｅ１と三角波電圧がオペアンプＯＰ１で比較されることで生成される。誤差電圧Ｖｅ１は、ＰＷＭ調光駆動回路３００の電流源に印加している検出電圧Ｖｓ１と目標電圧Ｖ２をオペアンプＯＰ２で比較することで生成される。以上により、オペアンプＯＰ１から出力する昇圧ＰＷＭ駆動信号は、検出電圧Ｖｓ１が目標電圧Ｖ２よりも低いとデューティを大きくし、高いとデューティを小さくして、トランジスタＭ１のスイッチングを行い、これにより、検出電圧Ｖｓ１が目標電圧Ｖ２に一致する電圧となるように、出力電圧ＶＯＵＴの値がフィードバック制御される。なお、抵抗Ｒ１，Ｒ２，キャパシタＣ２で構成される位相補償回路は、インダクタＬ１とキャパシタＣ１で構成されるＬＣフィルタのカットオフ周波数でゲインを１以下にして発振を防止するためのものである。
【００１６】
ＰＷＭ調光駆動回路３００は、図２に示すように各チャネル用の電流源３１０，３２０，３３０，３４０と選択回路３５０とで構成されている。電流源３１０は、ＮＭＯＳトランジスタＭ２と、そのトランジスタＭ２のソースに接続された抵抗Ｒ３、その抵抗Ｒ３に生じている電圧Ｖｓ２が目標電圧Ｖ３に一致するようにトランジスタＭ２を制御するオペアンプＯＰ３とで構成されている。オペアンプＯＰ３は第１チャネル用の調光ＰＷＭ駆動信号ＣＨ１で動作がオン／オフ制御される。残りの電流源３２０，３３０，３４０も同一構成であり、第２〜第４チャネル用の調光ＰＷＭ駆動信号ＣＨ２〜ＣＨ４で対応するオペアンプの動作がオン／オフ制御されるが、目標電圧Ｖ３は共通である。選択回路３５０は、第１〜第４チャネルのうちの調光ＰＷＭ駆動信号がオンとなっているチャネルの電流源のトランジスタＭ２のドレイン電圧を選択して、検出信号Ｖｓ１として昇圧電源回路１００に出力する。本実施例では、後記するように、２個のチャネルの調光ＰＷＭ駆動信号が同時にオンとなる場合があり、このときは、それらの平均値を検出電圧Ｖｓ１とする。
【００１７】
ＰＷＭ位相制御回路４００は、図３に示すように構成されている。４０１は駆動波形のスタート位置を記憶するスタート位置メモリ、４０２はフルカウントになると０に戻ってカウント動作を繰り返すカウンタ、４０３は調光ＰＷＭ駆動信号のＨパルス幅（デューティ相当）を記憶する調光ＰＷＭデータメモリ、４０４は前記Ｈパルス幅の２倍の値を演算して格納する第１の演算回路、４０５は前記Ｈパルス幅の３倍の値を演算して格納する第２の演算回路、４０６は前記Ｈパルス幅の４倍の値を演算して格納する第３の演算回路である。また、４１１はカウンタ４０２のカウント値がスタート位置メモリ４０１の値以上のとき“Ｈ”信号を出力する比較器、４１２はカウンタ４０２のカウント値が調光ＰＷＭデータメモリ４０３の値以上のとき“Ｈ”信号を出力する比較器、４１３はカウンタ４０２のカウント値が第１の演算回路４０４の値以上のとき“Ｈ”信号を出力する比較器、４１４はカウンタ４０２のカウント値が第２の演算回路４０５の値以上のとき“Ｈ”信号を出力する比較器、４１５はカウンタ４０２のカウント値が第３の演算回路４０６の値以上のとき“Ｈ”信号を出力する比較器である。また、４２１は比較器４１１の出力が“Ｈ”になるとセットされ比較器４１２の出力が“Ｈ”になるとリセットされるＳＲラッチ、４２２は比較器４１２の出力が“Ｈ”になるとセットされ比較器４１３の出力が“Ｈ”になるとリセットされるＳＲラッチ、４２３は比較器４１３の出力が“Ｈ”になるとセットされ比較器４１４の出力が“Ｈ”になるとリセットされるＳＲラッチ、４２４は比較器４１４の出力が“Ｈ”になるとセットされ比較器４１５の出力が“Ｈ”になるとリセットされるＳＲラッチである。
【００１８】
なお、請求項に記載のメモリはスタート位置メモリ４０１で実現され、第１の手段は調光ＰＷＭデータメモリ４０３で実現され、第２の手段は第１の演算回路４０４で構成され、第３の手段は第２の演算回路４０５で実現され、第４の手段は第３の演算回路４０６で実現されている。
【００１９】
＜第１の動作例＞
このＰＷＭ位相制御回路４００では、ＰＷＭデータメモリ４０３にＰＷＭの周期Ｔを一定として、そのデューティに相当するＨパルス幅を記憶させておく。例えば、そのＨパルス幅（ＤＵＴＹ）が、Ｈパルス幅＜（ＰＷＭ周期／チャネル数）のときは、図４に示すような調光ＰＷＭ波形となる。
【００２０】
この図４は、図１〜図３に示したように、チャネル数をＣＨ１〜ＣＨ４の４チャネルとし、スタート位置メモリ４０１に格納するスタート位置を０とし、カウンタ４０２のフルカウント値を２５５とし、調光ＰＷＭ駆動信号のＨパルス幅を３１としたものである。この場合は、カウンタ４０２のフルカウント値（カウント値では２５５であるが数値は２５６）がＰＷＭの周期Ｔとなる。第１の演算回路４０４のデータ値は３１×２＝６２、第２の演算回路４０５のデータ値は３１×３＝９３、第３の演算回路４０６のデータ値は３１×４＝１２４である。
【００２１】
カウンタ４０２のカウント値が０である時刻ｔ１において、比較器４１１の出力が“Ｈ”になり、ＳＲラッチ４２１がセットされて、第１チャネルＣＨ１の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が３１になる時刻ｔ２において、比較器４１２の出力が“Ｈ”になり、ＳＲラッチ４２１がリセットされて第１チャネルＣＨ１の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２２がセットされて第２チャネルＣＨ２の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が６２になる時刻ｔ３において、比較器４１３の出力が“Ｈ”になり、ＳＲラッチ４２２がリセットされて第２チャネルＣＨ２の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２３がセットされて第３チャネルＣＨ３の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が９３になる時刻ｔ４において、比較器４１４の出力が“Ｈ”になり、ＳＲラッチ４２３がリセットされて第３チャネルＣＨ３の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２４がセットされて第４チャネルＣＨ４の調光ＰＷＭ駆動信号が“Ｈ”になる
カウンタ４０２のカウント値が１２４になる時刻ｔ５において、比較器４１５の出力が“Ｈ”になり、ＳＲラッチ４２４がリセットされて第４チャネルＣＨ４の調光ＰＷＭ駆動信号が“Ｌ”になる。
この後、カウンタ４０２のカウント値が２５５になった後に０に戻る時刻ｔ６で、比較器４１１の出力が“Ｈ”になると、ＳＲラッチ４２１がセットされて第１チャネルＣＨ１の調光ＰＷＭ駆動信号が“Ｈ”になる。以後、同じ動作が繰り返される。
【００２２】
この場合のＬＥＤ群２００に流れる合計電流は、ｓｕｍに示す波形となり、その値は１個のＬＥＤ直列回路に流れる電流と同じ値であり、その変化は調光ＰＷＭ駆動信号の１周期Ｔあたり２回となる。３回以上変化することはない。
【００２３】
＜第２の動作例＞
図５は、Ｈパルス幅＝（ＰＷＭ周期／チャネル数）のときの調光ＰＷＭ波形である。このときは、チャネル数が４であるので、調光ＰＷＭ駆動信号のＨパルス幅は６４（＝２５６／４）となる。第１の演算回路４０４のデータ値は６４×２＝１２８、第２の演算回路４０５のデータ値は６４×３＝１９２である。第３の演算回路４０６のデータ値は６４×４＝２５６であるが、カウンタ４０２のフルカウント値が２５５であるので、２５６−２５５＝１となる。つまり、第３の演算回路４０６の演算結果のデータ値が２５５を超えるときは、その結果からカウンタ４０２のフルカウント値２５５を減算した値が、第３の演算回路４０６で演算されて設定される。
【００２４】
カウンタ４０２のカウント値が０である時刻ｔ１において、比較器４１１の出力が“Ｈ”になり、ＳＲラッチ４２１がセットされて、第１チャネルＣＨ１の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が６４になる時刻ｔ２において、比較器４１２の出力が“Ｈ”になり、ＳＲラッチ４２１がリセットされて第１チャネルＣＨ１の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２２がセットされて第２チャネルＣＨ２の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が１２８になる時刻ｔ３において、比較器４１３の出力が“Ｈ”になり、ＳＲラッチ４２２がリセットされて第２チャネルＣＨ２の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２３がセットされて第３チャネルＣＨ３の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が１９２になる時刻ｔ４において、比較器４１４の出力が“Ｈ”になり、ＳＲラッチ４２３がリセットされて第３チャネルＣＨ３の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２４がセットされて第４チャネルＣＨ４の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が１になる時刻ｔ５において、比較器４１５の出力が“Ｈ”になり、ＳＲラッチ４２４がリセットされて第４チャネルＣＨ４の調光ＰＷＭ駆動信号が“Ｌ”になる。
なお、この直前のカウンタ４０２のカウント値が０のとき、比較器４１１の出力が“Ｈ”になり、ＳＲラッチ４２１がセットされて、第１チャネルＣＨ１の調光ＰＷＭ駆動信号が“Ｈ”になる。以後、同じ動作が繰り返される。
【００２５】
この場合のＬＥＤ群２００に流れる合計電流は、ｓｕｍに示す波形となり、調光ＰＷＭ駆動信号の１周期Ｔあたり０回変化することになる。つまり、初期状態を除けばＬＥＤ電流は変化しない。なお、厳密には、第４チャネルＣＨ４から第１チャネルＣＨ１に切り替わるときに、カウンタ４０２の１カウント分の時間だけ両チャネルが同時点灯するが、わずかな時間であり、無視できる。
【００２６】
＜第３の動作例＞
図６は、Ｈパルス幅＞（ＰＷＭ周期／チャネル数）のときの調光ＰＷＭ波形である。ここでは、調光ＰＷＭ駆動信号のＨパルス幅を９６とした。第１の演算回路４０４のデータ値は９６×２＝１９２である。第２の演算回路４０５のデータ値は９６×３＝２８８であるが、カウンタ４０２のフルカウント値が２５５であるので、２８８−２５５＝３３とする。第３の演算回路４０６のデータ値は９６×４＝３８４であるが３８４−２５５＝１２９とする。このように、この場合も、第２、第３の演算回路４０５，４０６の演算結果が２５５を超えるときは、その結果からカウンタ４０２のフルカウント値２５５を減算した値が、第２、第３の演算回路４０５，４０６で演算されて設定される。
【００２７】
カウンタ４０２のカウント値が０である時刻ｔ１において、比較器４１１の出力が“Ｈ”になり、ＳＲラッチ４２１がセットされて、第１チャネルＣＨ１の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が９６になる時刻ｔ２において、比較器４１２の出力が“Ｈ”になり、ＳＲラッチ４２１がリセットされて第１チャネルＣＨ１の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２２がセットされて第２チャネルＣＨ２の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が１９２になる時刻ｔ３において、比較器４１３の出力が“Ｈ”になり、ＳＲラッチ４２２がリセットされて第２チャネルＣＨ２の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２３がセットされて第３チャネルＣＨ３の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が３３になる時刻ｔ５において、比較器４１４の出力が“Ｈ”になり、ＳＲラッチ４２３がリセットされて第３チャネルＣＨ３の調光ＰＷＭ駆動信号が“Ｌ”になるとともに、ＳＲラッチ４２４がセットされて第４チャネルＣＨ４の調光ＰＷＭ駆動信号が“Ｈ”になる。
カウンタ４０２のカウント値が１２９になる時刻ｔ７において、比較器４１５の出力が“Ｈ”になり、ＳＲラッチ４２４がリセットされて第４チャネルＣＨ４の調光ＰＷＭ駆動信号が“Ｌ”になる。
【００２８】
以上説明したチャネルＣＨ１→ＣＨ２→ＣＨ３→ＣＨ４の移行は１巡目の場合であるが、時刻ｔ４，ｔ６，ｔ８，ｔ１０で２巡目のチャネルＣＨ１→ＣＨ２→ＣＨ３→ＣＨ４の移行が行われ、また、時刻ｔ９，ｔ１１，ｔ１３，ｔ１５で３巡目のチャネルＣＨ１→ＣＨ２→ＣＨ３→ＣＨ４の移行が行われ、以後、同じ動作が繰り返される。この結果、図６に示すように、２チャネルのＬＥＤ直列回路が同時点灯するタイミングが存在する。よって、この場合のＬＥＤ群２００に流れる合計電流は、ｓｕｍに示す波形となり、調光ＰＷＭ駆動信号の１周期Ｔあたり２回変化することになるが、３回以上変化することはない。
【００２９】
＜＜第２の実施例＞＞
図７に本発明の第２の実施例のＬＥＤ駆動回路を示す。図１のＬＥＤ駆動回路において、たとえばチャネルＣＨ２のＬＥＤ直列回路２２０に断線や短絡等による異常が発生し、そのＬＥＤ直列回路２２０に調光ＰＷＭ駆動信号が流れないときは、たとえば図４において、ｓｕｍに示す波形の時刻ｔ２〜ｔ３の期間は電流値がゼロとなる。よって、ｓｕｍに示す波形は調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり４回（立上り２回、立下り２回）変化することになり、昇圧電源回路１００からみた負荷変動が大きくなる。そこで本実施例では、このような異常が発生した場合であっても、ｓｕｍ波形の連続性を確保できるようにし、昇圧電源回路１００からみた負荷変動が小さくなるようにする。
【００３０】
本実施例では、ＬＥＤ群２００の異常を検知する保護回路群５００を追加している。この保護回路群５００内の各保護回路５０１〜５０４は、ＬＥＤ直列回路２１０〜２４０の断線／短絡等の異常を検知してその検知信号を出力するものである。たとえば、ＬＥＤ直列回路のＰＷＭ調光駆動回路３００側と接地間に抵抗を接続しておき、その抵抗に生じる電圧を検知すれば、正常なときはその検知電圧は所定電圧範囲に入るが、断線のときは検知電圧がゼロとなり、短絡のときは所定電圧範囲より高くなることで、それらの異常を検知できる。
【００３１】
また、本実施例では、ＰＷＭ調光駆動回路３００とＰＷＭ位相制御回路４００との間に、切替回路６００を挿入して、ＰＷＭ調光駆動回路３００から出力する第１〜第４チャネルＣＨ１〜ＣＨ４の調光ＰＷＭ駆動信号を、異常が検知されたチャネルの態様に合わせて第１〜第４チャネルｃｈ１〜ｃｈ４に振り分けるようにしている。この振り分けは、保護回路群５００内の保護回路５０１〜５０４のいずれか１以上が異常検知信号を出力した場合に、当該異常が検知されたチャネルのＬＥＤ直列回路への調光ＰＷＭ駆動信号の出力を遮断するとともに、異常が検知されなかったチャネルのＬＥＤ直列回路への調光ＰＷＭ駆動信号がＰＷＭの１周期内で連続するように、当該異常が検知されなかったチャネルのＬＥＤ直列回路に出力する調光ＰＷＭ駆動信号の位相を切り替えるものである。このような、保護回路５０１〜５０４による異常検知と、切替回路６００による位相切り替えは、たとえば電源投入時に行われ、その状態が設定される。なお、ここでは図１と異なって、ＰＷＭ位相制御回路４００から出力する調光ＰＷＭ駆動信号のチャネルＣＨ１〜ＣＨ４がＬＥＤ群２００のＬＥＤ直列回路２１０〜２４０のチャネルと同じになるとは限らないので、切替回路６００以降のチャネルはｃｈ１〜ｃｈ４で表した。
【００３２】
図８に、保護回路５０１〜５０４のいずれか１以上が異常（×）を示したとき、それに応じて、保護回路５０１〜５０４のうちの正常（○）を示した保護回路に対応するチャネルをどのように振り分けるかを示した。
【００３３】
＜第４の動作例＞
図９は図８における切替モードが３の場合の波形図である。この場合は、チャネルｃｈ２のＬＥＤ直列回路２２０が保護回路５０２により異常であると検知された場合であり、チャネルＣＨ２の調光ＰＷＭ駆動信号をチャネルｃｈ３のＬＥＤ直列回路２３０に出力し、チャネルＣＨ３の調光ＰＷＭ駆動信号をチャネルｃｈ４のＬＥＤ直列回路２４０に出力し、チャネルＣＨ４の調光ＰＷＭ駆動信号はチャネルｃｈ１〜ｃｈ４のいずれにも出力しない。これによって、チャネルＣＨ１〜ＣＨ４をそのままＬＥＤ直列回路２１０〜２４０に出力した場合にはｓｕｍに示す波形は調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり４回変化する（図示せず）ところが、チャネルｃｈ１，ｃｈ３，ｃｈ４が順次連続的に駆動されることになり、ｓｕｍに示す波形は、調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり２回の変化にとどまることになる。
【００３４】
＜第５の動作例＞
図１０は図８における切替モードが７の場合の波形図である。この場合は、チャネルｃｈ２，ｃｈ３のＬＥＤ直列回路２２０，２３０が保護回路５０２，５０３により異常であると検知された場合であり、チャネルＣＨ１の調光ＰＷＭ駆動信号をチャネルｃｈ１のＬＥＤ直列回路２１０に出力し、チャネルＣＨ２の調光ＰＷＭ駆動信号をチャネルｃｈ４のＬＥＤ直列回路２４０に出力し、チャネルＣＨ３，ＣＨ４の調光ＰＷＭ駆動信号はチャネルｃｈ１〜ｃｈ４のいずれにも出力しない。これによって、チャネルＣＨ１〜ＣＨ４をそのままＬＥＤ直列回路２１０〜２４０に出力した場合にはｓｕｍに示す波形は調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり４回変化する（図示せず）ところが、チャネルｃｈ１，ｃｈ２が順次連続的に駆動されることになり、ｓｕｍに示す波形は、調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり２回の変化にとどまることになる。
【００３５】
＜第６の動作例＞
図１１は図８における切替モードが２の場合の波形図である。この場合は、チャネルｃｈ１のＬＥＤ直列回路２１０が保護回路５０１により異常であると検知された場合であり、チャネルＣＨ２の調光ＰＷＭ駆動信号をチャネルｃｈ２のＬＥＤ直列回路２２０に出力し、チャネルＣＨ３の調光ＰＷＭ駆動信号をチャネルｃｈ３のＬＥＤ直列回路２３０に出力し、チャネルＣＨ４の調光ＰＷＭ駆動信号をチャネルｃｈ４のＬＥＤ直列回路２４０に出力し、チャネルＣＨ１の調光ＰＷＭ駆動信号はチャネルｃｈ１〜ｃｈ４のいずれにも出力しない。これによって、チャネルＣＨ１〜ＣＨ４をそのままＬＥＤ直列回路２１０〜２４０に出力した場合にはｓｕｍに示す波形は調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり４回変化する（図示せず）ところが、チャネルｃｈ２〜ｃｈ４が順次連続的に駆動されることになり、ｓｕｍに示す波形は、調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり２回の変化にとどまることになる。なお、この場合は、チャネルＣＨ１の調光ＰＷＭ駆動信号がチャネルｃｈ１〜ｃｈ４のいずれにも出力しない場合であり、チャネルＣＨ２〜ＣＨ４の切り替えは不要で、特別な切替状態とはならない。
【００３６】
＜第７の動作例＞
図１２は図８における切替モードが９の場合の波形図である。この場合は、チャネルｃｈ４のＬＥＤ直列回路２４０が保護回路５０４により異常であると検知された場合であり、チャネルＣＨ１の調光ＰＷＭ駆動信号をチャネルｃｈ１のＬＥＤ直列回路２１０に出力し、チャネルＣＨ２の調光ＰＷＭ駆動信号をチャネルｃｈ２のＬＥＤ直列回路２２０に出力し、チャネルＣＨ３の調光ＰＷＭ駆動信号をチャネルｃｈ３のＬＥＤ直列回路２３０に出力し、チャネルＣＨ４の調光ＰＷＭ駆動信号はチャネルｃｈ１〜ｃｈ４のいずれにも出力しない。これによって、チャネルＣＨ１〜ＣＨ４をそのままＬＥＤ直列回路２１０〜２４０に出力した場合にはｓｕｍに示す波形は調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり４回変化する（図示せず）ところが、チャネルｃｈ１〜ｃｈ３が順次連続的に駆動されることになり、ｓｕｍに示す波形は、調光ＰＷＭ駆動信号のＰＷＭの１周期Ｔ当たり２回の変化にとどまることになる。なお、この場合も、チャネルＣＨ４の調光ＰＷＭ駆動信号がチャネルｃｈ１〜ｃｈ４のいずれにも出力しない場合であり、チャネルＣＨ１〜ＣＨ３の切り替えは不要で、特別な切替状態とはならない。
【００３７】
＜＜その他の実施例＞＞
なお、第１の実施例において、ＰＷＭ位相制御回路４００の第１〜第３の演算回路４０４〜４０６で演算され格納されるデータは、その演算値がカウンタ４０２のフルカウント値を超えるときは、そのデータ値から前記フルカウント値の整数倍の値を減算した０〜フルカウント値の範囲内の値に変更して設定すればよい。また、以上の実施例ではＬＥＤ直列回路が４チャネルの場合について説明したが、Ｎ（２以上の整数）チャネルにおいて、同様に動作させて、ＬＥＤ群２００に流れる合計電流が、調光ＰＷＭ駆動信号の１周期Ｔあたり０回あるいは２回だけ変化するようにできる。また、昇圧電源回路１００はチョッパ型に限られず、全てのＤＣ／ＤＣコンバータを適用できる。
【符号の説明】
【００３８】
１００，１００Ａ：昇圧電源回路
２００，２００Ａ：ＬＥＤ群、２１０〜２４０：ＬＥＤ直列回路
３００，３００Ａ：ＰＷＭ調光駆動回路
４００：ＰＷＭ位相制御回路
５００：保護回路群、５０１〜５０４：保護回路
６００：切替回路
【図１】
0005829490.tif 000002
【図２】
0005829490.tif 000003
【図３】
0005829490.tif 000004
【図４】
0005829490.tif 000005
【図５】
0005829490.tif 000006
【図６】
0005829490.tif 000007
【図７】
0005829490.tif 000008
【図８】
0005829490.tif 000009
【図９】
0005829490.tif 000010
【図１０】
0005829490.tif 000011
【図１１】
0005829490.tif 000012
【図１２】
0005829490.tif 000013
【図１３】
0005829490.tif 000014
【図１４】
0005829490.tif 000015
【図１５】
0005829490.tif 000016
【図１６】
0005829490.tif 000017
【図１７】
0005829490.tif 000018
【図１８】
0005829490.tif 000019