(57)【要約】【課題】ＤＣモータ駆動制御において回転数検出信号から誤検出なくノイズを除去可能なノイズ除去装置を得ること。【解決手段】モータのフィードバックパルス信号の立ち上がりおよび立ち下がりを検出するパルス検出部５１と、フィードバックパルス信号の各パルス幅を算出するパルス幅算出部５２と、ノイズ判定時間を設定するノイズ判定時間設定部５３と、ノイズ判定時間と各パルス幅とを比較し、ノイズ判定時間以内の狭パルス幅のパルスをノイズと判別するノイズ判別部５４と、フィードバックパルス信号から、ノイズと判別されたパルスを除去するノイズ除去制御部５５と、ノイズが除去されたフィードバックパルス信号において、モータの１回転あたりのパルス出力数分のパルス数をカウントするカウント部５６と、１回転分のパルス数の総和による周期からモータ回転数を算出する回転数算出部５７と、を備える。【選択図】図２
2015108547.tif 000002
【特許請求の範囲】
【請求項１】
モータのフィードバックパルス信号の立ち上がりおよび立ち下がりを検出する検出手段と、
前記検出手段で検出された立ち上がりおよび立ち下がりから前記フィードバックパルス信号の各パルス幅を算出するパルス幅算出手段と、
前記モータの仕様、前記モータの回転数、および前記フィードバックパルス信号の経路上の回路構成に基づいて、ノイズ判定時間を設定するノイズ判定時間設定手段と、
前記ノイズ判定時間と前記各パルス幅とを比較し、前記ノイズ判定時間以内の狭パルス幅のパルスをノイズと判別するノイズ判別手段と、
前記フィードバックパルス信号から、前記ノイズと判別されたパルスを除去するノイズ除去制御手段と、
前記ノイズが除去された前記フィードバックパルス信号において、前記モータの１回転あたりのパルス出力数分のパルス数をカウントするカウント手段と、
１回転分のパルス数の総和による周期からモータ回転数を算出する回転数算出手段と、
を備えることを特徴とするノイズ除去装置。
【請求項２】
前記ノイズ判定時間設定手段は、使用する前記モータが異なる場合、前記ノイズ判定時間の算出の際に用いる前記モータの仕様のパラメータを変更する、
ことを特徴とする請求項１に記載のノイズ除去装置。
【請求項３】
前記回転数算出手段は、回転数変更指令が出ていない場合に、前記モータの１回転分のパルス幅に変動があったときはノイズが含まれていると判断する、
ことを特徴とする請求項１または２に記載のノイズ除去装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＣモータ駆動制御における回転数検出信号からノイズを除去するノイズ除去装置に関する。
【背景技術】
【０００２】
従来、ＤＣモータ等の駆動制御では、回転速度に基づくパルス信号（回転数検出信号）を用いて回転数を検出しているが、パルス信号にはノイズが含まれることがあり、正確に回転数を検出するためにはノイズを除去する必要がある。例えば、下記特許文献１では、入力信号のエッジ状態を判定後、検出対象（モータ）の回転速度に応じて正常な信号のパルス幅相当時間より短い値に設定されたフィルタ時間を経過後、信号レベルをチェックし、エッジ状態判定時の信号レベルと同一であれば、正常なパルス信号のエッジ状態であり、異なっていればノイズであると判別しながら、ノイズを除去した信号を生成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２６４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術によれば、検出対象（モータ）の回転速度に基づくパルス幅相当時間より小さい範囲内でフィルタ時間を設定しているが、パルス幅相当時間に対してどの程度小さくするのか言及されていない。また、部品の配置、回路構成等の影響により、実際のパルス幅は定速運転状態でも一定ではなくばらつく。そのため、パルス幅相当時間に対してフィルタ時間が小さすぎる設定の場合、フィルタ時間より大きいノイズを検出できず、また、標準的なパルス幅相当時間に対してフィルタ時間を僅かに小さい時間に設定した場合、実際のパルス幅が少しばらついただけでノイズと誤検出する可能性がある、という問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、ＤＣモータ駆動制御において回転数検出信号から誤検出なくノイズを除去可能なノイズ除去装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、モータのフィードバックパルス信号の立ち上がりおよび立ち下がりを検出する検出手段と、前記検出手段で検出された立ち上がりおよび立ち下がりから前記フィードバックパルス信号の各パルス幅を算出するパルス幅算出手段と、前記モータの仕様、前記モータの回転数、および前記フィードバックパルス信号の経路上の回路構成に基づいて、ノイズ判定時間を設定するノイズ判定時間設定手段と、前記ノイズ判定時間と前記各パルス幅とを比較し、前記ノイズ判定時間以内の狭パルス幅のパルスをノイズと判別するノイズ判別手段と、前記フィードバックパルス信号から、前記ノイズと判別されたパルスを除去するノイズ除去制御手段と、前記ノイズが除去された前記フィードバックパルス信号において、前記モータの１回転あたりのパルス出力数分のパルス数をカウントするカウント手段と、１回転分のパルス数の総和による周期からモータ回転数を算出する回転数算出手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ＤＣモータ駆動制御において回転数検出信号から誤検出なくノイズを除去できる、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態１のＤＣモータ駆動装置の構成例を示す図である。
【図２】図２は、実施の形態１のノイズ除去装置の構成例を示す図である。
【図３】図３は、１回転１２パルスのモータによるＦ／Ｂパルスを示す図である。
【図４】図４は、モータの仕様と代表的な回転数におけるパルス幅を示す図である。
【図５】図５は、回転数と標準パルス時間とノイズ判定時間の相関を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本発明にかかるノイズ除去装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１０】
実施の形態１．
図１は、本実施の形態におけるＤＣモータ駆動装置の構成例を示す図である。ＤＣモータ駆動装置は、ＡＣ電源１と、整流平滑回路２と、ＤＣモータ３と、ＤＣ／ＤＣ回路４と、マイコン５と、速度指令回路６と、Ｆ／Ｂ（フィードバック）回路７と、を備える。また、ＤＣモータ３は、駆動回路３１と、モータ３２と、位置検出素子３３と、制御回路３４と、を備える。
【００１１】
整流平滑回路２は、ＡＣ電源１より入力された交流電源を整流平滑し、高圧ＤＣ電源をＤＣモータ３の駆動回路３１およびＤＣ／ＤＣ回路４へ出力する。スイッチング回路である駆動回路３１は、制御回路３４の制御により高圧ＤＣ電源をスイッチングすることでモータ３２を駆動する。ＤＣ／ＤＣ回路４は、高圧ＤＣ電源を入力し、ＤＣモータ３の制御回路３４の駆動用のモータ制御電源およびマイコン５の駆動用のマイコン駆動電源を生成して出力する。制御回路３４は、ＤＣモータ駆動装置の制御部であるマイコン５から出力された速度指令信号を速度指令回路６を介して入力すると、駆動回路３１を動作させることでモータ３２を回転する。位置検出素子３３は、モータ３２の回転による磁界の変化を検出し、検出結果を制御回路３４へ出力する。制御回路３４は、位置検出素子３３からの検出結果に基づいてパルス信号を生成し、Ｆ／Ｂ回路７を介してマイコン５にモータ３２のＦ／Ｂパルス（回転数検出信号）を出力する。
【００１２】
１回転あたりのパルス出力数は、モータ３２の仕様（構造）により決定される。１パルスあたりのパルス幅は、位置検出素子３３の実装位置、モータ３２内蔵基板の位置、位置検出素子３３の切り替わりタイミング（ヒステリシス幅）、マグネットの着磁ピッチ等の影響によりばらつきが大きいが、１回転あたりのパルス数の総和による周期であればばらつきの影響を受けない。そのため、マイコン５では、１回転あたりのパルス数をカウントし、その１回転分の周期から１回転を算出することで正確にモータ３２の回転数を検出可能である。１回転あたりのパルス数より算出される時間（周期）をＴ（ｓ）とすると、モータ３２の回転数Ｎ（ｒｐｍ）は「６０／Ｔ」で求めることができる。
【００１３】
モータ３２が１回転１２パルスのモータの場合、１回転あたりのパルス数より算出される周期Ｔは１２個分のパルス周期の総和である。マイコン５では、この１２個のパルスカウントにおいてノイズ判定時間以内のものはノイズであるとみなし、カウントしないことで本来のＦ／Ｂパルスのみをカウントし、モータ３２の回転数を算出する。そして、マイコン５では、目標回転数とＦ／Ｂパルスより算出した回転数を比較し、速度指令を調節することでモータ３２の所望の回転数を得ることができる。
【００１４】
ノイズ除去装置５０を内部に備えたマイコン５では、内部処理（ノイズ除去装置５０）にてＦ／Ｂパルスの立ち上がりおよび立ち下がりの検出、パルス幅の算出、ノイズ判定時間の設定、ノイズ判定時間との比較によるノイズの判別および除去、ノイズ除去後の１回転分のパルスカウントによる周期から回転数を算出する。
【００１５】
つぎに、ノイズ除去装置５０の構成について説明する。図２は、本実施の形態のノイズ除去装置の構成例を示す図である。ノイズ除去装置５０は、パルス検出部５１と、パルス幅算出部５２と、ノイズ判定時間設定部５３と、ノイズ判別部５４と、ノイズ除去制御部５５と、カウント部５６と、回転数算出部５７と、を備える。
【００１６】
つづいて、ノイズ除去装置５０において入力したＦ／Ｂパルスからノイズを除去する動作について説明する。まず、ノイズ除去装置５０では、パルス検出部５１が、モータ３２のＦ／Ｂパルスに対して、Ｆ／Ｂパルスの立ち上がりおよび立ち下がりを検出する。Ｆ／Ｂパルスは、Ｈの状態とＬの状態が交互に繰り返される信号であり、パルス検出部５１では、Ｈの状態の期間の始まりに相当する立ち上がり、およびＨの状態の期間の終わりに相当する立ち下がりを検出する。パルス幅算出部５２は、パルス検出部５１で検出されたＦ／Ｂパルスの立ち上がりおよび立ち下がりに基づいて、Ｆ／Ｂパルスのパルス幅を算出する。パルス幅算出部５２は、Ｆ／Ｂパルスの立ち上がりからつぎの立ち下がりまでの時間、すなわちＨの状態の期間を１つのパルス幅として算出する。
【００１７】
ノイズ判定時間設定部５３は、モータ３２の仕様、モータ３２の回転数、およびＦ／Ｂ回路７等の回路部品特性に基づいて、ノイズ判定時間を設定する。
【００１８】
ここで、Ｆ／Ｂパルスについて、一例として、１回転１２パルスのモータ３２の例を用いて詳細に説明する。図３は、１回転１２パルスのモータによるＦ／Ｂパルスを示す図である。Ｆ／Ｂパルスは、モータ３２の回転による磁界の変化を捉えたものであるため、低回転ではパルス幅が広く（図３（ａ））、高回転ではパルス幅が狭くなる（図３（ｂ））。図３（ａ），（ｂ）では簡略化のため、それぞれの回転数におけるパルス幅を理想的に同一で表しているが、前述のように１パルスあたりのパルス幅は、位置検出素子３３の実装位置、モータ３２内蔵基板の位置、位置検出素子３３の切り替わりタイミング（ヒステリシス幅）、マグネットの着磁ピッチ等の影響によりばらつきが大きく、実際のパルス幅は、図３（ｃ）に示すイメージになり、個々のパルス幅が異なっている。ただし、１回転分のＦ／Ｂパルスの検出においては、どの１回転分のＦ／Ｂパルスの検出でも同一の位置検出素子３３と同一の磁界の組み合わせ、位置関係であるため、前述のばらつきは影響しなくなる。そのため、マイコン５では、１回転の１２個のパルスをカウントし、その周期から回転数を算出することで正確な回転数を得ることができる。
【００１９】
しかしながら、Ｆ／Ｂパルス中にノイズが入ってくると、例えば、Ｆ／Ｂパルス１１個＋ノイズパルス１個という組み合わせを計１２パルスとしてカウントした場合、マイコン５では、回転数を誤検出してしまう。そのため、ノイズ除去装置５０では、ノイズ判定時間設定部５３において、ノイズ判定時間を設定し、ノイズ判定時間内のパルスはノイズであると判別し、パルスカウントには使用しないこととする（図３（ｄ））。
【００２０】
ノイズ判定時間については、長く取った方がより多くのノイズを除去することが可能である。一方で、ノイズ判定時間を無闇に長くすると、正規のＦ／Ｂパルスを誤ってノイズと判定してしまい、逆に正確な回転数を得ることができないおそれがある（図３（ｅ））。また、モータ３２が高回転になるとＦ／Ｂパルスのパルス幅は狭くなるので、狭いパルス幅にも対応したノイズ判定時間を設定する必要がある。
【００２１】
そのため、ノイズ判定時間設定部５３では、ノイズ判定時間を次のように設定する。図４は、モータの仕様と代表的な回転数におけるパルス幅を示す図である。ノイズ判定時間設定を説明するものである。具体的に、モータ３２として、図４に示す１回転で１２パルスのＦ／Ｂパルスを出力する場合を例に説明する。
【００２２】
モータ３２のスペックとして、
周期ばらつき：±１０％
パルス幅ばらつき：周期の３０％〜７０％
の条件では、モータ３２において１０００ｒｐｍのときの標準周期は、
１／｛１０００（ｒｐｍ）／６０（ｓ）×１２（ｐｕｌｓｅ）｝＝５（ｍｓ）
となる。パルス幅のばらつき中心は標準周期の５０％であるから、１０００ｒｐｍにおける標準パルス幅（時間）は、標準周期５ｍｓの５０％である２．５ｍｓとなる。
【００２３】
モータ３２には図４に示すばらつきがあるとされているので、１０００ｒｐｍにおいて最もパルス幅が細くなるときを算出すると、「２．５（ｍｓ）×０．９（周期ばらつきの下限値の９０％）×０．３（パルス幅ばらつきの下限値の３０％）／０．５（標準周期のときのパルス幅の５０％）＝１．３５（ｍｓ）」となる。すなわち、このモータ３２のばらつきにおける最小パルス幅１．３５ｍｓは、標準パルス幅２．５ｍｓの５４％（＝９０％×３０％／５０％）となる。
【００２４】
また、モータ制御において、ばらつきなく狙いの回転数とすることは難しく、若干の許容を持って目標回転数到達とすることが多い。制御許容範囲を、一例として、±１０ｒｐｍ、制御ＭＩＮ回転数を４００ｒｐｍとして説明する。回転数が低い方が相対的に許容範囲±１０ｒｐｍの影響が大きい。よって、目標回転数４００ｒｐｍにおける制御において４１０ｒｐｍであったとき、最小パルス幅は、４００ｒｐｍのときの標準値６．２５ｍｓに対して、前述の５４％の「４００（ｒｐｍ）／４１０（ｒｐｍ）」である５２．７％を乗算した３．２９３ｍｓとなる。処理の簡略化のため、ここでは、ノイズ判定時間の算出において、５０％（＝０．５）という値を使用する。
【００２５】
目標回転数に対する許容範囲（ずれ許容回転数）は、相対的に回転数の低い方が影響が大きいという相関がある。そのため、回転数に対する関数として処理することで、よりノイズ判定時間を確保することも可能である。
【００２６】
モータ３２のスペックが異なる場合についても、同様の方法により、最小パルス幅を算出することができる。例えば、モータ３２のスペックとして、
周期ばらつき：±１０％
パルス幅ばらつき：周期の４０％〜６０％
の条件での１０００ｒｐｍのときの標準周期は前述同様５ｍｓであり、標準パルス幅（時間）は２．５ｍｓとなる。この条件における最小パルス幅を算出すると、「２．５（ｍｓ）×０．９（周期ばらつきの下限値の９０％）×０．４（パルス幅ばらつきの下限値の４０％）／０．５（標準周期のときのパルス幅の５０％）＝１．８（ｍｓ）」となる。すなわち、このモータ３２のばらつきにおける最小パルス幅１．８ｍｓは、標準パルス幅２．５ｍｓの７２％（＝９０％×４０％／５０％）となる。
【００２７】
制御許容範囲を、一例として、±１０ｒｐｍ、制御ＭＩＮ回転数を４００ｒｐｍとすると、最小パルス幅は、４００ｒｐｍのときの標準値６．２５ｍｓに対して、前述の７２％の「４００（ｒｐｍ）／４１０（ｒｐｍ）」である７０．２％を乗算した４．３９０ｍｓとなる。処理の簡略化のため、ここでは、ノイズ判定時間の算出において、７０％（＝０．７）という値を使用する。
【００２８】
さらに、図１に示すＦ／Ｂ回路７には、フォトカプラ、パスコンといったパルス波形に影響を与える部品が使用されている。そのため、ノイズ判定時間設定部５３では、その影響を加味してノイズ判定時間を設定する。これらの部品の影響はモータ３２の回転数によらない。ここでは、回路構成に基づく部品による影響を、一例として０．２ｍｓとする。
【００２９】
その結果、ノイズ判定時間設定部５３では、入力されるＦ／Ｂ信号の最小パルス幅を考慮すると、設定するノイズ判定時間を次のように表すことができる。
【００３０】
＜周期ばらつき：±１０％、パルス幅ばらつき：周期の３０％〜７０％＞の場合、
ノイズ判定時間＝
〔１／｛Ｎ／６０（ｓ）×１２（ｐｌｕｓｅ）｝×０．５−０．２〕（ｍｓ）
＜周期ばらつき：±１０％、パルス幅ばらつき：周期の４０％〜６０％＞の場合、
ノイズ判定時間＝
〔１／｛Ｎ／６０（ｓ）×１２（ｐｌｕｓｅ）｝×０．７−０．２〕（ｍｓ）
【００３１】
上記の式を汎用的な記載にするとノイズ判定時間は下記の様に表すことができる。
ノイズ判定時間＝
〔１／｛Ｎ／６０（ｓ）×Ｐ（ｐｌｕｓｅ）｝×（Ｐf×Ｐw／５０（％）−α）−Ｔd〕（ｍｓ）
Ｎ：モータ回転数
Ｐ：１回転あたりのパルス数
Ｐf：モータパルスの周期ばらつき
Ｐw：モータパルス幅ばらつき
α：目標回転数に対するずれ許容回転数を加味したマージン
Ｔd：Ｆ／Ｂ回路７の使用部品による影響
【００３２】
図５は、回転数と標準パルス幅（時間）とノイズ判定時間の相関を示す図である。ノイズ判定時間設定部５３で設定されるノイズ判定時間は、モータ３２のスペック（条件）に関わらず回転数が大きくなるほど小さくなるが、標準パルス時間に対して、モータ３２のスペック（条件）によって設定されるノイズ判定時間が異なることを示している。具体的には、パルス幅ばらつきの範囲が大きい方が、標準パルス幅（時間）に対してノイズ判定時間は小さい値となる。ノイズ判定時間設定部５３では、このように、モータの仕様、モータ回転数、および回路構成に基づく回路部品特性を反映させてノイズ判定時間を設定する。
【００３３】
ノイズ判定時間設定部５３では、モータの仕様、回路構成に基づく回路部品特性については、モータ駆動制御開始前に、自身または図示しない外部の記憶部にあらかじめ記憶させておき、モータ回転数については、マイコン５内部において図示しないモータ３２の回転数を制御する制御部から情報を取得することで、ノイズ判定時間の設定に必要な情報を得ることができる。
【００３４】
図２の説明に戻って、ノイズ判別部５４は、パルス幅算出部５２で算出されたＦ／Ｂパルスの各パルスのパルス幅と、ノイズ判定時間設定部５３で設定されたノイズ判定時間とを比較して、Ｆ／Ｂパルスの各パルスのうち、ノイズ判定時間以内の狭パルス幅のパルスをノイズと判別する。ノイズ除去制御部５５は、ノイズ判別部５４によってノイズと判別されたパルスを除去する。
【００３５】
カウント部５６は、ノイズ除去制御部５５を通過したＦ／Ｂパルスの数を１回転あたりのパルス出力数分カウントする。そして、回転数算出部５７は、１回転分のパルス数の総和による周期からモータ３２の回転数を算出する。マイコン５では、ノイズ除去装置５０の回転数算出部５７で算出されたモータ３２の回転数に基づいて、制御回路３４に対する速度指令を生成して出力する。マイコン５において、モータ３２の回転数に基づいて制御回路３４に対する速度指令を生成する方法は、従来同様でよい。
【００３６】
以上説明したように、本実施の形態によれば、ノイズ除去装置５０において、ノイズ判定時間設定部５３が、モータの仕様、モータ回転数、および回路構成を反映させてノイズ判定時間を設定し、ノイズ判別部５４が、Ｆ／Ｂパルスのパルス幅とノイズ判定時間とを比較してノイズを判別し、ノイズ除去制御部５５でＦ／Ｂパルス中でノイズと判別されたパルスを除去することとした。これにより、ノイズ除去装置５０では、正規パルスをノイズと誤判定することなくノイズを除去することができる。また、パルス幅が広い低回転のときにはノイズ判定時間を長くとることができ、ノイズ耐力を向上させることができる。
【００３７】
実施の形態２．
実施の形態１では、モータ３２の具体例として、１回転が１２パルスの場合について説明した。しかしながら、図４に示すように、モータの仕様として、１回転が１５パルスのモータ３２を使用することも可能である。
【００３８】
モータ３２が１回転１５パルスの場合、１回転あたりのパルス数が増えるため、同一回転数においては、１回転１２パルスのときよりもパルス幅が狭くなる。
【００３９】
例えば、モータ３２のスペックとして、
周期ばらつき：±１０％
パルス幅ばらつき：周期の３０％〜７０％
の条件では、モータ３２において１０００ｒｐｍのときの標準周期は、
１／｛１０００（ｒｐｍ）／６０（ｓ）×１５（ｐｕｌｓｅ）｝＝４（ｍｓ）
となる。パルス幅のばらつき中心は標準周期の５０％であるから、１０００ｒｐｍにおける標準パルス幅（時間）は、標準周期４ｍｓの５０％である２ｍｓとなる。このように、１回転１２パルスのとき（２．５ｍｓ）よりもパルス幅が狭くなっている。
【００４０】
この結果、ノイズ除去装置５０において、ノイズ判定時間設定部５３では、モータ３２の仕様により、すなわち、１回転１２パルスのときと１回転１５パルスのときでは設定するノイズ判定時間が異なることになる。そのため、ノイズ判定時間設定部５３は、自身または図示しない外部の記憶部のＥＥＰＲＯＭデータ等を用いて、使用するモータによってノイズ判定時間の算出式のパラメータを書き換える。これにより、ノイズ除去装置５０では、使用するモータの個々の仕様（機種）に最適なノイズ判定時間を確保し、より安定した制御をすることが可能となる。
【００４１】
実施の形態３．
例えば、図１に示すモータ駆動装置を搭載した空気調和機においては、数段階のファン速（モータ回転数）をもっており、ユーザーの設定要望または自動運転において、目標温度と室温との温度差等から選択されるファン速にて回転し、そのパラメータの変化によりファン速を切り替える。
【００４２】
空気調和機では、上下フラップ、左右ベーン等の風向制御板の状態により空力負荷が変わり回転数が変化する。この場合、マイコン５では、Ｆ／Ｂ信号を受けて回転数を維持する制御を働かせる。ここで、ノイズ除去装置５０の回転数算出部５７では、上下フラップ、左右ベーンなどを変化させずに一定回転数で運転している状態、すなわち速度指令出力を変化させていない状態において、１回転あたりのパルス数より算出される周期Ｔn（ｓ）が、前の周期Ｔb（ｓ）よりも短くなった場合、今回の周期Ｔn（ｓ）内にノイズが含まれていたと判断することができる。
【００４３】
これにより、ノイズ除去装置５０では、実施の形態１で説明したノイズ判定時間以上のパルス幅のノイズがあった場合でも、ノイズと判別することができる。マイコン５では、ノイズが含まれていると判断された周期の情報については制御に用いないことで不用意なＦ／Ｂをかけることなく、より正確な制御をすることが可能である。特に、空気調和機においては、同一回転数で運転し続けることが多いため、このような制御が有効である。
【産業上の利用可能性】
【００４４】
以上のように、本発明にかかるノイズ除去装置は、ＤＣモータの駆動制御に有用であり、特に、ＤＣモータの回転数を算出する場合に適している。
【符号の説明】
【００４５】
１  ＡＣ電源、２  整流平滑回路、３  ＤＣモータ、４  ＤＣ／ＤＣ回路、５  マイコン、６  速度指令回路、７  Ｆ／Ｂ回路、３１  駆動回路、３２  モータ、３３  位置検出素子、３４  制御回路、５０  ノイズ除去装置、５１  パルス検出部、５２  パルス幅算出部、５３  ノイズ判定時間設定部、５４  ノイズ判別部、５５  ノイズ除去制御部、５６  カウント部、５７  回転数算出部。
【図１】
2015108547.tif 000003
【図２】
2015108547.tif 000004
【図３】
2015108547.tif 000005
【図４】
2015108547.tif 000006
【図５】
2015108547.tif 000007