1: 2015-11-27 (金) 18:11:37 takaboo | 2: 2015-11-27 (金) 20:22:07 takaboo | ||
---|---|---|---|
Line 7: | Line 7: | ||
内蔵される9軸センサの値の他、それらのセンサからの情報を元に算出された3軸の傾きを出力します。 | 内蔵される9軸センサの値の他、それらのセンサからの情報を元に算出された3軸の傾きを出力します。 | ||
- | **仕様 [#w1fc9eab] | + | **基本仕様 [#w1fc9eab] |
- | ***同梱内容 [#t8074694] | + | |商品番号 |>|BTE0xx | |
- | | 型式 | 数量 | 備考 | | + | |PCBリビジョン |>|E131 | |
- | |本体 | 1|- | | + | |通信機能 |USB|USB 2.0 | |
- | + | |^|RS485|半二重 | | |
- | ***基本仕様 [#k2975a33] | + | |^|Bluetooth|オプション | |
- | |品番 |BTE0xx |<| | + | |動作温度 |>|-10~+60℃ | |
- | |PCBリビジョン |E131 |<| | + | |動作電圧 |>|DC6~35V | |
- | |動作温度範囲 |-10~60℃ 結露なきこと|<| | + | |消費電流 |>|最大50mA | |
- | |外形寸法 |約30x30x20mm |<| | + | |最大測定レンジ |加速度|±4G| |
- | |重量 | |<| | + | |^|地磁気|±1000uT| |
- | |電源 |入力電圧:DC6~35V |<| | + | |^|角速度|±500deg/s| |
- | |コネクタ等|MOLEX 22-03-5045 x1 &br;micro USB x1 |<| | + | |寸法 |>|約30×30x20mm | |
- | |各I/F仕様 |RS485|複信 半二重&br;最大通信速度 3Mbps&br;最大ノード数 256台&br;ESD保護 ±15kV| | + | |コネクタ等 |>|RS485×1, microUSB, モニタLED | |
+ | |付属品 |>| | | ||
+ | |環境配慮 |>|RoHS準拠, 鉛フリー半田 | | ||
***外観 [#k37b8ee0] | ***外観 [#k37b8ee0] | ||
Line 27: | Line 29: | ||
| [[3D pdf>]] | | | [[3D pdf>]] | | ||
- | ***配置・外形 [#z93409f2] | + | ***外形 [#z93409f2] |
#ref(E133_LAYOUT.pdf,100%) | #ref(E133_LAYOUT.pdf,100%) | ||
- | ***各機能詳細 [#r071b4b9] | + | ***コネクタ・端子・スイッチ等 [#l7c3c23f] |
+ | **各機能の詳細 [#x66793c6] | ||
+ | ***通信プロトコル [#xd55d8ad] | ||
+ | Dynamixelシリーズと共通の通信プロトコルを装備していますので、詳細は[[Dynamixel通信プロトコル]]ページに紹介します。 | ||
+ | ***コントロールテーブル [#ld4f467a] | ||
+ | 専用の通信プロトコルを用いて本製品の内部情報を読み書きします。~ | ||
+ | Dynamixelシリーズ共通する情報はコントロールテーブル上の先頭の5バイトのみで、それ以外のアドレスには互換性はありません。 | ||
+ | |=''Address''|=''Item''|=''Access''|=''Default Value''|=''Range''|h | ||
+ | |CENTER:|LEFT:|CENTER:|CENTER:|CENTER:|c | ||
+ | |0 (0x0)|BGCOLOR(silver):[[Model Number>#n4d55da8]]|R|0x5034|-| | ||
+ | |1 (0x1)|~|~|~|~| | ||
+ | |2 (0x2)|BGCOLOR(silver):[[Version of Firmware>#s44e01a9]]|R|?|-| | ||
+ | |3 (0x3)|BGCOLOR(lightgrey):[[ID>#cf9c14f9]]|R/W&br;(NVM)|100|0~253| | ||
+ | |4 (0x4)|BGCOLOR(lightgrey):[[Baudrate>#y9835609]]|R/W&br;(NVM)|1|0~254| | ||
+ | |5 (0x5)|BGCOLOR(lightcyan):[[WriteNVM>#iee6d02c]]|R/W|0|0~1| | ||
+ | |6 (0x6)|BGCOLOR(lightcyan):[[LED>#db0623c9]]|R/W|0|0~1| | ||
+ | |7 (0x7)|BGCOLOR(lightgrey):[[Output mode>#y23f8d7f]]|R/W&br;(NVM)|0|0~1| | ||
+ | |8 (0x8)|BGCOLOR(lightgrey):[[Magnet Rate>#p40f54c2]]|R/W&br;(NVM)|100|0~255| | ||
+ | |9 (0x9)|BGCOLOR(lightgrey):[[Accel Rate>#h4ccda32]]|R/W&br;(NVM)|10|0~255| | ||
+ | |10 (0xA)|BGCOLOR(lightgrey):[[Gyro Rate>#g2944b82]]|R/W&br;(NVM)|15|0~255| | ||
+ | |11 (0xB)|BGCOLOR(lightgrey):[[Q Rate Divider>#vd3367aa]]|R/W&br;(NVM)|0|0~255| | ||
+ | |12 (0xC)|BGCOLOR(lightgrey):[[Accel Range>#]]|R/W&br;(NVM)|0|0~1| | ||
+ | |13 (0xD)|BGCOLOR(silver):(Reserved)|R|0|-| | ||
+ | |14 (0xE)|BGCOLOR(silver):[[RAM Version>#]]|R|-|-| | ||
+ | |15 (0xF)|^|^|^|^| | ||
+ | |16 (0x10)|BGCOLOR(silver):[[QX>#]]|R|-|float32| | ||
+ | |17 (0x11)|^|^|^|^| | ||
+ | |18 (0x12)|^|^|^|^| | ||
+ | |19 (0x13)|^|^|^|^| | ||
+ | |20 (0x14)|BGCOLOR(silver):[[QY>#]]|R|-|float32| | ||
+ | |21 (0x15)|^|^|^|^| | ||
+ | |22 (0x16)|^|^|^|^| | ||
+ | |23 (0x17)|^|^|^|^| | ||
+ | |24 (0x18)|BGCOLOR(silver):[[QZ>#]]|R|-|float32| | ||
+ | |25 (0x19)|^|^|^|^| | ||
+ | |26 (0x1A)|^|^|^|^| | ||
+ | |27 (0x1B)|^|^|^|^| | ||
+ | |28 (0x1C)|BGCOLOR(silver):[[QW>#]]|R|-|float32| | ||
+ | |29 (0x1D)|^|^|^|^| | ||
+ | |30 (0x1E)|^|^|^|^| | ||
+ | |31 (0x1F)|^|^|^|^| | ||
+ | |32 (0x20)|BGCOLOR(silver):[[Q Timestamp>#]]|R|-|0~65535| | ||
+ | |33 (0x21)|^|^|^|^| | ||
+ | |34 (0x22)|BGCOLOR(silver):[[MX>#]]|R|-|-32768~32767| | ||
+ | |35 (0x23)|^|^|^|^| | ||
+ | |36 (0x24)|BGCOLOR(silver):[[MY>#]]|R|-|-32768~32767| | ||
+ | |37 (0x25)|^|^|^|^| | ||
+ | |38 (0x26)|BGCOLOR(silver):[[MZ>#]]|R|-|-32768~32767| | ||
+ | |39 (0x27)|^|^|^|^| | ||
+ | |40 (0x28)|BGCOLOR(silver):[[Magnet Timestamp>#]]|R|-|0~65535| | ||
+ | |41 (0x29)|^|^|^|^| | ||
+ | |42 (0x2A)|BGCOLOR(silver):[[AX>#]]|R|-|-32768~32767| | ||
+ | |43 (0x2B)|^|^|^|^| | ||
+ | |44 (0x2C)|BGCOLOR(silver):[[AY>#]]|R|-|-32768~32767| | ||
+ | |45 (0x2D)|^|^|^|^| | ||
+ | |46 (0x2E)|BGCOLOR(silver):[[AZ>#]]|R|-|-32768~32767| | ||
+ | |47 (0x2F)|^|^|^|^| | ||
+ | |48 (0x30)|BGCOLOR(silver):[[Accel Timestamp>#]]|R|-|0~65535| | ||
+ | |49 (0x31)|^|^|^|^| | ||
+ | |50 (0x32)|BGCOLOR(silver):[[GX>#]]|R|-|-32768~32767| | ||
+ | |51 (0x33)|^|^|^|^| | ||
+ | |52 (0x34)|BGCOLOR(silver):[[GY>#]]|R|-|-32768~32767| | ||
+ | |53 (0x35)|^|^|^|^| | ||
+ | |54 (0x36)|BGCOLOR(silver):[[GZ>#]]|R|-|-32768~32767| | ||
+ | |55 (0x37)|^|^|^|^| | ||
+ | |56 (0x38)|BGCOLOR(silver):[[Gyro Timestamp>#]]|R|-|0~65535| | ||
+ | |57 (0x39)|^|^|^|^| | ||
+ | |||
+ | ****Model Number [#n4d55da8] | ||
+ | 本製品のモデルナンバーです。ホストはこの値で製品の種類を判別します。 | ||
+ | ****Version of Firmware [#s44e01a9] | ||
+ | 搭載されたマイコンに書き込まれたファームウェアのバージョンです。 | ||
+ | ****ID [#cf9c14f9] | ||
+ | ネットワーク上の個体を特定する固有の番号です。同一ネットワークに同じIDを持ったデバイスが存在してはなりません。~ | ||
+ | デフォルトは100です。 | ||
+ | ****Baudrate [#y9835609] | ||
+ | デバイスの通信速度です。以下の公式で計算します。~ | ||
+ | Baudrate[bps]=2000000 / (value + 1)~ | ||
+ | デフォルトは1M[bps](value=1)です。~ | ||
+ | |||
+ | 主なBaudrate~ | ||
+ | | value | Actual Baudrate[bps] | Specified Baudrate[bps] | Error[%] | | ||
+ | | 1| 1000000.0| 1000000| 0.000| | ||
+ | | 3| 500000.0| 500000| 0.000| | ||
+ | | 4| 400000.0| 400000| 0.000| | ||
+ | | 7| 250000.0| 250000| 0.000| | ||
+ | | 9| 200000.0| 200000| 0.000| | ||
+ | | 16| 117647.1| 115200| -2.124| | ||
+ | | 34| 57142.9| 57600| 0.794| | ||
+ | | 103| 19230.8| 19200| -0.160| | ||
+ | | 207| 9615.4| 9600| -0.160| | ||
+ | ※ホストとのボーレートの誤差は±2%以下が要求されます。 | ||
+ | |||
+ | ****WriteNVM [#iee6d02c] | ||
+ | 1を書き込むとコントロールテーブルのNVMとあるアイテムの値を保存します。パワーサイクル毎に保存された値がアイテムの初期値となります。~ | ||
+ | |||
+ | ****LED [#db0623c9] | ||
+ | 1を書き込むとLED1が点灯します。 | ||
+ | ****Output mode[#y23f8d7f] | ||
+ | QX,Qy,QZ,QWへ出力される情報を切り替えます。~ | ||
+ | デフォルトは1(HPR mode)です。 | ||
+ | -0:Quaternion mode~ | ||
+ | QX,QY,QZ,QWに0.0~1.0のクォータニオンを出力 | ||
+ | -1:HPR mode~ | ||
+ | QX=ヘッディング角, QY=ピッチ角, QZ=ロール角~ | ||
+ | QX,QZに±π、QYに±π/2、QWに常時0をラジアンで出力 | ||
+ | |||
+ | ****Magnet Rate [#p40f54c2] | ||
+ | 地磁気センサの出力レートを設定します。 | ||
+ | ****Accel Rate [#h4ccda32] | ||
+ | 加速度センサの出力レートを設定します。 | ||
+ | ****Gyro Rate [#wddd0e79] | ||
+ | 加速度センサの出力レートを設定します。 | ||
+ | ****Gyro Rate [#g2944b82] | ||
+ | 角加速度センサの出力レートを設定します。 | ||
+ | ****Q Rate Divder [#vd3367aa] | ||
+ | 演算傾斜出力のレートを設定します。 | ||
+ | ****Q Accel Range [#uea46d22] | ||
+ | 加速度センサの最大計測レンジを設定します。~ | ||
+ | デフォルトは1(2G)です。 | ||
+ | -0:2G | ||
+ | -1:4G | ||
+ | |||
+ | ****QX,QY,QZ,QW [#z0f7c7e9] | ||
+ | 演算傾斜出力です。 | ||
+ | ****MX,MY,MZ [#i3d213cb] | ||
+ | 3軸地磁気センサの各軸の生データです。~ | ||
+ | フルスケール値は±1000uTです。 | ||
+ | ****AX,AY,AZ [#i12f3127] | ||
+ | 3軸加速度センサの各軸の生データです。~ | ||
+ | フルスケール値は±16gです。 | ||
+ | ****GX,GY,GZ [#m054c4ef] | ||
+ | 3軸ジャイロセンサの各軸の生データです。~ | ||
+ | フルスケール値は5000deg/sです。 |