⁠معرفی محصول


ماژول سنسور دمای مادون قرمز GY-906 مجهز به تراشه قدرتمند و دقیق MLX90614 ساخت Melexis، یک راه‌حل دیجیتال و بدون تماس فیزیکی (Non-Contact) برای سنجش دقیق دما است. این ماژول بر پایه جذب تشعشعات مادون قرمز ساطع‌شده از اجسام عمل کرده و به کمک ترموپیل داخلی، فیلتر نوری تعبیه‌شده (Built-in Optical Filter)، تقویت‌کننده کم‌نویز و پردازشگر سیگنال دیجیتال (DSP) با مبدل آنالوگ به دیجیتال ۱۷ بیتی داخلی، تشعشعات دریافتی را با دقت و رزولوشن بالا به دیتای دمای کالیبره‌شده تبدیل می‌کند.
ماژول GY-906 قادر است هم‌زمان دمای محیط و دمای سطح جسم هدف را در بازه دمایی وسیع اندازه‌گیری کند. این برد مجهز به رگولاتور ولتاژ داخلی 662K (خروجی 3.3 ولت) و مقاومت‌های پول‌آپ داخلی خطوط I2C بوده که به لطف آن قابلیت اتصال مستقیم و ایمن به منابع تغذیه 3.3V تا 5V و پلتفرم‌های میکروکنترلری مختلف نظیر Arduino، ESP32، ESP8266، STM32 و Raspberry Pi را از طریق پروتکل‌های استاندارد I2C / SMBus (و خروجی PWM قابل تنظیم) فراهم می‌سازد.


ویژگی‌ها

اندازه‌گیری بدون تماس (Non-Contact): خواندن ایمن و سریع دمای اشیاء بدون نیاز به تماس مستقیم.
خروجی دوگانه دما: اندازه‌گیری هم‌زمان دمای محیط و دمای سطح جسم مورد نظر.
بازه اندازه‌گیری گسترده: سنجش دمای جسم از 70- تا 380+ درجه سانتی‌گراد با رزولوشن اندازه‌گیری 0.02°C.
دقت بالا: دقت اندازه‌گیری ±0.5°C در محدوده دمایی استاندارد کاری.
سخت‌افزار پردازشی مجتمع: مجهز به پردازشگر DSP داخلی، فیلتر نوری و ADC داخلی با رزولوشن ۱۷ بیت.
پروتکل‌های ارتباطی استاندارد: پشتیبانی از رابط ارتباطی I2C / SMBus (آدرس پیش‌فرض 0x5A) و خروجی ۱۰ بیتی PWM.
رگولاتور ولتاژ روی برد: مجهز به رگولاتور دقیق 662K 3.3V و مقاومت‌های پول‌آپ خطوط ارتباطی.
طراحی فشرده و کم‌مصرف: ابعاد بسیار کوچک، وزن ناچیز و دارای حالت مصرف بهینه توان (Sleep Mode).


کاربردها

سیستم‌های کنترل و مانیتورینگ دمای قطعات و موتورها در تجهیزات صنعتی و رباتیک.
تشخیص نقاط داغ و حرارت بیش از حد در تابلوهای برق، بردهای الکترونیکی و تجهیزات دوار.
کنترل هوشمند دما در لوازم خانگی، سیستم‌های تهویه مطبوع (HVAC) و اتوماسیون ساختمانی.
طراحی ترمومترهای دیجیتال غیرتماسی برای پروژه‌های اندازه‌گیری فاصله کوتاه.
سیستم‌های هوشمند اینترنت اشیاء (IoT) و مانیتورینگ دمای مخازن و سیالات بدون تماس مستقیم.


نحوه راه‌اندازی و استفاده

۱. ترتیب پایه‌ها (Pinout)

VIN / VCC: اتصال به تغذیه مثبت (3.3V یا 5V DC).
GND: اتصال به زمین مدار (Ground).
SCL: پایه کلاک سریال (Serial Clock) پروتکل I2C.
SDA: پایه دیتای سریال (Serial Data) پروتکل I2C.


۲. اتصال به آردوینو (مانند Arduino UNO)

پایه VIN ماژول را به پین 5V آردوینو متصل کنید.
پایه GND ماژول را به پین GND آردوینو متصل کنید.
پایه SCL ماژول را به پین آنالوگ A5 (یا پین اختصاصی SCL) متصل کنید.
پایه SDA ماژول را به پین آنالوگ A4 (یا پین اختصاصی SDA) متصل کنید.


۳. راه‌اندازی نرم‌افزاری

در نرم‌افزار Arduino IDE، از بخش Library Manager کتابخانه استاندارد Adafruit MLX90614 را جستجو و نصب کنید.
با فراخوانی توابع mlx.readAmbientTempC() و mlx.readObjectTempC() در کدهای برنامه، می‌توانید به ترتیب دمای محیط و دمای سطح جسم مورد نظر را به صورت مستقیم بر حسب سانتی‌گراد یا فارنهایت دریافت و نمایش دهید.

۴. نکات مهم و محدودیت‌های کاربردی

زاویه دید و فاصله کانونی: سنسور دارای میدان دید (Field of View) است. برای سنجش دقیق دمای جسم، جسم هدف باید کل محدوده دید سنسور را پر کند (فاصله بهینه در این مدل عموماً بین ۲ تا ۳ سانتی‌متر است).
ضریب بازتاب و ضریب تابش (Emissivity): سطوح صیقلی، براق و فلزی ممکن است تشعشعات محیط را منعکس کرده و باعث خطای خوانش شوند. برای اندازه‌گیری دقیق، از سطوح کدر یا چسب مشکی مات استفاده فرمایید.
ملاحظه کاربرد پزشکی: این ماژول صنعتی (نسخه BAA) برای کاربردهای عمومی و صنعتی طراحی شده و نباید به عنوان تب‌سنج مرجع یا ابزار تخصصی پزشکی بدون تطبیق کالیبراسیون و ضریب انتشار استفاده گردد.

GY-906

GY-906

GY-906

  • مشخصه فنی
    Type Non-Contact IR Temperature Sensor Module
    Sensor Type MLX90614 (Melexis) / MLX90614ESF-BAA
    Temperature Range C°-70/+350(F° -94/+716)
    Communication Interface I2C / SMBus Compatible (Default Address: 0x5A), PWM Output (10-bit)
    Operating Voltage 3.3V – 5.0V DC (Onboard 3.3V Regulator 662K)
    ADC Resolution 17bit
    Object Temperature Range C°-70 TO +380 / F°-94/+716
    Ambient Temperature Range C°-40 TO +125 / +170°C
    Measurement Resolution 0.02°C
خیر
بله