2016-12-15 10 views
0

アナログ値をデジタル値(8ビットA/Dコンバータ、入力範囲0-5V)に変換しようとしています。LABVIEWでのデータ変換

私は式(入力* 255/5)をデジタルに変換するために使用しました。次にデジタル - バイナリviを使用してこのデジタル値を8ビットに変換しました。

ここで問題となるのは、ダブルデータ型である式からの出力とデジタルデータ型であるviの入力との間のデータ型の不一致です。この問題を解決するにはどうすればよいですか?事前にありがとう

+0

51によって、なぜ複数のではありませんか?また、aviの入力によってあなたはどういう意味ですか? – SeanJ

+0

私はあなたがdigital to binary.viと 'viの入力'を意味すると仮定します。私は正しいことを確認できますか? – SeanJ

+0

@seanJはいあなたの権利 – ahmed

答えて

2

あなたが言及したデジタルデータはオン/オフです。以下の例は、3つの別々の供給源からの連続信号フォーマットのデジタルデータの3つのサンプルで入力され、デジタルからの出力は左側に

enter image description here

をbinary.viするデータのタイプを示します(信号0、信号1、信号2)。

最初のサンプルは2進数2(010)を与えます。ご覧のように、これは単一の信号には使用できません。

それでも上記をしたい場合は下図のように、あなたはデジタルにDWDTブール配列を使用することができます。

enter image description here

+0

ご協力いただきありがとうございます。データタイプの不一致があるため、これらのデータ(2,7,4)をdigital-binary.viにどのように挿入しましたか詳細に説明してください。デジタルからバイナリへの入力.viはデジタルデータです)。ありがとうございました – ahmed

+0

質問に答えるなら、あなたが受け入れることができる@ahmed希望!それ以外の場合は、私に不足していることを教えてください、私は試して助けます。 – SeanJ

+0

ありがとうございます!できます !すべてが今は大丈夫です:) – ahmed