NCD 국내 정식 공급 파트너
NCD SHT25 · HTU21D · HTU20D는 보정과 선형화를 마친 디지털 값을 I2C로 내보내는 습도·온도 I2C 미니 모듈(상대습도 센서, Humidity & Temperature Sensor) 3종입니다. 습도 ±1.8% RH와 온도 ±0.2 °C의 SHT25를 상위 등급으로 두고 OEM 장비와 IoT 환경 모니터링의 계측 오차를 줄입니다.
세 모델이 시작 주소 0x40과 5 V 전원을 공유하므로 칩만 바꿔 정확도 등급을 조정할 수 있습니다. HTU 두 모델은 명령 하나로 분해능을 8/12비트에서 12/14비트까지 바꾸고 포화 상태에서도 값을 곧바로 회복합니다. 이 모듈은 (주)테솔이 국내에 공식 공급합니다.
제품 자료
연결 도면과
샘플 코드
이 제품의 데이터시트, 기계 도면, 연결 도면, 빠른 시작 가이드 등 링크를 모았습니다. 제조사 NCD가 제공하는 자료이며 영문이 많습니다.
설명서와 가이드
데이터시트와 도면
소프트웨어와 코드
특징
교정을 마친 값을
그대로 읽는 구성
| 핵심 특징 | 현장에서 달라지는 점 |
|---|---|
| 사전 교정 디지털 출력 | 칩이 보정과 선형화를 끝낸 값을 I2C로 내보내므로 호스트 코드에서 보정 계산을 생략합니다. |
| SHT25 개별 교정과 시험 | 센서마다 개별로 교정하고 시험을 거쳐 같은 모델끼리 편차가 작은 계측 기준으로 사용합니다. |
| SHT25 장기 안정성 | 장기 안정성이 우수해 상시 가동하는 장비에서도 장기간의 값 변화를 믿고 비교할 수 있습니다. |
| HTU 분해능 변경 | 명령으로 RH와 T의 분해능을 바꿔 속도와 해상도 사이의 균형을 현장 조건에 맞게 조정할 수 있습니다. |
| HTU 즉시 포화 해소 | 습도가 포화된 뒤에도 값이 곧바로 돌아오므로 결로 환경에서 측정 공백이 짧아집니다. |
| 로트 번호와 식별 코드 | SHT25는 로트 번호가 인쇄되고 칩의 전자 식별 코드를 읽으므로 장비 단위 추적 관리에 활용합니다. |

분해능 설정
분해능과 식별 정보를
활용하는 방법
HTU21D와 HTU20D는 명령으로 RH와 T 분해능을 8/12비트에서 12/14비트까지 바꿉니다. 샘플링 간격을 짧게 설정하는 감시 장비라면 낮은 분해능을, 기록 정밀도가 우선인 장비라면 높은 분해능을 선택하세요.
SHT25는 칩 단위로 식별
SHT25는 모듈 표면에 로트 번호가 인쇄되어 있고, 칩에 저장된 전자 식별 코드를 명령으로 읽습니다. 장비 출하 기록에 센서 식별 정보를 남기는 품질 관리 절차에 적합하며, HTU 두 모델은 센서마다 개별 표시가 되어 있습니다.

