Uno R3のIOREFの横にあるAREF、IOREF、およびラベルのないピンは何ですか?


31

Arduinoにはいくつかのピンがありますが、これについては何も確認できませんでした。

  • IOREF
  • AREF
  • ラベルのないもの IOREF

彼らは何ですか?

回答:


31

AREF:

これは、電圧リファレンスのアナログ-デジタルコンバーター(ADC)です。アナログスペクトルのトップエンドの標準5Vリファレンスの代わりに使用できます。たとえば、ADCを使用して0〜1.5ボルトの範囲の信号を監視する場合、ADCのフルスケールを取得できます。 AREFを1.5V信号に接続します。0Vから5Vの範囲外の信号を接続しないでください!

これが機能するためには、をanalogReference(EXTERNAL);使用する前に実行する必要があることに注意してくださいanalogRead()。また:

アナログ参照を変更した後、analogRead()からの最初のいくつかの測定値は正確ではない場合があります。

詳細については、AnalogReferenceを参照してください

IOREF:

これは、そのボードのI / Oに対応する電圧です。たとえば、Unoはこのピンに5vを供給しますが、Dueは3.3vを供給します。このピンに信号を送信しても何も起こりません。

ラベルのないピン:

このピンは使用されていませんが、将来の製品との互換性を確保するためにあります。これは、私が見たR3ボード上の何にも接続されていません。


このピンを5Vピンから直接使用することに同意します。私のNanoボードは、ADCでUNOボードと同じものを測定しません。1023の読み取り値が得られるのは5V未満です。私は彼らがすでに5Vを参照していると仮定しましたが、明らかに間違っていました。ヒントをありがとう。
SDsolar

12

AREFピンに関しては、Arduinoには0V〜5Vの入力電圧を0〜1023の整数値に変換する10ビットADC(Analog-Digital-Converter)が付属していることを覚えておく必要があります。これにより、約4.8 mVの分解能が得られます。

センサーがより低い最大電圧のみを供給する場合、AREFより高い分解能を得るためだけに、この電圧をピンに印加することは合理的です。



このピンを5Vピンから直接使用することに同意します。私のNanoボードは、ADCでUNOボードと同じものを測定しません。1023の読み取り値が得られるのは5V未満です。私は彼らがすでに5Vを参照していると仮定しましたが、明らかに間違っていました。ヒントをありがとう。賛成票。
SDsolar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.