Table of Contents
ایجاد یک سیستم نظارت بر دما با آردوینو شامل انتخاب سنسورهای مناسب، طراحی مدار و اجرای محاسبات دقیق است.این مقاله اصول و محاسبات ضروری طراحی را برای توسعه یک سیستم موثر پوشش می دهد.
انتخاب سنسور دما
انتخاب سنسور مناسب برای خواندن دمای دقیق بسیار مهم است. آپشن های مشترک شامل محرک ها، ترموها و سنسورهای دیجیتال مانند DS18B20 می باشد.
طراحی مدار
این مدار به طور معمول شامل اتصال سنسور به پین های آنالوگ یا دیجیتال آردوینوینو است.برای گیرنده ها، یک تقسیم کننده ولتاژ برای تبدیل تغییرات مقاومت به سیگنال های ولتاژ استفاده می شود. سنسورهای دیجیتال اغلب از طریق پروتکل های I2C یا 1-Wire ارتباط برقرار می کنند.
محاسبه برای اندازه گیری دما
اندازه گیری دقیق دما نیاز به تبدیل سیگنال های سنسور به مقادیر دما دارد.برای گیرنده ها، معادله Steinhart-Hart معمولاً مورد استفاده قرار می گیرد:
]1/T = A + B * ln(R) + C * (ln(R))
در جایی که T در Kelvin درجه حرارت دارد، R مقاومت است و A، B، C ثابت کالیبراسیون می کند. برای سنسورهای دیجیتال، آردوینو به طور مستقیم از طریق کتابخانه های ارائه شده دمای می خواند.
اجرای سیستم
پیاده سازی کد شامل خواندن داده های سنسور، انجام محاسبات و نمایش یا ورود به دمای است. کالیبراسیون دقت را تضمین می کند و کد باید خطاهای سنسور را به طور ماهرانه ای کنترل کند.