버스 구성
시작 주소 0x40의
공유와 연결 방법
세 모델이 시작 주소 0x40을 함께 사용하므로 서로 다른 모델을 한 버스에 섞어 연결하는 구성에는 적합하지 않습니다. 여러 지점의 값을 읽어야 한다면 버스 분리 기능이 있는 쉴드나 변환기를 선택하고, 단일 지점이라면 모델을 하나만 골라 연결하세요.
전원은 5 VDC이며 모듈에는 3인치(76 mm) 4선 I2C 케이블이 포함됩니다. 호스트 보드와는 보드별 NCD I2C 쉴드·어댑터로 연결합니다.
사용 방법
SHT25 습도 모듈
예제 코드로 첫 값 읽기
SHT25 모듈은 NCD 공개 GitHub 저장소의 플랫폼별 예제 코드로 바로 시험할 수 있습니다. 호스트 보드에 맞는 NCD I2C 쉴드나 어댑터에 모듈을 연결한 뒤 Python, C, Java, Arduino, Particle 예제 가운데 하나를 실행해 습도와 온도 값을 읽습니다.
| 소프트웨어·도구 | 하는 일 |
|---|---|
| SHT25 예제 저장소 (ControlEverythingCommunity/SHT25) | Arduino, C, ESP8266, Java, Onion Omega Python, Particle, Python 예제 코드 |
| Arduino IDE | Arduino·ESP8266 예제 컴파일과 업로드, 시리얼 모니터로 값 확인 |
| Particle 온라인 IDE | Particle Photon용 예제를 붙여 넣고 플래시 |
| Python smbus 라이브러리 | Raspberry Pi에서 Python 예제 실행에 필요 |
처음 연결하는 순서
| 순서 | 할 일 |
|---|---|
| 1 | 호스트 보드에 맞는 NCD I2C 쉴드나 어댑터를 장착하고 SHT25 모듈을 I2C 케이블로 연결하세요. |
| 2 | GitHub의 ControlEverythingCommunity/SHT25 저장소에서 사용할 플랫폼 폴더의 예제를 내려받습니다. |
| 3 | Raspberry Pi에서는 smbus 라이브러리를, Java 예제라면 pi4j 라이브러리를 먼저 설치하세요. |
| 4 | 아래 명령으로 예제를 실행하면 습도와 온도 값이 출력됩니다. |
| 5 | Arduino나 Particle이라면 IDE에서 예제를 컴파일해 업로드한 뒤 시리얼 모니터나 콘솔에서 값을 확인하세요. |
SHT25 예제 실행 명령
| 명령 | 하는 일 |
|---|---|
| $> python SHT25.py | Raspberry Pi에서 Python 예제 실행 |
| $>gcc SHT25.c -o SHT25 | BeagleBone Black에서 C 예제 컴파일 |
| $>./SHT25 | 컴파일한 C 예제 실행 |
| $> pi4j SHT25.java | Raspberry Pi에서 Java 예제 컴파일(pi4j 필요) |
| opkg install python-light pyOnionI2C | Onion Omega에서 Python 실행 패키지 설치(opkg update 후) |
명령 형식은 예제 저장소 버전에 따라 다를 수 있으니 내려받은 저장소의 README를 함께 확인하세요.
세 모델의 시작 주소가 모두 0x40이므로 한 버스에는 모델 하나만 연결하세요. 여러 지점을 읽어야 한다면 버스를 나누는 쉴드나 변환기를 함께 구성합니다.
사양
3개 칩 비교와
시리즈 공통 사양
| 항목 | PR5-8 SHT25 | PR5-7 HTU21D | PR5-6 HTU20D |
|---|---|---|---|
| 습도 정확도 | ±1.8% RH | ±2% RH | ±3% RH |
| 온도 정확도 | ±0.2 °C | ±0.3 °C | ±0.3 °C |
| I2C 시작 주소 | 0x40 | 0x40 | 0x40 |
| 교정 | 완전 교정(개별 교정 · 시험) | 사전 교정 | 사전 교정 |
| 개별 표시 | 로트 번호 인쇄 · 전자 식별 코드 읽기 | 개별 표시 | 개별 표시 |
| 분해능 변경(명령) | 해당 없음 | 8/12비트 ~ 12/14비트(RH/T) | 8/12비트 ~ 12/14비트(RH/T) |
| 즉시 포화 해소 | 해당 없음 | 지원 | 지원 |
| 장기 안정성 | 우수 | 해당 없음 | 해당 없음 |
| 저전력 설계 | 해당 없음 | 지원 | 해당 없음 |
시리즈 공통 사양
| 항목 | 사양 |
|---|---|
| 형태 | I2C 미니 모듈 |
| 출력 | 사전 교정 · 선형화된 디지털 출력(I2C) |
| 전원 | 5 VDC |
| 커넥터 / 케이블 | nodeLynk 4핀 I2C 커넥터 / 3인치(76 mm) 4선 I2C 케이블 포함 |
| 호환 호스트(NCD I2C 쉴드 · 어댑터 별매) | Arduino Micro · Nano · Uno · Due, Banana Pi, BeagleBone, Bluz(전원 포함형), C.H.I.P., NodeMCU ESP8266, Adafruit Huzzah ESP8266, Particle Photon · Electron, Onion Omega, PyCom WiPy · WiPy2 · LoPy, Raspberry Pi 1 · 2/3 · Zero(I2C 인터페이스 어댑터), USB to I2C 변환기, BridgeX5 시리즈 컨트롤러 |
활용 분야
정밀 습도 계측이
필요한 장비
- 의료 장비 — 정확한 습도와 온도 측정이 필요한 장비 내부에 사용합니다.
- 프린터 — 내부 환경의 습도와 온도를 측정해 동작 조건을 점검합니다.
- 스마트폰·모바일 기기 — 휴대 기기 주변의 습도와 온도 환경을 감지합니다.
- OEM 제품 — 안정적이고 정확한 측정이 필요한 완제품에 내장합니다.
- IoT 환경 모니터링 — 실내 습도와 온도를 주기적으로 기록합니다.
선택 가이드
요구 정확도에 맞는
칩 선택
| 이럴 때 (현장 조건) | 권장 모델 | 선택 이유 |
|---|---|---|
| 습도와 온도 오차를 가장 작게 잡아야 할 때 | SHT25 | 습도 ±1.8% RH와 온도 ±0.2 °C로 세 모델 중 정확도가 가장 높습니다. |
| 습도 ±2% RH면 충분하고 저전력이 필요할 때 | HTU21D | 저전력으로 설계되었고 분해능을 명령으로 바꿉니다. |
| 습도 ±3% RH까지 허용되는 OEM 제품일 때 | HTU20D | 분해능 변경과 즉시 포화 해소를 갖춘 보급형 구성입니다. |

구성·옵션
SHT25·HTU 구성과
별매 부품
| 항목 | 내용 |
|---|---|
| 기본 구성 | 미니 모듈 1개, 3인치(76 mm) 4선 I2C 케이블 |
| 품번 | PR5-8(SHT25) · PR5-7(HTU21D) · PR5-6(HTU20D) |
| 별매 | 호스트 보드에 맞는 NCD I2C 쉴드 · 어댑터 |
함께 쓰는 장치
함께 쓰는 장치와
참고 사이트
이 제품과 함께 쓰는 NCD 장치와 참고 사이트로 연결되는 링크입니다. NCD 스토어와 외부 사이트는 영문입니다.
호환 보드와 어댑터 (NCD 스토어)
- NCD I2C 인터페이스 어댑터 전체
- nodeLynk I2C 확장 장치 전체
- Raspberry Pi 2·3용 Key Fob 수신기와 I2C 확장 포트
- Particle·Feather용 스크류 터미널
- Particle Electron·Photon용 I2C 쉴드 — 외향 5V I2C 포트
- Particle·Feather용 I2C 쉴드
- Arduino Uno용 I2C 쉴드 — LED 디스플레이·부저·Key Fob·무선
- WiPy2·LoPy용 스크류 터미널 브레이크아웃 보드
- Particle Photon용 스크류 터미널 브레이크아웃 보드 — 전원 공급 장치 포함
- Raspberry Pi 2·3·4용 I2C 쉴드 — 내향 I2C 포트
- Raspberry Pi Zero용 Key Fob 수신기와 I2C 확장 포트
- Particle·Feather용 배터리 I2C 쉴드
- Raspberry Pi Zero용 I2C 쉴드 — 외향 I2C 포트
- Raspberry Pi용 I2C 쉴드 — 외향 I2C 포트
- Arduino Nano용 I2C 쉴드
- Raspberry Pi 2·3·4용 I2C 쉴드 — 외향 I2C 포트, HDMI 포트로 종단
- Raspberry Pi 2·3·4용 I2C 쉴드 — 외향 I2C 포트
- Arduino Uno용 I2C 쉴드
- BeagleBone용 I2C 쉴드 — 외향 I2C 포트
- Particle Electron용 I2C 쉴드 — 스크류 터미널, 2A 전원 공급 장치
- Banana Pi용 I2C 쉴드 — 외향 I2C 포트, HDMI 포트로 종단
- Adafruit Huzzah ESP8266용 I2C 쉴드 — USB·I2C 포트 내장
- 크로스 플랫폼 I2C 슬레이브 장치
- NCD IoT 인터페이스 장치 전체
- Arduino Micro용 I2C 쉴드 — I2C 확장 포트
- Arduino Uno용 I2C 확장 포트 쉴드
- Arduino Due용 듀얼 I2C 쉴드
- CHIP용 I2C 쉴드
- NodeMCU ESP8266용 I2C 쉴드 — USB·I2C 포트 내장
- Adafruit Huzzah ESP8266 호스트 어댑터 — USB·I2C 확장 포트 내장
- Particle Photon용 I2C 어댑터
- Particle Electron용 I2C 어댑터
- Onion Omega용 I2C 어댑터
- Pycom WiPy·LoPy용 I2C 어댑터
- Raspberry Pi용 I2C 어댑터
- Raspberry Pi 2·3용 I2C 어댑터
- Raspberry Pi Zero용 I2C 어댑터
- USB-I2C 변환기 — 가상 COM 포트, FT230XS
- BridgeX5 — 듀얼 USB 5포트 I2C 브리지 어댑터
관련 제품
함께 보는
NCD 온습도 모듈
- NCD SI70xx 습도 · 온도 I2C 미니 모듈 (SI7005 · SI7006 · SI7013 · SI7015 · SI7020 · SI7021)
- NCD PR4-14 BME688 습도 · 압력 · 온도 I2C 미니 모듈
- NCD PR9-26 · PR4-24 · PR4-23 · PR4-22 TMP101 · TMP112 · STS21 · SI7050 디지털 온도 I2C 미니 모듈
SHT25, HTU21D, HTU20D를 한 I2C 버스에 함께 연결할 수 있습니까?
아니요, 함께 연결하기 어렵습니다. 세 모델의 시작 주소가 모두 0x40이어서 주소가 겹칩니다.
NCD 습도 센서 모듈의 분해능은 어떻게 바꿉니까?
HTU21D와 HTU20D는 명령으로 RH와 T 분해능을 8/12비트에서 12/14비트까지 바꿉니다. SHT25에는 이 변경 항목이 없습니다.
칩의 식별 코드를 읽어 장비별로 관리할 수 있습니까?
네, SHT25는 칩에 저장된 전자 식별 코드를 명령으로 읽을 수 있고 로트 번호도 인쇄되어 있습니다. HTU 두 모델은 센서마다 개별 표시가 있어 출하 기록과 대조할 수 있습니다.
SHT25·HTU 모듈을 호스트 보드에 바로 연결할 수 있습니까?
아니요, NCD I2C 쉴드나 어댑터가 필요합니다. 호스트 보드에 맞는 쉴드를 고르면 포함된 3인치 케이블로 바로 이어집니다.
제품 자료
FAQ 자주묻는 질문
등록된 내용이 없습니다.
Related Insights
-
NCD 무선 센서를 게이트웨이와 Node-RED에 연결하는 순서
NCD Enterprise IIoT Gateway는 Wi-Fi AP로 192.168.0.1에 처음 접속하고, 주소 뒤 :1880으로 Node-RED를 엽니다. 센서 설정 모드 진입과 Wireless Device 노드…
2026-10-26
-
산업용 전류 모니터링, NCD 센서의 실시간 활용
NCD 전류 모니터링 센서로 모터와 펌프의 과부하를 실시간 감지하고 에너지 소비를 최적화하며 예측 유지보수를 구현하는 방법을 안내합니다.
2023-04-30
-
예측 유지보수용 NCD 무선 센서 4종 활용
NCD 예측 유지보수 센서 V3, 기울기 센서, AC 전류 모니터 센서로 컨베이어 진동, 기계 기울기, 모터·펌프 전기적 동작과 사이클 수를 감시하는 방법을 사양과 함께 정리했습니다.
2023-03-31
-
서버실 무선 온습도 모니터링: 권장 범위와 NCD 센서
서버실 권장 온도는 20°C~21.66°C, 상대 습도는 40-60%입니다. DigiMesh 기반 NCD 무선 온습도 센서와 모뎀·게이트웨이 수신기 선택을 정리했습니다.
2021-12-29
-
IoT 무선 센서로 자산 활용률 계산하기 (NCD)
자산 활용률 계산을 자동화하는 NCD IoT 기기 가동 시간 모니터링 무선 센서의 데이터 수집·전송·분석 단계와 Mesh 통신, 배터리 구동, Node-RED 통합을 소개합니다.
2024-10-01
-
NCD IoT 게이트웨이와 모뎀의 차이
NCD IoT 게이트웨이와 IoT 모뎀의 정의와 차이, 펌웨어 업데이트 필요 여부, Node-Red로 모뎀을 게이트웨이처럼 쓰는 방법과 NCD 모뎀 제품군을 안내합니다.
2024-02-26

