タグ付けされた質問 「adc」

ADCは、A / Dコンバータです。このデバイスは、アナログ信号をデジタル形式に変換します。これは主に、アナログ測定を行うためにデジタル回路によって使用されます。

1
AVR:ADCのオーバークロック
これはATmega32データシートからの引用です: By default, the successive approximation circuitry requires an input clock frequency between 50kHz and 200kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the input clock frequency to the ADC can be higher than 200kHz to get a higher sample rate. 8ビットのADCを使用する予定です。問題は、200kHzよりもどれだけ高いかです。データシートでこれに関する情報を見つけることができませんでした。uCが16MHzで動作している場合、64または32のプリスケーラーを使用して、それぞれ250kHzまたは500kHzでADCを変換エラーなしで実行できますか?そして、ADCを仕様範囲外で実行すると、どのような結果が起こりますか?

6
これはADC入力設定として機能しますか?それは一般的ですか?
これはうまくいくでしょうか?理論的にはそれで十分だと私は確信していますが、頻繁にまたはまったく表示されません。理論的には、2:1から1:2までの分圧器は、ポットの一方の端に3.3v、もう一方の端に1.6vを与える必要があり、ADCに幅広い動作範囲を与えます。ボタンが押されると、R1 + RVは最大20kのプルアップとして機能するため、ラインは0vになり、ADCをコード化して一意のイベントとして認識し、ボタンとポットの両方を存在させることができます。同じ入力ピンで、ADCが両方の目的を果たすことを可能にします。 ADCはすでにポットについてポーリングされているため、コードを大幅に変更することなく、入力ピンが保存されます。 この回路のシミュレーション – CircuitLabを使用して作成された回路図 これでうまくいくだろうか、もしそうなら、好奇心として、なぜこれほど人気が​​ないのか

3
このアプローチは静電容量を正確に測定し、間隔を推測しますか?
セットアップを始める前に、以下の静電容量測定方法に関するフィードバックや警告に興味があります。 実験では、2つのサンプル間の間隔を0.1 mm以上の解像度で測定および追跡する必要に出会いました。残りのセットアップの制約のため、少し調べた結果、静電容量測定法が間隔を推測するのに最も適しているように見えます。 次の簡略化を目標として考えます。 大きなコンデンサを形成する2つの銅板(各2cm X 2cm)間の距離を測定/追跡したいと思います。 注: 以下のAD7746は、2チャネル、24ビットシグマデルタ静電容量-デジタルコンバーターです。 アイデア:で始まるC=ε0εrあdC=ε0εrあdC=\varepsilon_0\varepsilon_r \frac{A}{d}、プレート面積と空気の誘電率が一定の場合、測定された静電容量が距離に反比例することは言うまでもありません。したがって、最初にいくつかの校正データを取得し、それを使用して、測定された静電容量値からの距離を推測するように調整します。 測定方法: 0.1 mm以上の解像度というかなり厳しい要件があるので、アナログデバイスの静電容量測定IC AD7746を使用して正確な測定を行う予定です。 できるだけきれいな測定を行うために注意すべきことは何ですか、またはどのような点を改善できますか?上記は私の希望する解決策を私に得ることができますか、それとも私が見ないエラーソースになりやすいですか? 考えられる改善の1つは、AD7746に2つのチャネルがあるため、追加のチャネルを使用して、完全に固定された /基準プレートの個別のペアを同時に測定し、それを使用して温度またはEMIの影響を無効にすることもできると考えていました。うーん、これらの要素がどれほど重要かわかりません... 更新(詳細):私のセットアップについて少し詳しく、存在する制約:実験には、真上にある大きなサンプルが含まれ、トッププレートにキスをします。サンプルは約75mm X 75mm(非金属)で、垂直方向の動きで上部プレートを押しつぶします。 その結果、Y軸の動きに垂直に平行にセンサーを配置する余地はありません。垂直方向の変位/ギャップの検出は、水平方向に行うか、部品を基板の底板の位置に取り付けて行う必要があります。 そうは言っても、天板は私の提案する測定方法のために追加されたものであり、厳密には必要ありません。私の主な目標は、前述の75mm X 75mmのサンプルが下から垂直にどれだけ離れているかを測定することです。 更新(測定結果):静電容量測定で簡単なテストを実行したところ、変位の約0.2 mmステップで静電容量データをかなりはっきりと区別することができました。静電容量測定で発生するノイズは、現在のところ、大きすぎてそれ以上の解像度を得ることができません。静電容量測定でSNRを改善できるかどうかを確認するために、いくつかのことを変更しようとしています。

3
ノイズバジェットを作成する方法とそれをどうするか?
このサイトでいくつかの質問/回答を読んでいるときに、スコット・シドマンからこの回答に出会い、興味深いことに気付きました。 したがって、ノイズバジェットを計算し、必要なビット数を把握し、それらを取得するために必要なことを行います。仕様を満たすのではなく、常に仕様を超えるエンジニアは時間とお金を浪費していることを覚えておいてください。 ノイズバジェットをどのように作成しますか。また、それがある場合、または与えられた場合、それを使用して必要なコンポーネント(オペアンプ、adcsなど)を決定する方法を教えてください。 たとえば、ノイズバジェットが与えられた場合、ADCに必要なビット数をどのように決定しますか? 編集 オリジナルのリンクレシオメトリックADC、リファレンス電圧と励起電圧をアンプで分離することは可能ですか?
8 adc  design  noise 

