(57)【要約】【課題】１つのクロック（タイマ）により周波数が異なる複数のＰＷＭ信号を作成することができるＰＷＭ信号作成装置の提供。【解決手段】周期Ｔ０のパルスを作成するクロック１７を備え、クロック１７が作成したパルスの周期Ｔ０、及び複数のデューティ比Ｄｉに基づき、デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成し出力するＰＷＭ信号作成装置。周期Ｔ０をｋ倍して周期Ｔｉとする周期逓倍手段１８，１９と、周期逓倍手段１８，１９がｋ倍した周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍを演算する小デューティ比演算手段１８，１９とを備え、演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、周期Ｔｉのデューティ比を定める構成である。【選択図】図２
2014007455.tif 000002
【特許請求の範囲】
【請求項１】
周期Ｔ０のパルスを作成し、所要の複数のデューティ比Ｄｉ（ｉは０又は自然数）及び前記周期Ｔ０に基づき、前記デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成するＰＷＭ信号作成方法において、
前記周期Ｔ０をｋ倍（ｋは自然数）して前記周期Ｔｉとし、該周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍ（１≦ｍ≦ｋ（ｍは自然数））を演算し、演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、前記周期Ｔｉのデューティ比を定めることを特徴とするＰＷＭ信号作成方法。
【請求項２】
周期Ｔ０のパルスを作成し、電源電圧値を検出し、検出した電源電圧値及び複数の所要電圧値に基づき、複数のＰＷＭ信号のデューティ比Ｄｉ（ｉは０又は自然数）を演算し、演算した複数のデューティ比Ｄｉ及び前記周期Ｔ０に基づき、前記デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成するＰＷＭ信号作成方法において、
前記周期Ｔ０をｋ倍（ｋは自然数）して前記周期Ｔｉとし、該周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍ（１≦ｍ≦ｋ（ｍは自然数））を演算し、演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、前記周期Ｔｉのデューティ比を定めることを特徴とするＰＷＭ信号作成方法。
【請求項３】
前記周期Ｔｉに含まれるｋ個の周期Ｔ０について、Ｄｉ×ｋ−１００×（ｍ−１）を、ｍ＝１からｍ＝ｋについて演算し、演算した（Ｄｉ×ｋ−１００×（ｍ−１））％が１００％より小さいか否か、及び正の値であるか否かを判定し、１００％より小さくないと判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを１００％とし、１００％より小さい正の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを（Ｄｉ×ｋ−１００×（ｍ−１））％とし、演算した（Ｄｉ×ｋ−１００×（ｍ−１））％が負の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを０とする請求項１又は２記載のＰＷＭ信号作成方法。
【請求項４】
前記デューティ比Ｄｉが１００×（ｋ−１）／ｋ％より大であるように、複数のＰＷＭ信号を同時的に作成する請求項１乃至３の何れか１項に記載のＰＷＭ信号作成方法。
【請求項５】
前記ＰＷＭ信号の各周期Ｔ０の期初電圧又は期初電流を検出する請求項４記載のＰＷＭ信号作成方法。
【請求項６】
周期Ｔ０のパルスを作成するクロックを備え、該クロックが作成したパルスの周期Ｔ０、及び所要の複数のデューティ比Ｄｉに基づき、該デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成し出力するＰＷＭ信号作成装置において、
前記周期Ｔ０をｋ倍して前記周期Ｔｉとする複数の周期逓倍手段と、該周期逓倍手段がｋ倍した周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍを演算する小デューティ比演算手段とを備え、該小デューティ比演算手段が演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、前記周期Ｔｉのデューティ比を定めることを特徴とするＰＷＭ信号作成装置。
【請求項７】
周期Ｔ０のパルスを作成するクロックと、電源電圧値を検出する手段と、該手段が検出した電源電圧値及び複数の所要電圧値に基づき、ＰＷＭ信号のデューティ比Ｄｉを演算する複数のデューティ比演算手段とを備え、前記クロックが作成したパルスの周期Ｔ０、及び前記デューティ比演算手段が演算した複数のデューティ比Ｄｉに基づき、該デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成し出力するＰＷＭ信号作成装置において、
前記周期Ｔ０をｋ倍して前記周期Ｔｉとする複数の周期逓倍手段と、該周期逓倍手段がｋ倍した周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍを演算する小デューティ比演算手段とを備え、該小デューティ比演算手段が演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、前記周期Ｔｉのデューティ比を定めることを特徴とするＰＷＭ信号作成装置。
【請求項８】
前記小デューティ比演算手段は、周期Ｔｉに含まれるｋ個の周期Ｔ０について、Ｄｉ×ｋ−１００×（ｍ−１）を、ｍ＝１からｍ＝ｋについて演算する手段と、該手段が演算した（Ｄｉ×ｋ−１００×（ｍ−１））％が１００％より小さいか否か、及び正の値であるか否かを判定する判定手段とを備え、該判定手段が１００％より小さくないと判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを１００％とし、前記判定手段が１００％より小さい正の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを（Ｄｉ×ｋ−１００×（ｍ−１））％とし、前記判定手段が負の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを０とするように構成してある請求項６又は７記載のＰＷＭ信号作成装置。
【請求項９】
前記デューティ比Ｄｉが１００×（ｋ−１）／ｋ％より大であるように、複数のＰＷＭ信号を同時的に作成し出力する請求項６乃至８の何れか１項に記載のＰＷＭ信号作成装置。
【請求項１０】
前記ＰＷＭ信号の各周期Ｔ０の期初電圧又は期初電流を検出する手段を更に備える請求項９記載のＰＷＭ信号作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周期が異なる複数のＰＷＭ信号を同時的に作成するＰＷＭ信号作成方法及びＰＷＭ信号作成装置に関するものである。
【背景技術】
【０００２】
近年、車両においては、省電力及び車載負荷保護の観点から、オルタネータ（車載発電機、交流発電機）等による発電電圧上昇時（最高１６Ｖ）に、その発電電圧をパルス幅変調（ＰＷＭ）して、車載負荷へ供給する電力を例えば１３Ｖ相当にＰＷＭ制御することが行われている。
車載負荷へ供給する電力のＰＷＭ制御では、車載負荷毎に機能を考慮した周波数のＰＷＭ信号が選択されている。
【０００３】
特許文献１には、所定のクロックパルスをカウントするカウンタと、このカウンタと同じビット長のレジスタ手段と、前記カウンタと前記レジスタ手段の対応する各ビットを比較し、各ビットの値が全て一致したとき一致出力を出すディジタルコンパレータとを備えるＰＷＭ信号生成装置が開示されている。このディジタルコンパレータの出力の都度、当該装置の出力信号の状態を反転させる出力反転手段と、同じく前記コンパレータの一致出力の都度、前記レジスタ手段に所要のデータを設定する設定手段とを備えている。前記設定手段は、時分割で動作するアダーを備え、このアダーにより複数の異なる制御動作における前記所要のデータを算出する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−２６９１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述したように、ＰＷＭ信号の周波数を車載負荷に応じて異ならせる場合、周波数毎にクロック（タイマ）が必要になり、部品コストが増加するという問題がある。
【０００６】
本発明は、上述したような事情に鑑みてなされたものであり、１つのクロック（タイマ）により周波数が異なる複数のＰＷＭ信号を作成することができるＰＷＭ信号作成方法を提供することを目的とする。
本発明は、また、１つのクロック（タイマ）により周波数が異なる複数のＰＷＭ信号を作成することができるＰＷＭ信号作成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１発明に係るＰＷＭ信号作成方法は、周期Ｔ０のパルスを作成し、所要の複数のデューティ比Ｄｉ（ｉは０又は自然数）及び前記周期Ｔ０に基づき、前記デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成するＰＷＭ信号作成方法において、前記周期Ｔ０をｋ倍（ｋは自然数）して前記周期Ｔｉとし、該周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍ（１≦ｍ≦ｋ（ｍは自然数））を演算し、演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、前記周期Ｔｉのデューティ比を定めることを特徴とする。
【０００８】
第２発明に係るＰＷＭ信号作成方法は、周期Ｔ０のパルスを作成し、電源電圧値を検出し、検出した電源電圧値及び複数の所要電圧値に基づき、複数のＰＷＭ信号のデューティ比Ｄｉ（ｉは０又は自然数）を演算し、演算した複数のデューティ比Ｄｉ及び前記周期Ｔ０に基づき、前記デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成するＰＷＭ信号作成方法において、前記周期Ｔ０をｋ倍（ｋは自然数）して前記周期Ｔｉとし、該周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍ（１≦ｍ≦ｋ（ｍは自然数））を演算し、演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、前記周期Ｔｉのデューティ比を定めることを特徴とする。
【０００９】
第３発明に係るＰＷＭ信号作成方法は、前記周期Ｔｉに含まれるｋ個の周期Ｔ０について、Ｄｉ×ｋ−１００×（ｍ−１）を、ｍ＝１からｍ＝ｋについて演算し、演算した（Ｄｉ×ｋ−１００×（ｍ−１））％が１００％より小さいか否か、及び正の値であるか否かを判定し、１００％より小さくないと判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを１００％とし、１００％より小さい正の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを（Ｄｉ×ｋ−１００×（ｍ−１））％とし、演算した（Ｄｉ×ｋ−１００×（ｍ−１））％が負の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを０とすることを特徴とする。
【００１０】
第４発明に係るＰＷＭ信号作成方法は、前記デューティ比Ｄｉが１００×（ｋ−１）／ｋ％より大であるように、複数のＰＷＭ信号を同時的に作成することを特徴とする。
【００１１】
第５発明に係るＰＷＭ信号作成方法は、前記ＰＷＭ信号の各周期Ｔ０の期初電圧又は期初電流を検出することを特徴とする。
【００１２】
第６発明に係るＰＷＭ信号作成装置は、周期Ｔ０のパルスを作成するクロックを備え、該クロックが作成したパルスの周期Ｔ０、及び所要の複数のデューティ比Ｄｉに基づき、該デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成し出力するＰＷＭ信号作成装置において、前記周期Ｔ０をｋ倍して前記周期Ｔｉとする複数の周期逓倍手段と、該周期逓倍手段がｋ倍した周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍを演算する小デューティ比演算手段とを備え、該小デューティ比演算手段が演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、前記周期Ｔｉのデューティ比を定めることを特徴とする。
【００１３】
第１発明に係るＰＷＭ信号作成方法及び第６発明に係るＰＷＭ信号作成装置では、クロックが作成したパルスの周期Ｔ０、及び所要の複数のデューティ比Ｄｉに基づき、デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成し出力する。複数の周期逓倍手段が、周期Ｔ０をｋ倍して周期Ｔｉとし、小デューティ比演算手段が、周期逓倍手段がｋ倍した周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍを演算する。小デューティ比演算手段が演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、周期Ｔｉのデューティ比を定める。
【００１４】
第７発明に係るＰＷＭ信号作成装置は、周期Ｔ０のパルスを作成するクロックと、電源電圧値を検出する手段と、該手段が検出した電源電圧値及び複数の所要電圧値に基づき、ＰＷＭ信号のデューティ比Ｄｉを演算する複数のデューティ比演算手段とを備え、前記クロックが作成したパルスの周期Ｔ０、及び前記デューティ比演算手段が演算した複数のデューティ比Ｄｉに基づき、該デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成し出力するＰＷＭ信号作成装置において、前記周期Ｔ０をｋ倍して前記周期Ｔｉとする複数の周期逓倍手段と、該周期逓倍手段がｋ倍した周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍを演算する小デューティ比演算手段とを備え、該小デューティ比演算手段が演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、前記周期Ｔｉのデューティ比を定めることを特徴とする。
【００１５】
第２発明に係るＰＷＭ信号作成方法及び第７発明に係るＰＷＭ信号作成装置では、周期Ｔ０のパルスを作成し、電源電圧値を検出する。複数のデューティ比演算手段が、その検出した電源電圧値及び複数の所要電圧値に基づき、ＰＷＭ信号のデューティ比Ｄｉを演算する。クロックが作成したパルスの周期Ｔ０、及びデューティ比演算手段が演算した複数のデューティ比Ｄｉに基づき、デューティ比Ｄｉで出力すべき周期Ｔｉが異なる複数のＰＷＭ信号を同時的に作成し出力する。複数の周期逓倍手段が、周期Ｔ０をｋ倍して周期Ｔｉとし、小デューティ比演算手段が、周期逓倍手段がｋ倍した周期Ｔｉに含まれる周期Ｔ０毎のデューティ比ｄｉｍを演算する。小デューティ比演算手段が演算した周期Ｔ０毎のデューティ比ｄｉｍに基づき、周期Ｔｉのデューティ比を定める。
【００１６】
第８発明に係るＰＷＭ信号作成装置は、前記小デューティ比演算手段は、周期Ｔｉに含まれるｋ個の周期Ｔ０について、Ｄｉ×ｋ−１００×（ｍ−１）を、ｍ＝１からｍ＝ｋについて演算する手段と、該手段が演算した（Ｄｉ×ｋ−１００×（ｍ−１））％が１００％より小さいか否か、及び正の値であるか否かを判定する判定手段とを備え、該判定手段が１００％より小さくないと判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを１００％とし、前記判定手段が１００％より小さい正の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを（Ｄｉ×ｋ−１００×（ｍ−１））％とし、前記判定手段が負の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを０とするように構成してあることを特徴とする。
【００１７】
第３発明に係るＰＷＭ信号作成方法及び第８発明に係るＰＷＭ信号作成装置では、小デューティ比演算手段は、周期Ｔｉに含まれるｋ個の周期Ｔ０について、Ｄｉ×ｋ−１００×（ｍ−１）を、ｍ＝１からｍ＝ｋについて演算し、その演算した（Ｄｉ×ｋ−１００×（ｍ−１））％が１００％より小さいか否か、及び正の値であるか否かを判定する。１００％より小さくないと判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを１００％とし、１００％より小さい正の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを（Ｄｉ×ｋ−１００×（ｍ−１））％とし、負の値と判定したときは、当該周期Ｔ０のデューティ比ｄｉｍを０とする。
【００１８】
第９発明に係るＰＷＭ信号作成装置は、前記デューティ比Ｄｉが１００×（ｋ−１）／ｋ％より大であるように、複数のＰＷＭ信号を同時的に作成し出力することを特徴とする。
【００１９】
第４発明に係るＰＷＭ信号作成方法及び第９発明に係るＰＷＭ信号作成装置では、デューティ比Ｄｉが１００×（ｋ−１）／ｋ％より大であるように、複数のＰＷＭ信号を同時的に作成し出力するので、ＰＷＭ信号の各周期Ｔ０の期初の信号電圧及び信号電流は０にはならない。従って、各周期Ｔ０の期初の信号電圧又は信号電流を監視することにより、負荷駆動の異常を検知することが可能となる。
【００２０】
第１０発明に係るＰＷＭ信号作成装置は、前記ＰＷＭ信号の各周期Ｔ０の期初電圧又は期初電流を検出する手段を更に備えることを特徴とする。
【００２１】
第５発明に係るＰＷＭ信号作成方法及び第１０発明に係るＰＷＭ信号作成装置では、ＰＷＭ信号の各周期Ｔ０の期初電圧又は期初電流を検出するので、異常を検知することができる。
【発明の効果】
【００２２】
本発明に係るＰＷＭ信号作成方法によれば、１つのクロック（タイマ）により周波数が異なる複数のＰＷＭ信号を作成することができるＰＷＭ信号作成方法を実現することができる。
本発明に係るＰＷＭ信号作成装置によれば、１つのクロック（タイマ）により周波数が異なる複数のＰＷＭ信号を作成することができるＰＷＭ信号作成装置を実現することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明に係るＰＷＭ信号作成方法及びＰＷＭ信号作成装置の実施の形態の概略構成を示すブロック図である。
【図２】駆動制御部の内部構成例を示すブロック図である。
【図３】本発明に係るＰＷＭ信号作成方法及びＰＷＭ信号作成装置の実施の形態の動作を示すフローチャートである。
【図４】本発明に係るＰＷＭ信号作成方法及びＰＷＭ信号作成装置の実施の形態の動作を示すフローチャートである。
【図５】本発明に係るＰＷＭ信号作成方法及びＰＷＭ信号作成装置の実施の形態の動作を示すタイミングチャートである。
【発明を実施するための形態】
【００２４】
以下に、本発明をその実施の形態を示す図面に基づき説明する。
図１は、本発明に係るＰＷＭ信号作成方法及びＰＷＭ信号作成装置の実施の形態の概略構成を示すブロック図である。
このＰＷＭ信号作成装置は、オルタネータ(車載発電機（交流発電機）)１及びバッテリ２からの電源電圧が、ＮチャンネルＭＯＳ型ＦＥＴ（Field Effect Transistor）７，８，９・・・の各ドレインに与えられている。
【００２５】
ＦＥＴ７のソースは、車載負荷の抵抗１０を通じて接地されている。ＦＥＴ８のソースは、ブレーキのストップランプであるＬＥＤ（Light Emitting Diode）１１のアノードに接続され、ＬＥＤ１１のカソードは接地されている。ＦＥＴ９のソースは、ヘッドライト１２を通じて接地されている。尚、抵抗１０、ＬＥＤ１１及びヘッドライト１２はそれぞれ複数存在するが、図示を省略している。
【００２６】
抵抗１０を有する車載負荷、ＬＥＤ１１及びヘッドライト１２に対応するスイッチ４、ブレーキスイッチ５及びライトスイッチ６は、各一方の端子が接地され、各他方の端子が駆動制御部３に接続されている。駆動制御部３は、オルタネータ１及びバッテリ２からの電源電圧を、内蔵する電源モニタ部（電源電圧値を検出する手段）１３により検出する。
ＦＥＴ７，８，９・・・の各ゲートは、駆動制御部３にそれぞれ接続されＰＷＭ制御される。
【００２７】
このような構成のＰＷＭ信号作成装置では、駆動制御部３は、抵抗１０を有する車載負荷のスイッチ４がオンである場合、電源モニタ部１３が検出した電源電圧値、及び当該車載負荷の所要電圧値に基づいてデューティ比を演算し、演算したデューティ比により、所定の５０ＨｚでＦＥＴ７をＰＷＭ制御する。
【００２８】
駆動制御部３は、ブレーキスイッチ５がオンである場合、電源モニタ部１３が検出した電源電圧値、及び当該車載負荷の所要電圧値に基づいてデューティ比を演算し、演算したデューティ比により、所定の２００ＨｚでＦＥＴ８をＰＷＭ制御する。
駆動制御部３は、ライトスイッチ６がオンである場合、電源モニタ部１３が検出した電源電圧値、及び当該車載負荷の所要電圧値に基づいてデューティ比を演算し、演算したデューティ比により、所定の１００ＨｚでＦＥＴ９をＰＷＭ制御する。
【００２９】
図２は、駆動制御部３の内部構成例を示すブロック図である。
駆動制御部３は、バッテリ２（オルタネータ１は省略）からの電源電圧値を電源モニタ部１３で検出し、検出した電源電圧値はＰＷＭ制御部１４に与えられる。
ＰＷＭ制御部１４は、与えられた電源電圧値、及び車載負荷の電源系統を示すチャンネル毎の所要電圧値に基づき、例えば、（所要電圧値の２乗）／（電源電圧値の２乗）により、チャンネル毎のデューティ比を演算する。演算したデューティ比は、チャンネル毎のＰＷＭ信号を作成するＰＷＭ作成部１８，１９・・・に与えられる。
【００３０】
駆動制御部３は、作成する複数のＰＷＭ信号の基準となる周期Ｔ０のパルス信号をタイマ（クロック）１７で作成し、作成した周期Ｔ０のパルス信号は、ＰＷＭ作成部１８，１９・・・に与えられる。
駆動制御部３は、車載負荷のチャンネル毎のスイッチ４，５・・・のオン／オフ状態を入力判定部１５で判定し、判定した結果を示すオン／オフ信号を、チャンネル毎の論理積回路２０，２１・・・の各一方の入力端子に与える。
【００３１】
駆動制御部３は、周期Ｔ０を逓倍してチャンネル毎のＰＷＭ信号の周期とする為の各定数ｋを、周期生成部１６によりＰＷＭ作成部１８，１９・・・に与える。
ＰＷＭ作成部１８，１９・・・は、周期Ｔ０をｋ倍してＰＷＭ信号の周期とし、その周期でのデューティ比を、ＰＷＭ制御部１４から与えられたデューティ比に基づき演算して、ｋ倍した周期、及び演算したデューティ比のＰＷＭ信号を作成して、論理積回路２０，２１・・・の各他方の入力端子に与える。
【００３２】
論理積回路２０，２１・・・が出力したＰＷＭ信号は、各チャンネル毎の駆動回路２２，２３・・・に与えられ、駆動回路２２，２３・・・は、与えられたＰＷＭ信号により各チャンネルのＦＥＴ８，９・・・をＰＷＭ制御する。
駆動制御部３は、出力モニタ部２４により各チャンネルのＦＥＴ８，９・・・の各ソースでの周期Ｔ０の各期初の電圧値を検出し、検出した電圧値が０であれば、異常と判定する。尚、周期Ｔ０の各期初の電圧値に代えて、各期初の電流値であっても良い。
【００３３】
以下に、このような構成のＰＷＭ信号作成装置の動作例を、それを示す図３，４のフローチャートを参照しながら説明する。
駆動制御部３は、先ず、ＰＷＭ作成部１８，１９・・で、チャンネルｃｈ（ｉ）毎のＰＷＭ信号の各周期Ｔｉに含まれる周期Ｔ０の順番を示すパラメータｎｉを初期化（＝０）する（Ｓ１）。尚、チャンネルｃｈ（ｉ）は車載負荷の電源系統を示す。
駆動制御部３は、次に、出力モニタ部２４により、チャンネルｃｈ（ｉ）毎のＰＷＭ信号の各周期Ｔｉに含まれる周期Ｔ０の期初の電圧値を読込み、読込んだ電圧値が例えば０であれば、異常と判定する（Ｓ３）。
【００３４】
駆動制御部３は、次に、電源モニタ部１３で電源電圧値を読込み（Ｓ５）、読込んだ電源電圧値、及び各チャンネルｃｈ（ｉ）毎の所要電圧値に基づき、ＰＷＭ制御部１４で、各チャンネルｃｈ（ｉ）毎のデューティ比Ｄｉを演算し、それぞれのＰＷＭ作成部１８，１９・・に与える（Ｓ７）。次いで、駆動制御部３は、入力判定部１５で、各チャンネルｃｈ（ｉ）毎のスイッチ４，５・・・のオン／オフ状態を判定し、スイッチ４，５・・・がオンであれば、当該チャンネルの論理積回路２０，２１・・・の一方の入力端子にオン信号を与える（Ｓ９）。
駆動制御部３は、次に、ＰＷＭ制御部１４で、チャンネルｃｈ（ｉ）を示すパラメータｉを初期化（＝０）する（Ｓ１１）。
【００３５】
駆動制御部３は、次に、ＰＷＭ制御部１４で、パラメータｉが９より大きい（ｉ＝１０）か否かを判定し（Ｓ１３）、９より大きくなければ、チャンネルｃｈ（ｉ）のＰＷＭ作成部１８，１９・・で、チャンネルｃｈ（ｉ）の周期Ｔｉに含まれる周期Ｔ０のデューティ比ｄｉ（ｎｉ）を演算する（Ｓ１５）。チャンネルｃｈ（ｉ）のＰＷＭ作成部１８，１９・・は、演算した周期Ｔ０のデューティ比ｄｉ（ｎｉ）のＰＷＭ信号を論理積回路２０，２１・・・に与える。尚、デューティ比ｄｉ（ｎｉ）は、周期Ｔｉに含まれるｎｉ番目の周期Ｔ０のデューティ比である。
【００３６】
これにより、論理積回路２０，２１・・・が入力判定部１５からオン信号を与えられているチャンネルのＦＥＴ８，９・・・が、与えられたＰＷＭ信号に応じてオン／オフ駆動する。尚、本実施の形態では、０≦ｉ≦９（全１０チャンネル）とする。
駆動制御部３は、ＰＷＭ制御部１４が、パラメータｉが９より大きいと判定した（Ｓ１３）ときは、出力モニタ部２４により、チャンネルｃｈ（ｉ）毎のＰＷＭ信号の各周期Ｔｉに含まれる周期Ｔ０の期初の電圧値を読込み、読込んだ電圧値が正常であるか否かを判定する（Ｓ３）。
駆動制御部３は、次に、ＰＷＭ制御部１４で、パラメータｉに１を加算した（Ｓ１７）後、パラメータｉが９より大きい（ｉ＝１０）か否かを判定する（Ｓ１３）。
【００３７】
駆動制御部３は、チャンネルｃｈ（ｉ）のＰＷＭ作成部１８，１９・・で、チャンネルｃｈ（ｉ）の周期Ｔｉに含まれる周期Ｔ０のデューティ比ｄｉ（ｎｉ）を演算する際（Ｓ１５）、先ず、チャンネルｃｈ（ｉ）のＤｉ×ｋｉが１００（％）を超えているか否かを判定する（図４、Ｓ３１）。尚、ｋｉは、周期Ｔ０を逓倍してチャンネルｃｈ（ｉ）のＰＷＭ信号の周期Ｔｉとする為の定数であり、周期生成部１６によりＰＷＭ作成部１８，１９・・・に与えられる
【００３８】
駆動制御部３は、チャンネルｃｈ（ｉ）のＰＷＭ作成部１８，１９・・で、チャンネルｃｈ（ｉ）のＤｉ×ｋｉが１００を超えていれば（Ｓ３１）、チャンネルｃｈ（ｉ）の周期Ｔｉに含まれる周期Ｔ０のデューティ比ｄｉ（ｎｉ）を１００（％）として出力する（Ｓ３３）。次いで、チャンネルｃｈ（ｉ）のＰＷＭ作成部１８，１９・・で、Ｄｉ×ｋｉ＝Ｄｉ×ｋｉ−１００を演算した（Ｓ３５）後、ＰＷＭ制御部１４で、パラメータｎｉに１を加算する（Ｓ３７）。
【００３９】
駆動制御部３は、チャンネルｃｈ（ｉ）のＰＷＭ作成部１８，１９・・で、チャンネルｃｈ（ｉ）のＤｉ×ｋｉが１００を超えていなければ（Ｓ３１）、Ｄｉ×ｋｉが０より大きいか否かを判定し（Ｓ４３）、０より大きければ、デューティ比ｄｉ（ｎｉ）をＤｉ×ｋｉとして出力する（Ｓ４５）。次いで、チャンネルｃｈ（ｉ）のＰＷＭ作成部１８，１９・・で、Ｄｉ×ｋｉ＝Ｄｉ×ｋｉ−１００を演算した（Ｓ３５）後、ＰＷＭ制御部１４で、パラメータｎｉに１を加算する（Ｓ３７）。
【００４０】
駆動制御部３は、チャンネルｃｈ（ｉ）のＰＷＭ作成部１８，１９・・で、Ｄｉ×ｋｉが０より大きいか否かを判定し（Ｓ４３）、０より大きくなければ、デューティ比ｄｉ（ｎｉ）を０として出力する（Ｓ４７）。次いで、ＰＷＭ制御部１４で、パラメータｎｉに１を加算する（Ｓ３７）。
【００４１】
駆動制御部３は、次に、ＰＷＭ制御部１４で、１を加算したパラメータｎｉ（Ｓ３７）が、チャンネルｃｈ（ｉ）の定数ｋｉと等しいか否かを判定し（Ｓ３９）、等しくなければリターンして、パラメータｉに１を加算する（図３Ｓ１７）。
ＰＷＭ制御部１４は、パラメータｎｉがチャンネルｃｈ（ｉ）の定数ｋｉと等しければ（Ｓ３９）、その周期Ｔｉが終了したとして、周期Ｔｉに含まれる周期Ｔ０の順番を示すパラメータｎｉを初期化（＝０）する（Ｓ４１）。
【００４２】
駆動制御部３は、図５Ａに示すように、周期Ｔ０（ここでは５ｍｓ）毎に以上の動作を繰り返し、各チャンネルｃｈ（ｉ）の周期Ｔｉに含まれる周期Ｔ０のデューティ比ｄｉ（ｎｉ）を順次演算して出力して行く。
これにより、例えば、図５Ｂに示すように、チャンネルｃｈ（０）のＰＷＭ信号の周期Ｔ０＝５ｍｓ（２００Ｈｚ）、デューティ比Ｄｉ＝７５％であれば、周期Ｔ０のデューティ比ｄ０（０）＝７５％が出力される。
【００４３】
例えば、図５Ｃに示すように、チャンネルｃｈ（１）のＰＷＭ信号の周期Ｔ０＝１０ｍｓ（１００Ｈｚ）、デューティ比Ｄｉ＝７５％であれば、周期Ｔ０のデューティ比ｄ１（０）＝１００％、デューティ比ｄ１（１）＝５０％が出力される。
また、例えば、図５Ｄに示すように、チャンネルｃｈ（２）のＰＷＭ信号の周期Ｔ０＝２０ｍｓ（５０Ｈｚ）、デューティ比Ｄｉ＝８０％であれば、周期Ｔ０のデューティ比ｄ２（０）＝１００％、デューティ比ｄ２（１）＝１００％、デューティ比ｄ２（２）＝１００％、デューティ比ｄ２（３）＝２０％が出力される。
【符号の説明】
【００４４】
１  オルタネータ
２  バッテリ
３  駆動制御部
４  スイッチ
５  ブレーキスイッチ
６  ライトスイッチ
７，８，９  （ＮチャンネルＭＯＳ型）ＦＥＴ
１０  抵抗
１１  ＬＥＤ
１２  ヘッドライト
１３  電源モニタ部（電源電圧値を検出する手段）
１４  ＰＷＭ制御部
１５  入力判定部
１６  周期生成部
１７  タイマ（クロック）
１８，１９  ＰＷＭ作成部（（小）デューティ比演算手段、周期逓倍手段）
２０，２１  論理積回路
２２，２３  駆動回路
【図１】
2014007455.tif 000003
【図２】
2014007455.tif 000004
【図３】
2014007455.tif 000005
【図４】
2014007455.tif 000006
【図５】
2014007455.tif 000007