|
USB接続RCサーボ用モーションコントローラ (絶縁タイプ) DACS-1700-SVBD は、
パソコンのUSBポートに接続して、パソコンから送信するコマンドにより、
24chのPWM方式RCサーボを動作させるものです。
このうち12chは、速度と加減速を指定し、全チャンネルを比例分配制御にて、
同時スタート、同時ストップといった高度な動作を行うことができます。
RCサーボ用に、パルス幅初期値(中立点位置)、最大パルス幅、最小パルス幅制限を設定しており、
誤ってサーボ可動範囲を超えて指令することを防いでいます。
また、RCサーボ用途のみでなく、一般的な任意パルス発生源として、
これらの制限を解除して使用することも可能です。
このユニットは、基板単体製品の、USB接続 RCサーボ用モーションコントローラ DACS-1700-RCSV と、
絶縁アダプタ DACS-1750 を2段重ねにて組合せた製品です。
PWMパルス出力(24ch)およびデジタル入力(24bit)を、USBインターフェイス回路と電気的に絶縁しているのが特長です。
この絶縁により、ノイズ混入による影響を減少させ、安定した動作を実現することができます。
また、DACS-1700-RCSVの非絶縁のデジタル入力(24bit)とデジタル出力(24bit)も利用することができます。
詳しい内容は
構成の詳細
DACS-1700-SVBD 説明書
機能の詳細
RCサーボ用モーションコントローラ DACS-1700-RCSV 説明書
入出力信号詳細
絶縁アダプタ基板 DACS-1750 説明書 をご覧下さい。

このボードをUSBに接続すると、
アプリケーションプログラムからは、高速版増設COMポートとして扱うことができます。
また、ダイレクト版とよばれているデバイスドライバにて、
独自のUSBデバイスとして、基板とのREAD/WRITEを実行することもできます。
いずれの方法でも、パソコンからは、W02A5B67 といった簡単なアスキーコードの文字列を送信して、
ボードからはこの応答として、R01C4D58 といったコードを返します。
・PWMパルス出力
出力チャンネル
パルス幅分解能 ・
パルス周期 ・ ・
内部カウントクロック |
24ch
12bit(0~4095) 1bitが下記カウントクロックに相当
24chをそれぞれ個別に設定
16bit(1~65535) 1bitが下記カウントクロックに相当
1~12、13~24chの2グループとして、
各グループごとに設定
250KHz 500KHz 1MHz 2MHz 5MHz 10MHz |
・モーションコントロール機能
モーションコントロール可能なチャンネル数 同時 12ch
移動速度と加減速レートを指定可能。
12chの同時スタート/同時ストップ制御を行い、
各チャンネルが、比例分配機能により移動します。
移動中の位置(パルス幅)読取り、強制停止も可能。

(注) 比例分配機能はパルス幅を制御するものです。
実際のサーボ動作には、使用するサーボの最大移動速度、負荷などにより、
各チャンネルの動作速度に誤差が生じます。

・文字列による容易な操作が特長です。
・マルチデバイス対応 DIPスイッチでID番号設定
・PC用サンプルプログラム ソースファイルと実行ファイルを添付
VC6サンプルプログラム Down Load
・仮想COMシングル版ソースファイル
・ダイレクト版ソースファイル
VB6サンプルプログラム Down Load
・ダイレクト版ソースファイル
・ダイレクト版(マルチデバイス用)ソースファイル
・仮想COMシングル版ソースファイル
VB.NET,VB.2005/2008 でのコンパイルおよびMSComm版の実行について
・Linux での動作情報
OSインストール時に自動的に仮想COM版相当のドライバが組込まれます。
ターミナルを開いて入出力リダイレクトにより、簡単に動作試験を行うことが
できます。
詳細はこちら
Linuxでの動作情報
Linux仮想COM版サンプルソ-スプログラム
*** ZIP圧縮形式サンプルプログラムは
ダウンロードのページへ ***
・デバイスドライバおよび関数説明資料
仮想COM版とダイレクトドライブ版ともに添付
デバイスドライバ対応OS
|
Windows 7(64/32bit), Vista, Xp, 2000, Me, 98SE |
デバイスドライバおよび関数説明資料は
http://www.ftdichip.com/
よりダウンロードできます。
|