DHT22 습도 센서에 저항을 연결해야합니까? 연결하기 위해 DHT22 센서를 구입했지만

방금 RPi에 연결하기 위해 DHT22 센서를 구입했지만 대부분의 자습서에서는 센서와 GPIO 핀 사이에 저항기가 연결되어 있어야한다고 언급합니다. 이것이 필요합니까? 그것없이 작동합니까 아니면 내가 녹는 것을 끝내겠습니까?



답변

짧은 대답은 ‘ 예’ 입니다. 풀업 저항은 핀이 입력에서 출력으로 전환 될 때 유효한 로직 레벨을 보장하므로 아무것도 녹지 않지만 올바르게 작동하지 않을 수 있습니다. 따라서 데이터 핀과 VCC 핀 사이에 4.7K-10KΩ 저항을 추가해야합니다.

Adafruit에 대한 이 자습서 에는 데이터 로깅에 대한 회로도 및 일부 정보가 있습니다.


답변

신뢰할 수있는 판독이 필요한 것 같습니다. 저항을 끌어 올리지 않고 프로젝트를 시작했고 습도 측정이 떨어지기 시작했습니다. 올바르게 시작되지만 나중에 결정될 수 있습니다. pigpio 모듈을 사용하고 있었기 때문에 아래와 같이 내부 풀업 저항을 활성화했습니다.

  pi.set_pull_up_down(gpio, pigpio.PUD_ON)

gpio는 데이터 핀을 나타냅니다.


답변

핀 2 (DATA)에서 핀 1 (VCC)까지 10K 풀업을 사용하고 항상 3V3을 사용하여 핀 1을 사용합니다.

5V에서 센서는 몇 섭씨 온도까지 가열됩니다. 또한 센서를 테스트 / 교정 할 때 근처의 열원 (노트북, 호흡, 전원 공급 장치)에주의하십시오.