• ベストアンサー

AD変換について

AD変換の実験で、ユニポーラを用いて、A電圧とD値を測定しました。 その測定結果で、最小二乗法による直線近似を行うと、何がわかるのでしょうか? ご存知の方、回答よろしくお願いします。

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

  • ベストアンサー
  • phobos
  • ベストアンサー率49% (515/1032)
回答No.1

学生さんとお見受けしますが、これは宿題の丸投げではありませんよね?……と一応確認しておきます。 それから、質問文がとても判りにくいですね。次回は他人に判りやすく説明する文章を心がけてください。 判りにくいので、適当に想像を交えざるを得ませんのであしからず。 まず実験をしたときの測定結果(入力アナログ電圧と、それに対応するADC出力数値)の表があると思います。 その測定値を、グラフのX軸に数値(10進)を、Y軸に電圧を取ってプロットすると、(0,0)を通る直線が描かれるはずです。(ユニポーラと言うことなので、多分入力0.0Vが出力数値0000…0に対応してると思うのですが?) ご質問は、このグラフから何が読み取れるかと言うのと同じ事です。 ・まず、グラフの傾き(V/数値)から、デジタル数値の最小単位値が何Vに相当するか、が判りますね。測定可能な最小電圧の幅であるこの電圧のことをなんと言いますか?【ヒント:○○能】 ・入力できる最大電圧も判りますね。はてそれは何Vでしょう?【ヒント:ADCのビット数に関係】

wp0v0qw
質問者

お礼

とても失礼な質問をしてしまい、申し訳ありませんでした! 今後は、もっとよく考えてから質問しようと思います。 そして、このような質問に親切に回答してくださってありがとうございました! アドバイスを元に、もう一度じっくり考えてみようと思います。

