TUSB-K16DIOZ
USB I/F 付き組込型ディジタル IO ボード

取扱説明書(64bitOS 対応ドライバ版)

TUSB-K16DIO 取扱説明書

本文中のマークについて(必ず始めにお読み下さい)
この取扱説明書には、あなたや他の人々への危害や財産への損害を未然に防ぎ、本製品を安全にお使いいただくために、守っていただきたい事項を示しています。
その表示と図記号の意味は次のようになっています。内容をよみ理解してから本文をお読み下さい。
この表示を無視して、誤った取扱をすると、人が死亡または重傷を負う可能性がある内容を示しています。

この表示を無視して、誤った取扱をすると、人が損害を負う可能性が想定される内容および物的損害のみの発生が想定される内容を示しています。

① 製品の仕様および取扱説明書の内容は予告なく変更することがあります。
©2000
Turtle Industry Co., Ltd. All rights reserved.
②
本製品および本取扱説明書の一部または全部を無断転載することは禁じられています。
株式会社タートル工業の許可なく、本書の内容の複製、改変などを行うことはできません。
③
本取扱説明書の内容は万全を期して作成いたしましたが、万が一ご不審な事やお気付きの事がございましたら、（株）タートル工業 サービス課までご連絡下さい。
④

当社では、本製品の運用を理由とする損失、逸失利益等の請求につきましては、上記に関わらずいかなる責任も負いかねますので、予めご了承下さい。

⑤

本製品は、人命に関わる設備や機器、高度な信頼性を必要とする設備や機器などへの組込や制御などへの使用は意図されておりません。これら設備や機器などに本装置を使用され人身事故、財産損害などが生じても、当社はいかなる責任も負いかねます。

⑥

本製品およびソフトウェアが外国為替及び外国貿易管理法の規定により戦略物資（又は役務）に該当する場合には日本国外へ輸出する際に日本国政府の輸出許可が必要です。

©2019 Turtle Industry Co., Ltd. All rights reserved.
株式会社タートル工業の許可なく、本書の内容の複製、改変などを行うことはできません。

Microsoft, Windows, Windows NT, は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。
その他、記載されている会社名、製品名は、各社の商標および登録商標です。

1

TUSB-K16DIO 取扱説明書

使用上の警告と注意

接続機器の電源を全て切断してから端子台への接続および取り外しを行ってください。接続機器によっては感電の危険があります。

端子に印加する電圧、電流は仕様に規定された値を守ってください。過熱による火災や漏電のおそれがあります。
水や薬品のかかる可能性のある場所でご使用ならさないでください。火災やその他の災害の原因となる可能性があります。
発火性ガスの存在するところでご使用なさらないでください。引火により火災、爆発の可能性があります。
不安定な所には設置しないでください。落下によりけがをする恐れがあります。
煙や異臭の発生した時は直ちにご使用をおやめ下さい。USB ケーブ
ルを取り外し、当社サービス課までご相談下さい。

2

TUSB-K16DIO 取扱説明書

1. はじめに ............................................................................................................................5
1.1 製品概要 ......................................................................................................................5
1.2 製品構成 ......................................................................................................................52. 各部の名称 ........................................................................................................................62.1 上面 .............................................................................................................................63.

各部説明 ...........................................................................................................................73.1

ディジタル入出力(使用コネクタおよび電気的仕様) ................................................73.1.1 使用コネクタ ..........................................................................................................73.1.2 ピン配置 .................................................................................................................73.1.3 ディジタル出力について.........................................................................................83.1.4 ディジタル入力について........................................................................................83.1.5 電源出力について...................................................................................................83.1.6 電源入力について...................................................................................................83.2 電源選択ピン ...............................................................................................................93.3 USB コネクタ .............................................................................................................93.4 電源ランプ ..................................................................................................................93.5 ID 設定 ........................................................................................................................94. 機能解説 ......................................................................................................................... 104.1 入出力設定 ............................................................................................................... 104.2 データ出力 ............................................................................................................... 104.3 データ読み込み .......................................................................................................... 105

ソフトウェアについて ..................................................................................................... 115.1 ドライバ、アプリケーションディスクのディレクトリについて............................. 116. プログラミング................................................................................................................ 126.1

Visual C++(C++/CLI) での使用............................................................................ 126.1.1

使用準備 ............................................................................................................ 126.1.2関数の呼び出し方法 .......................................................................................... 126.2 Visual Basic での使用 ............................................................................................ 136.2.1

使用準備 ............................................................................................................ 136.2.2

プロシージャの呼び出し方法............................................................................ 136.3

Visual C#での使用 ................................................................................................. 136.3.1

使用準備 ............................................................................................................ 136.3.2関数の呼び出し方法 .......................................................................................... 136.4 関数説明 ...................................................................................................................... 156.5 エラーコード表 ........................................................................................................... 243

TUSB-K16DIO 取扱説明書
7. その他 ............................................................................................................................ 25
7.1 USB について .......................................................................................................... 25
7.2 連絡先....................................................................................................................... 26
8. 仕様 ................................................................................................................................ 278.1 仕様概要 ..................................................................................................................... 278.2 取り付け穴寸法図..................................................................................................... 284

TUSB-K16DIO 取扱説明書

1.

はじめに

この度は、(株)タートル工業製の USB インタフェース付きディジタル入出力ボード
TUSB-K16DIOZ をお買い求めいただき、誠にありがとうございます。
本書は、本製品の特徴、使用方法、取扱における注意事項、その他本製品に関する情報など、本製品をご使用される上で必要な事項について記述されております。
本製品の使用には製品の性質上、電子回路の知識を必要とします。誤った使用をすると本製品の破損だけでなく重大な事故が発生する事も考えられます。本書の内容をよくご理解の上、正しくご使用下さる様お願いします。
1.1 製品概要
本製品は、先進のインタフェースである USB( Universal Serial Bus)を使用したコンピュータインタフェースユニットです。コンピュータを使用して外部電の計測をする事が出来ます。ドライバソフトウェア、サンプルソフトウェアを利用できますので、これらの応用によって短時間に利用する事が可能です。
※

初めて接続される時にはドライバのインストール作業が必用です。インストールマニ
ュアルを参照してください。

1.2 製品構成
本製品には以下の物が含まれます。
①

TUSB-K16DIOZ 本体

5

TUSB-K16DIO 取扱説明書

2.

各部の名称

2.1 上面
ID 設定

電源選択ピンディジタル入出力

USB

電源ランプ

ディジタル入出力

16 ビットのディジタル入出力です。外部への電源出力および外部電源の入力端子もあります。

※

電源選択ピン

電源供給元の選択をします。

USB コネクタ

USB ケーブルでパソコンと接続します。

電源ランプ

ボードの電源がアクティブになると点灯します。

ID 設定(SW1)

複数枚使用する際に ID 設定をします。

初めて USB 接続される時にはドライバのインストール作業が必用です。インストール

マニュアルを参照してください。

6

TUSB-K16DIO 取扱説明書

3. 各部説明3.1 ディジタル入出力(使用コネクタおよび電気的仕様)
16 ビットディジタル入出力および電源入出力コネクタです。ディジタル入出力は 8ビット毎に入出力設定可能です。入出力設定はソフトウェアにより行います。
3.1.1 使用コネクタ
使用コネクタはフラットケーブル(又はリボンケーブ
26 番25 番ル)用等と呼ばれているものです。
例) XG4C-2631(オムロン株式会社製)
ケーブル側は各社多数適合品種ありますが、一例とし

偶数列

奇数列

2番ては以下の様なものがあります。
メーカ

型式

オムロン株式会社

XG4M-2630-T

1番

3.1.2 ピン配置
ピン番号

名称

1ピン番号

名称D014

D112D115D123D216D134D317D145D418D156D519GND7D6208D721910ポート

ポート 122GND11D812D913D10ポート 2

723電源出力

24+5Vout25電源入力

26+5Vinポート

ポート 2

TUSB-K16DIO 取扱説明書

