1. 서론
본 설명서는 Waveshare MLX90640 IR 어레이 열화상 카메라 모듈의 설치, 작동 및 유지 관리에 대한 자세한 지침을 제공합니다. 이 모듈은 32×24 픽셀의 원적외선 열 센서 어레이를 특징으로 하며 I2C 인터페이스를 통해 통신하므로 Raspberry Pi, Arduino(ESP32), STM32와 같은 다양한 마이크로컨트롤러와 통합하는 데 적합합니다.
제품의 올바른 작동 및 손상 방지를 위해 사용 전에 본 설명서를 꼼꼼히 읽어 주십시오.
2. 제품 오버view 및 기능
MLX90640 열화상 카메라 모듈은 열화상 애플리케이션용으로 설계되었으며, 온도 감지 및 시각화를 위한 소형이면서 효율적인 솔루션을 제공합니다.

그림 2.1: 앞쪽 view MLX90640 열화상 카메라 모듈의 적외선 렌즈와 커넥터를 보여주는 사진입니다.
주요 특징:
- 센서 배열: 32×24 픽셀의 MLX90640 원적외선 열 센서 어레이를 채택했습니다.
- 분야 View: 55° 시야 view 종합적인 열 감지를 위해.
- 인터페이스: I2C 인터페이스를 통해 통신하며, 고속 모드(최대 1MHz 데이터 전송 속도)로 설정할 수 있습니다.
- 온도 감도: 0.1K RMS @1Hz 주사율의 잡음 등가 온도 차이(NETD).
- 권tage 호환성: 온보드 볼륨tag3.3V/5V 작동 볼륨과 호환되는 전자 변환기tage.
- 호환성: 라즈베리 파이, 아두이노(ESP32) 및 STM32 플랫폼에서 사용하도록 설계되었습니다.

그림 2.2: 맨 아래 view MLX90640 열화상 카메라 모듈의 사진으로, 웨이브쉐어(Waveshare) 브랜드와 모델 정보가 표시되어 있습니다.
3. 안전 정보
- 정전기 방전(ESD): 정전기 방전으로 인한 손상을 방지하기 위해 모듈을 조심스럽게 다루십시오. 정전기 방지 조치를 취하십시오.
- 전원 공급 장치: 전원 공급 장치 볼륨을 확인하십시오.tage는 지정된 범위(3.3V/5V) 내에 있습니다. 볼륨이 잘못되었습니다.tag모듈이 손상될 수 있습니다.
- 사이: 단락이나 오작동을 방지하기 위해 전원을 공급하기 전에 배선 연결 상태를 항상 다시 한번 확인하십시오.
- 운영 환경: 모듈을 극한의 온도, 습도 또는 부식성 환경에 노출시키지 마십시오.
- 렌즈 관리: 적외선 렌즈를 직접 만지지 마십시오. 필요한 경우 부드럽고 보풀 없는 천으로만 닦으십시오.
4. 설정 가이드
4.1. 핀 배치 설명
MLX90640 모듈은 통신을 위해 I2C 인터페이스를 사용합니다. 일반적인 핀 연결은 다음과 같습니다.
- VCC: 전원 입력(3.3V 또는 5V).
- GND : 접지 연결.
- SDA: I2C 직렬 데이터 라인.
- SCL: I2C 직렬 클록 라인.

그림 4.1: MLX90640 모듈은 통합을 위한 일반적인 점퍼 와이어 연결부를 갖추고 있습니다.
4.2. 마이크로컨트롤러(예: 라즈베리 파이) 연결하기
- 전원 연결: MLX90640 모듈의 VCC 핀을 마이크로컨트롤러의 3.3V 또는 5V 전원 출력에 연결하십시오. GND 핀은 마이크로컨트롤러의 접지에 연결하십시오.
- I2C 연결: MLX90640 모듈의 SDA 핀을 마이크로컨트롤러의 SDA 핀에 연결하십시오. MLX90640 모듈의 SCL 핀을 마이크로컨트롤러의 SCL 핀에 연결하십시오. I2C 핀 할당에 대한 자세한 내용은 사용 중인 마이크로컨트롤러의 설명서를 참조하십시오.
- 소프트웨어 설정: 선택한 플랫폼(Raspberry Pi, Arduino, STM32)에 MLX90640 센서에 필요한 라이브러리와 드라이버를 설치하세요. Waveshare는 개발 리소스와 예제 파일을 제공합니다.amp이 플랫폼용 코드입니다.
자세한 소프트웨어 설정 및 프로그래밍 예시는 다음과 같습니다.amp자세한 내용은 Waveshare 공식 문서 및 모듈과 함께 제공되는 개발 자료를 참조하십시오.
5. 사용 설명서
5.1. 데이터 수집
모듈이 올바르게 연결되고 소프트웨어 환경이 설정되면 열 데이터 수집을 시작할 수 있습니다. MLX90640 센서는 32×24 배열의 온도 판독값을 제공하며, 이 데이터를 처리하여 열화상 이미지를 생성할 수 있습니다.
- I2C 통신: 이 모듈은 I2C를 통해 통신합니다. 마이크로컨트롤러의 I2C 버스가 올바르게 구성되어 있고 원하는 속도(고속 모드의 경우 최대 1MHz)로 작동하는지 확인하십시오.
- 프레임 속도: 이 센서는 다양한 새로 고침률로 데이터를 제공할 수 있습니다. 1Hz 새로 고침률에서 0.1K RMS의 잡음 등가 온도 차이(NETD)가 명시되어 있습니다. 더 높은 새로 고침률은 NETD에 영향을 미칠 수 있습니다.
- 교정 데이터: MLX90640 센서는 정확한 온도 측정을 위해 내부 교정 데이터를 읽고 적용해야 합니다. 이는 일반적으로 제공된 소프트웨어 라이브러리에서 처리됩니다.
5.2. 열화상 촬영 예시ample
이 모듈은 예시에서처럼 온도 분포를 시각화하는 데 사용할 수 있습니다.amp아래 사진은 라즈베리 파이를 사용한 것입니다.

