O'rta arifmetik


Download 18.49 Kb.
bet1/3
Sana25.12.2022
Hajmi18.49 Kb.
#1066049
  1   2   3
Bog'liq
Фильтр 3 амалий


Shovqinni ikki turga bo'lish mumkin: bir xil og'ish bilan doimiy sensor shovqini va turli tasodifiy vaziyatlarda yuzaga keladigan tasodifiy shovqin
Arduino ADC yordamida so'roq qilinadigan har qanday analog sensorda kichik shovqin kuzatiladi. Bundan tashqari, ADCning o'zi deyarli shovqin qilmaydi, agar siz platani yuqori sifatli quvvat bilan ta'minlasangiz va elektromagnit pikaplar yo'q bo'lsa, xuddi shu potansiyometrdan signal juda yaxshi bo'ladi. Ammo elektr quvvati sifatsiz bo'lib qolishi bilan, masalan, arzon quvvat manbaidan, rasm o'zgaradi.
Yoki, masalan, yuksiz, quvvat manbai yaxshi quvvat beradi va shovqin yo'q, lekin yuk paydo bo'lishi bilanoq, elektr ta'minoti qurilmasi va normal chiqish filtrlarining yo'qligi bilan bog'liq shovqinlar chiqadi. Yoki boshqa variant - analog sensorga sim yaqinida kuchli elektromagnit nurlanish manbai (katta o'zgaruvchan tok bo'lgan sim) paydo bo'ladi, bu simlarda qo'shimcha EMF ni keltirib chiqaradi va biz yana shovqinni ko'ramiz. Ha, siz quvvat filtrlarini qo'shish va barcha analog simlarni himoya qilish orqali apparatdagi ushbu sabablardan xalos bo'lishingiz mumkin, ammo bu har doim ham ishlamaydi, shuning uchun ushbu darsda biz qiymatlarni dasturiy filtrlash haqida gaplashamiz.
Filtrlar
Raqamli (dasturiy ta'minot) filtrlar turli xil shovqinlarni filtrlash imkonini beradi. Quyidagi misollar ba'zi mashhur filtrlarni ko'rsatadi. Barcha misollar filtr funksiyasi sifatida yaratilgan bo'lib, parametr sifatida yangi qiymat beriladi va funksiya filtrlangan qiymatni qaytaradi. Ba'zi funksiyalar o'zgaruvchilar sifatida ko'rsatiladigan qo'shimcha sozlamalarni talab qiladi. Muhim: deyarli har bir filtrni grafiklar bilan misollarda ko'rsatilganidan yaxshiroq sozlash mumkin. Misollarda filtr ideal tarzda emas, balki maxsus konfiguratsiya qilingan, shuning uchun siz filtrlarning har birining algoritmining o'ziga xosligini baholashingiz mumkin.


O'rta arifmetik
Arifmetik o'rtacha qiymat ularning soniga bo'lingan qiymatlar yig'indisi sifatida hisoblanadi. Birinchi algoritm aynan shunday ishlaydi: tsiklda biz hamma narsani qandaydir o'zgaruvchiga jamlaymiz, so'ngra o'lchovlar soniga bo'linadi.
Foydalanish xususiyatlari:
Har qanday tabiat va kattalikdagi shovqinni o'rtacha darajada aniqlaydi
Butun son qiymatlari uchun o'lchamlar sonini ikkita (2, 4, 8, 16, 32 ...) darajalaridan olish mantiqan to'g'ri keladi, keyin kompilyator yuz baravar tezroq bo'linishni siljishga optimallashtiradi. Bu, agar siz kod bajarilishini optimallashtirishni to'liq ta'qib qilayotgan bo'lsangiz Filtrning "kuchliligi" namuna o'lchami (NUM_READS) bilan sozlangan.
Bir vaqtning o'zida bir nechta o'lchovlarni oladi, bu ko'p vaqt talab qilishi mumkin!
Bitta o'lchov vaqti ahamiyatsiz bo'lgan yoki o'lchovlar, qoida tariqasida, kamdan-kam hollarda qo'llanilishi tavsiya etiladi.



Download 18.49 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling