hd44780 0 18 мая, 2011 Опубликовано 18 мая, 2011 (изменено) · Жалоба Необходимо мерить переменку (частота, напряжение, ток в нагрузке). Собрал схему (привёл только канал напряжения). Напряжение (среднеквадратическое) меряет нормально. Попытался мерять частоту (от каждого замера вычитается значение АЦП, соотв. Uпит/2, затем сравниваю с нулём) - частота всё время бегает в пределах 51-52 Гц. Сильно подозреваю, что это из-за каких-то высокочастотных помех, которые лезут в АЦП. Чем лучше отфильтровать? Когда-то раньше пытался поставить перед ОУ RC фильтр 1 кил - 1 мкф - получилась какая-то параша - значения напряжения жутко скакали :( , хоть МК их и усредняет. После этого я тот фильтр убрал и больше не ставил . Но по-хорошему надо... Спасибо. Изменено 18 мая, 2011 пользователем hd44780 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shkal 0 18 мая, 2011 Опубликовано 18 мая, 2011 · Жалоба А для чего нарисован каскад на DA2.1? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hd44780 0 18 мая, 2011 Опубликовано 18 мая, 2011 · Жалоба Для пущей важности :) Просто лишний ОУ. Его ж не отрежешь ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shkal 0 18 мая, 2011 Опубликовано 18 мая, 2011 (изменено) · Жалоба Не стоит так делать. Лучше нижнюю обмотку транса посадить на землю и либо использовать двуполярное питание, либо стандартное смещение на входе ОУ до половины питания. Очень желательно поставить параллельно вторичке двустороний ограничитель во избежании пробоя входов высоковольтными всплесками в сети. Фильтр для начала поставить обычный пассивный RC с частотой среза герц 300. Случаев, когда они (пассивные RC-фильтры) не работают в природе не встречается Только электролиты в него ставить ненадо. Изменено 18 мая, 2011 пользователем shkal Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 18 мая, 2011 Опубликовано 18 мая, 2011 · Жалоба Чем лучше отфильтровать? Либо пассивным многозвенным LC-фильтром, либо цифровым ФНЧ после АЦП. Либо измерять частоту сети с накоплением и усреднением данных периода синусоды 50 Гц. Всё уже давно придумано до нас... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shkal 0 18 мая, 2011 Опубликовано 18 мая, 2011 · Жалоба LC не надо. Порядок RC-можно в дальнейшем увеличить при необходимости и сделать его активным. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 18 мая, 2011 Опубликовано 18 мая, 2011 · Жалоба тут написал, решение подойдет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 18 мая, 2011 Опубликовано 18 мая, 2011 · Жалоба LC не надо. Обоснуйте! Порядок RC-можно в дальнейшем увеличить при необходимости и сделать его активным. А вот я могу обосновать: RC-фильтр не обладает должным затуханием в пределах октавы, чтобы давить все гармоники, их производные с помехами и помехи от 50 до 100 Гц. Возведение RC-фильтра в N-ный порядок в этом плане не даёт ничего. Уменьшить помехи в этом диапазоне способен прежде всего цифровой ФНЧ, реализация которого для частоты среза 50 Гц не представляет особых проблем! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 18 мая, 2011 Опубликовано 18 мая, 2011 (изменено) · Жалоба Уменьшить помехи в этом диапазоне способен прежде всего цифровой ФНЧ, реализация которого для частоты среза 50 Гц не представляет особых проблем! В принципе-да. Но с измерением частоты встанет проблэм. Дороговато 0.2 мегасемпл юзать монопольно. Изменено 18 мая, 2011 пользователем _Pasha Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
marti 0 19 мая, 2011 Опубликовано 19 мая, 2011 · Жалоба Можно и синхронный детектор прислюнявить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
regtiha 0 19 мая, 2011 Опубликовано 19 мая, 2011 · Жалоба Поставь обычный компаратор и таймером считай частоту. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hd44780 0 19 мая, 2011 Опубликовано 19 мая, 2011 · Жалоба Поставь обычный компаратор и таймером считай частоту. А чем это отличается от моего нынешнего алгоритма. У меня в прошивке тот же компаратор реализован. Натыкался я на других форумах на размышления на тему компаратора ... Он за период не 1 раз перекинется, а 21 . И будет частота не 50 Гц, а гораздо больше. Насчёт цифрового ФНЧ. Я думал над этим, к сожалению, я в этой области слабоват :( . Теорию читал, показалась слишком сложная ... Выдрал фильтр из атмеловского AVR465, там задачка похожая. Уравнение вида y[n] = 0.996 × y[n − 1]+ 0.996 × x[n]- 0.996 × x[n -1]. Получил на выходе чистый ноль . Пока с ним не разбирался. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 19 мая, 2011 Опубликовано 19 мая, 2011 · Жалоба Компаратор должен быть с гистерезисом, чтобы не ловить шум при переключении. Полосовой фильтр на 50Hz можно сделать на одном ОУ, можно и на двух. В книжках показаны. А цифровой фильтр - это тоже хорошо, но уже после аналоговых решений. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hd44780 0 19 мая, 2011 Опубликовано 19 мая, 2011 · Жалоба Полосовой фильтр на 50Hz можно сделать на одном ОУ, можно и на двух. В книжках показаны. А не подскажете где? Или схемку где глянуть. Гуглом прошёлся по фразе "Полосовой фильтр на 50Hz" ничего путного не поймал :( . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость TSerg 19 мая, 2011 Опубликовано 19 мая, 2011 · Жалоба http://www.gaw.ru/html.cgi/txt/doc/op/funop_11_6.htm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться