アナログリファレンスとは何ですか。電圧リファレンスとして使用できることは知っていますが、すべてではありません。誰か助けてください。
回答
これは、他のすべてのアナログ電圧(アナログ入力)が測定される基準電圧です。 。
デフォルトでは、チップ供給電圧(ほとんどのArduinoボードでは5V)と同じであるため、アナログ入力は0〜5Vの間で測定できます。
AREFを接続する場合ピンをより低い電圧、たとえば3.3Vピン(便宜上)に接続し、アナログリファレンスをEXTERNALに設定すると、0〜3.3Vの間で測定できます。
これは、より小さな電圧を測定する場合に適しています。電圧とアナログ読み取りで同じくらいの解像度を得たいです。 5Vのままにして、たとえば3.3Vまでしか測定しない場合、「感度を上げるために、3.3V〜5Vのすべてのアナログ読み取り値を無駄にすることになります。
コメント
- EXTERNALが選択されていない場合、最初のanalogWriteが内部電圧リファレンスを選択します。その電圧はマルチメータを使用してAREFピンで測定できます。ArduinoUnoはチップ内にあります。 1.1Vの電圧リファレンス。これは、5Vが正確に5.0Vでない場合、たとえばUnoがusbケーブルを介して電力を供給されている場合に役立ちます。リファレンス: arduino.cc/ en / Reference / AnalogReference
- @Jotは、analogWriteではなくanalogReadを意味します…
- おっと、申し訳ありませんが、analogReadについて説明します。