USB接続デジタル入出力ボード DACS-1700K-VCN は、パソコンのUSBポートに接続して、
パソコンから送信するコマンドにより、(1) デジタル入出力合計104bitの入出力制御、
(2) カウンタ制御およびカウンタ値の読取り、(3) 周波数計測データの読取りを実行するボードです。
このほかにも、出力フェイルセーフ機能、入力トリガ送信機能をもった、多機能DIOボードです。
文字列による容易な操作と、FPGA制御による高速かつ正確な入出力タイミングが特長です。
ユーザサイドのプログラミングに役立つサンプル(ソース)プログラムも充実
このボードをUSBに接続すると、
アプリケーションプログラムからは、高速版増設COMポートとして扱うことができます。
たとえば、標準にてCOM1とCOM2をもっているパソコンでは、
COM3以降がこのボードに対応する増設COMポートとなります。
また、ダイレクト版とよばれているデバイスドライバを使用すると、
COMポートではなく、独自のUSBデバイスとして使用することができ、
この場合は、ドライバ独自関数を用いて、基板とのREAD/WRITEを実行することになります。
いずれの方法でも、パソコンからは、たとえば W02A5B67 といった
簡単なアスキーコードの文字列を送信して、
ボードのデジタル出力(24bit分)を設定し、ボードからはこの応答として、
たとえばR01C4D58 といったコードを返して、ボードのデジタル入力状態(24bit分)を通知します。
■デジタル入出力機能
・合計 104bit のTTLデジタル入出力
USBデジタル入出力の速度を解説
・デジタル入力の変化で、PCへ自動的に入力データを送信する、
入力トリガ送信機能を搭載。
トリガ対象bit、変化方向も設定できます。
・一定時間以内に、PCからのコマンド送信がないと、
フェイルセーフ機能により、デジタル出力を、
あらかじめ設定した状態にすることもできます。
フェイルセーフ移行時間も任意に設定できます。 |
■カウンタ機能
使用する入出力グループ グループ1,2の入力 グループ1の出力
カウンタ個数
カウンタビット長
動作モード
入力最高周波数
入力信号 フィルタリング
その他の機能
基準クロック出力 |
8個
各32bit
エンコーダ信号A/B相入力モード
UP/DOWNカウントモード
パルス周期および幅計測モード
エンコーダ信号A/B相入力モード 5MHz
UP/DOWNカウントモード 10MHz
設定範囲 0.16μs~10ms
全カウンタ個別設定可能
最終カウント値指定可能
分周パルス出力機能(4カウンタのみ)
基準クロック出力 1MHz
周波数計測ゲート信号用 0.5Hz
テスト用A/B相信号出力 1KHz
周波数確度
±0.01% (0~50℃) 20ppm(25℃) |
カウンタのご使用前に、こちらの解説(FRQ)がお役に立ちます
■周波数計測機能
使用する入出力グループ グループ1,2の入力
チャンネル数
計測間隔設定
有効桁
計測範囲
検出確度
その他の機能 |
8ch
(注)上記8個の各カウンタに内蔵
1s, 100ms, 10ms, 1ms
(注)信号周期が設定より長い場合は
信号周期により自動変化
計測間隔 1s のとき 最大7桁(10進数)
計測間隔 100ms 最大6桁
計測間隔 10ms 最大5桁
計測間隔 1ms 最大4桁
0.1Hz~10MHz
20ppm(25℃)
エンコーダ信号などの回転方向検出 |
周波数計測機能は、8chのカウンタに内蔵しています。カウントの開始/停止、UP/DOWN、エンコーダ動作モード、入力フィルタ、ゲートなどの機能は、接続しているカウンタの動作に連動します。
サンプルプログラムの8ch周波数計測表示例
■外部電源不要。
基板上の3Pコネクタはアダプタ基板を接続する場合の電源出力用。
■グループ1 デジタル入力/出力
入力 LVTTL 24bit 出力 LVTTL 24bit 50極MILタイプコネクタ
グループ2 デジタル入力/出力
入力 LVTTL 24bit 出力 LVTTL 24bit 50極MILタイプコネクタ
グループ3 デジタル入力/出力
入出力共用 LVTTL 8bit 10極MILタイプコネクタ
接点入力を接続する場合は、
基板外部にて+2V~+3Vに10KΩ程度の抵抗値にてPULL-UPする必要があります。
■基板寸法 94×88mm
サンプルプログラム / デバイスドライバ はダウンロードのページへ
■文字列による容易な操作が特長です。
■マルチデバイス対応 (PC 1台に複数台を接続可能)
DIPスイッチでID番号設定
■デジタル入出力およびカウンタテスト用 Windows サンプルプログラム
ソースファイル(VC,VB,C#) と実行ファイルを準備
FTDI社のUSB-ICを組込んでいる他社製品との同時使用について
■デバイスドライバ対応OS
Windows 11,10, 8(8.1), 7(64/32bit)
|
データ送受信プログラミングは、DACSの全USBインターフェイス製品で
同じです。他製品のサンプルプログラム(VC, VB, C#)も参考になります。
■Python での操作はこちらへ
■人気の コンパクト コンピュータ
ラズベリーパイ (Raspberry Pi) で動作
詳細はこちらへ
|