1. บทนำ
คู่มือนี้ให้คำแนะนำโดยละเอียดสำหรับกล้องถ่ายภาพความร้อนแบบอาร์เรย์อินฟราเรด MLX90640-D110 โมดูลนี้ออกแบบมาสำหรับการวัดอุณหภูมิแบบไม่สัมผัสและการใช้งานด้านการถ่ายภาพความร้อน สามารถใช้งานร่วมกับไมโครคอนโทรลเลอร์ต่างๆ เช่น Raspberry Pi, ESP32 และ STM32
MLX90640-D110 ใช้ชุดเซ็นเซอร์ความร้อนอินฟราเรดระยะไกลในการตรวจจับการกระจายของรังสีอินฟราเรด แปลงข้อมูลเป็นอุณหภูมิพื้นผิว และสร้างภาพความร้อน ขนาดที่กะทัดรัดช่วยให้สามารถบูรณาการเข้ากับระบบควบคุมอุตสาหกรรมและระบบควบคุมอัจฉริยะได้

รูปที่ 1: โมดูลกล้องถ่ายภาพความร้อนแบบอาร์เรย์อินฟราเรด MLX90640-D110
2. คุณสมบัติหลัก
- ใช้ชุดเซ็นเซอร์ความร้อนอินฟราเรดระยะไกล MLX90640
- มีความละเอียด 32×24 พิกเซล
- สนาม 110° ของ view (แนวนอน×แนวตั้ง: 110°×75°) เหมาะสำหรับการวัดในระยะใกล้
- สื่อสารผ่านอินเทอร์เฟซ I2C สามารถตั้งค่าเป็นโหมดเร็วได้ (อัตราการส่งข้อมูลสูงสุด 1MHz)
- ค่าความแตกต่างของอุณหภูมิเทียบเท่าสัญญาณรบกวน (NETD) เท่ากับ 0.1K RMS ที่อัตราการรีเฟรช 1Hz
- ออนบอร์ดฉบับtagตัวแปลงสัญญาณอิเล็กทรอนิกส์เพื่อความเข้ากันได้กับแรงดันไฟฟ้าใช้งาน 3.3V/5Vtage.
- สามารถใช้งานร่วมกับแพลตฟอร์มต่างๆ เช่น Raspberry Pi, Arduino (ESP32) และ STM32 ได้
3. ข้อมูลจำเพาะทางเทคนิค
| พารามิเตอร์ | ค่า |
|---|---|
| ปฏิบัติการฉบับที่tage | 3.3โวลต์/5โวลต์ |
| กระแสไฟฟ้าที่ใช้งาน | <23มิลลิแอมป์ |
| อินเทอร์เฟซการสื่อสาร | ไอ2ซี (แอดเดรส 0x33) |
| ทุ่งแห่ง View (แนวนอน×แนวตั้ง) | 110°×75° (มุมมองภาพกว้าง) |
| อุณหภูมิในการทำงาน | -40 ° C ∼ 85 ° C |
| ช่วงอุณหภูมิเป้าหมาย | -40 ° C ∼ 300 ° C |
| ปณิธาน | ±1 องศาเซลเซียส |
| อัตราการรีเฟรช | 0.5Hz ∼ 64Hz (ตั้งโปรแกรมได้) |
| ขนาด | 28mm × 16mm |
| ขนาดรูยึด | 2.0มม. |

รูปที่ 2: ขนาดของโมดูล MLX90640-D110 ในหน่วยมิลลิเมตร
4. การตั้งค่าและการเชื่อมต่อ
โมดูล MLX90640-D110 สื่อสารผ่านอินเทอร์เฟซ I2C โปรดตรวจสอบให้แน่ใจว่าไมโครคอนโทรลเลอร์หลักของคุณ (เช่น Raspberry Pi, ESP32, STM32) รองรับการสื่อสาร I2C และมีพอร์ต USB ที่เข้ากันได้tagระดับอี
4.1 พินเอาท์
เชื่อมต่อโมดูลเข้ากับไมโครคอนโทรลเลอร์ตามการกำหนดขาต่อไปนี้:
- วีซีซี ↔ 3.3V / 5V (แหล่งจ่ายไฟ)
- ก.ย.ด. ↔ GND (กราวด์)
- เอสดีเอ ↔ สายข้อมูล MCU.I2C
- เอส ซี แอล ↔ สายสัญญาณนาฬิกา MCU.I2C

รูปที่ 3: โมดูล MLX90640-D110 เชื่อมต่อด้วยสาย PH2.0 4PIN ที่ให้มาในชุด