3.1.3 ディジタル出力についてHigh 出力電圧の規定は 2V 以上ですが、出力電流によって電源電圧の約 3.3V に近くなります。又、Low 出力電圧は 0.8V 以下ですが、出力電流によって 0V(GND電位)に近くなります。
いずれの論理レベルでも 1 ビット当たり 10mA 以上の電流を出力しないようにしてください。
3.1.4 ディジタル入力について
入力電圧範囲は 0～5.5V 以内としてください。
0.8V 以下で Low、2.0V 以上で Highと認識します。
本ボードは入力がフローティングでも、前の論理状態を保持するホールド機能を有しています。入力の論理状態を切り替えるには外部ドライバに Vth(スレッショルド電圧)=1.5V 付近で 750μA 以上の駆動能力が必要です。
許容入力電圧を超える事の無い様にご使用下さい。
感電や火災の原因となります。
3.1.5 電源出力について内部電源 5V を外部に出力する端子です。電源容量は最大 100mA です。この電流は電源選択ピンの設定によって USB バス又は外部電源入力端子から供給されます。
3.1.6 電源入力について外部電源を使用する場合(セルフパワー時)に電源を供給します。電圧は＋5V±5%としてください。供給電流量は内部消費以外に各ビットからの出力電流や電源出力端子からの出力電流によります。

8

TUSB-K16DIO 取扱説明書

3.2 電源選択ピン
バスパワー(USB 電源)、セルフパワー(自己電源)の選択をします。工場出荷時はバスパワー設定です。次の場合等にセルフパワーを選択できます。
(1)

USB バスからの電流が不足の時。

(2)装置(システム)の電源 ON/OFF に連動させる必要がある場合。

※

バスパワー選択時には外部電源入力に電圧を印加しないで下さい。

※

セルフパワー選択時には外部電源入力に外部電源を接続してください。

プラグのVBUS

バスパワー時挿入位置

セルフパワー時

プリント板

VEX

3.3 USB コネクタ
USB ケーブルでパソコンと接続します。初めて接続する時にはドライバのインストール作業が必要です。接続前にドライバインストール説明書をご確認ください。
3.4 電源ランプ
ボードが動作状態になると点灯します。

3.5ID 設定
1 つのパソコンで本製品を複数台使用する場合には ID 設定が必要です。ID 設定は工場出荷時 0 です。
その他の ID を設定する場合はスイッチで ID を設定してください。

ID 選択表ID0ON BIT

12312✓

34✓
✓

567✓

✓✓

✓

8✓✓✓✓✓

49✓✓例) ID = 5 に設定する場合 → 1 と 3 を ON その他は OFFBC✓✓✓

9A

✓

D✓✓
✓

EF✓✓✓✓✓✓✓✓✓✓✓

TUSB-K16DIO 取扱説明書

4.

機能解説

4.1 入出力設定
本ボードはソフトウェアによって入出力の設定が可能です。入出力の設定は 8 ビット単位で、D0～D7(ポート 1)、D8～D15(ポート 2)各々独立に設定できます。電源投入後の初期値は全て入力です。
主に使用する関数は○ TUSBK16DIO_Dir○ TUSBK16DIO_DirReadとなります。
4.2 データ出力
データの出力コマンドにより出力ポートの出力値を設定する事が出来ます。入力ポートに設定されている時にデータの出力コマンドを発行しても出力ポートにはなりませんが、内部に記憶されていますので出力設定にすると記憶されているデータが出力されます。電源が落ちると値は消えて全て Low となります。
主に使用する関数は○TUSBK16DIO_PortWrite [ポート毎に書き込む]○TUSBK16DIO_Write [2 ポート共書き込む]○

TUSBK16DIO_OutputRead [出力データを読み出す]となります。
4.3 データ読み込み
ポートの入力状態を読み込みます。ポートが入力状態の時はポートの入力状態、ポートが出力状態の時は出力値が読み込まれます。
関連する関数は○

TUSBK16DIO_Readとなります。

10

TUSB-K16DIO 取扱説明書

5

ソフトウェアについて

5.1 ドライバ、アプリケーションディスクのディレクトリについて[ROOT]: ドライバ、アプリケーションディスクルート|-[TUSBKDIO]|-[DRV]: ドライバ|-[DOC]: ドキュメント(取扱説明書等)|-[DEV]:|-[TOOLS]:開発用 API 定義ファイル等|-[VB]:Visual Basic .NET 用 サンプルプロジェクト|-[CppCLI]:Visual C++(C++/CLI) 用 サンプルプロジェクト|-[CSharp]:Visual C#用サンプルプロジェクト○ [DRV]ディレクトリ
この階層にはドライバファイルが入っております。ドライバのインストール時にはこのディレクトリをご指定下さい。
○ [DOC]ディレクトリ
取扱説明書等が PDF 形式で入っております。
○ [VB]ディレクトリ
Visual Basic のサンプルプログラムがソースファイルを含めたプロジェクトとして入っています。 ※○[CppCLI]ディレクトリ
Visual C++(C++/CLI)のサンプルプログラムがソースファイルを含めたプロジェクトとして入っています。※○ [CSharp]ディレクトリ
Visual C#のサンプルプログラムがソースファイルを含めたプロジェクトとして入っています。※○ [TOOLS]ディレクトリ
開発時に必要な各種ファイルが入っています。

※

ソフトウェアディスクは付属しません。ソフトウェアは弊社 Web サイトよりダウンロードしてください。

11

TUSB-K16DIO 取扱説明書

6. プログラミング
ここでは、Visual C++、Visual Basic で TUSB-K16DIOZ 応用アプリケーションを開発する方法を説明します。本装置用のドライバをインストールするとドライバ操作用の DLL(ダイナミックリンクライブラリ)ファイルが同時にインストールされます。応用アプリケーシ
ョンではこの DLL を介してドライバを操作します。
DLL を直接ロードして操作する方法もありますが、ここではソフトウェアセットに付属の定義ファイル(Visual C++および Visual Basic の両方が入っております)を利用した方法を説明します。
開発ツール(Visual C++ 、Visual Basic など)の使用方法についてはご説明いたしません。
それぞれに付属のマニュアルかその他の資料をご参照ください。
※

初めて接続される時にはドライバのインストール作業が必用です。インストールマニ
ュアルを参照してください。

注 1) 64bitOS 対応ドライバでは Visual Basic 6 は未対応です。
6.1

Visual C++(C++/CLI) での使用

6.1.1

使用準備

Visual C++で使用するために以下のファイルをソフトウェアセットから適当な場所にコピーしてください。コピー先は指定しませんが、通常はプロジェクトのフォルダで支障ありません。
TUSBKDIO.H※

ヘッダファイル

ソフトウェアセット内の DEV¥TOOLS フォルダに有ります。

ライブラリファイルはプロジェクトに追加してください。
ヘッダファイルは関数を使用するソースコードファイルの適当な場所にインクルードしてください。
※

ネイティブコードで使用する場合は TOOLS フォルダ下の Native フォルダ内のTUSKDIO.h をインクルードし、TUSKDIO.lib をプロジェクトに追加してください。
6.1.2

関数の呼び出し方法

デバイスドライバの操作は全て機能毎の関数を呼ぶ事によって実現されます。
TUSBK16DIO_Device_Open 以外の関数は TUSBK16DIO_Device_Open 関数が正常に処理された後でないと有効にはなりません。各機能関数を呼び出す前に
TUSBK16DIO_Device_Open を 実 行 し て 機 能 関 数 の 使 用 が 終 了 し た ら
TUSBK16DIO_Device_Close 関数を呼び出してドライバを開放してください。ドライバ関

12

TUSB-K16DIO 取扱説明書
数をアプリケーションで実行する場合にはアプリケーションの初めに Open し、アプリケーションの終了時に Close します。 TUSB-K16DIOZ を 2 つのアプリケーションで同時に操作する事は出来ません。

6.2
6.2.1

Visual Basic での使用
使用準備

Visual Basic で使用するために以下のファイルをソフトウェアセットから適当な場所にコピーしてください。コピー先は指定しませんが、通常はプロジェクトのフォルダで支障ありません。
TUSBKDIO.vb※

標準ライブラリファイル

ソフトウェアセット内の DEV¥TOOLS フォルダに有ります。

ライブラリファイルは既存項目の追加でプロジェクトに追加してください。

6.2.2

プロシージャの呼び出し方法

デバイスドライバの操作は全て機能毎のプロシージャを呼ぶ事によって実現されます。
TUSBK16DIO_Device_Open 以外のプロシージャは TUSBK16DIO_Device_Open が正常に処理された後でないと有効にはなりません。各機能のプロ シージャを呼び出す前に
TUSBK16DIO_Device_Open を 実 行 し て プ ロ シ ー ジ ャ の 使 用 が 終 了 し た ら
TUSBK16DIO_Device_Close を呼び出してドライバを開放してください。デバイス機能をアプリケーションで実行する場合にはアプリケーションの初めに Open し、アプリケーションの終了時に Close します。
TUSB-K16DIOZ を 2 つのアプリケーションで同時に操作する事は出来ません。
6.3

Visual C#での使用

6.3.1

使用準備

Visual C#で使用するために以下のファイルをソフトウェアセットから適当な場所にコピーしてください。コピー先は指定しませんが、通常はプロジェクトのフォルダで支障ありません。
TUSBKDIO.cs※

ライブラリファイルソフトウェアセット内の DEV¥TOOLS フォルダに有ります。

ライブラリファイルはプロジェクトに追加してください。

6.3.2

関数の呼び出し方法

デバイスドライバの操作は全て機能毎の関数を呼ぶ事によって実現されます。
TUSBK16DIO_Device_Open 以外の関数は TUSBK16DIO_Device_Open 関数が正常に処理された後でないと有効にはなりません。各機能関数を呼び出す前に

13

TUSB-K16DIO 取扱説明書
TUSBK16DIO_Device_Open を 実 行 し て 機 能 関 数 の 使 用 が 終 了 し た ら
TUSBK16DIO_Device_Close 関数を呼び出してドライバを開放してください。ドライバ関数をアプリケーションで実行する場合にはアプリケーションの初めに Open し、アプリケーションの終了時に Close します。 TUSB-K16DIOZ を 2 つのアプリケーションで同時に操作する事は出来ません。

14

TUSB-K16DIO 取扱説明書
6.4 関数説明
ここでは、各関数(プロシージャ)のもつ機能などの詳細を説明します。

15

TUSB-K16DIO 取扱説明書

TUSBK16DIO_Device_Open
C 宣言

short TUSBK16DIO_Device_Open ( short id )各言語での宣言については付属の定義ファイルを参照してください。

解説
指定 ID(ユニット番号選択スイッチの値)のデバイスをオープンします。
このデバイスに関する各種関数を使用する前に必ず呼び出す必要が有ります。

引数Id

ユニット番号選択スイッチの番号(0-F)

戻り値0 の場合、オープン出来た事を表します。
それ以外の場合エラーコード表参照してください。

16

TUSB-K16DIO 取扱説明書

TUSBK16DIO_Device_Close
C 宣言

void TUSBK16DIO_Device_Close( short id )各言語での宣言については付属の定義ファイルを参照してください。

解説
指定 ID(ユニット番号選択スイッチの値)のデバイスをクローズします。

引数
Id

ユニット番号選択スイッチの番号(0-F)

戻り値
なし

17

TUSB-K16DIO 取扱説明書

TUSBK16DIO_Dir
C 宣言

short TUSBK16DIO_Dir( short Id , BYTE Port , BYTE Dir )各言語での宣言については付属の定義ファイルを参照してください。

解説
各ポートの入出力を設定します。出力に設定すると内部出力データバッファのデータが出力データとなります。

引数
Id

ユニット番号選択スイッチの番号(0-F)

Port

設定するポート 0:ポート 1 1:ポート 2

Dir

入出力設定値

0:入力 1:出力(Direction)

戻り値
エラーコード(エラーコード表参照)+18

TUSB-K16DIO 取扱説明書

TUSBK16DIO_PortWrite
C 宣言

short TUSBK16DIO_PortWrite( short Id , BYTE Port , BYTE Data )各言語での宣言については付属の定義ファイルを参照してください。

解説
指定のポートの出力データバッファにデータを書き込みます。書き込みポートが出力設定の場合は直ちに出力され、入力設定の場合はバッファに記録されます。

引数
Id

ユニット番号選択スイッチの番号(0-F)

Port

書き込むポート 0:ポート 1 1:ポート 2

Data

出力データを設定します。書き込むデータはバイナリで 1 のビットが Highとなります。
例えば、ポート 1 に 10 進数の 5 を書き込むと、2 進数では0000 0101 なので 0 番面と 2 番目が 1 となるのでD0 と D2 が High となり、残りのビットは全て Low となります。

戻り値
エラーコード(エラーコード表参照)

19TUSB-K16DIO 取扱説明書

TUSBK16DIO_Write
C 宣言

short TUSBK16DIO_Write ( short Id , BYTE Data1 , BYTE Data2 )
各言語での宣言については付属の定義ファイルを参照してください。

解説
両ポートの出力データバッファにデータを書き込みます。書き込みポートが出力設定の場合は直ちに出力され、入力設定の場合はバッファに記録されます。

引数
Id

ユニット番号選択スイッチの番号(0-F)

Data1

ポート 1 の出力データを設定します。書き込むデータはバイナリで 1 のビットが High となります。
例えば、5 を書き込むと、2 進数では0000 0101 なので 0 番面と 2 番目が 1 となるのでD0 と D2 が High となり、残りのビットは全て Low となります。

Data2

ポート 2 の出力データを設定します。書き込むデータはバイナリで 1 のビットが High となります。
例えば、5 を書き込むと、2 進数では0000 0101 なので 0 番面と 2 番目が 1 となるのでD8 と D10 が High となり、残りのビットは全て Low となります。

戻り値
エラーコード(エラーコード表参照)

20

TUSB-K16DIO 取扱説明書

TUSBK16DIO_Read
C 宣言

short TUSBK16DIO_Read( short Id , BYTE *Data1 , BYTE *Data2 )
各言語での宣言については付属の定義ファイルを参照してください。

解説
ポートの状態を読み込みます。入力設定の場合は入力値、出力設定の場合は出力値が読み込まれます。

引数
Id

ユニット番号選択スイッチの番号(0-F)

Data1

ポート 1 の状態を格納するためのバッファですデータはバイナリで High のビットが 1 となります。
例えば、D0 と D2 が High で、残りのビットは全て Low の場合。
2 進数では0000 0101 なので0 番面と 2 番目が 1 となり、5 が読み込まれます。

Data2

ポート 2 の状態を格納するためのバッファですデータはバイナリで High のビットが 1 となります。
例えば、D8 と D10 が High で、残りのビットは全て Low の場合。
2 進数では0000 0101 なので0 番面と 2 番目が 1 となり、5 が読み込まれます。

戻り値
エラーコード(エラーコード表参照)

21

TUSB-K16DIO 取扱説明書

TUSBK16DIO_DirRead
C 宣言

short TUSBK16DIO_DirRead (short Id , BYTE *Dir1 , BYTE *Dir2 )
各言語での宣言については付属の定義ファイルを参照してください。

解説
設定されている入出力状態を確認します。

引数Id

ユニット番号選択スイッチの番号(0-F)

Dir1

ポート 1 の入出力状態 0:入力 1:出力

Dir2

ポート 2 の入出力状態 0:入力 1:出力

戻り値
エラーコード(エラーコード表参照)

22

TUSB-K16DIO 取扱説明書

TUSBK16DIO_OutputRead
C 宣言

short TUSBK16DIO_OutputRead (short Id , BYTE *Data1 ,BYTE *Data2)
各言語での宣言については付属の定義ファイルを参照してください。

解説
出力データバッファに設定されている値を読み込みます。

引数Id

ユニット番号選択スイッチの番号(0-F)

Data1

ポート 1 出力データバッファの値

Data2

ポート 2 出力データバッファの値

戻り値
エラーコード(エラーコード表参照)

23

TUSB-K16DIO 取扱説明書
6.5 エラーコード表
各機能関数(プロシージャ)から戻る処理結果コードの値の表です。
戻り値状態

0

正常終了

1

ID 番号が不正です2

ドライバが初期化されていない

3

すでにデバイスはオープンされています

4

接続されている台数が多すぎます5

オープンできませんでした

6

指定のデバイスが見つからない8

指定パラメータのエラー

9

USB 通信エラー

99

その他のエラー

24

TUSB-K16DIO 取扱説明書

7.

その他

7.1 USB について※

ここでの記述は USB の一般的な記述となっております。

