در این پروژه نحوه ساخت مدار سنسور دما با استفاده از حسگر LM35 را نشان خواهیم داد.
مدار به عنوان یک سنسور دما، دمای محیط اطراف را می خواند و دمای آن را بر حسب درجه سانتیگراد به ما منتقل می کند.
آی سی که برای اندازه گیری دما از آن استفاده می کنیم آی سی LM35 است. ما این را با آردوینو ادغام می کنیم تا دما را اندازه گیری کنیم. سپس آردوینو این مقدار اندازهگیری شده را از LM35 میخواند و به درجه فارنهایت و سانتیگراد ترجمه میکند، که ما میتوانیم آن را از رایانه از روی مانیتور سریال آردوینو بخوانیم.
اجزای مورد نیاز برای ساخت مدار سنسور دمای LM35
- برد آردوینو
- آی سی سنسور دما LM35
- کامپیوتر
- USB با کانکتورهای نوع A و B
ما می توانیم از هر نوع برد آردوینو استفاده کنیم.
LM35 یک آی سی ولتاژ پایین است که تقریباً +5VDC برق مصرف می کند. این ایده آل است زیرا پایه پاور آردوینو 5 ولت برق می دهد. آی سی فقط 3 پایه دارد، 2 پایه برای منبع تغذیه و یکی برای خروجی آنالوگ.
پایه خروجی یک خروجی ولتاژ آنالوگ را ارائه می دهد که به طور خطی با دمای سانتیگراد (درجه سانتیگراد) متناسب است. پایه 2 خروجی 1 میلی ولت در 0.1 درجه سانتیگراد (10 میلی ولت در درجه) می دهد. o بنابراین برای بدست آوردن مقدار درجه بر حسب سانتیگراد، تنها کاری که باید انجام شود این است که ولتاژ خروجی را گرفته و آن را بر 10 تقسیم کنید - این مقدار درجه سانتیگراد را نشان می دهد.
بنابراین، به عنوان مثال، اگر پین خروجی، پایه 2، مقدار 315mV (0.315V) را ارائه دهد، این معادل دمای 31.5 درجه سانتیگراد است.
سپس میتوانیم با وصل کردن معادله تبدیل مناسب، این مقدار سلسیوس را به راحتی به فارنهایت تبدیل کنیم. تنها کاری که باید انجام دهیم این است که این کد را بنویسیم و آن را در آردوینو آپلود کنیم تا این دمای سانتیگراد به فارنهایت تبدیل شود. کد زیر نشان داده شده است.
در زیر پین اوت آی سی LM35 آمده است:
پایه 1 ولتاژ DC مثبت را دریافت می کند تا آی سی کار کند. این، دوباره، ولتاژ تقریباً 5 ولت است. پایه 3 زمین است، بنابراین زمین یا ترمینال منفی منبع تغذیه DC را دریافت می کند. و پایه 2 خروجی آی سی است که ولتاژ آنالوگ را به نسبت دمایی که اندازه می گیرد، خروجی می دهد.
این برگه داده IC LM35: LM35 Temperature Sensor IC Datasheet است .
سپس آردوینو با کد مناسب میتواند این ولتاژ آنالوگ اندازهگیری شده را تفسیر کند و دما را بر حسب درجه سانتیگراد و فارنهایت به ما بدهد.
همچنین برای انجام این پروژه به یک کابل USB با یک کانکتور نوع A در یک طرف و یک کانکتور نوع B در طرف دیگر نیاز داریم. این به این دلیل است که میتوانیم آردوینو خود را به رایانه متصل کنیم و کدی را برای آن ارسال کنیم که بتواند دما را برای ما نمایش دهد.