그림 5.1: 전amp이 사진은 MLX90640 모듈이 라즈베리 파이의 열화상 이미지를 캡처하고 온도 변화를 표시하는 모습을 보여주는 설정입니다.
일반적으로 소프트웨어는 센서의 원시 데이터를 온도 행렬로 변환하고, 이를 색상으로 구분된 열화상 이미지로 렌더링할 수 있습니다. 여기서 각기 다른 색상은 서로 다른 온도 범위를 나타냅니다.
6. 유지관리
- 청소: 모듈을 깨끗하게 유지하고 먼지가 쌓이지 않도록 하십시오. 부드럽고 마른 보풀 없는 천으로 모듈을 살살 닦아주세요. 액체 세척제나 연마성 세척제 사용은 피하십시오.
- 렌즈 세척: 적외선 렌즈는 민감합니다. 청소가 꼭 필요한 경우 렌즈 청소용 천이나 광학 부품용으로 제작된 부드러운 브러시를 사용하십시오. 압력을 가하지 마십시오.
- 저장: 사용하지 않을 때는 모듈을 정전기 방지 백에 넣어 직사광선과 극한 온도 변화를 피해 건조하고 서늘한 곳에 보관하십시오.
- 펌웨어 업데이트: 웨이브쉐어 공식 웹사이트를 주기적으로 확인하세요. web펌웨어 업데이트 또는 소프트웨어 라이브러리 개선을 위한 사이트 또는 개발 리소스입니다.
7. 문제 해결
- 문제: 마이크로컨트롤러에서 모듈이 감지되지 않습니다.
- 해결책:
- 모든 배선 연결(VCC, GND, SDA, SCL)이 올바르고 단단히 고정되었는지 확인하십시오.
- 전원 공급 장치 볼륨을 확인하십시오.tage는 3.3V/5V 범위 내에 있습니다.
- 마이크로컨트롤러에서 I2C 버스가 활성화되어 있고 올바르게 구성되어 있는지 확인하십시오.
- MLX90640 모듈의 I2C 주소를 확인하십시오(일반적으로 고정되어 있지만 설명서를 참조하십시오).
- 문제: 온도 측정값이 부정확하거나 오차가 심함.
- 해결책:
- 렌즈가 깨끗하고 막힘이 없는지 확인하십시오.
- 사용하는 소프트웨어에서 올바른 교정 데이터가 적용되고 있는지 확인하십시오.
- 작동 환경에서 전자기 간섭이 있는지 확인하십시오.
- 새로 고침 빈도 설정을 확인하십시오. 빈도가 높을수록 제대로 처리하지 않으면 노이즈가 더 많이 발생할 수 있습니다.
- 문제: 소프트웨어 examp컴파일이나 실행에 실패합니다.
- 해결책:
- 개발 환경에 필요한 모든 라이브러리가 설치되어 있고 올바르게 링크되었는지 확인하십시오.
- 사용 중인 마이크로컨트롤러의 운영 체제 또는 펌웨어가 제공된 예제와 호환되는지 확인하십시오.amp레.
- ex에서 요구하는 특정 하드웨어 구성이나 점퍼가 있는지 확인하십시오.amp레.
8. 사양
| 특징 | 세부 사항 |
|---|---|
| 센서 어레이 | MLX90640 원적외선 열 센서 |
| 해결 | 32 × 24 픽셀 |
| 분야 View (시야) | 55° |
| 인터페이스 | I2C (최대 1MHz 고속 모드) |
| NETD(소음 등가 온도차) | 0.1K RMS @1Hz 주사율 |
| 운영 볼륨tage | 3.3V / 5V (호환) |
| 호환 장치 | 라즈베리 파이, 아두이노(ESP32), STM32 |
| 제품 치수 | 1.1 x 0.63 x 1.1인치(약 28 x 16 x 28mm) |
| 품목 무게 | 0.317 온스 |

그림 8.1: MLX90640 열화상 카메라 모듈의 치수 도면(치수는 밀리미터 단위).
9. 보증 및 지원
이 웨이브쉐어 제품은 제조사 표준 보증이 적용됩니다. 구체적인 보증 조건은 웨이브쉐어 공식 웹사이트를 참조하십시오. web사이트를 방문하거나 고객 지원팀에 문의하세요.
기술 지원: Waveshare는 예시를 포함하여 포괄적인 개발 리소스와 매뉴얼을 제공합니다.ampRaspberry Pi, Arduino(ESP32) 및 STM32용 파일입니다. 이러한 자료는 모듈의 성공적인 통합 및 작동에 필수적입니다.
추가적인 도움이 필요하시면 Waveshare 공식 지원 페이지를 방문하시거나 기술 지원팀에 직접 문의해 주세요.





