• ベストアンサー

A/D変換器のサンプルホールド回路 

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

質問者が選んだベストアンサー

  • ベストアンサー
  • k-family
  • ベストアンサー率34% (180/523)
回答No.1

AD変換には時間がかかります。変換中に入力電圧が変わると出力である変換結果が変わってしまいます。 たとえば、こんな例を考えてください。 ・ある瞬間の入力電圧が128mVだったとします。 ・変換結果は10000000ですが、上位から変換していきますので、変換途中のある一瞬では、 ・1XXXXXXXとなっています。 ・変換中に入力電圧がわずかに下がって127mVになったとします。 ・ほんとうなら01111111になるところですが、すでにMSBは変換し終わっているので ・11111111になってしまいます。これは255mVを示してしまいます。 上記の例は、わかりやすいように上位桁から順に変換していく方式で例を示しました。理論的にはコンパレータを256個並べる方式ならサンプルホールドは不要です。ADコンバータには、その他いろいろな方式があるようですから他の方式だとまた違うかもしれません。

masaki1221
質問者

お礼

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

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

No.1でお答えになったとおりです。 更に付け加えるなら、変換中に入力電圧が変わると、答えが狂うだけでなく、方式によっては変換エラーになったり、A/D変換器が変換終了しないなどの状況に陥ります。 親から特別お小遣いをやるといわれて予算を立てて買い物をかなり済ませてしまってから、途中で、お小遣いを減らすといわれて途方にくれてしまうというのに似ています。(あまりいい例ではないかもしれません) サンプルホールドと言うのは、「武士に二言はない」とか「男の約束」といったことを保証するものでしょう。

masaki1221
質問者

お礼

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

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • A/D変換回路

    図Aは0~4の五段階の解像度を持ったA/D変換回路である。出力S0,S1,S2が、000~100となるように、白い四角の中の回路を設計せよ。 ここで図中の三角形は+側の電圧が-側より高い時に1を出力 する比較器である。 という問題です。 5-3エンコーダの回路図を描けばよいのでしょうか??? ご教示お願い致します。

  • D/A変換、A/D変換について

    学校で電子回路について学んでおります。 そこで、 D/A変換器とA/D変換器の対応における両者のちがいを答える問題があるのですが、 質問の意味がいまいちわからず、困っております。 また、どのような解答が求められているのかもわかりません。 単純にD/A変換器とA/D変換器の違いを解答してみたのですが、 違うといわれてしまいました。 ヒントとして双方から見た違いであると教えてもらったのですが よくわかりませんでした。 この問題は何を答えるべきなのでしょうか。 よろしくお願い致します。

  • A/D変換、D/A変換の入門書を教えて下さい。

    http://www.amazon.co.jp/dp/4526050830/ A/D変換、D/A変換の仕組みを知りたいと思って、「A/D・D/A変換回路入門」を見てみたのですが、頭から読んでいっても全く理解することが出来ませんでした。 どなたか初学者向けにA/D変換、D/A変換の仕組みについて書かれている本を教えて下さい。

  • D/A変換回路の動作原理について

    (1)・・・3ビットR-2R型D/A変換回路をブレッドボード上に組む。 (2)・・・(1)の変換回路を利用して逐次比較型回路をブレッドボード上に組む。D/A変換回路の出力をオペアンプのコンパレータの非反転入力に接続する。 (3)・・・アナログ信号は、別電源から入力し、コンパレータの出力をテスターにより観測する。 (4)・・・(1)~(3)をセットアップした後、D/A変換回路のスイッチを000から順に001...と大きくしていきテスターの電圧が負から正に変化したときのスイッチの値がアナログ入力電圧のデジタル値となる。 この様な実験を行い、正しいと思われる結果が得られたのですが、疑問がありますので質問をしました。 縦軸をデジタル値(000~111)、横軸をアナログ電圧(0~8V)としてグラフにしたところ、0Vが001、1Vも001、2Vは010、3Vは011、4Vは100、5Vも100、6Vは101、7Vは110、8Vは111ということでプロットしました。ここで、何故0と1Vが001、4と5Vが100というように横ばいになったのでしょうか?そのとき、何がおきていたのでしょうか? 少し、解りにくい質問だと思いますが宜しくお願いします。

  • ビデオ信号のA/D変換

    前にこのタイトルで質問しましたが、質問内容が曖昧だったため、書き直します。 ビデオ信号の輝度値をA/D変換したいと考えています。ビデオ信号は、白黒のNTSC形式です。 ・白黒のビデオ信号の場合、ビデオ信号から輝度値を分離する必要はあるのでしょうか? ・A/Dコンバータの周辺回路が全く分かりません。何か参考になるサイトがあったら教えてください。それか、クランプ回路やリファレンス回路などを内臓していて、扱いやすいA/Dコンバータがあったら教えてください。 よろしくお願いいたします。

  • 身近なA/D、D/A変換について

    A/D、D/A変換が使われているものを調べていて、 A/D変換が使われているものには、 CD、MDなどがある事がわかったのですが、 D/A変換が使われているものについては見つかりませんでしたので質問させていただきました。 お願いします。

  • a d 変換の精度について

    誤差率が±10%の抵抗を用いて実現可能なa d 変換回路のbit数ってどうなりますか? 1/2^3=0.125となるので3bitでしょうか?

  • MATLAB/simulinkでのD/A変換の仕方

    現在MATLABで制御の勉強をしている大学生です。 今、デジタル制御について勉強しているのですが、MATLAB/simulinkを使いながら進めています。 MATLAB/simulinkでのD/A変換のやり方がわからなくて質問いたしました。 通常のアナログ制御の場合、 入力 → コントローラー → プラント → 出力 で多分、設計されると思うのですが、 デジタル制御の場合、 入力 → A/D変換器 → コントローラー → D/A変換器 → プラント → 出力 という流れになると聞きました。 A/D変換器はゼロ次ホールドを行うブロックがsimulinkにあったのでそれを使えばいいと思うのですが、D/A変換器を行ってくれるブロックが見当たりません。 探し方が悪いのでしょうか。。。 もしご存知であればD/A変換に相当するブロックを教えてください。 無ければ、s-functionか何かでのD/A変換のやり方を教えて頂けると助かります。 よろしくお願いします。

  • A→DやD→A

    A→DやD→A変換はドライバー、アンプ、スピーカーのどこでも必要に応じて行われますか?

  • A/D変換、D/A変換の分解能について

    A/D変換、D/A変換の分解能についてお伺いしたいことがあります。 例えば、あるA/D変換器の分解能が8bitで、出力が±10Vである場合には、 入力のアナログ信号が、20V/2^8 = 0.078125 V 変化すると出力が1段階反応することになる、 つまり分解能が0.078125Vってことですよね?違ってたらすいません。 私がわからないのは、D/A変換器の分解能についてなんです。 D/A変換器の分解能ってのはどういう考え方なのですか? D/Aですから、元のデジタル信号をアナログに変換するわけで、 その分解能が8bitとか書いてある場合にはどういう考え方するのでしょう? 教えてください。