(57)【要約】【課題】  駆動状態にある振動フィーダ本体を停止させるときに発生する停止音を小さくする。【解決手段】  振動フィーダの停止方法において、振動フィーダ本体を駆動する駆動信号のゼロクロス時点を１点以上予測するステップと、前記駆動信号の出力をオフとする停止指令を受信するステップと、前記停止指令の受信後、前記駆動信号の出力を、前記停止指令の受信以前と比べて減衰させるステップと、前記予測された１点以上のゼロクロス時点のいずれかのゼロクロス時点において前記駆動信号を停止させるステップと、を含むようにする。【代表図】  図１【特許請求の範囲】
【請求項１】
振動フィーダ本体を振動させるためのアクチュエータを駆動する駆動信号のゼロクロス時点を１点以上予測するステップと、
前記駆動信号の出力をオフとする停止指令を受信するステップと、
前記停止指令の受信後、前記駆動信号の出力を、前記停止指令の受信以前と比べて減衰させるステップと、
前記予測された１点以上のゼロクロス時点のいずれかのゼロクロス時点において前記駆動信号を停止させるステップと、
を含むことを特徴する、振動フィーダの停止方法。
【請求項２】
前記アクチュエータは、電磁コイルを含む構成である、請求項１記載の振動フィーダの停止方法。
【請求項３】
前記アクチュエータは、圧電素子を含む構成である、請求項１記載の振動フィーダの停止方法。
【請求項４】
前記各ステップは、マイクロコンピュータシステムによってそれぞれ実行制御される、請求項１記載、請求項２記載または請求項３記載の振動フィーダの停止方法。
【請求項５】
前記ゼロクロス時点の予測は、前記駆動信号の周期の情報、もしくは前記駆動信号を生成するための信号の周期の情報を参照して行なう、請求項４記載の振動フィーダの停止方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、振動フィーダの停止方法に関する。
【背景技術】
【０００２】  ボウルフィーダなど、部品をラインヘ送出するフィーダ（以後、振動フィーダという）では、駆動停止させたときに発生する停止音を減少させるため、振動フィーダ本体（典型的にはボウル状の容器）を駆動するアクチュエータ（電磁コイル、圧電素子など）の出力をゼロクロスで停止さることが行われている。このゼロクロスでの駆動信号の出力停止、いわゆるゼロクロス停止は、特開平１−２５１６０３号公報に開示されている。
【特許文献１】  特開平１−２５１６０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】  振動フィーダ（本体）をゼロクロスで停止させても、実際には振動フィーダ本体が残留振動し、停止音が発生することが多かった。本発明は、この問題点に鑑み、成されたものであり、停止音が小さいかほとんど発生しない、振動フィーダの停止方法の提供を課題とする。
【課題を解決するための手段】
【０００４】  上記課題を解決するための本発明の第１発明は、請求項１に記載されたとおりの振動フィーダの駆動停止方法であり、次のような方法である。
振動フィーダ本体を振動させるためのアクチュエータを駆動する駆動信号のゼロクロス時点を１点以上予測するステップと、前記駆動信号の出力をオフとする停止指令を受信するステップと、前記停止指令の受信後、前記駆動信号の出力を、前記停止指令の受信以前と比べて減衰させるステップと、前記予測された１点以上のゼロクロス時点のいずれかのゼロクロス時点において前記駆動信号を停止させるステップと、を含むことを特徴する。
上記課題を解決するための本発明の第２発明は、請求項２に記載されたとおりの振動フィーダの駆動停止方法であり、次のような方法である。
請求項１記載の振動フィーダの駆動停止方法において、前記アクチュエータは、電磁コイルを含む構成である。
上記課題を解決するための本発明の第３発明は、請求項３に記載されたとおりの振動フィーダの駆動停止方法であり、次のような方法である。
請求項１記載の振動フィーダの駆動停止方法において、前記アクチュエータは、圧電素子を含む構成である。
上記課題を解決するための本発明の第４発明は、請求項４に記載されたとおりの振動フィーダの駆動停止方法であり、次のような方法である。
請求項１記載、請求項２記載または請求項３記載の振動フィーダの駆動停止方法において、前記各ステップは、マイクロコンピュータシステムによってそれぞれ実行制御される方法である。
上記課題を解決するための本発明の第５発明は、請求項５に記載されたとおりの振動フィーダの駆動停止方法であり、次のような方法である。
請求項４記載の振動フィーダの駆動停止方法において、前記ゼロクロス時点の予測は、前記駆動信号の周期の情報、もしくは駆動信号を生成するための信号の周期（例、ＰＷＭ信号のデューティの変化の周期）の情報を参照して行なう。
【発明の効果】
【０００５】  本発明に係る振動フィーダの停止方法は、以上説明してきたような方法であるので、以下に記載する効果を奏する。
振動フィーダ本体（を振動させるアクチュエータ）を駆動する信号である駆動信号を、ただゼロクロス時点で停止させるだけでなく、駆動信号停止指令発生後から駆動信号を停止させるどこかのゼロクロス時点に至るまで、駆動信号の波形が本来の駆動波形に対して減衰した波形を描くようにして、該駆動信号を停止させるようにした。振動フィーダ本体が停止するときの運動エネルギ小さくなるので、振動フィーダ本体が停止するときに出る音を、非常に小さくできるか、または、ほとんど発生しないようにすることができる。
【発明を実施するための最良の形態】
【０００６】  図１は、本発明に係る振動フィーダの停止方法の実施の一形態を示すフローチャートである。
振動フィーダ本体、すなわち電磁コイルもしくは圧電素子などのアクチュエータを具備する振動体（部品を入れるボウルなど）が振動状態であるとする。すなわち、振動フィーダの制御装置は、該アクチュエータに駆動信号を出力しているとする。
この状態において、制御装置は、適宜、次に来る最初のゼロクロス時点及びを前記最初のゼロクロス時点の次以降のゼロクロス時点を予測する（ステップＳ１）。
例えば、現在時刻がｔ０だとして、そのｔ０時点の正弦波状の駆動信号の出力値がプラス側のピークであるとし、前記駆動信号の周波数が１２５ｋＨｚだとする。すると、前記ｔ０時点の後、前記駆動振動の最初のゼロクロス点は、正弦波状の駆動振動がプラスからマイナスに移行する点であり、（ｔ０＋２μ）秒の時点である。その次のゼロクロス点は、正弦波状の駆動信号がマイナスからプラスに移行する点であり、（ｔ０＋６μ）秒の時点である。当然、その次のゼロクロス点は、（ｔ０＋１０μ）秒の時点である。今の場合は、周波数１２５ｋＨｚの駆動信号の周期８μ秒間の半分の時間毎に、ゼロクロス点がやって来ることが理解され得よう。
ステップＳ２は、振動フィーダ（の制御装置）が停止指令の発生を認識するステップである。停止指令が発生していないときは、ステップ１に戻る。なお、ステップＳ１は、ステップＳ２の後に置いても良い。
振動フィーダの制御装置は、停止指令発生の前に予め、もしくは停止指令発生の後に、未来のゼロクロス点の時刻を駆動信号の周期などから予測しておく。最終的には、その予測したゼロクロス点のうちのどれかのゼロクロス点の時刻（付近）で、駆動信号の出力をオフにする（ステップ４及びステップ５）。しかし、本発明では、その前に駆動信号を減衰させるステップを必ず実行する（ステップ３及びステップ４）。
振動フィーダが具備する停止ボタンが押されるなどして、停止指令が発生すると、振動フィーダの制御装置は、駆動信号を減衰させる。例えば図２のように減衰させる。【０００７】  図２は、駆動信号の減衰のさせかたを示すグラフである。
駆動信号の周期は４τであるとする。そして、時刻（１５τ／７）の時点で、停止指令が発生したことを振動フィーダの制御装置が検知し、本発明による停止方法を実施したことを示している
破線は、停止指令が発生しなかった場合の駆動信号の波形を示している。一点鎖線は、停止指令発生後、駆動信号を滑らかに減衰させた波形である。当然、停止指令が発生しなかった場合の波形のゼロクロス点で、一点鎖線波形の信号の出力は０になり、以後０のままである。
本発明では、駆動信号をゼロクロス点で停止させるだけでなく、ゼロクロス点に至るまでに減衰させながら出力するので、振動フィーダへの駆動信号出力をオフしたときの振動フィーダ本体の運動エネルギーが小さく、停止音を従来のゼロクロス点停止よりも小さくできる。【０００８】  図３は、駆動信号の別の減衰のさせかたを示すグラフである。
停止指令発生後、どのゼロクロス点で駆動信号を停止させるかは、当業者の設計上の選択事項である。図３の一点鎖線で示すように、停止指令が発生した後、２番目に来るゼロクロス点（基準時点を０としたきの５τの時点）で駆動信号をオフしてもよい。
駆動信号ないしその駆動信号を生成するための信号は、振動フィーダの制御装置自身が作り出すものであるので、停止指令発生の時点のそれらの信号の位相、すなわちゼロクロス点との位置関係を把握することは、容易である。【０００９】  図４は、振動フィーダの制御装置をマイクロコンピュータシステムで構成した実施の一形態を示すブロック図である。
振動フィーダ（図示せず）は、振動フィーダ本体２と制御装置１を具備しており、振動フィーダは、アクチュエータとして例えば電磁コイルを有している。該アクチュエータには圧電素子を使ってもよい。
制御装置１は、マイクロコンピュータシステムで構成するのが実際的であり、マイクロコンピュータシステムは、ＣＰＵ３、ＲＯＭ４、ＲＡＭ５などを備えている。ＲＯＭ４は、フラッシュメモリでもよく、振動フィーダを駆動制御するプログラムなどを格納する。ＲＡＭ５は、いわゆるワークエリアである。ＣＰＵ３と電力増幅回路７との間には、ＰＷＭ回路を設けてもよく、図４のようにＣＰＵ３でＰＷＭ信号を作り出してもよい。
電力増幅回路７は、ＰＷＭ信号を受けて、正弦波状の駆動信号をアクチュエータ（電磁コイル８）に出力する。駆動信号出力中に停止ボタン６が押されると、制御装置１（ＣＰＵ３）は、駆動信号の出力を減衰させながらゼロクロス点で停止させる。ＣＰＵ３は、自身が出力制御しているＰＷＭ信号のデューティを減少させることによって、駆動信号を減衰させることができる。【００１０】  図５は、駆動信号と、駆動信号のゼロクロス点予測のためのＰＷＭ信号と、の関係を示す模式図である。
ＰＷＭ信号は、駆動信号と同じ周期でデューティを増減させることにより、駆動信号の波形を正弦波状に制御していることが理解され得よう。駆動信号及びＰＷＭ信号の周期４τが既知であるから、ＣＰＵは、ゼロクロス点を適宜予測できる。停止指令が発生したら、ＣＰＵは、ＰＷＭ信号のデューティを減少させながら、その予測したどこかのゼロクロス点でＰＷＭ信号、ひいては駆動信号を停止させることができる。
【図面の簡単な説明】
【００１１】
【図１】  図１は、本発明に係る振動フィーダの停止方法の実施の一形態を示すフローチャートである。
【図２】  図２は、駆動信号の減衰のさせかたを示すグラフである。
【図３】  図３は、駆動信号の別の減衰のさせかたを示すグラフである。
【図４】  図４は、振動フィーダの制御装置をマイクロコンピュータシステムで構成した実施の一形態を示すブロック図である。
【図５】  図５は、駆動信号と、駆動信号のゼロクロス点予測のためのＰＷＭ信号と、の関係を示す模式図である。
【符号の説明】
【００１２】  １  制御装置
２  振動フィーダ本体
３  ＣＰＵ
４  ＲＯＭ
５  ＲＡＭ
６  停止ボタン
７  電力増幅回路
８  電磁コイル
Ｓ１  ステップ１
Ｓ２  ステップ２
Ｓ３  ステップ３
Ｓ４  ステップ４
Ｓ５  ステップ５
ｔ  時間
Ｖ  電位
τ  駆動信号の周期４τの１／４の期間
【図１】
2005075641.tif 000002
【図２】
2005075641.tif 000003
【図３】
2005075641.tif 000004
【図４】
2005075641.tif 000005
【図５】
2005075641.tif 000006