2
サーミスタ用のバイアス抵抗の選択
Rtサーミスタです。Rbバイアス抵抗です。この値を計算する必要があります。私が興味を持っている温度はのRt抵抗範囲を与えています4k...115k。私が欲しいのです全体ADCの分解能、これを拡張することである10ビットすなわち0...1023。したがって、Rt = RbADCがそれをに変換するとき511。それは可能だが、理想的に私が取得したいと思いわからない場合は0、ADCの読み取りRt = 4kおよび(または他の方法で)。1023Rt = 115k MCの内部には、サーミスタデータシートに記載されている曲線に従って、ADC値を温度に変換するルックアップテーブルがあります。

1
ADC入力の保護
ADC MCP3424を使用しています。 ADC入力の1つを壊した後、このスレッドを見ました: ADC入力保護? MicrochipのアプリケーションノートTB3013も読みます。特に図3: ADCのアナログ入力は、電源レールの±0.3Vでクランプする必要があります。 BAT85のようなショットキーのV fは、それに流れる電流に依存します。したがって、V f <0.3Vの場合、電流を1mA未満に保つには、10kの直列抵抗が必要になります(オペアンプの電源が+ 15V / -5Vであると想定)。ここでの問題は、10kの抵抗がサンプリングコンデンサの充電時間を遅くし、私の18ビットの精度を低下させないことでしょうか?動きの遅いDC電圧を測定しています。 問題の解決策はありますか?
8 adc 

3
ADCを使用したワイヤの抵抗の測定
私は、0.1Ωまでの小さな抵抗と最大値を測定できる回路を設計しようとしています。10オームの。私は実際の抵抗を測定するのではなく、500 mまでの大きなワイヤーのコイルを測定します(ご想像のとおり、これらのワイヤーはかなり太いです)。 これが私が思いついた回路です: この回路は、被試験デバイスR2を流れる定電流を維持することによって機能します。電流が100 mAの場合、R2は10 mV〜50 mVの電圧を発生します。 理想的な世界ではこれでうまくいくと思いますが、実際にはこれが原因で0.1オームを測定するのに苦労するかもしれません-主にADCが原因です。ADCがVREFが5Vの10ビットであると仮定します。これは、ステップあたり5mVに相当します。R2 = 0.1およびIout = 100 mAの場合、ADCに存在する電圧は50 mVになりますが、これがノイズに埋もれているかどうかはわかりません。 私の質問は、ゲインをたとえば50に増やした場合です。ゲインが50の場合、ADCに存在する電圧は500 mVになりますが、測定可能な抵抗は1オームです。10オームを測定するには、電流を100 mAではなく10 mAに下げる必要があります。これを行う方法は、FETを使用してR1を切り替え、Ioutに20オームの抵抗を接続することです。 抵抗を正確に測定するための回路は必要ありません。許容誤差は+/- 10%で十分です。

3
アナロググランドプレーンを実装する方法
多くのAtmelデータシートでこの写真を見てきました。これはATTiny48 / 88データシートからのものです。 これを2層ボードに適切に実装する方法を誰かが詳細に説明できますか?PCBでアナロググラウンドプレーンをデジタルグラウンドプレーンに接続する必要があると想像する必要がありますか、それともAVRの内部で発生しますか?破線は、文字どおりアナロググランドプレーンの形状と範囲を表すためのものですか(図に寸法がないため、疑います)。
8 avr  adc  analog  ground 

2
ADCの入力信号を縮小する
0〜+15 Vのアナログ入力信号をサンプリングしようとしていますが、これは正弦波ではなく、インパルス駆動です。高いレート(<1kHz)でサンプリングする必要はありませんが、信号の全範囲でサンプリングする必要があります。私が見る方法には2つのオプションがあります。 +/- 10 V範囲のより高価なADCを購入し、そのスイングに合うように入力をバイアスしてみてください。これには、2つの電圧供給が必要になると思います。私は間違っているかもしれません... 入力信号を減衰させて、信号スイングを通常の低コストADCの範囲に適合させる 2)は設計が難しいように見えますが、Analog and Linearの製品から私が見てきたことに基づいて、確かにコストメリットが優れているようです。 信号を減衰させることにより、何かを失うリスクがありますか?ADCのサンプルビット幅がより大きなスイングADCと同じである場合、サンプルをソフトウェアでデジタルスケーリングして、初期信号電圧がサンプリングされているように見えると考えていました。
8 adc 

4
自動範囲メーターの設計
私は、AからDまでのマイクロのオンボードADCと、範囲を制御するためのプログラム可能な抵抗分割器としてのデジタルポテンショメーターを使用して、オートレンジ電圧計を設計しています。 私の懸念は、マイクロコントローラーがポットを適切な範囲に調整する前に、ADC入力が測定された入力電圧に瞬間的に短絡する可能性です。 このタイプのシナリオでは通常、過電圧保護はどのように実装されていますか? また、回路図などのデジタルマルチメータ設計のリソースがあり、それもアイデアに非常に役立つ場合(おそらくこれよりも優れた方法があると確信しているため)、検索しましたが、あまり見つかりませんでした。 更新 有益な回答をしてくれた皆さんに感謝します。こちらがIvが決めた過電圧保護回路です。精度を上げるためにショットキーダイオードを使うつもりです。 負の過渡電圧の間、下側のダイオードが導通し、それにより、電圧が接地より下の1つのダイオード降下にクランプされます。正の過渡電圧の間、トップダイオードは順方向にバイアスされ、サージを電源レールに伝導します。 差出人:http : //www.conformity.com/artman/publish/printer_116.shtml
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.