در این پروژه نحوه ساخت مدار سنسور دما با استفاده از سنسور TMP36 را نشان خواهیم داد.
به عنوان یک سنسور دما، مدار دمای محیط اطراف را می خواند و دما را بر حسب درجه فارنهایت به ما منتقل می کند.
آی سی که برای اندازه گیری دما از آن استفاده می کنیم آی سی TMP36 است. ما این را با آردوینو ادغام می کنیم تا دما را اندازه گیری کنیم. سپس آردوینو این مقدار اندازهگیری شده را از TMP36 میخواند و به درجه فارنهایت و سانتیگراد ترجمه میکند، که ما میتوانیم آنها را از رایانه از مانیتور سریال آردوینو بخوانیم.
اجزای مورد نیاز برای ساخت مدار سنسور دمای TMP36
- برد آردوینو
- آی سی سنسور دما TMP36
- کامپیوتر
- USB با کانکتورهای نوع A و B
ما می توانیم از هر نوع برد آردوینو استفاده کنیم.
TMP36 یک آی سی ولتاژ پایین است که از 2.7 ولت تا 5.5 ولت برق استفاده می کند. این ایده آل است زیرا پایه پاور آردوینو 5 ولت برق می دهد. آی سی فقط 3 پایه دارد، 2 پایه برای منبع تغذیه و یکی برای خروجی آنالوگ. پین خروجی یک ولتاژ خروجی را ارائه می دهد که به طور خطی با دمای سانتیگراد (درجه سانتیگراد) متناسب است. برای اینکه دما را بر حسب فارنهایت بدست آوریم، باید کدی را در آردوینو بنویسیم تا این دمای سانتیگراد را به فارنهایت تبدیل کند. کد زیر نشان داده شده است.
در زیر پین اوت آی سی TMP36 آمده است:
پایه 1 ولتاژ DC مثبت را دریافت می کند تا آی سی کار کند. این، دوباره، ولتاژ بین 2.7-5.5 ولت است. پایه 3 زمین است، بنابراین زمین یا ترمینال منفی منبع تغذیه DC را دریافت می کند. و پایه 2 خروجی آی سی است که ولتاژ آنالوگ را به نسبت دمایی که اندازه می گیرد، خروجی می دهد.
این برگه داده TMP36 IC: TMP36 Temperature Sensor IC Datasheet است .
سپس آردوینو با کد مناسب می تواند این ولتاژ آنالوگ اندازه گیری شده را تفسیر کند و دما را بر حسب درجه فارنهایت به ما بدهد.
همچنین برای انجام این پروژه به یک کابل USB با یک کانکتور نوع A در یک طرف و یک کانکتور نوع B در طرف دیگر نیاز داریم. این به این دلیل است که میتوانیم آردوینو خود را به رایانه متصل کنیم و کدی را برای آن ارسال کنیم تا بتواند دما را به ما نشان دهد.
شماتیک مدار سنسور دما
مدار سنسور دما که می سازیم در زیر نشان داده شده است:
بنابراین اتصالات مدار شما عبارتند از: