برونسپاری
آموزش آنلاین
کسب درآمد
×
Vahid.M
Vahid.M
Vahid.M
N/A
تهران
آخرین فعالیت : بیش از یک هفته پیش
دعوت به همکاری
ثبت پروژه مشابه

نمونه کار پیاده سازی و طراحی بورد مانیتورنگ و کنترل از راه دور موتورخانه

خانه نمونه کارها پیاده سازی و طراحی بورد مانیتورنگ و کنترل از راه دور موتورخانه
Vahid.M
پیاده سازی و طراحی بورد مانیتورنگ و کنترل از راه دور موتورخانه
ثبت پروژه مشابه دعوت به همکاری
۵ ۰
پیاده سازی و طراحی بورد مانیتورنگ و کنترل از راه دور موتورخانه
پیاده سازی و طراحی بورد مانیتورنگ و کنترل از راه دور موتورخانهپیاده سازی و طراحی بورد مانیتورنگ و کنترل از راه دور موتورخانه

فایل‌ها:

در ذیل انجام پروژه مانیتورینگ به منظور خواندن دمای سنسور NTC با دقت صدم درجه، از ماژول ADS1115 استفاده شد. نکته حائز اهمیت آن است که از این ماژول مقدار قابل توجهی، فیک در بازار وجود دارد. من در محیط Arduino و به زبان C++ برای این پروژه کد زده ام. از آنجایی که ADS1115 با دقت 16 بیت مقدار انالوگ را اندازه گیری میکند نیازی به پیاده سازی فیلترهای پیچیده نیست. اگر حتی دو بیت را نیوز در نظر بگیریم باز هم 14 بیت برای اندازه گیری عدد آنالوگ کافی است. مگر اینکه شرایط استفاده از سنسور آنالوگ شما، شرایط پر نیوزی باشد که میتوان در این شرایط با میانگین گیری و یا استفاده از فیلتر های ساده نویز اندازه گیری را حذف کرد. به عنوان نمونه کار، کتابخانه مربوط به خواندن سنسور ها را آپلود کردم. در namespace مربوط به اندازه گیری دما ملاحظه می شود که به دو روش دمای سنسور NTC محاسبه شده است. یکی از طریق ماژول ADS و دیگری از طریق Lookup table و کالیبراسیون سنسور NTC


نمونه‌کار را به اشتراک بگذارید
کپی لینک
گزارش تخلف
نمونه کارهای مشابه
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی