0 Потребители и 1 Гост преглежда(т) тази тема.
Уреда Жило2 работи на 100Hz херца. Периода на следване между импулсите е 10ms (милисекунди). Смущенията от далекопроводи са на 50Hz (20ms) честота. За да ги елиминраме напълно 100% трябва да вземем средно аритметично от две измервания на ADC(АЦП) през 10ms. Така за един период на "смущението" 20ms ще сумираме двете измервания на АЦП осъществени през 10ms. И остава само да разделим на две. Това се прави най-лесно, като преместим надясно всички разряди с една позиция на двоичната сума от двете измерени с АЦП стойности. Така и с прост (разбирай евтин) микроконтролер в който няма вградена апаратна функция деление (най-сложната математическа операция) делим на две само с един такт с функция ROR - изместване надясно с един бит. И дефакто получаваме цифров режекторен единичен филтър настроен точно на 50Хц честота на среза. Цифрова Обработка на Сигнала (ЦОС), ама вие вече това си го знаете, нали. След филтъра 50Hz смущенията са елиминирани подтиснати напълно.
Не са глупаци и да си местят, като искат така, мен не ми пречи тяхното инженерно решение на проблема. инж. Войнов пак ви предизвиквам покажете ваша схема нека да я видят всички вие как бихте го решили схемотехниката. Още обяснения:За един период на смущението 20ms имаме две полувълни, условно първата с 10 ms продължителност е положителната, а втората пак 10 ms отрицателна, общо за двете полувълни 20ms. Ако съберем надбавката при първата положителна полувълна с извадката при отрицателната полувълна, двете взаимно ще се неутрализират, като се сумират, остава само да делим сумата на две - средно аритмитично. И готово 50Хц смущенията са подтиснати напълно