• ベストアンサー

A/D変換のプログラム

akino4の回答

  • akino4
  • ベストアンサー率18% (35/185)
回答No.2

パルスを用いてということは積分型A/D変換回路ではないのでしょうか? 時定数のわかった積分回路の入力にL信号を送っておきH信号を送ると 送り始めたときから、線形に電圧が上がってきます。 それをコンパレータに入力して目的の電圧と比較すると、 コンパレータの出力結果が変わるまでの時間を測定することにより 電圧が測定できます。 昔よく安いマイコンなんかでちょっとしたアナログ値が欲しいときに 良く用いられていた方法です。

yaho
質問者

お礼

ちょっと私には難しい言葉がありましたが、 いろいろありがとうございました。

関連するQ&A

  • A/D変換器について

    現在、A/D変換器を用いて実験を行っているのですが、 どのような仕組みで変換が行われているのかが分かりません。 どのようにアナログ信号をデジタル信号に変換しているのでしょうか。 どなたか、分かりやすく教えていただけないでしょうか。 よろしくお願いします。

  • A/D、D/A? 

    シグナル(signal-to-noise ratio)をS/Nといい アナログディジタル変換器のことをA/D(analog-to-digital, analog to digital] conversion)といい ディジタルアナログ変換器のことをD/Aといいますが toを/であらわすのでしょうか? S/Nは比だから分かりますが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とか書いてある場合にはどういう考え方するのでしょう? 教えてください。

  • A/D変換のグランド分離について

    A/D変換についての解説本で,アナログ接地とデジタル接地を分離することが重要との記述があります。しかし,それを実現する方法が,A/D変換器のアナロググランド端子とデジタルグランド端子を短絡することだとあります。 何となく矛盾しているようでよく分かりません。 どなたか分かり易くご説明いただけないでしょうか? よろしくお願いいたします。

  • 二重積分方型A/D変換について

    二重積分方型A/D変換について教えてください。 「アナログ信号を一定時間積分し、次に0まで逆に積分を行い、 その間のパルス数をデジタル信号として出力」 と書いてあったのですが、 いまひとつイメージが持てませんでした。 図で表してあるモノも見たのですが・・・ 説明をしてくれる方いないでしょうか? 分かりやすく教えていただけるとありがたいです。 宜しくお願いします。

  • A D, D A 変換 実用

    変換速度やデジタルコードの観点から、A D, D A 変換が実用的に応用されている例って、何がありますか??

  • A/D変換プログラムのクラス設計について

    クラス設計について教えていただければと。 A/D変換を行い結果を表示するプログラムを作ろうと思っています。 環境は、.Net(VB or C#)を想定しています。 通常、A/D変換を行うボードは、1枚について8チャンネル、もしくは16チャンネルのデータを一括で収集できます。 入力するアナログ電圧は、ボード単位で決まっています。(例えば0~5V) A/D変換後の8チャンネルそれぞれには、名称やスケール変換するためのいくつかの情報を保持しなければなりません。 このような場合、クラス設計は、どのような形がベターなのでしょうか? チャンネルを構成するメンバ(チャンネル名称、スケール変換係数)だけのクラスを作り、これをA/D変換ボードクラスの中に配列で取り込んでしまう形がよいのか、それともA/D変換ボードクラスの中にチャンネル情報の構造体配列を作って収めてしまうのが良いのか、イマイチ良くわからないのです。 そんなやり方ではなく、違う考え方があれば、それについても教えていただければと思います。

  • 光ファイバにはデジタル信号を入力しなければいけない?

    入力のアナログ波形を光ファイバに通して離れたところにまた元のアナログ波形が現れるかという実験をしました。そこでまず、A/D変換をしてデジタルのパルス信号にしてから光ファイバに通さないといけないと言われました。なぜでしょうか?

  • 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というように横ばいになったのでしょうか?そのとき、何がおきていたのでしょうか? 少し、解りにくい質問だと思いますが宜しくお願いします。

  • D/A変換器の出力波形について

    D/A変換器を用いてデジタル信号をアナログ信号に変換したとき、周波数フィルタを使ってもまだ波形に角が見られる場合はどのような手立てがあるでしょうか? まったく見当がつきませんorz どなたかヒントだけでもいいので教えていただけないでしょうか。