Цитата(Stanislav_S @ Apr 13 2009, 12:40)

Стоп, стоп. Для начала, тогда огласите ваши требования по точности и полососе измеряемого сигнала. Пока не понятно, что же вы все таки хочете получить, а раз так, то трудно давать советы, и пока не ясно зачем вам такое подавление на 25 КГц, почему не на 50?
1. Это Arc-Fault Circuit Interrupter будет. Одним способом для детектирования условий возникновения arc-fault есть трек уровня определенных гармоник в спектре потребляемого тока и напряжения (в зависимости от типа - параллельная дуга - между фазой и нейтралью, или последовательная - внутри провода фазы). В готовом устройстве используют два аналоговых фильтра, детектора и сравнивают уровни на протяжении определенного времени. Работать - работает, но в резетку компьютер пару раз втыкнешь - и обрубает.
Задача - переложить всю обработку на контроллер. А для исследования нужна отладка.
2. Почему 25? Потому что необходимый диапазон интересующих меня гармоник лежит в области до 15kHz. Далее нужен запас для антиэлайз. фильтра. Выше 50 kHz семпл не получится (а может и получится - я алгоритм еще не прикидывал - сколько на что времени уйдет), еще ток оцифровывается + еще один канал нужен.
3. Что значит - зачем мне это надо? Подобным образом делают анализаторы качества электропитания, логеры выбросов итд итп. Во всех случаях надо заводить U сети. Мне это надо для другой цели. Но не вижу ничего странного ))
На счет точности: у меня пока требования только исходят из разрядности АЦП. И расчитываю я это согласно рекомендациям Микрочипа и курсу Сигналы и системы УГМТУ. Если налазящие частоты ослаблены будут ниже порога для 10 (или 12 - что конечно большая разница) бит АЦП, я смогу работать с тем что меня интересует и не напорюсь тут на грабли.
А далее конечно можно будет пересчитать, упростить и фильтр и остальное (там остального то - питание, контроллер, драйвер SCR и рэле).
Цитата(alexkok @ Apr 13 2009, 11:58)

Посмотрите на аудио АЦП, там фильтр встроенный.
Смотрел, видел со встроенным PGA. С фильтром встроенным не видел. Может плохо смотрел ))
Вообще, нужно использовать тот АЦП что стоит на dsPIC33...
Жизнь не такая долгая, чтобы писать программы на ассемблере...