MCUのADCチャネルとANピンの違いは何ですか?


答え 1:

ADCは、アナログからデジタルへの変換を実行するチップ内のデバイスです。 サンプリング可能な複数のチャネルを使用できますが、一度に1つのチャネルのみを使用できます。

アナログ入力ピンは、何らかの方法でADCに接続されるピンです。

ローエンドのマイクロコントローラーでは、多くの場合、アナログ入力ピンとADCチャネルの間に1:1のマッピングがありますが、多くの例外があります。

たとえば、一部のMCUにはADCに接続された内部温度センサーがあります。 それらは、ピンからアクセスできないチャネルを占有します。

ハイエンドMCU(STM32など)では、複数のADCを使用することもでき、通常は同じピンからサンプリングできるため、ADC0のチャネル2、ADC1のチャネル3、およびチャネル5にマップするアナログ入力ピンを使用できますたとえば、ADC2で。 これにより、開始変換時間をずらすことにより、3つのADCを使用して3倍の速さで信号をサンプリングするなど、本当にクールなことができます。


答え 2:

MCUにアナログピンがある場合、ADCは内部にあります。 一部のPICプロセッサにはそれらがあります。 今日、ADCはあらゆる種類のフレーバーで利用できます。 制御およびステータス用のレジスタインターフェイスを使用できます。 また、時間多重化された複数のチャネルを持つことができます。 MSPSと解像度の仕様を考慮することが重要です。