JP7140340B2 - エンコーディング装置、モータ及びエンコーディング装置の制御方法 - Google Patents

エンコーディング装置、モータ及びエンコーディング装置の制御方法 Download PDF

Info

Publication number
JP7140340B2
JP7140340B2 JP2020212461A JP2020212461A JP7140340B2 JP 7140340 B2 JP7140340 B2 JP 7140340B2 JP 2020212461 A JP2020212461 A JP 2020212461A JP 2020212461 A JP2020212461 A JP 2020212461A JP 7140340 B2 JP7140340 B2 JP 7140340B2
Authority
JP
Japan
Prior art keywords
trigger signal
count trigger
unit
count
control unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020212461A
Other languages
English (en)
Other versions
JP2021100371A (ja
Inventor
ツァイ チン-シウン
ル チエ-ホァン
リン ジェン-ピン
チュ フイ-チュン
ホァン ミン-リン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Delta Electronics Inc
Original Assignee
Delta Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN202010994720.XA external-priority patent/CN114256955A/zh
Application filed by Delta Electronics Inc filed Critical Delta Electronics Inc
Publication of JP2021100371A publication Critical patent/JP2021100371A/ja
Application granted granted Critical
Publication of JP7140340B2 publication Critical patent/JP7140340B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K11/00Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection
    • H02K11/30Structural association with control circuits or drive circuits
    • H02K11/33Drive circuits, e.g. power electronics
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/245Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using a variable number of pulses in a train
    • G01D5/2451Incremental encoders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/14Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
    • G01D5/142Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices
    • G01D5/145Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices influenced by the relative movement between the Hall device and magnetic fields
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/249Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using pulse code
    • G01D5/2497Absolute encoders
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Description

本発明は、エンコーディング装置及びエンコーディング装置の制御方法に関し、特に、モータのエンコーディング装置及びエンコーディング装置の制御方法に関する。
交流サーボモータには、モータ固定子が電流を切り替えて対応する電磁界を生成するようにモータ回転子の角度を提供するエンコーダ(encoder)が内蔵されている。サーボモータが適用される機構に取り付けられる場合、位置決め、速度の制御又はモータの回転数のカウントの要求を達成することができる。モータの接続されるシステム電源(商用電源とも呼ばれる)が故障し又は停電する場合、その内部のエンコーダは、運転を停止する。そして、システム電源が返電されると、エンコーダは、モータの回転数をカウントし直す必要がある。従って、本発明の主な目的は、システム電源が正常に給電されない状況で、エンコーダが依然として正確な角度カウントを提供できるという課題を解決し、且つシステム電源の供給が正常に復帰すると、エンコーダが改めて再開の動作(例えば、モータの回転数をカウントし直す)をする必要もなく、更に市場の要求に合致するようにすることにある。
本発明のエンコーディング装置は、アブソリュート型エンコーダであってよいが、これに限定されない。アブソリュート型エンコーダは、単回転型アブソリュート型エンコーダ及び多回転型アブソリュート型エンコーダに分けられてよく、多回転型アブソリュート型エンコーダは周回数のカウント機能によって機械的歯車型、バッテリの外付け型又はウィーガンド(Wiegand)回転発電型等に分けられてよい。機械的歯車型によるアブソリュート型エンコーダは、周回数のカウント容量が大きいほど、大きいな歯車構造空間を要求するので、薄型化の設計ができず、その自体にまた摩耗の信頼性の問題がある。モータ及びエンコーダとして、何れも寸法及び空間が考えられるため、現在、交流サーボモータに合わせて使用される多回転型アブソリュートエンコーダの給電部分は、ほとんどバッテリの外付け型を使用するが、バッテリの外付け型によれば、設置空間の問題や電池寿命の問題があり、一般的に、1年間~3年間ぐらい使用されてからバッテリを交換する必要がある。また、ウィーガンド回転発電型のアブソリュートエンコーダを使用すれば、実装コストが高過ぎ、且つ対応するコギングトルク(Cogging Torque)が発生し、高精度な速度制御に対して負方向のモーメント抵抗が発生し、取り扱いが容易ではない。
本発明の目的は、スイッチユニット及び電池ユニットを含み、且つモータの駆動ユニットに結合され、且つ駆動ユニットからの動作電圧を受信して制御方法を行うエンコーディング装置の制御方法であって、モータの回転子の回転角度を検出して第1のカウントトリガ信号及び第2のカウントトリガ信号を発生して周回数カウント工程を行うことと、動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えるかを検出することと、第1の期間が第1の所定時間を超えると、スイッチユニットを電池ユニットに切り替えるように制御してバックアップ電力をエンコーディング装置に提供し、低電力消費処理工程へ進むことと、を備え、低電力消費処理工程は、第1のカウントトリガ信号及び第2のカウントトリガ信号に基づいて、周回数カウント工程を実行することと、第1の期間が第1の所定時間を超え続けるかを判断することと、第1の期間が第1の所定時間を超え続けると、更に第1のカウントトリガ信号及び第2のカウントトリガ信号がアイドル状態である第2の期間が第2の所定時間を超えるかを判断することと、第2の期間が第2の所定時間を超えると、第1のカウントトリガ信号及び第2のカウントトリガ信号を記憶してスリープ処理工程を実行することと、を含むエンコーディング装置の制御方法を提供することにある。
いくつかの実施例において、制御方法は、第2の期間が第2の所定時間を超えないと、第1のカウントトリガ信号及び第2のカウントトリガ信号に基づいて、周回数カウント工程を実行して、第1の期間が第1の所定時間を超え続けるかを判断することを更に備える。
いくつかの実施例において、制御方法は、スリープ処理工程を実行する場合、引き続き第1の期間が第1の所定時間を超え続けるかを判断することと、第1の期間が第1の所定時間を超え続けていないと、スイッチユニットを駆動ユニットに切り替えるように制御して動作電圧をエンコーディング装置に提供することと、を更に備える。
いくつかの実施例において、第1のカウントトリガ信号と第2のカウントトリガ信号との間の位相差が90度である場合、周回数カウント工程は、(a)第1のカウントトリガ信号及び第2のカウントトリガ信号を受信することと、(b)第1のカウントトリガ信号の電圧レベル及び第2のカウントトリガ信号の電圧レベルと、第1回に受信した第1のカウントトリガ信号の電圧レベル及び第2のカウントトリガ信号の電圧レベルとが同じであると判断する場合、モータの回転数を1回増やすことと、(c)上記の工程を繰り返すことと、を含む。
本発明の目的は、更に、モータの回転子及び駆動ユニットに結合されるエンコーディング装置であって、回転子に結合されて第1のカウントトリガ信号及び第2のカウントトリガ信号を感知出力するセンサユニットと、センサユニット及び駆動ユニットに結合され、センサユニットから出力された第1のカウントトリガ信号、第2のカウントトリガ信号及び駆動ユニットから出力された動作電圧をそれぞれ受信して、第1のカウントトリガ信号及び第2のカウントトリガ信号に基づいてモータの回転数を計算し、且つ動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えるかを判断する制御ユニットと、駆動ユニット及び制御ユニットに結合されるスイッチユニットと、スイッチユニットに結合される電池ユニットと、を備え、制御ユニットは、第1の期間が第1の所定時間を超えると判断する場合、スイッチユニットを切り替えて、電池ユニットがバックアップ電力を制御ユニットに提供するようにし、電池ユニットがバックアップ電力を制御ユニットに提供する場合、制御ユニットは、第1のカウントトリガ信号及び第2のカウントトリガ信号に基づいて、モータの回転数を計算し、且つ第1の期間が第1の所定時間を超え続けるかを判断し、制御ユニットは、第1の期間が第1の所定時間を超え続けると判断すると、更に、第1のカウントトリガ信号及び第2のカウントトリガ信号がアイドル状態である第2の期間が第2の所定時間を超えるかを判断し、制御ユニットは、第2の期間が第2の所定時間を超えると判断すると、第1のカウントトリガ信号及び第2のカウントトリガ信号を記憶してスリープ処理工程を実行するエンコーディング装置を提供することにある。
いくつかの実施例において、制御ユニットは、スリープ処理工程を実行してモータの回転数に対する計算を停止する。
いくつかの実施例において、センサユニットは、モータの回転子に結合されて、回転角度が回転子の回転角度と同じである磁石と、磁石の回転角度を検出して第1のカウントトリガ信号を出力する第1の磁気素子と、磁石の回転角度を検出して第2のカウントトリガ信号を出力する第2の磁気素子と、を含み、制御ユニットは、第1のカウントトリガ信号の電圧レベル及び第2のカウントトリガ信号の電圧レベルを受信し、制御ユニットは、第1のカウントトリガ信号の電圧レベル及び第2のカウントトリガ信号の電圧レベルと、第1回に受信した第1のカウントトリガ信号の電圧レベル及び第2のカウントトリガ信号の電圧レベルと、が同じであると判断する場合、モータの回転数を1回増やす。
いくつかの実施例において、エンコーディング装置は、熱エネルギーの伝導を遮断するためにプラスチック材料で形成されるエンコーダケーブルカバーを更に備え、且つ電池ユニットはエンコーダケーブルカバー内に設けられる。
いくつかの実施例において、エンコーディング装置は、エンコーダ線材グループを更に備え、電池ユニットはエンコーダ線材グループと一体化される。
本発明の目的は、また、回転子と、動作電圧を出力する駆動ユニットと、回転子に結合されて第1のカウントトリガ信号及び第2のカウントトリガ信号を感知出力するセンサユニットと、センサユニット及び駆動ユニットに結合されて、第1のカウントトリガ信号、第2のカウントトリガ信号及び動作電圧をそれぞれ受信して、第1のカウントトリガ信号及び第2のカウントトリガ信号に基づいて、モータの回転数を計算し、且つ動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えるかを判断する制御ユニットと、駆動ユニット及び制御ユニットに結合されるスイッチユニットと、スイッチユニットに結合される電池ユニットと、を備え、制御ユニットは、第1の期間が第1の所定時間を超えると判断する場合、スイッチユニットを切り替えて、電池ユニットがバックアップ電力を制御ユニットに提供するようにし、電池ユニットがバックアップ電力を制御ユニットに提供する場合、制御ユニットは、第1のカウントトリガ信号及び第2のカウントトリガ信号に基づいて、モータの回転数を計算し、且つ第1の期間が第1の所定時間を超え続けるかを判断し、制御ユニットは、第1の期間が第1の所定時間を超え続けると判断する場合、更に、第1のカウントトリガ信号及び第2のカウントトリガ信号がアイドル状態である第2の期間が第2の所定時間を超えるかを判断し、制御ユニットは、第2の期間が第2の所定時間を超えると判断する場合、第1のカウントトリガ信号及び第2のカウントトリガ信号を記憶してスリープ処理工程を実行するモータを提供することにある。
いくつかの実施例において、モータは、モータ背面カバーを更に備え、電池ユニットはモータ背面カバーに内蔵される。
本発明の上記特徴及びメリットをより分かりやすくするために、以下、特に実施例を挙げて添付図面に合わせて以下の通りに詳しく説明する。
下記の添付図面に合わせた詳細な説明から、本発明の態様をよりよく理解することができる。注意すべきなのは、業界の基準実務によると、各特徴は比例して描かれていない。実際的に、明確に検討するために、各特徴のサイズを任意に増加又は減少してもよい。
本発明の実施例によるモータを示すシステムブロック図である。 本発明の実施例による第1のカウントトリガ信号と第2のカウントトリガ信号との位相差を示す模式図である。 本発明の実施例による第1のカウントトリガ信号と第2のカウントトリガ信号に基づいて周回数カウント工程を行う模式的な説明図1である。 本発明の実施例による第1のカウントトリガ信号と第2のカウントトリガ信号に基づいて周回数カウント工程を行う模式的な説明図2である。 本発明の実施例によるエンコーディング装置の制御方法を示すフロー図である。 本発明の実施例によるエンコーディング装置の電池ユニットがモータの異なる空間位置に取り付けられる様子を示す模式図である。
以下、本発明の実施例を詳しく検討する。しかしながら、理解すべきなのは、実施例は、様々な特定の内容に実施されることのできる数多くの適用可能な発明概念を提供する。検討し開示される特定の実施例は、本発明の範囲を限定するものではなく、説明するためのものだけである。本文に使用される「第1の」、「第2の」等については、次序又は順位を特定する意味ではなく、単に同一の技術用語で説明される素子や操作を区別するためのものだけである。
図1に示すように、モータ200は、駆動ユニット240、回転子220及びエンコーディング装置100を含む。エンコーディング装置100は、駆動ユニット240及び回転子220に結合されて、モータ200の回転数を計算することに用いられる。なお、エンコーディング装置100は、センサユニット120、制御ユニット140、スイッチユニット160及び電池ユニット180を含み、制御ユニット140がそれぞれスイッチユニット160、センサユニット120及び駆動ユニット240に結合され、スイッチユニット160がそれぞれ電池ユニット180及び駆動ユニット240に結合され、またセンサユニット120が回転子220に結合される。
エンコーディング装置100のセンサユニット120は、磁石122、第1の磁気素子124及び第2の磁気素子126を含む。磁石122は、磁石122の回転角度がモータ200の回転子220の回転角度と同じであるように、モータ200の回転子220に結合される。第1の磁気素子124は、磁石122の回転角度を検出して第1のカウントトリガ信号S1を出力するが、第2の磁気素子126は、磁石122の回転角度を検出して第2のカウントトリガ信号S2を出力する。ある実施例において、第1の磁気素子124と第2の磁気素子126は、ホールセンサー(hall sensor)又はトンネリング磁気抵抗(Tunneling Magnetoresistance;TMR)センサーであってよいが、本発明はこれに限定されない。
図2に示すように、磁石122は、その半分が北極(N極)であり、別の半分が南極(S極)である。第1の磁気素子124及び第2の磁気素子126は、磁石122が回転する時に磁極がN極とS極との間で交互に変化することを感知し、且つN極とS極を感知することでそれぞれ対応する第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2を出力する。磁石122が1周(360度)回転すると、第1の磁気素子124の提供する第1のカウントトリガ信号S1と第2の磁気素子126の提供する第2のカウントトリガ信号S2との位相差は、90度である。なお、第1の磁気素子124は、磁石122のN極を感知すると、高レベル信号を出力するが、磁石122のS極を感知すると、低レベル信号を出力する。また、第2の磁気素子126と第1の磁気素子124との動作原理が同じであるため、ここで繰り返して説明しない。
図1に示すように、モータ200の駆動ユニット240はスイッチユニット160の第1の入力ノードN1に結合され、電池ユニット180はスイッチユニット160の第2の入力ノードN2に結合され、スイッチユニット160の出力ノードN3は制御ユニット140の電源ポートに結合される。正常な場合、スイッチユニット160の第1の入力ノードN1が出力ノードN3に接続されるので、モータ200の駆動ユニット240の提供する動作電圧を制御ユニット140に提供する。
図1に示すように、エンコーディング装置100の制御ユニット140は、第1の磁気素子124と第2の磁気素子126に結合されて第1のカウントトリガ信号S1と第2のカウントトリガ信号S2を受信し、制御ユニット140は、第1のカウントトリガ信号S1と第2のカウントトリガ信号S2に基づいて、周回数カウント工程を実行してモータ200の回転子220の回転数を計算することに用いられる。
図3a及び図3bは、本発明の実施例による第1のカウントトリガ信号S1と第2のカウントトリガ信号S2により周回数カウント工程を行う模式的な説明図である。図2に合わせて、本発明の実施例において、制御ユニット140は、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の位相差が正(進み)90度(例えば図3a)又は負(遅れ)90度(例えば図3b)であるか、即ちそれぞれモータ200が順回転又は逆回転の状況にあるかを判断する。第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の位相差は90度であるため、図3aを例として説明すると、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の回転子0°~360°の電圧はそれぞれLHHL(0110)及びLLHH(0011)(上記のLは低電圧レベルを示し、Hは高電圧レベルを示し、高電圧レベルHは低電圧レベルLよりも高い)であり、第1のカウント信号S1が再びL(0)として検出され且つ第2のカウント信号S2がL(0)として検出される場合、磁石が1週回転することを示し、この時に、制御ユニット140はモータの回転数を計算する時に1回増加する(例えば、回転数を1増加する)。
図3bに示すように、制御ユニット140はモータ200が逆回転にあると判断する場合、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の位相差が90度であるため、図3bを例として説明すると、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の回転子0°~360°の電圧は、それぞれLLHH(0011)及びLHHL(0110)であり、第1のカウント信号S1が再びL(0)であると検出され且つ第2のカウント信号S2がL(0)であると検出される場合、即ち磁石が逆方向に1周回転することを意味し、この時、制御ユニット140は、モータの回転数を計算する時に1回減らす(例えば、回転数を1回減らす)。これにより、エンコーディング装置100の制御ユニット140は、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の電圧レベル変化の状況により周回数カウント工程を行ってモータ200の回転子220の回転数を計算することができる。
図1に示すように、制御ユニット140は、モータ回転数のカウント結果を記憶するための記憶ユニット142を含むため、計算されたモータ回転数を記録して記憶ユニット142に記憶する。本発明の実施例において、制御ユニット140及び記憶ユニット142は、それぞれプロセッサ及びメモリ(Memory)によって実現されてよい。プロセッサは、中央処理ユニット(central processing unit;CPU)、マイクロコントローラー(microcontroller unit;MCU)又はフィールドプログラマブルロジックゲートアレイ(field programmable gate array;FPGA)等である。
図1を再び参照されたく、エンコーディング装置100の制御ユニット140は、モータ200の駆動ユニット240から提供された動作電圧を受信して周回数カウント工程を行う。言い換えれば、通常の場合で、モータ200の駆動ユニット240の提供する動作電圧をエンコーディング装置100の制御ユニット140に提供して周回数カウント工程を行ってモータ200の回転子220の回転数が分かる。
本発明の実施例において、モータ200の駆動ユニット240が正常に動作電圧をエンコーディング装置100の制御ユニット140に提供できない時に、改めてエンコーディング装置100の電池ユニット180によってバックアップ電力をエンコーディング装置100の制御ユニット140に提供することで、制御ユニット140が依然として周回数カウント工程を正常に行ってモータ200の回転子220の回転数が分かる。
図4は、本発明の実施例によるエンコーディング装置100の制御方法1000を示すフロー図である。制御方法1000は、工程1100~1800を含む。図1と図4を合わせて参照されたく、工程1100において、エンコーディング装置100の制御ユニット140は、モータ200の駆動ユニット240から提供された動作電圧を受信して第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2により周回数カウント工程を行う。
第1のカウントトリガ信号S1と第2のカウントトリガ信号S2との間の位相差が90度である場合、上記の周回数カウント工程は、(a)第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2を受信することと、(b)第1のカウントトリガ信号S1の電圧レベル及び第2のカウントトリガ信号S2の電圧レベルと第1回に受信した第1のカウントトリガ信号S1の電圧レベル及び第2のカウントトリガ信号S2の電圧レベルとが同じであると判断する場合、モータ200の回転数に1を加えて計算し、例えば、第1回に受信した第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の回転子0°~360°の電圧レベルはそれぞれLHHL(0110)及びLLHH(0011)であり、第1のカウント信号S1が再びL(0)であると検出され且つ第2のカウント信号S2がL(0)であると検出される場合、即ち磁石が1周回転することを意味し、制御ユニット140は、モータ200の回転数を計算する時に1回増加することと、(c)上記の工程(a)及び(b)を繰り返すことと、を含む。
工程1200において、制御ユニット140は、モータ200の駆動ユニット240から提供された動作電圧(例として、動作電圧は通常の場合で5ボルト(volt;V)の電圧値である)を受信し、且つ上記の動作電圧が電圧設定レベル値(例えば4V)よりも小さくなる第1の期間が第1の所定時間を超えるかを判断する(例えば1ミリ秒(ms))。
制御ユニット140は、動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えると判断する場合、モータ200の駆動ユニット240が正常に制御ユニット140に必要な動作電圧を提供できないと判定する。上記の第1の期間、第1の所定時間と電圧設定レベル値の設定は、ラインノイズ又は電磁干渉のために制御ユニット140は駆動ユニット240が正常に電力を供給できないと誤って判断することを防止することである。上記の例示において、上記の第1の所定時間は例として1ミリ秒であり且つ電圧設定レベル値は例として4ボルトであるが、本発明はこれに限定されない。
工程1200において、制御ユニット140は、動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えていないと検出すると、工程1100に戻し、引き続きモータ200の駆動ユニット240から提供された動作電圧を受信して第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2により周回数カウント工程を行う。また、動作電圧が電圧設定レベル値よりも大きい場合、制御ユニット140は、同様に引き続き周回数カウント工程を行う。
一方、工程1200において、制御ユニット140は、動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えると検出すると、工程1300に入り、モータ200の駆動ユニット240がすでに正常に制御ユニット140に必要な動作電圧を提供できないと判定するため、スイッチユニット160を切り替えるように制御して改めて電池ユニット180によってバックアップ電力を制御ユニット140に提供して低電力消費処理工程へ進む。
図1を合わせて、工程1200において、制御ユニット140は、動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えると検出すると、スイッチユニット160を制御して、スイッチユニット160の第2の入力ノードN2を出力ノードN3に接続させて、切り替えて電池ユニット180によってバックアップ電力を制御ユニット140に提供して低電力消費処理工程へ進む。
低電力消費処理工程の操作フローは、工程1400-1600に記載される。工程1400において、制御ユニット140は、電池ユニット180から提供されたバックアップ電力を受信して第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2により引き続き周回数カウント工程を行う。従って、モータ200の駆動ユニット240が正常に動作電圧を提供できなくても、エンコーディング装置100は依然として電池ユニット180によってバックアップ電力を制御ユニット140に提供して依然として正常に周回数カウント工程を行う。
そして、工程1500において、制御ユニット140は、モータ200の駆動ユニット240から提供された動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超え続けるかを検出する。制御ユニット140は、動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超え続けていないと判断すると、モータ200の駆動ユニット240の給電がすでに回復し作動電圧を正常に供給することができることを意味し、従って、制御ユニット140は、スイッチユニット160を制御して第2の入力ノードN2が出力ノードN3に接続される状態から第1の入力ノードN1が出力ノードN3に接続される状態(図1に示す)に切り替えて、モータ200の駆動ユニット240が動作電圧をエンコーディング装置100の制御ユニットに提供するように復元し、工程1100に戻り、エンコーディング装置100の制御ユニット140はモータ200の駆動ユニット240から提供された動作電圧を受信して第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2により周回数カウント工程を行う。
一方、工程1500において、制御ユニット140は、動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超え続けると判断すると、工程1600に入り、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2がアイドル(idle)状態である第2の期間(即ち第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の電位が変化しないままである期間を意味する)が第2の所定時間(例えば6秒)を超えるかを判断する。上記の例示において、第2の所定時間は例として6秒であるが、本発明はこれに限定されない。
工程1600において、制御ユニット140は、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2がアイドル状態である第2の期間が第2の所定時間を超えないと判断すると、工程1300に戻り、引き続き低電力消費処理工程の操作フロー(即ち工程1400-1600を行う)を行う。
一方、工程1600において、制御ユニット140は、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2がアイドル状態である第2の期間が第2の所定時間を超えると判断すると、工程1700に入り、例えばラッチ(latch)の電子回路によって第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の電位状態を記憶し、そして工程1800に入り、スリープ処理工程を行う。この実施例において、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2がアイドル状態である第2の期間が第2の所定時間を超えると、モータ200の回転子220がすでに運転を停止したことを意味する。従って、制御ユニット140は、スリープ処理工程を実行してモータ200の回転数のカウントを停止する。
なお、制御ユニット140は、第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2の電位状態を記憶して、低電力消費処理工程において、モータ200の最後の回転数を表す。従って、モータ200が動作を開始すると、制御ユニット140は、再計算することなく、モータ200の回転数を蓄積し続けることができる。或いは、駆動ユニット240が出力された動作電圧が回復した時、制御ユニット140は、モータ200の回転数を蓄積し続けることができる。
スリープ処理工程において、制御ユニット140は、引き続きモータ200の駆動ユニット240から提供された動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超え続けるかを判断する(工程1500)。動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超え続けていないと、モータ200の駆動ユニット240の給電がすでに回復し作動電圧を正常に供給することができることを意味し、従って、工程1100に戻り、エンコーディング装置100の制御ユニット140は、モータ200の駆動ユニット240から提供された動作電圧を受信し第1のカウントトリガ信号S1及び第2のカウントトリガ信号S2により周回数カウント工程を行う。
上記のように、制御ユニット140は、スリープ処理工程の期間内に、信号検出(即ち工程1500と1600)だけを行いモータ200の回転数を計算することを停止して、効果的に電池ユニット180の給電を節約して電池ユニット180の寿命を伸ばすことができる。これ以外、本発明の実施例において、制御ユニット140を実現するプロセッサは低電力プロセッサであり、且つ、制御ユニット140を実現する回路は低電力回路であり、且つ、第1の磁気素子124と第2の磁気素子126が4象限角度信号(即ち第1のカウントトリガ信号S1と第2のカウントトリガ信号S2)を検出するための低電力磁気素子であり、回転数のカウント結果を記憶ユニット142に記載する。従って、本発明のエンコーディング装置100は、より低い電力消費を達成することができる。
上記の操作方式は、ウィーガンドロータリージェネレータータイプのアブソリュート型エンコーダのように磁場ステアリング誘導発電によるモーメント的なトルクが発生するという問題がない。なお、従来のアブソリュート型エンコーダが電池で駆動される場合、通常、一定の間隔で赤外線発光ダイオード(InfraRed Emitting diode;IRED)をトリガーして、フォトダイオード(photo diode;PD)に一定の間隔時間の一周の絶対アドレスのデータ信号を生成させ、これにより一周の順回転又は逆回転のことを判断して更に回転回数を累積し、システム電源が正常に復帰する場合、エンコーダは累積された回転回数を読み取るとともにディスク上の絶対位置値も読み取るため、位置情報をサーボドライブに送信できる。しかしながら、このような従来の一定の間隔時間でIREDをトリガーする方式は、より多くの電力を消費するため、電池の寿命に影響し、且つ開始速度も一定の間隔時間でIREDをトリガーする頻度によって制限される。
本発明のエンコーディング装置100にとって、モータ200の駆動ユニット240が正常に動作電圧を提供できない場合、そしてモータ200の回転子220が回転しない場合、制御ユニット140は、スリープ処理工程にありモータ200の回転数を計算することを停止して、電池ユニット180の給電を節約する。モータ200の回転子220が回転する場合、制御ユニット140は、低電力消費処理工程に入り、低電力消費処理工程のこの期間中にのみ電池ユニット180に電力を消費する。従って何れも電池交換なしで電池ユニット180の寿命が十年の耐用年数に達することができるようにし、依然としてエンコーディング装置100の、モータ200の駆動ユニット240が作動電圧を正常に供給できない場合でも回転数をカウントするという機能要件を満たすことができる。
これ以外、本発明のエンコーディング装置100は、組み立て試験が完了し、包装が完了した後、一定の時間を経過して使用者側に出荷されるため、この時間において、エンコーディング装置100の制御ユニット140もスリープ処理工程であり電池ユニット180の給電を節約して、より省電力の要求を達成する。
本発明のエンコーディング装置100は、また電池ユニット180の取付空間に対して好ましい設計を行う。具体的に、従来の交流サーボモータと共に使用される多回転型アブソリュート型エンコーダのほとんどは、外部電池タイプを使用するが、このような外部電池を使用する方式は、取付空間の問題を有する。従来の外部電池の方式では、通常、電池を電池ケース内に取り付けてから、電池ケースをエンコーダラインに取り付け、このように、1台のモータの外部に1つの電池を外付けし、例えばロボットアームのような6軸用途は、6つの電池ケースに対応する6台のモータを必要とし、その限られた空間内に収納することは困難であり、日後に電池をメンテナンスして交換することは面倒となる。
図5は、本発明のエンコーディング装置100の電池ユニット180がモータの異なる空間位置に取り付けられる様子を示す模式図である。図5(a)は、本発明の電池ユニット180がモータのモータ背面カバー300内に内蔵される位置を示す模式図である。モータ背面カバー300の空間環境温度が電池ユニット180の操作温度仕様に合致すると、電池ユニット180をモータのモータ背面カバー300に内蔵することができる。電池ユニット180の品質問題が発生し且つ電池ユニット180を交換する必要がある場合、直接にモータ背面カバー300を交換すればよい。サーボモータ適用設備の一般的な耐用年数は5~10年であり、これは、10年以上の耐用年数に達するように設計されると、使用者にとって電池ユニット180を交換する必要がないことを示す。
図5(b)は、本発明の電池ユニット180がエンコーディング装置100のエンコーダケーブルカバー400内に内蔵される位置を示す模式図である。モータ背面カバーの空間環境温度が電池ユニット180の操作温度仕様に合致しないと、電池ユニット180をエンコーダケーブルカバー400に内蔵することができる。電池ユニット180の品質問題が発生し且つ電池ユニット180を交換する必要がある場合、直接にエンコーダケーブルカバー400を交換すればよい。エンコーダケーブルカバー400が熱エネルギーの伝導を遮断するためにプラスチック材料で形成され、エンコーダケーブルカバー400に電池ユニット180が内蔵され、制御ユニット140がモータ200の駆動ユニット240から提供された動作電圧を受信して周回数カウント工程を行う場合、電池ユニット180は給電しないため、発熱量は非常に少ないので、プラスチックを使用して本体の熱伝導を遮断すればよい。モータ200の駆動ユニット240が正常に動作電圧を提供できない場合、電池ユニット180はバックアップ電力を提供して周回数カウント工程を行って、回路が非常に低い電力消費で設計されているため、電池ユニット180の電流が非常に低く、熱消費も非常に低い。
図5(c)は、本発明の電池ユニット180と接続エンコーディング装置100のエンコーダ線材グループ500(線材及びコネクター端子を含む)と一体化される様子を示す模式図である。電池ユニット180の品質問題が発生し且つ電池ユニット180を交換する必要がある場合、直接にエンコーダ線材グループ500を交換すればよい。
要するに、本発明は、エンコーディング装置、モータ及びそのエンコーディング装置の制御方法を提出して、本発明のエンコーディング装置100は従来の外部電池式のアブソリュート型エンコーダのように外部電池を使用する必要がないため、取付空間の問題が発生しない。なお、本発明のエンコーディング装置100は、低電力の回路及び素子を採用し、且つシステム電源の状態とモータの回転子の回転状態により回転数のカウントを行って、電池の寿命が十年以上の耐用期間となり、従って短い時間(例えば1~3年)内で電池を交換する必要がない。また、本発明のエンコーディング装置100は、2つの磁気素子によりモータの回転子の回転状態を検出し、ウィーガンドロータリージェネレータータイプのアブソリュート型エンコーダのように磁場ステアリング誘導発電によるモーメント的なトルクが発生するという問題がない。
以上、実施例の特徴を複数列挙したため、当業者は、本発明の態様をより詳細に了解することができる。当業者が理解すべきなのは、簡易に本発明を基礎として他のプロセス及び構造を設計又は変更し、これによりここで紹介されたこれらの実施例と同じ目的及び/又は同じメリットを実現することができる。当業者が理解すべきなのは、これらの同等の構造が本発明の精神と範囲から逸脱しなく、そして本発明の精神と範囲から逸脱しない限り、多様の変更や修正を加えることができる。
100:エンコーディング装置
120:センサユニット
122:磁石
124:第1の磁気素子
126:第2の磁気素子
140:制御ユニット
142:記憶ユニット
160:スイッチユニット
180:電池ユニット
200:モータ
220:回転子
240:駆動ユニット
300:モータ背面カバー
400:エンコーダケーブルカバー
500:エンコーダ線材グループ
1000:制御方法
1100~1800:工程
H:高電圧レベル
L:低電圧レベル
N:北極
N1:第1の入力ノード
N2:第2の入力ノード
N3:出力ノード
S:南極
S1:第1のカウントトリガ信号
S2:第2のカウントトリガ信号

Claims (11)

  1. スイッチユニット及び電池ユニットを含み、且つモータの駆動ユニットに結合され、且つ前記駆動ユニットからの動作電圧を受信して制御方法を行うエンコーディング装置の制御方法であって、
    前記モータの回転子の回転角度を検出して第1のカウントトリガ信号及び第2のカウントトリガ信号を発生して周回数カウント工程を行うことと、
    前記動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えるかを検出することと、
    前記第1の期間が前記第1の所定時間を超えると、前記スイッチユニットを前記電池ユニットに切り替えるように制御してバックアップ電力を前記エンコーディング装置に提供し、低電力消費処理工程へ進むことと、
    を備え、
    前記低電力消費処理工程は、
    前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号に基づいて、前記周回数カウント工程を実行することと、
    前記第1の期間が前記第1の所定時間を超え続けるかを判断することと、
    前記第1の期間が前記第1の所定時間を超え続けると、更に前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号がアイドル状態である第2の期間が第2の所定時間を超えるかを判断することと、
    前記第2の期間が前記第2の所定時間を超えると、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号を記憶してスリープ処理工程を実行することと、を含むエンコーディング装置の制御方法。
  2. 前記第2の期間が前記第2の所定時間を超えないと、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号に基づいて、前記周回数カウント工程を実行して、前記第1の期間が前記第1の所定時間を超え続けるかを判断することを更に備える請求項1に記載のエンコーディング装置の制御方法。
  3. 前記スリープ処理工程を実行する場合、引き続き前記第1の期間が前記第1の所定時間を超え続けるかを判断することと、前記第1の期間が前記第1の所定時間を超え続けていないと、前記スイッチユニットを前記駆動ユニットに切り替えるように制御して前記動作電圧を前記エンコーディング装置に提供することと、を更に備える請求項2に記載のエンコーディング装置の制御方法。
  4. 前記第1のカウントトリガ信号と前記第2のカウントトリガ信号との間の位相差が90度である場合、前記周回数カウント工程は、
    (a)前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号を受信することと、
    (b)前記第1のカウントトリガ信号の電圧レベル及び前記第2のカウントトリガ信号の電圧レベルと、第1回に受信した前記第1のカウントトリガ信号の電圧レベル及び前記第2のカウントトリガ信号の電圧レベルとが同じであると判断する場合、前記モータの回転数を1回増やすことと、
    (c)上記(a)及び上記(b)の工程を繰り返すことと、
    を含む請求項3に記載のエンコーディング装置の制御方法。
  5. モータの回転子及び駆動ユニットに結合されるエンコーディング装置であって、
    前記回転子に結合されて第1のカウントトリガ信号及び第2のカウントトリガ信号を感知出力するセンサユニットと、
    前記センサユニット及び前記駆動ユニットに結合され、前記センサユニットから出力された前記第1のカウントトリガ信号、前記第2のカウントトリガ信号及び前記駆動ユニットから出力された動作電圧をそれぞれ受信して、前記第1のカウントトリガ信号及び第2のカウントトリガ信号に基づいて前記モータの回転数を計算し、且つ前記動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えるかを判断する制御ユニットと、
    前記駆動ユニット及び前記制御ユニットに結合されるスイッチユニットと、
    前記スイッチユニットに結合される電池ユニットと、
    を備え、
    前記制御ユニットは、前記第1の期間が前記第1の所定時間を超えると判断する場合、前記スイッチユニットを切り替えて、前記電池ユニットがバックアップ電力を前記制御ユニットに提供するようにし、
    前記電池ユニットが前記バックアップ電力を前記制御ユニットに提供する場合、前記制御ユニットは、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号に基づいて前記モータの前記回転数を計算し、且つ前記第1の期間が前記第1の所定時間を超え続けるかを判断し、
    前記制御ユニットは、前記第1の期間が前記第1の所定時間を超え続けると判断すると、更に、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号がアイドル状態である第2の期間が第2の所定時間を超えるかを判断し、
    前記制御ユニットは、前記第2の期間が前記第2の所定時間を超えると判断すると、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号を記憶してスリープ処理工程を実行するエンコーディング装置。
  6. 前記制御ユニットは、前記スリープ処理工程を実行して前記モータの前記回転数に対する計算を停止する請求項5に記載のエンコーディング装置。
  7. 前記センサユニットは、
    前記モータの前記回転子に結合されて、回転角度が前記回転子の回転角度と同じである磁石と、
    前記磁石の前記回転角度を検出して前記第1のカウントトリガ信号を出力する第1の磁気素子と、
    前記磁石の前記回転角度を検出して前記第2のカウントトリガ信号を出力する第2の磁気素子と、
    を含み、
    前記制御ユニットは、前記第1のカウントトリガ信号の電圧レベル及び前記第2のカウントトリガ信号の電圧レベルを受信し、
    前記制御ユニットは、前記第1のカウントトリガ信号の電圧レベル及び前記第2のカウントトリガ信号の電圧レベルと、第1回に受信した前記第1のカウントトリガ信号の電圧レベル及び前記第2のカウントトリガ信号の電圧レベルとが同じであると判断する場合、前記モータの前記回転数を1回増やす請求項6に記載のエンコーディング装置。
  8. 熱エネルギーの伝導を遮断するためにプラスチック材料で形成されるエンコーダケーブルカバーを更に備え、且つ前記電池ユニットは前記エンコーダケーブルカバー内に設けられる請求項5から7のいずれか一項に記載のエンコーディング装置。
  9. エンコーダ線材グループを更に備え、前記電池ユニットは前記エンコーダ線材グループと一体化される請求項5から8のいずれか一項に記載のエンコーディング装置。
  10. 回転子と、
    動作電圧を出力する駆動ユニットと、
    前記回転子に結合されて第1のカウントトリガ信号及び第2のカウントトリガ信号を感知出力するセンサユニットと、
    前記センサユニット及び前記駆動ユニットに結合されて、前記第1のカウントトリガ信号、前記第2のカウントトリガ信号及び前記動作電圧をそれぞれ受信して、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号に基づいてモータの回転数を計算し、且つ前記動作電圧が電圧設定レベル値よりも小さくなる第1の期間が第1の所定時間を超えるかを判断する制御ユニットと、
    前記駆動ユニット及び前記制御ユニットに結合されるスイッチユニットと、
    前記スイッチユニットに結合される電池ユニットと、
    を備え、
    前記制御ユニットは、前記第1の期間が前記第1の所定時間を超えると判断する場合、前記スイッチユニットを切り替えて、前記電池ユニットがバックアップ電力を前記制御ユニットに提供するようにし、
    前記電池ユニットが前記バックアップ電力を前記制御ユニットに提供する場合、前記制御ユニットは、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号に基づいて前記モータの前記回転数を計算し、且つ前記第1の期間が前記第1の所定時間を超え続けるかを判断し、
    前記制御ユニットは、前記第1の期間が前記第1の所定時間を超え続けると判断する場合、更に、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号がアイドル状態である第2の期間が第2の所定時間を超えるかを判断し、
    前記制御ユニットは、前記第2の期間が前記第2の所定時間を超えると判断する場合、前記第1のカウントトリガ信号及び前記第2のカウントトリガ信号を記憶してスリープ処理工程を実行するモータ。
  11. モータ背面カバーを更に備え、前記電池ユニットは前記モータ背面カバーに内蔵される請求項10に記載のモータ。
JP2020212461A 2019-12-23 2020-12-22 エンコーディング装置、モータ及びエンコーディング装置の制御方法 Active JP7140340B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201962952492P 2019-12-23 2019-12-23
US62/952,492 2019-12-23
CN202010994720.X 2020-09-21
CN202010994720.XA CN114256955A (zh) 2020-09-21 2020-09-21 编码装置、马达及编码装置的控制方法

Publications (2)

Publication Number Publication Date
JP2021100371A JP2021100371A (ja) 2021-07-01
JP7140340B2 true JP7140340B2 (ja) 2022-09-21

Family

ID=76439333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020212461A Active JP7140340B2 (ja) 2019-12-23 2020-12-22 エンコーディング装置、モータ及びエンコーディング装置の制御方法

Country Status (2)

Country Link
US (1) US11342818B2 (ja)
JP (1) JP7140340B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7284923B2 (ja) * 2021-04-09 2023-06-01 株式会社安川電機 エンコーダ、サーボモータ、サーボシステム
CN114018296A (zh) * 2021-10-11 2022-02-08 珠海市大然机器人科技有限公司 一种伺服电机控制方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005065471A (ja) 2003-08-20 2005-03-10 Disco Abrasive Syst Ltd 瞬停・瞬時電圧低下対策装置,加工装置,および瞬停・瞬時電圧低下検出方法
JP2007192785A (ja) 2006-01-17 2007-08-02 Masataka Tsurumi 絶対位置検出装置付き電動サーボシリンダ
CN102506907A (zh) 2011-09-27 2012-06-20 上海源致信息技术有限公司 位置检测装置
JP6196532B2 (ja) 2013-11-05 2017-09-13 日本電産サンキョー株式会社 エンコーダ
CN109428435A (zh) 2017-08-31 2019-03-05 西门子公司 线缆盒及电动机
WO2019159311A1 (ja) 2018-02-16 2019-08-22 株式会社五十嵐電機製作所 Dcモータの制御装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09233795A (ja) 1996-02-22 1997-09-05 Kobe Steel Ltd モータ用位置検出装置
JP2004336879A (ja) 2003-05-07 2004-11-25 Tamagawa Seiki Co Ltd 駆動回路内蔵型サーボモータ
WO2008105217A1 (ja) 2007-02-26 2008-09-04 Kabushiki Kaisha Yaskawa Denki 絶対値エンコーダ装置および多回転検出方法
JP2009079925A (ja) * 2007-09-25 2009-04-16 Mitsuba Corp モータ用エンコーダ
TWI390183B (zh) 2008-04-29 2013-03-21 Delta Electronics Inc 高解析絕對型編碼裝置及其操作方法
CN103940457B (zh) 2014-05-12 2016-06-15 长春禹衡光学有限公司 一种电子式多圈编码器计圈的低功耗的实现方法
KR101734806B1 (ko) * 2014-08-21 2017-05-11 미쓰비시덴키 가부시키가이샤 전압 공급 장치
JP6658208B2 (ja) 2016-03-30 2020-03-04 日本電産株式会社 モータシステム
CN107655510B (zh) 2017-03-02 2023-06-06 哈尔滨工大特种机器人有限公司 一种多圈绝对值编码器及位置检测方法
TWM545245U (zh) 2017-03-28 2017-07-11 台達電子工業股份有限公司 編碼器
CN208723751U (zh) 2018-08-01 2019-04-09 杭州法维莱科技有限公司 具有旋转式电磁编码器的同步电机

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005065471A (ja) 2003-08-20 2005-03-10 Disco Abrasive Syst Ltd 瞬停・瞬時電圧低下対策装置,加工装置,および瞬停・瞬時電圧低下検出方法
JP2007192785A (ja) 2006-01-17 2007-08-02 Masataka Tsurumi 絶対位置検出装置付き電動サーボシリンダ
CN102506907A (zh) 2011-09-27 2012-06-20 上海源致信息技术有限公司 位置检测装置
JP6196532B2 (ja) 2013-11-05 2017-09-13 日本電産サンキョー株式会社 エンコーダ
CN109428435A (zh) 2017-08-31 2019-03-05 西门子公司 线缆盒及电动机
WO2019159311A1 (ja) 2018-02-16 2019-08-22 株式会社五十嵐電機製作所 Dcモータの制御装置

Also Published As

Publication number Publication date
JP2021100371A (ja) 2021-07-01
US20210194331A1 (en) 2021-06-24
US11342818B2 (en) 2022-05-24

Similar Documents

Publication Publication Date Title
JP7140340B2 (ja) エンコーディング装置、モータ及びエンコーディング装置の制御方法
TWI530671B (zh) 編碼器
CN107655510B (zh) 一种多圈绝对值编码器及位置检测方法
US5323309A (en) Algorithm for optimizing data sampling in a discrete periodic system with a bounded rate of change for the discrete system periods
JP6758436B2 (ja) マルチターンアブソリュートエンコーダ、エンコード方法、コントローラ及び記憶媒体
US7294986B2 (en) Reversing motor windshield wiper system
JP6433574B2 (ja) 電動パワーステアリング装置
TW200848705A (en) Absolute value encoder device and multirotation detecting method
JPWO2014148087A1 (ja) パワーステアリング装置およびパワーステアリング装置の制御装置
TWI731413B (zh) 具有拴鎖保護模式的馬達驅動裝置
GB2578957A (en) Position detecting system and method for detecting a movement of a machine
TWI757879B (zh) 編碼裝置、馬達及編碼裝置的控制方法
JP6005936B2 (ja) エンコーダおよびエンコーダの制御方法
US8232757B2 (en) Rotational position detecting method for AC servomotor and simple encoder
US20200132508A1 (en) Battery-less multi-turn absolute rotary encoder using capacitor
US5198735A (en) Method for eliminating position tracking errors in the presence of resolver excitation errors for motion control systems
JP2011185711A (ja) 多回転検出装置
JP2008220028A (ja) 電動車両の停止制御方法
US9434407B2 (en) Wake-up circuit in an electric steering system
CN104755883B (zh) 解角器定位***、机器人及其方法
US5204603A (en) Open circuit detection for a pulsed resolver position sensing system
US5200683A (en) Method for optimizing sampling rates for position tracking for motion control systems
US9086300B2 (en) Electric motor and method for the operation of an electric motor
TW201617586A (zh) 絕對式編碼器及其操作方法
CN114256955A (zh) 编码装置、马达及编码装置的控制方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211214

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220809

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220825

R150 Certificate of patent or registration of utility model

Ref document number: 7140340

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150