USB とは Universal Serial Bus の頭文字の略で、新しいコンピュータのインタフェースバスです。インタフェースのコストが低く使い易い事などからパーソナルコンピュータを中心に普及しました。USB2.0 の仕様では、1.5Mbps ロースピードデバイスおよび 12Mbps
フルスピードデバイス、480Mbps のハイスピードデバイスが定義されています。
USB(フルスピード)の主な特長
高速

12Mbps のバススピード(ハイスピードでは 480Mbps)

接続が容易

ISA や PCI などの拡張バスと違いケーブル 1 本で接続可能。コンピュータの動作中でも抜き差し可能。

多数接続可能ハブの利用により最高 127 台(ハブを含む)のデバイスを接続可能。

バス電源供給可能

標準で 100mA、最大で 500mA の電源をバスで供給可能。

低コスト

多くのパーソナルコンピュータに標準で装備されており、安価なケーブル 1 本で接続可能。( ただし、標準装備のポート数より多くのデバイスを接続する際にはハブが必要。 )ハブについて多数の USB を接続するにはハブデバイスが必要です。ハブは 1 本の USB 線(上流側)を複数の USB 線(下流側)に分岐します。ハブにはバスパワードハブとセルフパワードハブがあり、前者は上流側の電源により動作しますが、後者は外部電源により動作します。ホストのポートからは標準で 100mA、最大 500mA の電流を供給する事が出来ます。バスパワー
ドハブでは通常 100mA 未満の電流を消費するため、このハブに接続されたデバイスはバスから 500mA を供給される事は出来ません。100mA 以上の電流を消費するデバイスをバスパワードハブに接続する場合には注意が必要です。

ケーブルについてUSB ケーブルは A タイプと B タイプに分かれます。ホストのポートは A タイプ、デバイス側は B タイプとなっており、誤挿入が起こらない仕様になっております。

転送速度についてUSB の転送速度はきわめて高速ですが、接続されたデバイスの単位時間当たりのデータ転送量総合計が最高転送量を超える事はありません。あるデバイスで大量のデータ転送を行うと他のデバイスの転送速度に影響の出る可能性があります。

25

TUSB-K16DIO 取扱説明書
7.2 連絡先
動作上の問題点および不明な点などのお問い合わせは下記までお願いします。
調査の上、当社よりご連絡差し上げます。
ご質問の際には動作環境等、なるべく詳細な情報を下さい。
特に次の情報は必ず記載してください。
ご使用のコンピュータの機種、メーカ
ご使用 OS(Windows 7 Home…など)
OS の Edition( Home Proffessional など)
OS のサービスパック
メモリ容量
ハードディスクの容量
本ユニット以外でご使用されている USB 装置
こちらからご連絡差し上げる場合の貴ご連絡先

株式会社タートル工業～

技術部

技術課 サービス係 ～E-mailsupport@turtle-ind.co.jp

FAX029-843-2024

郵送〒300-0842
茨城県土浦市西根南 1-12-4

26

TUSB-K16DIO 取扱説明書

8.

仕様

8.1 仕様概要
仕様概要
入出力ビット数

16 ビット

入出力レベル

TTL 互換入力 Low レベル

0.8V 以下入力 High レベル

2V 以上

入力電流100μA 未満(入力 0 又は 3.3V 以上の時)

出力 Low レベル

0.8V 以下

出力 High レベル

2V 以上

出力電流10mA/ビット

入出力選択

1 バイト(8 ビット)単位

使用温度範囲

5～45℃

外形寸法

74×43×約 14[半田面突起から一番背の高い部品の高さまで](シンク/ソース共) 全ポート合計 160mA(各 mm)
質量

約 20g(本体)

電源電圧と消費電流

USB バス又は+5V±5%
約 60mA(出力電流、外部電源出力含まず)

27

TUSB-K16DIO 取扱説明書

8.2 取り付け穴寸法図
取り付け穴図です。部品実装面から見た図(TOP VIEW)です。

7439CN11033
1番端子CN41.7

4-φ3.62843

TUSB-K16DIO 取扱説明書

TUSB-K16DIOZ 取扱説明書(64bitOS 用ドライバ対応版)
発行年月2019 年 4 月発

行株式会社

タートル工業編

集株式会社

タートル工業c2019 株式会社

第 6a 版

タートル工業29