온도와 습도는 밀접한 상관관계를 가집니다. 두 값을 동시에 측정하려면 DHT11 디지털 온습도 센서가 널리 쓰입니다. 저렴하면서도 교정 완료된 모듈로, 8비트 MCU 내장으로 아날로그→디지털 변환 후 단일 버스(One-Wire)로 데이터 출력합니다. 이 글은 DHT11 데이터시트 핵심 내용(사양, 핀아웃, 통신 타이밍, 대안 센서)을 한국어로 알기 쉽게 재구성했습니다.
1. DHT11이란?
DHT11은 습도 교정 챔버에서 캘리브레이션된 계수를 OTP 메모리에 저장해, 0~100% 상대습도와 온도를 디지털 신호로 출력하는 복합 센서입니다. 내부 구성:
서미스터(Thermistor): 온도 측정 (저항 변화)
정전용량식 습도 센서: 고분자 박막의 유전율 변화로 습도 측정
8비트 MCU: 아날로그 신호 처리, 보정, 디지털 변환, 단일 버스 통신 제어
DHT11 모듈 외관
소형, 저전압(3.5~5.5V), 20m 신호 전송 거리, 초저전력 대기 모드(60μA) 특징.
2. 응용 분야
가전제품(에어컨, 가습기, 제습기)
HVAC 시스템(빌딩 자동제어)
차량 실내 온습도 제어
기상 관측소/데이터 로거
의료기기(인큐베이터, 멸균기 환경 모니터링)
공정 자동화(농업, 창고, 공장 환경 모니터링)
3. 타 센서 대비 장점
장기 안정성 우수(연간 드리프트 < ±0.5% RH)
긴 신호 전송 거리(20m)
저전력(대기 60μA, 동작 0.3mA), 배터리 구동 기기 적합
실시간 메모리 가속기로 빠른 응답
4핀 단일 열 패키지로 PCB 레이아웃 간편
4. 기술 사양 (Technical Specifications)
공통 사양
동작 전압: 3.5V ~ 5.5V DC
샘플링 주기: ≥ 2초 (연속 측정 불가)
대기 전류: 60μA / 동작 전류: 0.3mA
4핀 단일 열 패키지
습도 사양
출력: 단일 버스 디지털 신호
측정 범위: 20~80% RH (at 50°C)
감지 소자: 고분자 저항(Polymeter Resistor)
교환성: 완전 교환 가능
장기 안정성: < ±0.5% RH/년
정확도: ±5% RH (at 25°C)
히스테리시스: < ±0.3% RH
해상도: 1% RH
온도 사양
해상도: 1°C
반복성: ±1°C
동작 범위: 0~50°C
정확도: ±2.0°C
5. 핀 구성 (Pin Configuration)
핀 번호
이름
기능
선 색상(모듈 기준)
1
VCC
전원 입력 3.5~5.5V DC
빨강
2
DATA
시리얼 데이터, 단일 버스
노랑/하양
3
NC
미사용 (Not Connected)
-
4
GND
그라운드
검정
참고: 센서 단품은 풀업 저항·필터링 커패시터 별도 필요. 모듈 보드에는 내장돼 있음.
6. 2D 치수 도면
DHT11 2D 치수도 (출처: Creative Commons)
7. DHT11 사용법: 통신 프로토콜 상세
전기적 연결 다이어그램
마이크로초 단위 타이밍 제어 가능한 고성능 8비트 MCU 필요. 단일 버스(One-Wire) 통신으로 MCU↔DHT11 간 데이터 전송. 1통신 주기 약 4ms. 5kΩ 풀업 저항으로 버스 상태 유지(하이=대기).
마스터-슬레이브 프로토콜: MCU(마스터) 호출 시에만 DHT11(슬레이브) 응답. 시퀀스 위반 시 무응답.
데이터 포맷 (총 40비트)
8비트 습도 정수부 + 8비트 습도 소수부 + 8비트 온도 정수부 + 8비트 온도 소수부 + 8비트 패리티(체크섬)
※ DHT11은 소수부가 항상 0
체크섬 계산: 앞 4바이트 합의 하위 8비트 = 5번째 바이트(패리티) 여야 함.
통신 시퀀스 상세
MCU 스타트 신호: 버스 로우(LOW) 1~10ms 유지 → 하이(HIGH) 20~40μs 대기.
DHT11 응답: 스타트 감지 후 80μs 로우 → 80μs 하이 (응답 완료 신호).
데이터 전송 (40비트): 각 비트당 50μs 로우 시작 → 하이 지속 시간으로 0/1 구분.
비트 '0': 하이 26~28μs
비트 '1': 하이 70μs
전송 완료 후 DHT11 버스 하이 유지 → 다음 스타트 대기.
전체 통신 타이밍 다이어그램 (출처: Creative Commons)MCU 스타트 신호 및 DHT11 응답 신호 (출처: Creative Commons)비트 '1' 데이터 포맷 (출처: Creative Commons)
습도 측정 정확도 저하 요인
자외선(직사광선) 과다 노출
저품질/과도하게 짧은 데이터 라인
연기, 산성 가스, 산화성 가스 노출 → 센서 열화
8. 대체 센서 (Alternatives)
DHT22 (AM2302): 온도 -40~80°C, 습도 0~100% RH, 정확도 ±0.5°C / ±2% RH, 더 고가
SHT71: I2C 인터페이스, 높은 정밀도(±0.3°C, ±1.8% RH), 산업용
AM2302: DHT22와 동일 스펙, 다른 패키징
요약
DHT11은 저가·저전력·교정 완료·단일 버스 디지털 출력으로 취미·교육·간이 환경 모니터링에 최적입니다. 정밀도 요구 시 DHT22/SHT71 업그레이드 고려. PCB 조립 서비스로 모듈화하면 개발 효율 상승. 본 데이터시트 요약으로 DHT11 이해와 적용에 도움 되길 바랍니다.