4: 2009-07-31 (金) 04:19:53 yoko ソース 現: 2015-11-18 (水) 16:55:42 takaboo ソース
Line 1: Line 1:
-TITLE:BTE068 Dynamixelコンフィギュレータマニュアル+TITLE:Dynamixelコンフィギュレータマニュアル
#norelated #norelated
#contents #contents
 +[[ショップページへ>http://www.besttechnology.co.jp/modules​/onlineshop/index.php?fct=photo&p=119]]
**概要 [#t64b51ee] **概要 [#t64b51ee]
-本製品は[[Dynamixelシリーズ>Dynamixelシリーズ 他#m101b537]](以後DX)とPCをUSBにて簡潔に接続するハードウェアと、DXの内部パラメータを変更したりモニタする[[Windows用プログラム>Dynamixel Configurator]]を含むコンフィギュレータです。+本製品は[[Dynamixelシリーズ>Dynamixelシリーズ 他#m101b537]](以後DX)とPCをUSBにて簡潔に接続するハードウェアと、Dynamixelの[[コントロールテーブル>DXTABLE1]]を変更したりモニタするWindows用プログラムを含むコンフィギュレータです。 
**基本仕様 [#u31f6dc5] **基本仕様 [#u31f6dc5]
|商品番号 |BTE068 | |商品番号 |BTE068 |
-|電気的仕様 |電源電圧範囲:DC7.2V~DC26V&br;絶対最大定格電圧:DC30V&br;最大スイッチング電流:30A&br;使用USBチップ:FTDI社 FT232RQ |+|電気的仕様 |電源電圧範囲:DC7.2V~DC26V&br;絶対最大定格電圧:-0.3~30V&br;最大スイッチング電流:30A&br;使用USBチップ:FTDI社 FT232RQ |
|通信仕様 |RS485 I/F:半二重・最大通信速度10Mbps・ESD 16kV・最大ノード数 256台・終端抵抗付&br;TTL I/F:半二重・5Vレベル・最大通信速度 1Mbps・ESD 1kV・最大ノード数 32台&br;RS232C I/F:全二重・TX/RXのみ・最大通信速度 460kbps&br;電源:USBバスパワーにて駆動 | |通信仕様 |RS485 I/F:半二重・最大通信速度10Mbps・ESD 16kV・最大ノード数 256台・終端抵抗付&br;TTL I/F:半二重・5Vレベル・最大通信速度 1Mbps・ESD 1kV・最大ノード数 32台&br;RS232C I/F:全二重・TX/RXのみ・最大通信速度 460kbps&br;電源:USBバスパワーにて駆動 |
|その他 |USBバージョン:USB 2.0&br;重量:約19g (本体のみ) | |その他 |USBバージョン:USB 2.0&br;重量:約19g (本体のみ) |
|温湿度条件 |-5~+50℃ 20~80% (ただし結露しない事) | |温湿度条件 |-5~+50℃ 20~80% (ただし結露しない事) |
|環境対応 |RoHS・Pb Free対応 | |環境対応 |RoHS・Pb Free対応 |
-※断り無く仕様変更される事があります。+|付属品 |USBケーブル x1&br;スペーサ x4&br;電源コネクタセット&br;・ハウジング [[JST VHR-2N>http://www.jst-mfg.com/product/pd​f/jpn/VH.pdf]] x1&br;・コンタクト [[JST SVH-21T-P1.1>http://www.jst-mfg.com/prod​uct/pdf/jpn/VH.pdf]] x2 | 
**寸法 [#i4e5469e] **寸法 [#i4e5469e]
#ref(BTE068_sunpou.png,100%) #ref(BTE068_sunpou.png,100%)
**器具配置 [#va658226] **器具配置 [#va658226]
***電源コネクタ(CN1) [#e794f7bf] ***電源コネクタ(CN1) [#e794f7bf]
-JST B2PS-VH+[[JST B2PS-VH>http://www.jst-mfg.com/product/detail.p​hp?series=262]]
CN1より供給される電源は、CN3~CN11の電源出力用としてのみ供給され、RS485/RS232C/TTL I/Fの回路では使用されません。 CN1より供給される電源は、CN3~CN11の電源出力用としてのみ供給され、RS485/RS232C/TTL I/Fの回路では使用されません。
Line 22: Line 25:
|1(P) |VDD (DC7.2~25V) | |1(P) |VDD (DC7.2~25V) |
|2(N) |GND | |2(N) |GND |
 +
***USBコネクタ(CN2) [#qdf9c8cf] ***USBコネクタ(CN2) [#qdf9c8cf]
-USBminiB+USB miniB
付属のUSBケーブルを使用しPCとマルチI/Fハブ(以後ハブ)同士を接続します。デバイスドライバをインストールすると、PCからは新しいCOMポートとして識別されます。~ 付属のUSBケーブルを使用しPCとマルチI/Fハブ(以後ハブ)同士を接続します。デバイスドライバをインストールすると、PCからは新しいCOMポートとして識別されます。~
なお、ハブにはRS485・TTL・RS232Cの3種類のI/Fを装備していますが、PCのCOMポートは1つです。通常の使用においては、いずれかのI/Fを意図的に排他使用する事で機能の競合を避けて運用します。 なお、ハブにはRS485・TTL・RS232Cの3種類のI/Fを装備していますが、PCのCOMポートは1つです。通常の使用においては、いずれかのI/Fを意図的に排他使用する事で機能の競合を避けて運用します。
 +
***RS485コネクタ(CN3~CN6) [#s797e065] ***RS485コネクタ(CN3~CN6) [#s797e065]
-MOLEX 22-03-5045+[[MOLEX 22-03-5045>http://www.molex.com/molex/products/dat​asheet.jsp?part=active/0022035045_PCB_HE​ADERS.xml&channel=Products&Lang=ja-jp]]
RS485 I/F及び電源を兼ね備えたコネクタです。4つのコネクタは内部で並列接続していますので、どのコネクタを使用しても違いはありません。~ RS485 I/F及び電源を兼ね備えたコネクタです。4つのコネクタは内部で並列接続していますので、どのコネクタを使用しても違いはありません。~
Line 38: Line 43:
|3 |VDD (DC7.2~25V OUT) | |3 |VDD (DC7.2~25V OUT) |
|4 |GND/SIGNAL GND | |4 |GND/SIGNAL GND |
 +
***TTLコネクタ(CN7~CN11) [#k36960b2] ***TTLコネクタ(CN7~CN11) [#k36960b2]
-MOLEX 22-03-5035+[[MOLEX 22-03-5035>http://www.molex.com/molex/products/dat​asheet.jsp?part=active/0022035035_PCB_HE​ADERS.xml&channel=Products&Lang=ja-JP&la​ng=ja-JP]]
TTL I/F及び電源を兼ね備えたコネクタです。5つのコネクタは内部で並列接続していますので、どのコネクタを使用しても違いはありません。~ TTL I/F及び電源を兼ね備えたコネクタです。5つのコネクタは内部で並列接続していますので、どのコネクタを使用しても違いはありません。~
Line 48: Line 54:
|2 |VDD (DC7.2~25V OUT) | |2 |VDD (DC7.2~25V OUT) |
|3 |GND/SIGNAL GND | |3 |GND/SIGNAL GND |
 +
***RS232Cコネクタ(CN7~CN12) [#e318bc23] ***RS232Cコネクタ(CN7~CN12) [#e318bc23]
3pinピンヘッダ 3pinピンヘッダ
Line 53: Line 60:
RS232Cレベルの通信を行う端子です。3kΩ/1000pFの最悪負荷条件において、最高460kbpsの通信速度を確保しています。~ RS232Cレベルの通信を行う端子です。3kΩ/1000pFの最悪負荷条件において、最高460kbpsの通信速度を確保しています。~
マイコンボード等における3線式RS232Cレベルシリアル通信(TX/RX/GND)に対応するI/Fですので、フル結線のRS232Cには対応していません。 マイコンボード等における3線式RS232Cレベルシリアル通信(TX/RX/GND)に対応するI/Fですので、フル結線のRS232Cには対応していません。
 +|端子番号 |信号名 |
|1 |TX (OUT) | |1 |TX (OUT) |
|2 |GND | |2 |GND |
|3 |RX (IN) | |3 |RX (IN) |
 +
***電源スイッチ(SW1) [#s48ff928] ***電源スイッチ(SW1) [#s48ff928]
CN1に供給された電源をCN3~CN11のVDD端子に接続ないし切断します。それ以外の機能(USB・各種I/F用IC等)はCN2のUSBバスパワーで動作するため、SW1とは連動しません。~ CN1に供給された電源をCN3~CN11のVDD端子に接続ないし切断します。それ以外の機能(USB・各種I/F用IC等)はCN2のUSBバスパワーで動作するため、SW1とは連動しません。~
Line 70: Line 79:
**各部の接続 [#bbf09ba7] **各部の接続 [#bbf09ba7]
#ref(BTE068_setsuzoku.png,100%) #ref(BTE068_setsuzoku.png,100%)
-①DXに付属の4pinないし3pinケーブルでDXとハブを接続します。4ピンケーブル(DX-113, DX-116, DX-117, RX-10, RX-28, RX-64等)の場合はCN3~CN6へ、3ピンケーブル(AX-12, AX-12+, AX-S1等)の場合はCN7~CN11のいずれかに接続します。~ ++DXに付属の4pinないし3pinケーブルでDXとハブを接続します。4ピンケーブル(DX-113, DX-116, DX-117, RX-10, RX-28, RX-64等)の場合はCN3~CN6へ、3ピンケーブル(AX-12, AX-12+, AX-S1等)の場合はCN7~CN11のいずれかに接続します。~ 
-②付属のUSBケーブルのminiBコネクタ側のみを、ハブのCN2に接続します。++付属のUSBケーブルのminiBコネクタ側のみを、ハブのCN2に接続します。
-③SW1をOFFにし、付属の電源ケーブルを外部電源装置に接続し、電源ケーブルのハウジングをCN1につなぎます。電源ケーブルは赤が+、黒が-側となります。++SW1をOFFにし、付属の電源ケーブルを外部電源装置に接続し、電源ケーブルのハウジングをCN1につなぎます。電源ケーブルは赤が+、黒が-側となります。
特にこの順である必要はありませんが、どの順にせよハブのSW1は始めにOFFにしておき、CN3~CN11への電源供給を断っておきます。~ 特にこの順である必要はありませんが、どの順にせよハブのSW1は始めにOFFにしておき、CN3~CN11への電源供給を断っておきます。~
使用するDXの数が増えた場合は、残りの空いているコネクタか、既にハブへ接続しているDXの空いている側のコネクタに接続します。なお、接続形態における問題やターミネータに関しては、DXのドキュメントを参照してください。 使用するDXの数が増えた場合は、残りの空いているコネクタか、既にハブへ接続しているDXの空いている側のコネクタに接続します。なお、接続形態における問題やターミネータに関しては、DXのドキュメントを参照してください。
これでハブへの電源供給元と、DXとの接続は完了です。 これでハブへの電源供給元と、DXとの接続は完了です。
 +
**デバイストライバのインストール [#ac1c088b] **デバイストライバのインストール [#ac1c088b]
 +PCとハブをUSBケーブルで接続する前に、デバイスドライバを準備します。~
本製品には[[FTDI社>http://www.ftdichip.com/]]のUSBシリアル変換ICが使用されています。詳細は[[こちら>How to install FTDI's device driver]]を参照下さい。 本製品には[[FTDI社>http://www.ftdichip.com/]]のUSBシリアル変換ICが使用されています。詳細は[[こちら>How to install FTDI's device driver]]を参照下さい。
 +
 +PCに本装置のデバイスドライバをインストールしたら、通信のパフォーマンスを向上させるために、デバイスマネージャ等から該当するCOMポートのプロパティを開き、以下の設定を行っておきます。
 ++ポートの設定タブにある「詳細設定...(A)」ボタンを押す。~
 +#ref(portprop1.png)
 ++詳細設定ダイアログボックスの「待ち時間(msec)」をデフォルトである16から1に変更。~
 +#ref(portprop2.png)
 ++すべてのダイアログボックスの「OK」ボタンを押して該当ポートのプロパティダイアログボックスを閉じる。
**Dynamixel Configurator(ソフトウェア) [#e84cbf19] **Dynamixel Configurator(ソフトウェア) [#e84cbf19]
-PCと通信し、DXの内部パラメータを変更したりモニタするには[[Dynamixel Configurator]]を使用します。詳しくは[[Dynamixel Configurator]]ページをご覧下さい。+ 
 +本ページでのメンテナンスは終了します。~ 
 +以後は[[DXCONF]]のページで公開されるツールに移管します。 
 +---- 
 + 
 + 
 + 
 +PCと通信しDXのパラメータを変更したりモニタするソフトウェアを紹介します。本ソフトウェアではリアルタイムに検出距離をグラフ表示する機能を持っていますので、実際の検出状況を把握しながらパラメータを微調整を行う事ができます。~ 
 +なおUSS3のパラメータ調整には、別途[[こちらのソフトウェア>BTE082#ya455a85]]を使用します。 
 + 
 +***対応するOS [#yc3d8723] 
 +-Windows 2000 (SP4) 
 +-Windows XP (SP3) 
 +-Windows VISTA (SP2) 
 +-Windows 7 (SP1) 
 +***対応するI/F [#pdd0538a] 
 +-[[BTE083 FDIII-HC]] 
 +-[[BTE068 Dynamixelコンフィギュレータ]] 
 +-[[BTE082 USS3コンフィギュレータ]] 
 +-[[BTE061D USBシリアル変換ケーブル]] + [[BTE062 Dynamixel DX/RX用接続ケーブル]] 
 + 
 +***インストールパッケージの入手 [#ya1108b9] 
 +#ref(http://www.besttechnology.co.jp/dow​nload/DXCONFINST2.0.0.0.exe) 
 +公開日: 2012/9/18~ 
 +サイズ: 1,058,986 byte~ 
 +MD5チェックサム: b30cd324a1e1ff637847c1fc10653023~ 
 +更新内容: MXシリーズ対応・DXLIB2 V2.7を適用・SCANによるデバイスの列挙機能追加・コンポーネント更新に伴う再構築 
 + 
 +#ref(http://www.besttechnology.co.jp/dow​nload/DXCONFINST1.8.0.0.exe) 
 +公開日: 2011/7/19~ 
 +サイズ: 1,052,738 byte~ 
 +MD5チェックサム: 1a684433da687195a3e440921c028924~ 
 +更新内容: 一部サポート対象外のデバイスを追加・DXLIB2 V2.6を適用・コンポーネント更新に伴う再構築 
 + 
 +***インストール [#ybb565e5] 
 +ダウンロードしたインストールプログラムを実行し、メッセージに従ってインストールを行います。 
 +#ref(dxconfinst.png) 
 +正常にインストールが完了すると、スタートメニューのBestTech→Dynamixel Configuratorにショートカットが作成されます。 
 +***各機能 [#ga3438a5] 
 +#ref(dxconf_outline.png) 
 ++通信ポート~ 
 +DXコンフィギュレータで追加されるCOMポートを選択。 
 ++通信速度~ 
 +DXに設定された通信速度を指定。 
 ++ポート開閉~ 
 +通信ポート及び通信速度を選択した後、「Port Open」と表示されている状態で押下すると「Port Close」の表示になり該当ポートが開き、通信可能になる。~ 
 +「Port Close」と表示されている状態で押下すると、「Port Open」の表示になり該当ポートが閉じ、通信不可能になる。 
 ++通信状況~ 
 +諸々の通信を行っている間の状態を表示する。~ 
 +CommunicationのLEDが赤色の場合は何かしらのエラーが発生している状態。~ 
 +ERRORのLEDはDXの[[エラーフラグ>DYNAMIXEL Communiation Protocol 1.0#a1058504]]の状態を表示する。 
 ++対象ID~ 
 +対象となるDXのIDを指定。それ以外のIDを持つデバイスは対象外となる。 
 ++制御ボタン~ 
 +いずれもポートが開いている状態でのみ機能する。~ 
 +::AUTO UPDATE | 対象IDを持ったDXと常時通信を行い、[[コントロールテーブル>DXTABLE1]]の表示を最新に保つ。 
 +::Scan Start | IDやボーレートが不明なDXを見つける。現在開いているポートのボーレートを基準に順に値を下げながら検索するため、Scan Startを押す前に予め1Mbpsを選択しておくことを推奨する。~ 
 +また、全て正常にもかかわらず見つからない場合は、[[こちら>#ac1c088b]]の待ち時間を設定し直す事。 
 +::Read All | 対象IDを持ったDXと通信を行い、[[コントロールテーブル>DXTABLE1]]の表示を更新する。 
 +::Reset | 対象IDを持ったDXを出荷時設定に初期化する。 
 +::ダイアル | [[コントロールテーブル>DXTABLE1]]のアイテムである[[Goal Position(アドレス30~31)>DXTABLE1#ee2d2463]]の値を簡易的に調整する。 
 ++コントロールテーブル~ 
 +対象IDを持ったDXとの通信が正常に行われる状態で[[コントロールテーブル>DXTABLE1]]の各アイテムを読み出して表示したり、値を変更するといった操作を行う。アイテムによって編集方法が異なる。 
 + 
 +***使い方 [#u25d7917] 
 +#html(<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/2_59oj4NV04&hl=​ja&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/2_59oj4NV04&hl=​ja&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>)


トップ   差分 リロード印刷に適した表示   全ページ一覧 単語検索 最新ページの一覧   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom