Table of Contents
سنسورهای آردوینو به طور گسترده ای برای جمع آوری داده های زیست محیطی و عملیاتی استفاده می شوند، با این حال، خواندن سنسور اغلب شامل نویز است که می تواند بر دقت اندازه گیری ها تاثیر بگذارد. پیاده سازی تکنیک های موثر برای بهبود کیفیت داده و قابلیت اطمینان.
درک صدا و صدا سنسور Sensor Noise
نویز سنسور به تغییرات تصادفی در داده ها اشاره می کند که نشان دهنده تغییرات واقعی در پارامتر اندازه گیری شده نیست. نویز می تواند از مداخله الکترونیکی، محدودیت سنسور یا عوامل محیطی سرچشمه بگیرد.
تکنیک های فیلترینگ مشترک
چندین تکنیک را می توان برای کاهش سر و صدا در داده های سنسور آردوینو استفاده کرد.این انتخاب بستگی به کاربرد خاص و ماهیت سر و صدا دارد.
میانگین فیلتر متحرک
این روش به طور متوسط تعدادی از خواندن های اخیر را محاسبه می کند، نوسانات کوتاه مدت را هموار می کند.این ساده است برای پیاده سازی و موثر برای کاهش نویز با فرکانس بالا.
فیلتر رسانه ای
فیلتر رسانه ای جایگزین هر نقطه داده با رسانه های ارزش های همسایه است، به ویژه در حذف پیچ و خم یا خارج از داده های سنسور موثر است.
پیاده سازی فیلترها در آردوینو
فیلترهای می توانند با استفاده از کد آردوینو اجرا شوند، به عنوان مثال، یک فیلتر متحرک شامل حفظ یک بافر از خواندن های اخیر و محاسبه میانگین آنها در هر زمان که یک خواندن جدید گرفته می شود، فیلترهای Median نیاز به ذخیره مجموعه ای از ارزش های اخیر و مرتب کردن آنها برای پیدا کردن مدیا دارند.
انتخاب فیلتر مناسب بستگی به سنسور خاص و الزامات برنامه دارد. تست تکنیک های مختلف کمک می کند تا موثرترین روش برای کاهش نویز را تعیین کند.