1: 2013-10-03 (木) 17:27:23 takaboo ソース
Line 1: Line 1:
 +#norelated
 +#contents
 +[[ショップページへ>http://www.besttechnology.co.jp/modules​/onlineshop/index.php?fct=photo&p=150]]
 +**概要 [#x19d52f1]
 +USB-3WAYはPCのUSBコネクタに3種類のシリアルI/F(RS232C・RS485・TTL)を増設する製品です。~
 +RS232Cは全二重かつ一部のハードフロー制御端子を、RS485及びTTLはデータのみの半二重をサポートし、基本的にいずれか1つのI/Fのみを使用する事を前提とした構成となっています。
 +**仕様 [#i301ae77]
 +***同梱内容 [#kebadf37]
 +| 型式 | 数量 | 備考 |
 +|本体| 1|-|
 +''※microUSBケーブルは付属しません''
 +
 +***基本仕様 [#mef16460]
 +|品番 |BTE061E |
 +|PCBリビジョン |E104 |
 +|動作温度範囲 |-10~60℃ 結露なきこと |
 +|寸法 |約33x31x13 mm |
 +|重量 | |
 +|電源 |USBバスパワー |
 +|コネクタ |USB microB x1 &br;D-SUB 9pin オス x1 |
 +|通信仕様 |RS232C:全二重、最大通信速度 1Mbps&br;RS485:半二重、最大通信速度 3Mbps、最大ノード数 256台 &br;TTL:半二重、最大通信速度 3Mbps |
 +
 +***内部簡略ブロック [#p74c6514]
 +#ref(block.png,100%)
 +
 +***端子配置 [#c677d95a]
 +#ref(layout.png)
 +
 +****USB [#daf3cbc0]
 +|CENTER:BGCOLOR(red): :idea:|microUSBケーブルは同梱されませんので、市販のUSB[micro-B]<->USB[A]ケーブルを別途お買い求めの上ご利用下さい。|
 +-USB-microB
 +
 +****D-SUB [#ta14faed]
 +-D-SUB 9pin オス (DTE端末)
 +-ピンアサインは以下の通り。
 +#ref(D-SUB.png)
 +| Pin No. | 名称(RS232C) | Signal | Direction |h
 +| 1 |  | TX/RX(TTL) | I/O |
 +| 2 | RD | RXD(RS232C) | I |
 +| 3 | SD | TXD(RS232C) | O |
 +| 4 |  | D+ (RS485) | I/O |
 +| 5 | SG | GND | - |
 +| 6 |  | D- (RS485) | I/O |
 +| 7 | RS | RTS (RS232C) | O |
 +| 8 | CS | CTS (RS232C) | I |
 +| 9 |  | USBバスパワーに接続 | O |
 +9ピンにはPCのUSB端子から供給されるUSBバスパワーが接続されており、PCのUSBポートが許容する電流値以下であれば本端子を外部機器用電源として使用可能。
 +
 +****LED1 [#aa8d7087]
 +-緑色
 +-PCからUSB-3WAYに割り当てられたCOMポートへ送信がなされると点灯
 +
 +****LED2 [#r3da2e20]
 +-緑色
 +-PCからUSB-3WAYに割り当てられたCOMポートへの受信がなされると点灯
 +-内部バッファがフルになると点灯しない
 +
 +**使用方法 [#r3c28c96]
 +***デバイスドライバのインストール [#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%)
 +
 +***I/Fの選択 [#i43f2580]
 +送信はRS232C・RS485・TTLの全I/Fに対して同時に行われ、選択することはできません。~
 +受信はD-SUBへ接続されている端子全てが対象で、内部でOR接続されています。そのため通常はいずれか1つのI/Fのみを外部機器と接続して使用するものとしています。~
 +
 +TTLおよびRS485は半二重I/Fを介して送受信が排他的に行われます。TTLは1番端子のみ、RS485は4番(D+)と6番(D-)端子となります。~
 +無通信状態では常に受信モードとなり、PCから送信がなされると送信モードに切り替わり、送信バッファ内のデータを送信し切ると再度受信モードとなります。
 +
 +***ボーレート [#f785184a]
 +RS232Cは最大で1Mbps、RS485とTTLは最大で3Mpbsまで対応します。~
 +なお、FTDIのUSBシリアル変換ICの仕様として、設定可能なボーレートは次式により導かれ、さらに高い順に以下の表の様に決定されています。
 + real baudrate = 3000000 / internal divisor
 +| real baudrate[bps] | internal divisor |h
 +| 3000000| 0|
 +| 2000000| 1|
 +| 1500000| 2|
 +| 1411764.706| 2.125|
 +| 1333333.333| 2.25|
 +| 1263157.895| 2.375|
 +| 1200000| 2.5|
 +| 1142857.143| 2.625|
 +| 1090909.091| 2.75|
 +| 1043478.261| 2.875|
 +| 1000000| 3|
 +| 960000| 3.125|
 +| 923076.923| 3.25|
 +| 888888.889| 3.375|
 +| 857142.857| 3.5|
 +| 827586.207| 3.625|
 +| (中略) | (中略) |
 +| 183.105| 16384|
 +
 +**注意事項 [#l9e83c2c]
 +-RS485のD+とD-端子間には120Ωのターミネータが内蔵されており、ソフト的(FTDI社のライブラリを介して)にON/OFFする事が出来ます。デフォルトではターミネータがONとなっていますが、接続機器やネットワークの構成によってはOFFする必要があります。
 +-TTL端子は4.7kΩでバスパワーへプルアップされています。
 +-市販のRS232Cケーブルを使用する場合、本製品だけでなく接続機器にもダメージを与える可能性がありますので、必ず必要な端子のみを接続したオリジナルなケーブルを使用して下さい。
 +-アプリケーションからポートをオープンした状態で本製品をPCのUSBコネクタから取り外さないで下さい。取り外す場合は必ず使用中のポートをクローズしてから行って下さい。
 +-USBバスパワー端子から電源を供給する場合、本製品をPCに取り付けた状態で後から電源を必要とする機器を本製品に接続することは避けてください。突入電流等で本製品が不安定になる場合があります。
 +-USBバスパワー端子へ外部から電源を接続することは本製品およびPCを破損しかねません。またバスパワー端子とGND端子を短絡しないでください。


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