Mô tả
Camera nhiệt MLX90640 IR Array 32×24 110° FOV hoạt động thế nào?
Chip MLX90640 chứa một mảng phần tử hồng ngoại siêu nhỏ, mỗi phần tử đo bức xạ nhiệt tại một điểm trong trường nhìn. Từ dữ liệu thô, vi điều khiển hoặc máy tính nhúng tính ra nhiệt độ từng pixel rồi dựng thành bản đồ nhiệt.
Vì đo không tiếp xúc, module đọc được nhiệt độ của vật đang chuyển động, vật ở nơi khó chạm tới hoặc bề mặt nguy hiểm như đầu mối điện, ống dẫn nóng. Khoảng đo -40°C đến 300°C bao phủ phần lớn nhu cầu kiểm tra thiết bị điện tử và cơ khí.
Góc nhìn 110° x 75° cho vùng quan sát rộng ở khoảng cách gần, tiện khi gắn cố định trên tường hoặc trong tủ điện. Đổi lại, độ chi tiết từng điểm ảnh thấp hơn ống kính hẹp, nên muốn đo vật ở xa bạn nên chọn bản 55°.
Ứng dụng thực tế
Module được dùng nhiều trong công nghiệp, tòa nhà và nghiên cứu:
- Kiểm tra nhiệt bo mạch, motor, biến áp, tủ điều khiển để tìm điểm nóng.
- Báo động khi nhiệt độ vượt ngưỡng, tự đóng ngắt quạt hoặc hệ thống làm mát.
- Phát hiện người và động vật qua thay đổi nhiệt, kể cả trong bóng tối.
- Kiểm tra cách nhiệt, rò rỉ nhiệt trên tường, cửa, đường ống.
- Thiết bị đo thân nhiệt, nhiệt kế hồng ngoại cầm tay.
Với nhà thông minh, dữ liệu nhiệt giúp điều hòa làm lạnh theo vùng có người, nhờ đó giảm điện năng.
Tích hợp với Raspberry Pi và vi điều khiển
Trên Raspberry Pi, bạn nối bốn chân VCC, GND, SDA, SCL vào header GPIO, bật I2C trong cấu hình hệ thống rồi đọc dữ liệu bằng Python hoặc C++. Thư viện MLX90640 API của hãng giúp lấy ma trận nhiệt và hiệu chỉnh theo nhiệt độ môi trường.
- Cấp nguồn 3.3V hoặc 5V cho module, nối mass chung với bo mạch.
- Nối SDA và SCL vào đúng chân I2C, thêm điện trở kéo lên nếu bus dài.
- Quét địa chỉ 0x33 để xác nhận module đã được nhận.
- Đọc khung dữ liệu, hiệu chỉnh rồi hiển thị bản đồ nhiệt.
Với ESP32 hoặc STM32, module chạy ở mức 3.3V nhưng cần đủ bộ nhớ đệm cho 768 điểm mỗi khung.
Thông số kỹ thuật
| Thông số | Giá trị |
|---|---|
| Cảm biến | MLX90640, mảng 32 x 24 pixel |
| Trường nhìn | 110° x 75° |
| Giao tiếp | I2C, địa chỉ 0x33 |
| Điện áp hoạt động | 3.3V / 5V |
| Dòng tiêu thụ | Dưới 23 mA |
| Nhiệt độ đo được | -40°C đến 300°C |
| Độ chính xác | ±1°C |
| Tốc độ làm mới | 0.5 Hz đến 64 Hz, lập trình được |
| Nhiệt độ hoạt động | -40°C đến 85°C |
| Kích thước | 28 x 16 mm, lỗ lắp 2.0 mm |
Câu hỏi thường gặp
Module có đo được nhiệt độ cơ thể người không?
Có, miễn là đặt trong khoảng cách phù hợp với góc nhìn rộng và tránh nguồn nhiệt nền. Kết quả là nhiệt độ bề mặt da, không phải thân nhiệt lõi, nên chỉ dùng để tham khảo.
Có cần thêm linh kiện khi dùng với Raspberry Pi?
Không bắt buộc. Bạn chỉ cần bốn dây nối và bật I2C. Nếu bus dài hoặc nhiều thiết bị cùng địa chỉ, nên thêm bộ chuyển mạch I2C để tránh xung đột.
Vì sao ảnh nhiệt trông vỡ hạt?
Vì độ phân giải chỉ 32 x 24 điểm, thấp hơn nhiều so với camera quang học. Phần mềm thường nội suy để ảnh mượt hơn, nhưng chi tiết nhỏ vẫn không hiện rõ.
Module phù hợp với kỹ sư điện tử, người làm bảo trì, sinh viên và nhà phát triển IoT cần cảm biến nhiệt không tiếp xúc dễ tích hợp.
Sản phẩm liên quan
- Camera nhiệt MLX90640-D55 32×24 tầm xa 55 độ
- Giá đỡ và vỏ bảo vệ Raspberry Pi Camera Module V3 acrylic
Tham khảo thêm: Danh mục Camera Raspberry Pi, Chính sách bảo hành, Hướng dẫn thanh toán.




