Филтриране на аналогов шум на Arduino
Вашата кошница е празна!
Аналогов входен шум
Всеки аналогов сензор, свързващи проводници и аналоговият вход на самия контролер внасят много шум в получената измерена стойност. Те ни пречат да получим реалната стойност на параметъра с повтаряща се точност.

Свързвайки сензора към контролера, ще видим постоянно скачащи стойности на физическото количество. Ако трябва да управляваме някакъв задвижващ механизъм в зависимост от големината на такава скачаща стойност, тогава механизмът може да се държи доста неадекватно. Така че всеки аналогов сигнал се препоръчва да се изглади със софтуерен филтър.
Нека да разгледаме два интересни начина за програмно филтриране на този шум.
Следната програма за контролера Arduino чете аналогов вход и извежда към монитора на порта нефилтрирана стойност и две стойности, филтрирани по два различни начина.
Изобретени са много софтуерни филтри, но тук се разглеждат двата най-често използвани типа: среден филтър и среден филтър.
Първият е филтър по средната стойност
Този алгоритъм събира няколко стойности и изчислява средната стойност от тях. Почиства шума доста добре, но изисква много време за цикъл от контролера. Поради факта, че е необходимо да се направят няколко проби на сигнала от аналоговия вход. Това увеличава времето за реакция при запитване на входната стойност от основната програма. Но бавното получаване на стойност е по-добро от скачаща стойност.
1) Декларираме функция с два параметъра: първият съдържа номера на аналоговия вход на Arduino, към който е свързан сензорът; а втората определя броя на пробите.
2) След това четем циклично стойността на аналоговия вход и всеки път я добавяме къмпроменлива sum int sum = 0; for (int i = 0; i

Захранване 9V 2A с конектор 5.5mm x 2.1mm
AC входно напрежение 100. 240 V 50/60 Hz Изходно стабилизирано напрежение 9 VMax..

I2C модул 4 релета 5V
Модул от 4 релета с управление на I2C шината на базата на чип PCF8574TНапрежението на бобините на релето е ..

Магнитен сензор A3144. Сензор на Хол с дискретен изход.
Дискретен еднополюсен сензор за магнитно поле върху ефекта на Хол. Диапазон на захранващото напрежение 4.5.

Миниатюрен ключ SS-12F15
Миниатюрен ключ, предназначен за комутиране на ток до 0,5 A при напрежение 50 V, с една група..

Универсална платка за чипове SOP20, SSOP20
Универсална платка, която ви позволява да монтирате различни повърхностно монтирани микросхеми.