Uno R3의 IOREF 옆에있는 AREF, IOREF 및 레이블이없는 핀은 무엇입니까?


31

Arduino에는 핀을 찾을 수 없었습니다.

  • IOREF
  • AREF
  • 옆에 라벨이없는 것 IOREF

그들은 무엇인가?

답변:


31

AREF :

전압 기준 아날로그-디지털 변환기 (ADC)입니다. 아날로그 스펙트럼의 상단에 표준 5V 기준 대신 사용할 수 있습니다. 예를 들어 ADC를 사용하여 0-1.5V 범위의 신호를 모니터링하려는 경우 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에는 10V ADC (Analog-Digital-Converter)가 제공되어 0V와 5V 사이의 입력 전압을 0과 1023 사이의 정수 값으로 변환합니다.이 결과 약 4.8mV의 분해능이 발생합니다.

센서가 더 낮은 최대 전압 만 제공하는 AREF경우 더 높은 해상도를 얻기 위해이 전압을 핀 에 적용 할 수 있습니다.



이 핀을 5V 핀에서 직접 사용하는 것에 동의합니다. 내 Nano 보드는 ADC에서 UNO 보드와 동일하게 측정되지 않습니다. 1023 판독 값을 얻는 것은 5V 이하입니다. 나는 그들이 이미 5V를 참조했다고 가정했지만 분명히 잘못되었습니다. 팁 주셔서 감사합니다. 공감.
SDsolar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.