|
一覧
検索
最新
ページへ戻る
履歴
BTE079B USB2RS485 dongle
のバックアップソース(No.3)
knowledge
:
BTE079B USB2RS485 dongle
のバックアップソース(No.3)
差分
を表示
現在との差分
を表示
BTE079B USB2RS485 dongle
へ行く。
« Prev
Next »
TITLE:USB2RS485 dongleマニュアル #norelated #contents [[ショップページへ>http://www.besttechnology.co.jp/modules/onlineshop/index.php?fct=photo&p=212]] **概要 [#i9b1c92f] USB2RS485 dongleは小形・アイソレーション・シンプルを主眼に置いたPCのUSBコネクタにDynamixel Xシリーズ向けのI/Fを増設する製品です。~ USBとRS-485 I/F間は電気的に絶縁がなされていますので、RS-485 I/F側で発生したサージ電流の影響がUSB側に波及しにくく、また小形なため[[Raspberry Pi>https://www.raspberrypi.org/]]等の小形なコンピュータにRS-485 I/Fを増設する際の省スペース化に寄与します。他に汎用のRS-485 I/Fや同種のI/Fで通信できるDynamixel以外のアクチュエータにも適用できます。 なお、絶縁方式を変更した[[BTE079]]の後継機となります。 **仕様 [#w1fc9eab] ***同梱内容 [#t8074694] | 型式 | 数量 | 備考 |h |本体 | 1|- | ***基本仕様 [#k2975a33] |BGCOLOR(#d0d8e0):CENTER:|LEFT:|LEFT:|c |商品番号|BTE079B |<| |PCBリビジョン|E160 |<| |動作温度範囲|-40~85℃ 結露なきこと|<| |寸法|約43.2x13.0x8.5mm |<| |重量| |<| |電源|USBバスパワー |<| |コネクタ等|USB-A x1 &br;JST S4B-EH x1 |<| |各I/F仕様|USB|USB 2.0 FS&br;ESD保護 MM=±400V, HBM=±8kV | |~|RS-485|複信 半二重&br;最大通信速度 3Mbps&br;最大ノード数 224台&br;絶対最大定格 -60~60V&br;ESD保護 MM=±8kV, HBM=±40kV | |絶縁耐圧|5kV rms 1min |<| |絶縁型電源容量|650mW|<| |環境配慮|RoHS準拠, 鉛フリー半田 |<| ***外観・レイアウト [#x91f711e] | top |h | bottom |h | #ref(E160_top.png,50%) | | #ref(E160_btm.png,50%) | | 3D |h | [[3D pdf>http://www.besttechnology.co.jp/download/3D/E160_3D.pdf]] | #ref(E160_Layout.pdf) ***回路図 [#w04e9c0f] #ref(E160_SCH.pdf) ***各機能詳細 [#r071b4b9] ****CN1 [#s26ba183] #ref(E160_CN1.png) -USB Type-A -PC等のUSBポートに直結可能 -必要に応じてUSB延長ケーブル等を適用のこと ****CN2 [#hf182032] -RS-458 I/F #ref(DXLSHARE/RS485_IF.png) -シグナルGNDと通信用信号ラインが接続 | Pats Name | JST Parts Number |h |基板用ヘッダー |[[S4B-EH>http://www.jst-mfg.com/product/detail.php?series=58]] | |ハウジング |[[EHR-4>http://www.jst-mfg.com/product/detail.php?series=58]] | |ターミナル |[[SEH-00x>http://www.jst-mfg.com/product/detail.php?series=58]] | #ref(DXLSHARE/jst_B4B-EH.png) | 端子番号 | 信号名 |h |1 |GND | |2 |- | |3 |RS-485 D+ | |4 |RS-485 D- | **使用方法 [#c66a2597] ここではソフトウェア及びデバイスドライバについては、Windowsを前提とします。 PCのUSBポートに本製品を装着し、CN2にRS-485 I/Fを持った機器を接続します。 #ref(E160_connect.png) ***Dynamixelシリーズの場合 [#kb83ddbf] #ref(rs485dongle_dxl_sharingboard_connect.png) ***デバイスドライバのインストール [#u86863bc] 本製品には[[FTDI社>http://www.ftdichip.com/]]のUSBシリアル変換ICが使用されています。~ デバイスドライバのインストール手順の詳細は[[こちら>How to install FTDI's device driver]]を参照下さい。 ***応答の待ち時間 [#vaffe8b2] FTDI社のUSBシリアル変換ICはチップ内にタイマが内蔵されており、このタイマのタイムアウトにより送受信のイベントが発生します。このタイムアウト時間は提供されるデバイスドライバにて16msに設定されているため、これより短い時間での応答性を得ようとする場合は値を変更しなくてはなりません。~ FTDI社のライブラリ等を使用する場合は、専用のAPIで必要に応じて変更する事が可能ですが、WIN32 APIでオープン・クローズ・送受信だけを扱うアプリケーションの場合は、デバイスマネージャの該当COMポートのプロパティから予め任意の値に変更しておく事で対処出来ます。 #ref(FTDI_LatencyTime.png,60%) ***ボーレート [#r3a408c3] RS-485 I/Fは最大で3Mpbsまで対応します。~ なお、FTDI社のUSBシリアル変換ICの仕様として1.5Mbps以下であれば次式により導かれます。なお、1.5Mbpsを超えたボーレートは2Mbps及び3Mbpsのみに対応します。 real baudrate = 3000000 / internal divisor internal divisor = n + 0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875 (n = 2..16384) | real baudrate[bps] | internal divisor |h | 3000000| 0*| | 2000000| 1*| | 1500000| 2| | 1411765| 2.125| | 1333333| 2.25| | 1263158| 2.375| | 1200000| 2.5| | 1142857| 2.625| | 1090909| 2.75| | 1043478| 2.875| | 1000000| 3| | 960000| 3.125| | 923077| 3.25| | 888889| 3.375| | 857143| 3.5| | 827586| 3.625| | 800000| 3.75| | 774194| 3.875| | 750000| 4| | 727272| 4.125| | 705882| 4.25| | 685714| 4.375| | (中略) | (中略) | | 183| 16384.625| | 183| 16384.75| | 183| 16384.875| | 183| 16384| |>| *は例外| ホストから任意のボーレートを指定するとデバイスドライバは数式上の最も近いボーレートに丸められた値を採用するため、誤差が生じる場合があります。そのため、できるだけこの数式にあてはまるボーレートを採用する事を推奨します。 ***対応するデバイス [#r3b9fa50] | Device Name |h |Dynamixel DX・RX・EX・MX・X・PRO・USS3・DXMIOのRS-485 I/Fを装備したバージョン | ***Dynamixel Library [#x91df052] WindowsやLinux上で動作する通信プログラムを作る際は、別途用意したライブラリを用いる事でシリアル通信やプロトコルを意識せずにコーディングができます。~ APIに対して対象デバイスのID・番地・値といった引数を与えるだけでコントロールテーブルの読み書きが実現でき、マルチスレッド等で複数のデバイスに対して個別にアクセスする様なアプリケーションも容易に構成できます。 なお、Dynaimxelには2種類のプロトコルが存在し相互非互換であるため、ライブラリは以下の2種類用意しています。 -[[Dynamixel Protocol V1用ライブラリ>Dynamixel Library]] -[[Dynamixel Protocol V2用ライブラリ>Dynamixel Protocol 2 Library]] ***Dynamixel Configurator [#va576864] デバイスのコントロールテーブルの状態をモニタしたりパラメータの変更や動作確認を簡便に行うソフトウェアとして、[[Dynamixel Configurator>DXCONF]]を提供しています。~ 公開されているバージョンはWindows版のみとなります。 ***RoboPlus [#h32525dc] ROBOTIS社よりRoboPlusというツールが提供されています。サポートする製品により2種類存在し、インターネット回線を使ったツールの更新やDynamixelのファームウェアを更新する機能を持っています。 -[[RoboPlus 1.0]] (主に旧製品) -[[RoboPlus 2.0]] (主に新製品) **注意事項 [#o2f97e11] -一部のDynamixelがサポートする2250000・2500000・3500000・4000000・4500000・10500000[bps]といったボーレートは、搭載されるUSBシリアル変換チップが対応していないため、Dynamixelのボーレートをそれらの値に変更してはならない。 -ホストとなるコントローラとRS-485 I/F側のデバイスを単一電源で動作(同じ電源を供給)している場合は、本品でUSB側とRS-485 I/F間を絶縁する意味は皆無である。 -回路上のR5はRS-485 I/Fの終端抵抗として1.5kΩが装備される。必要に応じて取り外すか適当な抵抗値のチップ抵抗(1608)に換装する事。 -回路上のR6,R9はRS-485 I/Fのバイアス抵抗だが未実装となる。必要に応じて適当な抵抗値のチップ抵抗(1608)を装備の事。
« Prev
Next »
BTE079B USB2RS485 dongle のバックアップ一覧
BTE079B USB2RS485 dongle のバックアップソース(No. All)
1: 2018-05-21 (月) 00:40:02
takaboo
2: 2020-06-13 (土) 20:55:13
takaboo
3: 2020-06-18 (木) 01:20:18
takaboo
現: 2020-06-18 (木) 01:20:37
takaboo
Copyright© 1989,2024 BestTechnology Co.,Ltd.
メニュー
トップ
ニュース
お知らせ
新商品情報
更新情報
マニュアル類
技術情報
チュートリアル
FAQ
お問合せ
技術的なお問合せ
その他お問合せ
お見積り
ブログ
会社案内
ショッピング
ご利用案内
検索
カテゴリ 一覧
ロボットキット
Dynamixelシリーズ
マイコンボード
相撲ロボット
センサ
通信機器
お客様ページ