調整を使用してマイクロコントローラのADC入力電圧範囲

この論文で、STM32F429IGT6マイクロコントローラの例として。STM32F429IGT6 ADCは、3つ有し、各ADCは、各ADCが16個の外部チャネルを有する、あるいは12、10、8及び6を有しています。2つのがあり、追加の情報源内部ADCチャネルがあり、V BAT ADC1にぶら下がっ。ADCは、異なるモードのためのAD変換の必要がほとんどすべて、適切な利用可能な独立モード、デュアルモード、トリプルモードがあります。ADCは、我々は、機能ブロック図の各部分の特定の機能を解析する、非常に強力です。

単一のADC機能図を以下に示します。

ADCの機能ブロック図を習得し、あなたはプログラミングが少し理解していない、胸のように明確に理解を行うことができたときに、ADCの全体的な把握を持つことができます。ADCデータ取得と、左から右への方法を説明するためのブロック図を使用して、データの変換は、おそらく同じ方向データの送信です。

入力電圧範囲

  ADCの入力範囲:V REF-≤V IN≤V REF +。V REF-、V REF +、V DDA、V SSAは、 4つの外部端子を決定しました。
  私たちは、一般的にADCの入力電圧範囲を与えるために、V SSAおよびV REF-、V REF +とV DDA接続3V3の概略設計を接地:0〜3.3Vを。
  私たちが望む場合は、入力電圧範囲が高い電圧または負の試験正電圧に行くために、広げて、我々はそう、3.3Vを持ち上げたり下に0〜するために必要な変換された電圧に外部電圧調整回路を追加することができますADCを測定することができます。

プロセス入力電圧範囲(-10V〜10V):測定された電圧は、0〜3.3V、に単純なアプローチを超えた場合

入力チャンネル

  我们确定好 ADC输入电压之后,那么电压怎么输入到 ADC?这里我们引入通道的概念,STM32 的 ADC多达 19个通道,其中外部的 16个通道就是框图中的 ADCx_IN0、ADCx_IN1...ADCx_IN5。这 16 个通道对应着不同的 IO 口,具体是哪一个 IO 口可以从手册查询到。其中 ADC1/2/3 还有内部通道: ADC1的通道 ADC1_IN16 连接到内部的 VSS,通道 ADC1_IN17 连接到了内部参考电压 V REFINT 连接,通道 ADC1_IN18 连接到了芯片内部的温度传感器或者备用电源 V BAT 。ADC2 和 ADC3 的通道 16、17、18 全部连接到了内部的 VSS。

 

おすすめ

転載: www.cnblogs.com/lweleven/p/adc_attention.html