รูปที่ 4: ป้ายกำกับขา (SCL, SDA, GND, VCC) บนโมดูล MLX90640-D110
4.2 อดีตampการเชื่อมต่อกับ Raspberry Pi
ในการเชื่อมต่อ MLX90640-D110 กับ Raspberry Pi โปรดตรวจสอบให้แน่ใจว่าได้เปิดใช้งานอินเทอร์เฟซ I2C ของ Raspberry Pi แล้ว เชื่อมต่อพินดังต่อไปนี้:
- วีซีซี ↔ พิน 3.3V หรือ 5V ของ Raspberry Pi (ขึ้นอยู่กับการตั้งค่าและแรงดันไฟฟ้าของคุณ)tag(e Translator)
- ก.ย.ด. ↔ ขา GND ของ Raspberry Pi
- เอสดีเอ ↔ ขา SDA ของ Raspberry Pi (GPIO2)
- เอส ซี แอล ↔ ขา SCL ของ Raspberry Pi (GPIO3)

รูปที่ 5: อดีตampการเชื่อมต่อ MLX90640-D110 กับ Raspberry Pi เพื่อสาธิตการสร้างภาพความร้อน
5. การดำเนินการ
หลังจากเชื่อมต่อทางกายภาพสำเร็จแล้ว จำเป็นต้องตั้งค่าซอฟต์แวร์เพื่อใช้งาน MLX90640-D110 ซึ่งประกอบด้วยขั้นตอนดังต่อไปนี้:
- การเปิดใช้งาน I2C: ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานอินเทอร์เฟซ I2C บนไมโครคอนโทรลเลอร์หลักของคุณแล้ว สำหรับ Raspberry Pi โดยทั่วไปสามารถทำได้ผ่านทาง
raspi-config. - การติดตั้งไลบรารี: ติดตั้งไลบรารีที่จำเป็นสำหรับเซ็นเซอร์ MLX90640 ไลบรารีเฉพาะและตัวอย่างเพิ่มเติมampโดยปกติแล้วโค้ดจะมีให้ใช้งานสำหรับแพลตฟอร์ม Raspberry Pi, Arduino (ESP32) และ STM32 โปรดดูแหล่งข้อมูลการพัฒนาที่ผู้ผลิตจัดหาให้
- การอ่านข้อมูล: ใช้ซอฟต์แวร์ที่ให้มา เช่นampใช้สำหรับอ่านข้อมูลความร้อนดิบจากเซ็นเซอร์ผ่านทางบัส I2C
- กำลังประมวลผลข้อมูล: ข้อมูลดิบจำเป็นต้องได้รับการประมวลผลเพื่อแปลงเป็นค่าอุณหภูมิที่แท้จริง แล้วจึงแปลงเป็นภาพความร้อนที่มองเห็นได้ เอกสารข้อมูลจำเพาะของ MLX90640 และไลบรารีที่เกี่ยวข้องจะมีอัลกอริทึมสำหรับการแปลงนี้
- แสดงผลลัพธ์: แสดงภาพความร้อนที่สร้างขึ้นบนหน้าจอที่เชื่อมต่อ หรือผ่านทางอินเทอร์เฟซผู้ใช้แบบกราฟิก
อัตราการรีเฟรชของโมดูลสามารถตั้งโปรแกรมได้ระหว่าง 0.5Hz ถึง 64Hz ทำให้สามารถปรับให้เหมาะสมกับความต้องการใช้งานที่แตกต่างกันได้
6. การสมัคร
กล้องถ่ายภาพความร้อน MLX90640-D110 เหมาะสำหรับงานหลากหลายประเภท รวมถึง:
- การวัดอุณหภูมิแบบไม่สัมผัสที่มีความแม่นยำสูง
- การบูรณาการเข้ากับอุปกรณ์ถ่ายภาพความร้อนอินฟราเรดและเทอร์โมมิเตอร์อินฟราเรด
- ระบบบ้านอัจฉริยะ ระบบบริหารจัดการอาคารอัจฉริยะ และระบบไฟส่องสว่างอัจฉริยะ
- การควบคุมและตรวจสอบอุณหภูมิในระดับอุตสาหกรรม
- การตรวจสอบความปลอดภัย รวมถึงการตรวจจับการบุกรุกและการเคลื่อนไหว
7. การบำรุงรักษา
โมดูล MLX90640-D110 เป็นชิ้นส่วนอิเล็กทรอนิกส์ที่ไวต่อความเสียหาย โปรดปฏิบัติตามคำแนะนำเหล่านี้เพื่อการบำรุงรักษาที่ถูกต้อง:
- การจัดการ: โปรดใช้งานโมดูลด้วยความระมัดระวังเพื่อหลีกเลี่ยงความเสียหายต่อเลนส์เซ็นเซอร์หรือแผงวงจร หลีกเลี่ยงการสัมผัสพื้นผิวเซ็นเซอร์โดยตรง
- การทำความสะอาด: หากจำเป็น ให้เช็ดเลนส์เซ็นเซอร์เบา ๆ ด้วยผ้าเนื้อนุ่มที่ไม่เป็นขุย ห้ามใช้วัสดุที่มีฤทธิ์กัดกร่อนหรือสารเคมีรุนแรง
- พื้นที่จัดเก็บ: เมื่อไม่ใช้งาน ควรเก็บโมดูลไว้ในที่แห้ง ปราศจากฝุ่น และอยู่ในช่วงอุณหภูมิการทำงานที่กำหนดไว้
- แหล่งจ่ายไฟ: ตรวจสอบแหล่งจ่ายไฟ voltage อยู่ในช่วง 3.3V/5V ที่กำหนด เพื่อป้องกันความเสียหาย
- สภาพแวดล้อม : ควรหลีกเลี่ยงการวางโมดูลไว้ในที่ที่มีอุณหภูมิสูง ความชื้นสูง หรือสภาพแวดล้อมที่มีฤทธิ์กัดกร่อน
8 การแก้ไขปัญหา
หากคุณพบปัญหาเกี่ยวกับโมดูล MLX90640-D110 โปรดลองทำตามขั้นตอนการแก้ไขปัญหาต่อไปนี้:
- ไม่มีข้อผิดพลาดด้านข้อมูล/การสื่อสาร:
- ตรวจสอบให้แน่ใจว่าการเชื่อมต่อสายไฟทั้งหมด (VCC, GND, SDA, SCL) ถูกต้องและแน่นหนาดีแล้ว
- ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานอินเทอร์เฟซ I2C บนไมโครคอนโทรลเลอร์หลักของคุณแล้ว
- ตรวจสอบแหล่งจ่ายไฟ voltagต่อเข้ากับโมดูล (3.3V หรือ 5V)
- ตรวจสอบให้แน่ใจว่าได้กำหนดค่าที่อยู่ I2C (0x33) อย่างถูกต้องในซอฟต์แวร์ของคุณแล้ว
- ทดสอบด้วยอุปกรณ์ I2C ที่ใช้งานได้ปกติ หรือโมดูล MLX90640 อื่นหากมี เพื่อตัดปัญหาที่เกิดจากตัวควบคุมโฮสต์ออกไป
- การอ่านอุณหภูมิที่ไม่ถูกต้อง:
- ตรวจสอบให้แน่ใจว่าเลนส์เซ็นเซอร์สะอาดและไม่มีสิ่งกีดขวาง
- ตรวจสอบให้แน่ใจว่าได้ใช้ไลบรารีซอฟต์แวร์และข้อมูลการสอบเทียบที่ถูกต้องสำหรับ MLX90640 แล้ว
- ตรวจสอบอุณหภูมิแวดล้อมและตรวจสอบให้แน่ใจว่าอยู่ในช่วงการทำงานของเซ็นเซอร์
- ไม่มีภาพความร้อนแสดงผล:
- ตรวจสอบว่าสามารถอ่านข้อมูลจากเซ็นเซอร์ได้สำเร็จแล้ว
- Review ตรวจสอบข้อผิดพลาดในโค้ดการประมวลผลข้อมูลและการแสดงผลภาพของคุณ
- ตรวจสอบให้แน่ใจว่าหน้าจอแสดงผลหรือ GUI ของคุณได้รับการกำหนดค่าอย่างถูกต้องเพื่อรับและแสดงข้อมูลความร้อน
9. การสนับสนุนและทรัพยากร
สำหรับแหล่งข้อมูลเพิ่มเติม ฝ่ายพัฒนาampหากต้องการข้อมูลเพิ่มเติม หรือต้องการความช่วยเหลือด้านเทคนิค โปรดติดต่อผู้ขายผ่านระบบข้อความของ Amazon พวกเขาสามารถให้เอกสารเพิ่มเติมและความช่วยเหลือในการผสานรวม MLX90640-D110 กับแพลตฟอร์มเฉพาะของคุณ (Raspberry Pi, Arduino/ESP32, STM32)
โปรดอ้างอิงเอกสารข้อมูลอย่างเป็นทางการของ MLX90640 เสมอสำหรับรายละเอียดทางเทคนิคเชิงลึกและคู่มือการเขียนโปรแกรม





