JP2006162410A - Rotation detection device and its connection system - Google Patents
Rotation detection device and its connection system Download PDFInfo
- Publication number
- JP2006162410A JP2006162410A JP2004353621A JP2004353621A JP2006162410A JP 2006162410 A JP2006162410 A JP 2006162410A JP 2004353621 A JP2004353621 A JP 2004353621A JP 2004353621 A JP2004353621 A JP 2004353621A JP 2006162410 A JP2006162410 A JP 2006162410A
- Authority
- JP
- Japan
- Prior art keywords
- rotation detection
- detection device
- rotation
- identification number
- information
- 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.)
- Pending
Links
Images
Landscapes
- Transmission And Conversion Of Sensor Element Output (AREA)
Abstract
Description
この発明は、各種の機器における回転検出、例えば小型モータの回転制御のための回転検出や、事務機器の位置検出のための回転検出、ロボットの関節角度の検出等に用いられる回転検出装置、およびその接続システムに関する。 The present invention relates to rotation detection in various devices, for example, rotation detection for rotation control of a small motor, rotation detection for office device position detection, detection of a joint angle of a robot, and the like, and It relates to the connection system.
ロボットの関節等の回転あるいは回転角度を検出するために、関節等に、回転検出装置あるいは、関節部の軸を支持するための軸受と一体となった回転検出装置が設置される。このような回転検出装置は、ロボットの指などの関節に装着する場合には小型であることが望まれる。そこで、このような要請に応えるものとして、転がり軸受における回転側部材である軸受内輪に、回転中心回りの方向性を有する磁気発生手段を設けると共に、非回転側部材である軸受外輪に磁気センサアレイを設けたものが提案されている(例えば特許文献1)。前記磁気センサアレイは、磁気センサ素子がマトリクス状に配置されたものであり、その出力から回転角度を算出する角度算出手段に接続される。
上記した回転検出装置付き軸受を、例えば図15のように、ロボットの指のような多関節を有する機器40の各関節部41の軸受として装着した場合、それぞれの関節部の回転検出装置には、それらの回転検出装置から回転速度や回転角度を出力してロボットの制御装置42に入力するケーブル43が接続される。この場合に、回転検出装置からのデータ出力方式が例えばシリアル出力方式であったとしても、回転検出装置の数が多いと、それに比例した多くのケーブル43が必要となり、以下に挙げるような問題が生じる。
(1)回転検出装置からの回転あるいは角度等の出力を読み取るロボットの制御装置42に、多くの入力端子が必要となる。
(2)各回転検出装置からロボットの制御装置42までのケーブル本数が多くなり、ケーブル管理が必要で、組付けにミスが発生し易い。
(3)ケーブル本数が多いと、配線工数が多くなる。
When the above-mentioned bearing with a rotation detection device is mounted as a bearing of each
(1) A large number of input terminals are required for the
(2) The number of cables from each rotation detection device to the
(3) If the number of cables is large, the number of wiring steps increases.
上記(1)〜(3)の課題を解決するために、図16のように、各回転検出装置間をケーブル43によりデイジーチェーン(数珠つなぎ)方式で接続することがある。しかし、この場合には、制御装置42側で各回転検出装置を識別できるように、各回転検出装置に識別番号を持たせる必要がある。このため、次に挙げるような別の問題が生じる。
(4)各回転検出装置にスイッチで識別番号を設定する場合は、小型化が困難になる。 (5)各回転検出装置に識別番号を設定するために、回転検出装置に書き込み可能な不揮発性メモリ(フラッシュメモリ等)を搭載する場合は、不揮発性メモリの分だけコストが上昇し、不揮発性メモリの分だけ小型化が困難になる。また、センサチップ内に書き込み可能な不揮発性メモリを組み込む場合は、半導体製造プロセスが特殊なものとなるので、センサチップのコストが上昇する。
(6) 識別番号の設定において、各回転検出装置間で識別番号が重複しないようにする必要があり、その作業が面倒である。
In order to solve the above problems (1) to (3), the rotation detectors may be connected by a
(4) When an identification number is set to each rotation detection device with a switch, downsizing becomes difficult. (5) In order to set an identification number for each rotation detection device, when a non-volatile memory (flash memory or the like) that can be written to the rotation detection device is mounted, the cost increases by the amount of the non-volatile memory, and the non-volatile Miniaturization becomes difficult by the amount of memory. In addition, when a writable nonvolatile memory is incorporated in the sensor chip, the semiconductor manufacturing process becomes special, which increases the cost of the sensor chip.
(6) In setting the identification number, it is necessary to prevent the identification number from being duplicated between the rotation detecting devices, which is troublesome.
この発明の目的は、多数の回転検出装置が搭載される機器の制御装置と各回転検出装置とのケーブル接続において、各回転検出装置に固有の識別番号を記憶させることなく、個々の回転検出装置が制御装置側で認識できて、制御装置における入力端子数およびケーブル本数を低減することができる回転検出装置およびその接続システムを提供することである。 It is an object of the present invention to connect each rotation detection device without storing a unique identification number in each rotation detection device in a cable connection between a control device of a device on which a large number of rotation detection devices are mounted and each rotation detection device. Is provided on the control device side, and it is possible to provide a rotation detection device and its connection system that can reduce the number of input terminals and the number of cables in the control device.
この発明の回転検出装置(6A,6B)は、回転を検出する回転検出部(8)、およびこの回転検出部(8)の回転情報を識別番号と共に出力端子から送信するデータ通信部(9)を備えた回転検出装置であって、他の機器から送信された回転情報および識別番号を入力可能な入力端子(10)と、この入力端子(10)に入力された他の機器の回転情報および識別番号につき、識別番号に所定の演算を施して回転情報と共に前記出力端子(11)から出力する検出装置内蔵中継部(13)とを設けたことを特徴とする。 The rotation detection device (6A, 6B) of the present invention includes a rotation detection unit (8) that detects rotation, and a data communication unit (9) that transmits rotation information of the rotation detection unit (8) from an output terminal together with an identification number. A rotation detection apparatus comprising: an input terminal (10) capable of inputting rotation information and an identification number transmitted from another device; and rotation information of the other device input to the input terminal (10) and For the identification number, there is provided a detection device built-in relay section (13) for performing a predetermined calculation on the identification number and outputting the rotation information together with the output terminal (11).
この構成よると、複数の回転検出装置(6A,6B)をデイジーチェーン方式として制御装置(2)が下流側となるデータ送信の流れを設定した場合等に、各回転検出装置(6A,6B)における検出装置内蔵中継部(13)により、入力された上流側機器の回転情報および識別番号につき、その識別番号に所定の演算を施して回転情報と共に出力端子(11)から出力する。そのため、制御装置(2)側で個々の回転検出装置の識別番号が認識できる。したがって、多数の回転検出装置(6A,6B)が搭載されるロボット等の機器の制御装置(2)と各回転検出装置(6A,6B)とのケーブル接続において、各回転検出装置(6A,6B)に固有の識別番号を記憶させることなく、制御装置(2)における入力端子数およびケーブル本数を低減することができる。 According to this configuration, when a plurality of rotation detection devices (6A, 6B) are daisy chained and the control device (2) sets a downstream data transmission flow, each rotation detection device (6A, 6B). The detection device built-in relay unit (13) performs a predetermined calculation on the input rotation information and identification number of the upstream device and outputs the rotation number and output information from the output terminal (11). Therefore, the identification number of each rotation detection device can be recognized on the control device (2) side. Therefore, in the cable connection between the control device (2) of a device such as a robot on which a large number of rotation detection devices (6A, 6B) are mounted and the rotation detection devices (6A, 6B), the rotation detection devices (6A, 6B) are connected. ), The number of input terminals and the number of cables can be reduced in the control device (2).
例えば、次の手順で各回転検出装置(6A,6B)のデータを制御装置(2)に送信できる。
(1)各回転検出装置(6A,6B)の固有の識別番号を例えば0番とし、回転情報と共にヘッダや誤り符号等を付加し1つのパケットとして下流へ出力する。
(2)各回転検出装置(6A,6B)は、上流から得た他の回転検出装置(6A,6B)のパケットについては、識別番号に1を付加して下流へ転送する。
このようにデータ送信することで、制御装置(2)から見た回転検出装置(6A,6B)の識別番号は、制御装置(2)の1つ上流の回転検出装置(6A)が0番、さらにその1つ上流の回転検出装置(6B)が1番となり、制御装置(2)から回転検出装置(6A,6B)の識別が可能となる。
これにより、各回転検出装置(6A,6B)の識別番号が同じ(0番)となり、それぞれ固有の識別番号を記憶させる必要がなくなる。したがって、各回転検出装置(6A,6B)において、識別番号を設定するスイッチや書き込み可能な不揮発性メモリを搭載する必要がなく、コスト低減および小型化が可能となると共に、各回転検出装置(6A,6B)の識別番号が重複しないように管理する必要がなくなる。
特に、ケーブル接続方式として、デイジーチェーン方式を採用することにより、ケーブル本数が減少するので、制御装置(2)の入力端子数を減らすことができると共に、ケーブル(7)の配線作業での接続ミスも低減できる。
For example, the data of each rotation detection device (6A, 6B) can be transmitted to the control device (2) by the following procedure.
(1) The unique identification number of each rotation detection device (6A, 6B) is set to 0, for example, and a header, an error code, etc. are added together with the rotation information and output downstream as one packet.
(2) Each rotation detection device (6A, 6B) adds 1 to the identification number and forwards the packet of the other rotation detection device (6A, 6B) obtained from the upstream.
By transmitting data in this way, the identification number of the rotation detection device (6A, 6B) viewed from the control device (2) is the
As a result, the identification numbers of the rotation detection devices (6A, 6B) are the same (number 0), and there is no need to store a unique identification number. Therefore, each rotation detection device (6A, 6B) does not need to be equipped with a switch for setting an identification number or a writable non-volatile memory, so that the cost can be reduced and the size can be reduced, and each rotation detection device (6A) can be reduced. , 6B) need not be managed so that the identification numbers do not overlap.
In particular, since the number of cables is reduced by adopting a daisy chain method as a cable connection method, the number of input terminals of the control device (2) can be reduced and a connection error in the wiring work of the cable (7). Can also be reduced.
この発明の回転検出装置接続システムは、回転を検出する回転検出部(8)およびこの回転検出部(8)の回転情報を識別番号と共に出力端子から送信するデータ通信部(9)を備えた回転検出装置(6A,6B)を、制御装置(2)に複数接続した回転検出装置接続システムであって、制御装置(2)から見た各回転検出装置(6A,6B)の識別番号を、前記複数の回転検出装置(6A,6B)の接続形態に応じて決定する識別番号決定手段(12)を設けたことを特徴とする。
この構成の回転検出装置接続システムによると、識別番号決定手段(12)により、制御装置(2)から見た各回転検出装置(6A,6B)の識別番号を、複数の回転検出装置(6A,6B)の接続形態に応じて決定する。このように接続形態に応じて各回転検出装置(6A,6B)の識別番号を決定するため、オペレータ等において、回転検出装置(6A,6B)の識別番号が重複しないように管理することなく、制御装置(2)から個々の回転検出装置(6A,6B)を識別することができる。
The rotation detection device connection system according to the present invention includes a rotation detector (8) for detecting rotation and a data communication unit (9) for transmitting rotation information of the rotation detector (8) from an output terminal together with an identification number. A rotation detection device connection system in which a plurality of detection devices (6A, 6B) are connected to a control device (2), wherein the identification number of each rotation detection device (6A, 6B) viewed from the control device (2) is An identification number determining means (12) for determining according to the connection form of the plurality of rotation detecting devices (6A, 6B) is provided.
According to the rotation detection device connection system having this configuration, the identification number determination means (12) assigns the identification number of each rotation detection device (6A, 6B) viewed from the control device (2) to a plurality of rotation detection devices (6A, 6B). 6B) is determined according to the connection form. Thus, in order to determine the identification number of each rotation detection device (6A, 6B) according to the connection form, without managing the identification number of the rotation detection device (6A, 6B) so that they do not overlap, The individual rotation detection devices (6A, 6B) can be identified from the control device (2).
この発明の回転検出装置接続システムにおいて、各回転検出装置(6A,6B)は、前述したこの発明の回転検出装置(6A,6B)であっても良い。その場合に、それぞれ自己の識別番号を付与する自己識別番号付与部(14)を有し、各回転検出装置(6A,6B)の自己識別番号付与部(14)の付与する識別番号は互いに同一であっても良い。
この構成の場合、各回転検出装置(6A,6B)の自己識別番号付与部(14)の付与する識別番号は互いに同一であっても、検出装置内蔵中継部(13)が識別番号に所定の演算を施すため、デイジーチェーン方式等で接続した場合に、個々の回転検出装置(6A,6B)の識別番号が異なるものとなる。そのため、各回転検出装置(6A,6B)に、それぞれ固有の識別番号を設定する必要がなくて、各回転検出装置(6A,6B)の識別番号が重複しないように管理する必要がなくなる。
In the rotation detection device connection system of the present invention, each rotation detection device (6A, 6B) may be the rotation detection device (6A, 6B) of the present invention described above. In that case, each has a self-identification number assigning section (14) for assigning its own identification number, and the identification numbers assigned by the self-identification number assignment section (14) of each rotation detecting device (6A, 6B) are the same. It may be.
In the case of this configuration, even if the identification numbers assigned by the self-identification number assigning units (14) of the rotation detection devices (6A, 6B) are the same as each other, the detection device built-in relay unit (13) has a predetermined identification number. Since the calculation is performed, the identification numbers of the individual rotation detection devices (6A, 6B) are different when they are connected by a daisy chain method or the like. Therefore, it is not necessary to set a unique identification number for each rotation detection device (6A, 6B), and it is not necessary to manage the rotation detection devices (6A, 6B) so that the identification numbers do not overlap.
この発明の回転検出装置接続システムにおいて、複数の回転検出装置(6A,6B)の送信する回転情報および識別番号を中継して他の機器に伝達する中継装置(16)を設けても良い。また、前記中継装置(16)は複数の入力端子または複数の出力端子を有し、これら入力端子から出力端子に至る経路によって、中継する回転情報および識別情報のうちの識別情報に所定の演算を施すものとしても良い。
この構成の場合、デイジーチェーン方式で接続した複数群の回転検出装置(6A,6B)の回転情報を、他の機器で識別することができる。
In the rotation detection device connection system of the present invention, a relay device (16) that relays rotation information and identification numbers transmitted from the plurality of rotation detection devices (6A, 6B) and transmits them to other devices may be provided. Further, the relay device (16) has a plurality of input terminals or a plurality of output terminals, and performs a predetermined calculation on the identification information among the rotation information and the identification information to be relayed by a path from the input terminals to the output terminals. It may be applied.
In the case of this configuration, rotation information of a plurality of groups of rotation detection devices (6A, 6B) connected by a daisy chain method can be identified by other devices.
この発明の回転検出装置接続システムにおいて、前記回転情報と合わせて他の情報を通信できるものとしても良い。他の情報としては、温度や応力などの任意の検出対象を検出する検出装置の出力であっても良い。 In the rotation detection device connection system of the present invention, other information may be communicated together with the rotation information. The other information may be an output of a detection device that detects an arbitrary detection target such as temperature or stress.
この発明の回転検出装置付き軸受(5)は、軸受に回転検出装置(6A,6B)を取付け、この回転検出装置(6A,6B)を、この発明の回転検出装置(6A,6B)、またはこの発明の回転検出装置接続システムにおける上記いずれかの構成の回転検出装置(6A,6B)としたものである。
この構成によると、軸受に回転検出装置(6A,6B)が設けられているため、回転検出装置(6A,6B)を別に設置する必要がなく、回転検出装置(6A,6B)の設置に便利である。この場合に、回転検出装置(6A,6B)がこの発明の回転検出装置、またはこの発明の回転検出装置接続システムにおける上記いずれかの構成の回転検出装置であるため、多数の回転検出装置(6A,6B)が搭載される機器の制御装置(2)と各回転検出装置(6A,6B)とのケーブル接続において、各回転検出装置(6A,6B)に固有の識別番号を記憶させることなく、制御装置(2)における入力端子数およびケーブル本数を低減することができる。
In the bearing (5) with a rotation detection device of the present invention, the rotation detection device (6A, 6B) is attached to the bearing, the rotation detection device (6A, 6B), the rotation detection device (6A, 6B) of the present invention, or The rotation detection device (6A, 6B) having any one of the above configurations in the rotation detection device connection system of the present invention is provided.
According to this configuration, since the rotation detection device (6A, 6B) is provided on the bearing, it is not necessary to install the rotation detection device (6A, 6B) separately, and it is convenient for installation of the rotation detection device (6A, 6B). It is. In this case, since the rotation detection device (6A, 6B) is the rotation detection device of the present invention or the rotation detection device having any one of the above-described configurations in the rotation detection device connection system of the present invention, a large number of rotation detection devices (6A , 6B) in the cable connection between the control device (2) of the device on which the device is mounted and each rotation detection device (6A, 6B), without storing a unique identification number in each rotation detection device (6A, 6B), The number of input terminals and the number of cables in the control device (2) can be reduced.
この発明の回転検出装置は、回転を検出する回転検出部、およびこの回転検出部の回転情報を識別番号と共に出力端子から送信するデータ通信部を備えた回転検出装置であって、他の機器から送信された回転情報および識別番号を入力可能な入力端子と、この入力端子に入力された他の機器の回転情報および識別番号につき、識別番号に所定の演算を施して回転情報と共に前記出力端子から出力する検出装置内蔵中継部とを設けたため、この回転検出装置と他の機器とを例えばデイジーチェーン方式で接続することで、各回転検出装置に固有の識別番号を記憶させることなく、個々の回転検出装置が制御装置側で認識できる。そため、制御装置における入力端子数およびケーブル本数を低減することができ、またケーブル本数を低減でき、ケーブルの配線作業での接続ミスも低減できる。
この発明の回転検出装置接続システムは、回転を検出する回転検出部およびこの回転検出部の回転情報を識別番号と共に出力端子から送信するデータ通信部を備えた回転検出装置を、制御装置に複数接続した回転検出装置接続システムであって、制御装置から見た各回転検出装置の識別番号を、前記複数の回転検出装置の接続形態によって決定する識別番号決定手段を設けたため、各回転検出装置に固有の識別番号を記憶させることなく制御装置側で個々の回転検出装置が識別できて、制御装置における入力端子数およびケーブル本数を低減できる。
この発明の回転検出装置付き軸受は、軸受に回転検出装置を取付け、この回転検出装置を、この発明の回転検出装置、またはこの発明の回転検出装置接続システムにおける前記いずれか構成の回転検出装置としたため、多数の軸受を使用した機器において、回転検出装置の設置が軸受の設置と共に行え、かつ各軸受の回転検出装置に固有の識別番号を記憶させることなく制御装置側で個々の回転検出装置が識別できて、制御装置における入力端子数およびケーブル本数を低減でき、また回転検出装置の設置や接続,設定等を簡単に行うことができる。
The rotation detection device of the present invention is a rotation detection device including a rotation detection unit that detects rotation, and a data communication unit that transmits rotation information of the rotation detection unit together with an identification number from an output terminal. An input terminal capable of inputting the transmitted rotation information and identification number, and the rotation information and identification number of other equipment input to the input terminal, the identification number is subjected to a predetermined calculation and the rotation information from the output terminal. Since the rotation detecting device built-in relay section is provided, the rotation detecting device and other devices are connected by, for example, a daisy chain method, so that each rotation detecting device can store each rotation without storing a unique identification number. The detection device can be recognized on the control device side. Therefore, the number of input terminals and the number of cables in the control device can be reduced, the number of cables can be reduced, and connection errors in cable wiring work can be reduced.
The rotation detection device connection system according to the present invention connects a plurality of rotation detection devices each including a rotation detection unit that detects rotation and a data communication unit that transmits rotation information of the rotation detection unit together with an identification number from an output terminal to the control device. The rotation detection device connection system is provided with an identification number determination means for determining the identification number of each rotation detection device viewed from the control device according to the connection form of the plurality of rotation detection devices. Thus, the individual rotation detection devices can be identified on the control device side without storing the identification number, and the number of input terminals and the number of cables in the control device can be reduced.
The bearing with a rotation detection device according to the present invention has a rotation detection device attached to the bearing, and the rotation detection device is connected to the rotation detection device according to the present invention or the rotation detection device with any one of the configurations in the rotation detection device connection system according to the present invention. Therefore, in a device using a large number of bearings, the rotation detection device can be installed together with the installation of the bearing, and each rotation detection device can be installed on the control device side without storing a unique identification number in the rotation detection device of each bearing. Thus, the number of input terminals and the number of cables in the control device can be reduced, and the rotation detection device can be easily installed, connected and set.
この発明の第1の実施形態を図1ないし図7と共に説明する。図1は、この実施形態の回転検出装置接続システムを適用した多関節ロボットとその制御装置のケーブル接続図を示す。多関節ロボット1は、関節部で回動自在に接続された複数のアーム部3を有し、各関節部の軸4がそれぞれ回転検出装置付き軸受5で支持されている。各軸受5の回転検出装置6A,6B(図2)と制御装置2とは、ケーブル7を介してデイジーチェーン方式で接続して、各回転検出装置6A,6Bから出力される検出信号である回転情報(回転数または回転角度)を制御装置2へ送信するようになされている。
A first embodiment of the present invention will be described with reference to FIGS. FIG. 1 shows a cable connection diagram of an articulated robot to which the rotation detection device connection system of this embodiment is applied and its control device. The
図2および図3は、この回転検出装置接続システムのブロック図、および同システムにおける回転検出装置6A,6Bのブロック図を示す。ケーブル7は、データケーブル7Aと電源ケーブル7Bを含む。データケーブル7Aは、パラレルケーブルであってもシリアルケーブルであっても良い。各回転検出装置6A,6Bは、回転を検出する回転検出部8と、この回転検出部8の回転情報を識別番号IDと共に出力端子11から送信するデータ通信部9と、他の回転検出装置から送信された回転情報および識別番号IDを入力可能な入力端子10とを備える。
データ通信部9は、制御装置2から見た各回転検出装置6A,6Bの識別番号IDを、複数の回転検出装置6A,6Bの接続状態によって決定する識別番号決定手段12を有する。この識別番号決定手段12は、入力端子10に入力された他の回転検出装置の回転情報および識別番号IDのうち、識別番号IDに所定の演算を施して前記回転情報と共に出力端子11から出力する検出装置内蔵中継部13と、自己の識別番号IDを付与する自己識別番号付与部14とを有する。ここでは、各回転検出装置6A,6Bの自己識別番号付与部14が付与する識別番号IDは、いずれも同一とされる。具体的には、回転検出装置6A,6Bの自己識別番号付与部14が付与する識別番号IDはID=0とされる。
2 and 3 show a block diagram of the rotation detection device connection system and block diagrams of the
The
図4は、前記回転検出装置接続システムに搭載される回転検出装置付き軸受5の一例を示す断面図である。この回転検出装置付き軸受5は、内輪21と外輪22の転走面間に、保持器23に保持された転動体24を介在させた転がり軸受である。転動体24はボールからなり、この転がり軸受5は深溝玉軸受とされている。また、例えば回転部材となる軸4が内輪21に嵌合し、転動体24を介して外輪22に支持されている。図1における隣接する2つのアーム部3において、その一方のアーム部3に前記軸4が設けられ、他方のアーム部3に前記外輪22が設置される。
FIG. 4 is a cross-sectional view showing an example of a
内輪21には磁気発生手段取付部材26が取付けられ、この磁気発生取付部材26に磁気発生手段28が取付けられている。外輪22には、センサ取付部材27が取付けられ、このセンサ取付部材27に、磁気ラインセンサ29および角度算出手段30の集積された半導体チップからなる回転検出部8(図5)が取付けられている。また、このセンサ取付部材27にケーブル7も取付けられている。これらの構造と、前記データ通信部9(図2)とで回転検出装置6A(6B)が構成される。
A magnetism generating means attaching
図5は、前記回転検出装置付き軸受5における回転検出装置6A(6B)の概念構成を示す斜視図である。図4の軸受5における相対的に回転する内輪21および外輪22のうち、内輪21側(磁気発生手段取付部材26)に磁気発生手段28が設けられ、軸4の回転中心O回りを相対回転する。外輪22側(センサ取付部材27)には、磁気ラインセンサ29および角度算出手段30の集積された半導体チップからなる回転検出部8が設けられている。
FIG. 5 is a perspective view showing a conceptual configuration of the
磁気発生手段28は磁気を発生する部材であり、永久磁石の単体、あるいは永久磁石と磁性材の複合体からなり、回転中心O回りの方向性を有する。ここでは、磁気発生手段28は、1つの永久磁石31を2つの磁性体ヨーク32,32で挟んで一体化したものとされて、概形が二叉のフォーク状とされ、一方の磁性体ヨーク32の一端がN磁極、他方の磁性体ヨーク32の一端がS磁極となる。
The magnetism generating means 28 is a member that generates magnetism, and is made of a single permanent magnet or a composite of a permanent magnet and a magnetic material, and has directionality around the rotation center O. Here, the magnetism generating means 28 is formed by integrating a single
磁気ラインセンサ29は磁気発生手段28の磁気を検出するセンサであって、図6のように仮想の矩形の4辺における各辺に沿って配置され、各辺のセンサ列29A〜29Dにおける磁気センサ素子29aの個数は少なくとも1個以上とされている。この場合、前記矩形の中心は、軸4の回転中心Oに一致する。各磁気センサ素子29aは、例えば半導体磁気抵抗素子またはホール素子等からなる。磁気ラインセンサ29における各磁気センサ素子29aの出力は、例えば適宜のしきい値以上を「1」、しきい値未満を「0」とする2値化信号とされる。
角度算出手段30は集積回路からなり、半導体チップ上に、磁気ラインセンサ29と共に集積されている。各磁気センサ素子29aの出力から、角度算出手段30が回転角度を算出することにより、角度信号を出力することができる。
The
The angle calculation means 30 is composed of an integrated circuit, and is integrated with a
この回転検出装置接続システムにおける情報伝達動作を、図7と共に、図2を参照して以下に説明する。このシステムにおけるデータの流れでは、図2において、回転検出装置6Aから見ると、回転検出装置6Bは上流側となり、制御装置2は下流側となる。回転検出装置6Bからの出力信号は、下流の回転検出装置6Aを経て制御装置2に入力される。回転検出装置6Aからの出力信号を受け取った制御装置2は、受け取った回転情報が回転検出装置6Aのものか、回転検出装置6Bのものかを識別する必要があるため、以下の手順によってその識別を行う。
The information transmission operation in this rotation detection device connection system will be described below with reference to FIG. 2 together with FIG. In the flow of data in this system, when viewed from the
回転検出装置6Bのデータ通信部9(図2)から送信されたパケット(識別番号ID+回転情報)は、回転検出装置6Aで受信された後、制御装置2へ送信される。すべての回転検出装置(この場合は、回転検出装置6Bと回転検出装置6A)は、識別番号決定手段12(図2)によって、自己の回転情報(回転数や角度)に識別番号IDとして0番を付けたパケットを下流側へ送信する。各回転検出装置6A,6Bは、他の回転検出装置からパケット受信したとき、検出装置内蔵中継部13により、そのパケットの中の識別番号IDに1を加算して下流へ送信する。下流へ送信するときに、誤り訂正符号が識別番号IDに依存するときは、誤り訂正符号も訂正する。
制御装置2がパケットを受信したとき、パケットの中の識別番号IDが0番であれば、そのパケットの回転情報は回転検出装置6Aのものであり、パケットの中の識別番号IDが1番であれば、制御装置2は、そのパケットの回転情報が回転検出装置6Bのものであると判別できる。
A packet (identification number ID + rotation information) transmitted from the data communication unit 9 (FIG. 2) of the
When the
すなわち、以上の動作を要約すると、次のようになる。
(1) 各回転検出装置6A,6Bの固有の識別番号IDは、自己識別番号付与部14(図2)によって0番とされており、各回転検出装置6A,6Bは、それらの識別番号IDを回転情報と共にヘッダや誤り符号等を付加し1つのパケットとして下流へ出力する。 (2) 各回転検出装置6A,6Bは、上流から得た回転検出装置のパケットについては、識別番号IDに1を加算して下流へ送信する。
上記手順によって、制御装置2から見た各回転検出装置の識別番号IDは、回転検出装置6Aが0番、回転検出装置6Bが1番となり、制御装置2において回転検出装置6A,6Bの識別が可能となる。つまり、各回転検出装置6A,6Bと制御装置2とはケーブル7を介してデイジーチェーン方式で接続されているので、制御装置2に信号が入力された時点で識別番号IDが自動的に決定される。なお、図2では図示しないが、回転検出装置6Bよりもさらに上流に接続された回転検出装置の識別番号IDは2番となり、上流側に至るほど、制御装置2から見た回転検出装置の識別番号IDの値が増えて行く。
That is, the above operation is summarized as follows.
(1) The unique identification number ID of each
According to the above procedure, the identification number ID of each rotation detection device viewed from the
この回転検出装置接続システムによると、各回転検出装置6A,6Bの自己の識別番号IDは全て0番であるため、回転検出装置6A,6Bに固有の識別番号IDを設定する必要がない。したがって、固有の識別番号IDを設定するスイッチや、回転検出装置6A,6B内に書き込み可能な不揮発性メモリを設けて識別番号IDを記憶させる必要がなく、回転検出装置6A,6Bをコンパクトに、かつ低コストで構成することができると共に、識別番号IDが重複しないように管理する必要もなくなる。
また、各回転検出装置6A,6Bと制御装置2とがデイジーチェーン方式で接続されるため、ケーブル7の本数が減少し、制御装置2の入力端子数を減らすことができ、ケーブル7の配線作業で接続ミスを低減できる。
According to this rotation detection device connection system, since the identification numbers ID of the
Further, since each
図8および図9は、この発明の他の実施形態を示す。この回転検出装置接続システムは、人間型ロボットにおける多関節ハンド15に適用したものであり、多関節ハンド15の各指15A〜15Eの関節部にそれぞれ回転検出装置6が設けられている。この実施形態では、全ての回転検出装置6を一筆書き状にケーブル7で接続するのではなく、図8のように各指15A〜15Eの回転検出装置6毎にディジーチェーン方式で接続し、各指のケーブル7と制御装置2とを5入力・1出力の中継装置16で中継したものである。
8 and 9 show another embodiment of the present invention. This rotation detection device connection system is applied to a
図9は、この回転検出装置接続システムの情報伝達動作を示す。同図では、その説明を簡略にするために、中継装置16として2入力・1出力のものを例示して、多関節ハンド15における親指15Aの回転検出装置6A2,6A1と、人差し指15Bの回転検出装置6B3,6B2,6B1の信号の流れを示している。
中継装置16において、入力端子Aを通過したパケットの識別番号IDは変更されず、入力端子Bを通過したパケットの識別番号IDには所定の数値(ここでは16)が加算される。これにより、制御装置2が受信したパケットにおいて、各回転検出装置の識別番号IDが異なることになり、制御装置2は各回転検出装置6の回転情報を認識することができる。
FIG. 9 shows the information transmission operation of this rotation detection device connection system. In the figure, to simplify the description, the
In the
図10は、4入力・1出力の中継装置16の例を示す。この中継装置16では、各入力端子A〜Dを通過するパケットの識別番号IDに、入力端子毎に異なる値となるように所定の値nの整数倍の値を加算する。これにより、中継装置16から出力されて制御装置2に入力される回転情報がどの入力端子A〜Dを経て送信されたものかを、各パケットにおける識別番号IDの数値範囲から判別できる。
なお、上記実施形態における中継装置16として、入力端子数の少ない複数の中継装置を互いに接続して、各中継装置よりも入力端子数の多い中継装置を構成しても良い。
FIG. 10 shows an example of a 4-input / 1-
Note that, as the
図11は、この発明のさらに他の実施形態における情報伝達動作の説明図を示す。上記した各実施形態では、パケットの流れが片方向の場合を示したが、この回転検出装置接続システムは、パケットの流れが双方向の場合を示している。回転検出装置6A,6Bから制御装置2への送信方式は、図1〜図7に示した第1の実施形態の場合と同じである。回転検出装置6Aが制御装置2からパケットを受信するとき、受信したパケットの識別番号IDが0番であれば、自己へ送信されたパケットと認識する。その他の識別番号IDの場合は、識別番号IDから1を減算したパケットを、回転検出装置6Bへ送信する。
このような送受信方式とすることにより、制御装置2から見て、各回転検出装置6A,6Bの識別番号IDは、送信と受信で同じになる。
FIG. 11 shows an explanatory diagram of an information transmission operation in still another embodiment of the present invention. In each of the embodiments described above, the case where the packet flow is unidirectional has been shown, but this rotation detection device connection system shows the case where the packet flow is bidirectional. The transmission method from the
By adopting such a transmission / reception method, as viewed from the
図12は、この発明のさらに他の実施形態を示す。この実施形態は、例えば図8および図9に示す実施形態の回転検出装置接続システムにおいて、信号を制御装置2から中継装置を介して各回転検出装置6に送信するようにした場合のものであって、図12には中継装置16Aだけを示している。図10で示した中継装置16では複数の入力端子A〜Dと1つの出力端子を有し、入力されるパケットの識別番号IDに加算を施していたが、この実施形態における中継装置16Aでは、入出力の方向が逆で、1つの入力端子と複数の出力端子A’〜D’を有し、出力されるパケットの識別番号IDに減算を施して回転検出装置6へ送信する。また、入力端子に入力されたパケットの識別番号IDによって、そのパケットをどの出力端子A’〜D’から送信するかが決定される。
FIG. 12 shows still another embodiment of the present invention. In this embodiment, for example, in the rotation detection device connection system of the embodiment shown in FIGS. 8 and 9, a signal is transmitted from the
図13は、この発明のさらに他の実施形態を示す。この回転検出装置接続システムも多関節ロボットに適用されるものである。図8および図9に示す実施形態では、複数の回転検出装置6と制御装置2との間で双方向通信を行ったが、この回転検出装置接続システムでは、ロボットの各関節部の回転検出装置6A,6Bだけでなく、各関節部に設けられ関節を駆動する複数の駆動装置17A,17Bも、ロボットの制御装置2との間で双方向通信を行うようにしている。
FIG. 13 shows still another embodiment of the present invention. This rotation detection device connection system is also applied to an articulated robot. In the embodiment shown in FIGS. 8 and 9, bidirectional communication is performed between the plurality of rotation detection devices 6 and the
図14は、この発明のさらに他の実施形態を示す。図13の実施形態の回転検出装置接続システムが適用される多関節ロボットでは、関節を駆動する各駆動装置17A,17Bにそれぞれ回転情報が必要であるから、この実施形態では各関節に設置された駆動装置17A,17Bごとに、対応する回転検出装置6A,6Bをケーブル7で直接接続している。これにより、各装置間の配線量を減らすことができる。また、この実施形態では、回転検出装置6A,6Bから送信されたパケットが、駆動装置17A,17Bで受信された後に制御装置2へと送信される。
FIG. 14 shows still another embodiment of the present invention. In the multi-joint robot to which the rotation detection device connection system of the embodiment of FIG. 13 is applied, rotation information is required for each of the
なお、上記各実施形態では、回転情報だけをデータ送受信する場合について示したが、回転情報と共に別の情報もパケットの中に入れて送ることができる。別の情報としては、回転検出装置の自己診断機能の情報や、回転検出装置に温度センサや荷重センサ、トルクセンサ等を付加した場合に、回転情報と共に検出される関節部の温度や荷重、トルク等の情報などを挙げることができる。 In each of the above-described embodiments, the case where only the rotation information is transmitted / received has been described. However, other information can be sent in the packet together with the rotation information. Other information includes information on the self-diagnosis function of the rotation detection device, and when a temperature sensor, load sensor, torque sensor, etc. are added to the rotation detection device, the temperature, load, and torque of the joints detected together with the rotation information And the like.
2…制御装置
5…回転検出装置付き軸受
6,6A,6B…回転検出装置
7…ケーブル
8…回転検出部
9…データ通信部
10…入力端子
11…出力端子
12…識別番号決定手段
13…検出装置内蔵中継部
14…自己識別番号付与部
16,16A…中継装置
DESCRIPTION OF
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004353621A JP2006162410A (en) | 2004-12-07 | 2004-12-07 | Rotation detection device and its connection system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004353621A JP2006162410A (en) | 2004-12-07 | 2004-12-07 | Rotation detection device and its connection system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006162410A true JP2006162410A (en) | 2006-06-22 |
Family
ID=36664602
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004353621A Pending JP2006162410A (en) | 2004-12-07 | 2004-12-07 | Rotation detection device and its connection system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006162410A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022020739A (en) * | 2017-12-06 | 2022-02-01 | 日本電産株式会社 | Device ID setting device and setting method |
-
2004
- 2004-12-07 JP JP2004353621A patent/JP2006162410A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022020739A (en) * | 2017-12-06 | 2022-02-01 | 日本電産株式会社 | Device ID setting device and setting method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6690213B2 (en) | Robots, controllers and robot systems | |
US7659714B2 (en) | Abnormality detection apparatus for rotary type absolute encoder | |
JPH0612266B2 (en) | Multi-turn absolute value encoder | |
JP6274153B2 (en) | Encoder, controller, motor control system, robot control system, robot, data transmission method, and information processing method | |
JP4386143B1 (en) | Sensor device | |
JP4250418B2 (en) | Instrumented bearings for steering wheels | |
JP4976024B2 (en) | Modular numerical controller | |
CN110906848B (en) | Position detection system and method for detecting machine movement | |
JP6299671B2 (en) | Encoder, controller, motor control system, robot control system, robot, data transmission method, and rotation speed comparison method | |
JP7342729B2 (en) | Control device | |
JP4337952B1 (en) | Sensor device | |
EP3319238A1 (en) | Slip ring with selective wear indication | |
JP2007001486A (en) | Information provision system for vehicle | |
JP2006162410A (en) | Rotation detection device and its connection system | |
WO2021070859A1 (en) | Control method, control device, robot system, program and recording medium | |
JP2007069849A (en) | Steering controlling device for vehicle | |
JP2020157401A (en) | Robot system and robot | |
US20180275645A1 (en) | Motor control system, control method, encoder, and motor controller | |
JP2006338519A (en) | Bearing device monitoring system | |
JP4358301B1 (en) | Sensor device | |
WO2019208624A1 (en) | In-vehicle communication device, communication system in vehicle, communication method and program | |
JPH06208410A (en) | Signal transmitting equipment for position transducer | |
EP3179378B1 (en) | Device configuration using a magnetic field | |
CN114245777B (en) | Vehicle control system | |
JP2007071612A (en) | Rotation angle detection device |