【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集

A/D変換器のサンプルホールド回路はなぜ必要なのですか?教えてください。 

A 回答 (2件)

AD変換には時間がかかります。

変換中に入力電圧が変わると出力である変換結果が変わってしまいます。

たとえば、こんな例を考えてください。

・ある瞬間の入力電圧が128mVだったとします。
・変換結果は10000000ですが、上位から変換していきますので、変換途中のある一瞬では、
・1XXXXXXXとなっています。
・変換中に入力電圧がわずかに下がって127mVになったとします。
・ほんとうなら01111111になるところですが、すでにMSBは変換し終わっているので
・11111111になってしまいます。これは255mVを示してしまいます。

上記の例は、わかりやすいように上位桁から順に変換していく方式で例を示しました。理論的にはコンパレータを256個並べる方式ならサンプルホールドは不要です。ADコンバータには、その他いろいろな方式があるようですから他の方式だとまた違うかもしれません。
    • good
    • 0
この回答へのお礼

御礼おそくなりましたが、よくわかりました。どうもありがとうございます。

お礼日時:2002/05/28 10:23

No.1でお答えになったとおりです。


更に付け加えるなら、変換中に入力電圧が変わると、答えが狂うだけでなく、方式によっては変換エラーになったり、A/D変換器が変換終了しないなどの状況に陥ります。

親から特別お小遣いをやるといわれて予算を立てて買い物をかなり済ませてしまってから、途中で、お小遣いを減らすといわれて途方にくれてしまうというのに似ています。(あまりいい例ではないかもしれません)

サンプルホールドと言うのは、「武士に二言はない」とか「男の約束」といったことを保証するものでしょう。
    • good
    • 0
この回答へのお礼

なるほど。お礼が遅くなってすみません。けど、どうもありがとうございました。

お礼日時:2002/05/28 10:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!