システム開発 - シリアルデータの収集/ dのADCの
RS232シリアル制御、10ビット(精度± 1LSBの)は、高速A / D変換チャンネル、できる外部6チャンネルアナログ入力(直流0 - 5V)をアナログ6チャネルのA / D Dコンバータのデータ収集制御ボードデジタル変換、変換結果(各チャネルの変換結果は2バイトのデータ)は、ホストのコンピュータ制御システムのシリアルポートを介して急速に出力(デフォルトは9600のボーレートを、他のボーレートをカスタマイズすることができます)コンピュータまたは他の読書。(また、他の出力をカスタマイズすることができます)約40連続出力のすべての外部アナログ変換の1秒あたりの基板6チャネル。14バイトの固定フレームの出力は、フレームフォーマット形式は以下の通りです:
。
は、各A / Dは、式の値を変換:入力電圧= [(上位バイト* 256 +下位バイト)/ 1024] * 5
"55 01 B0を02 10 00 A0は00 60 03 80 00 10 AA"の:シリアル出力データのフレームなどの
次のようにが計算されます:
チャネル0入力電圧=((0x01の* 256 0 xB0)/ 1024)* 5 = 2.109375V
チャネル1入力電圧=((0x02の* 256 0 × 10)/ 1024)* 5 = 2.578125V
チャネル2の入力電圧=((0x00は* 256 0 xA0)/ 1024)* 5 = 0.78125V
チャンネルの4つの入力電圧=((0x03の* 256 0 X80の)/ 1024)* 5 = 4.375V
チャンネル5入力電圧=((0x00は* 256 0 × 10)/ 1024)* 5 = 0.078125V