関連するQ&A

  • Mathematicaで近似直線を描く

    実験データをプロットするまではよいのですが、 近似直線の引き方がわかりません。 近似『曲線』なら引けることがわかったのですが、 最小二乗法を用いた直線から傾きを求めたいのです。 どなたかご存知のかた、教えていただけませんでしょうか? 宜しくお願いします。 来週レポート提出なのです。(泣

  • 電圧変換(バイポーラをユニポーラに変換)

    電気に関して初心者です。 ある計測器の出力がバイポーラ(±5V)のアナログ出力の信号を計測しなければならないのですが,手持ちのA/D変換器がユニポーラ(0-5V)の入力仕様なのです。どなたかバイポーラをユニポーラに電圧変換する方法や,変換装置等をご存知でしたら教えてください。よろしくお願いします。

  • 最小二乗法における有効数字について

    最小二乗法における有効数字について質問があります. 直線近似を行うとします.最小二乗法を用いるデータの有効数字を考慮して,最小二乗法により求められた直線の傾きa,切片b の有効数字が決まると思うのですが,どのようにこの有効数字を決定すれば良いのでしょうか?

  • h8マイコンで AD変換ができなくて困っています

    マイコンでAD変換をしようと思っています>< #include<3048.h> void ioinit(); void adinit(); int i; int ADDRA; main() { ioinit(); adinit(); while(1){ AD.ADCSR.BIT.ADST = 1; // A/D変換スタート while(AD.ADCSR.BIT.ADF==1); // A/D変換終了まで待つ int i = ADDRA; // レジスタに格納された値をiとする if (i>=0xA5){ // 電圧が6.5vより高くなった場合 P5.DR.BYTE = 0x01; } else if (i<=0x19){ // 電圧が1vより小さくなった場合 P5.DR.BYTE = 0x02; } else if (0x19<=i<=0xA5){ // それ以外の電圧だった場合 P5.DR.BYTE = 0x03; } AD.ADCSR.BIT.ADF=0; //フラグクリア } } // I/OポートDDR設定 void ioinit() { P5.DDR=0xff; } // A/D変換設定 void adinit() { AD.ADCSR.BYTE = 0x33; } このプログラムでAD変換がまったくできません><電圧を変えていくことでP5につながっているLEDで変換結果を見たいと思っています。ADDRAのプログラムあたりがおかしいと思っています;;ちなみにポート7に電圧計とつなげています。その電圧値を変えていくことで結果を見ようとしています。0xA5は6.5Vのときの反応だから回路も分圧させたものにして10Vまでの対応にしました><どこがおかしいのか教えていただけるとてもうれしいです><助けてください;;

  • PIC18F4550でAD変換

    PIC18のAD変換を使用しているのですが わからない部分があるので質問させていただきます。 ・現象  リファレンス電圧は電源電圧+5V(Vdd)を使用し10bit分解能で行っているのですが90mV位(低い電圧のAD変換)の時の変換値がずれます。 ・測定方法  測定はテスターでPICのVss端子にGND、アナログ信号入力端子に+側を当て直接PICの足をさわっています。 ・結果  1023=5Vですので1=約0.0049V  0.097V=19を示して欲しいのですが17となります。  5V時は1023を示し2.5V時は511が出ており電圧を上げると計算通りに示します。  リファレンス(電源電圧)を意図的に変えてみたのですが低い電圧の時は変化がありませんでした。 上記点より低い電圧での変換では精度が出ないという事なのでしょうか。 またこのあたりの仕様が記載されている資料などありましたら宜しくお願い致します。

  • Sin波をAD変換ボードを通してAD変換したときの波形図。

    Sin波をAD変換ボードを通してAD変換したときの波形図。 AD変換ボードの操作に慣れようと思って、周波数発信機を用いて60Hz、600Hz、6kHz、60kHz、600kHzのsin波を測定しているのですが、60Hz、6kHzのときは、きれいなsin波が測定できるのですが、それ以外の周波数の場合には、sin波が測定できません。一応サンプリング周波数を変えてやってみたのですが、それでもダメでした。60Hzと6kHzの測定はサンプリング周波数1000Hzで取ることができました。こんな現象が起きるのにはサンプリング周波数以外にも何か理由があるのでしょうか? なお、供給する電圧は、2~3V程度の信号を使用しています。 使用しているAD変換ボード:分解能16bit、最高サンプリング速度100kSPS、バイポーラ:±10V 添付図は、電圧は違いますが同じ回路を使用した場合の60Hzと600Hzの波形です。

  • 最小二乗法を反比例の式を元に近似する方法

    ある実験データ(22個)があり、その結果のグラフは反比例の様な形をしています。 この反比例のグラフを最小二乗法を用いてもっともそれらしい、aとbを 求め、実験データに近似する曲線を描きたいのですがどうすれば良いのか分かりません。 質問内容が分かりにくいかと思いますが、アドバイス頂けたら幸いです。

  • 3次元の近似直線

    こんにちは。2次元で実験データなどの点列から近似直線を求めるのは、最小二乗法の基本問題ですが、3次元の点群から直線の方程式(x-x0)/a=(y-y0)/b=(z-z0)/cを求めるにはどんなアルゴリズムを使いますか?スマートな方法があれば教えていただけたら幸いです。よろしくお願いします。

  • 3次元の最小二乗法

    A(x1,y1,z1)とB(x2,y2,z2)とC(x3,y3,z3)とD(x4,y4,z4)の点で 最小2乗法ほうを使い直線近似したいのですが、どのような式になりますかご存知の方教えていただけますか?

  • 最小二乗法とデータのばらつきを除去

    実験データに最小二乗法を適用して近似関数(y=ax+b)を求めたいです。 しかし,実験データにはばらついた値があり,得られた近似関数も それらの値によって,おおきくずれてしまいます。 そこで,何らかの方法でばらついた値を排除していき, 信頼できる近似関数を求めたいと思います。 聞いたところ,正規分布か何らかの方法で, 信頼区間(95%)以外のデータを除去すれば良いと のことですが,具体的な方法が分かりません。 実験データyi,xiと最小二乗法でy(=a*xi+b)から どのような処理をすればよいのか教えてください。 よろしくお願いします。