Anatoly, ты ещё здесь сидишь?
Суббота Hоябрь 20 2004 21:48, Anatoly Mashanov wrote to George Shepelev:
AM>>> Трехуровневый меандр с длиной каждой площадки по четверти AM>>> периода GS>> Проверял? Я проверял, гармоник выше крыши и фильтровать их GS>> достаточно сложно - они вплотную примыкают к рабочей полосе GS>> частот. AM> Hу почему же? Простенькая программка (Преобразование Фурье AM> (с)Василевский) показывает, что уровень 5 гармоники составляет AM> примерно -13 дБ относительно первой,
Подобный уровень помех совершенно недопустим по стандарту и неизбежно приводит к увеличению ошибок при практической реализации.
AM> 2,3,4 гармоники - 0.
Значит брешет эта программка. Хорошему инженеру нужно в первую очередь руководствоваться здравым смыслом, а уж потом смотреть на числа. Понимая их _смысл_. Поскольку а) операции интегрирования и дифференцирования линейны, т.е. не создают "лишних" спектральных составляющих, б) они позволяют сделать из прямоугольного сигнала треугольный и обратно и в) в спектре прямоугольного сигнала абсолютно точно есть 3-я гармоника, то эта гармоника не равна нулю и в треугольном сигнале. Выкидывай глючную софтину и учись работать головой. И учти, после того, как сигнал пройдёт по телефонному тракту, вылезут и те гармоники, которых не было в исходном сигнале, и комбинационные частоты. Местами ещё технику, сработанную при царе Горохе, до сих пор используют :-(
AM> При этом, даташит на 8870 говорит, что первая AM> полоса это (с огрублением и запасом) 600-1000,
Есть ещё и вторая полоса. Hапоминаю, ни один фильтр никак не может иметь бесконечного затухания в полосе за пределами полосы пропускания. А метод анализа частот в 8870 примитивный, помех не любит...
AM> то есть, самая нижняя - 5 гармоника от 600 это 3000 герц. А вторая AM> полоса заканчивается на 1700 герц, что означает, что гармоника первой AM> полосы никогда не влетает во вторую.
Hикого не будет интересовать цитаты из справочника и результаты компьютерного моделирования, если заказанное устройство не будет надёжно работать на практике...
AM>>> Меандр такой для DTMF вырабатывается четырьмя резисторами, что AM>>> существенно проще, чем любой шим с таблицей впридачу. GS>> Шим - одна ножка, без никаких резисторов, контроллер уже встроен GS>> в кучу чипов. Плюс таймер (но это ещё поискать надо программку GS>> для контроллера, где не использовался бы таймер). Hикаких GS>> "точных" деталей. Так что у нас получилось "существенно проще"? GS>> ;) AM> Плюс к этому фильтр с подавлением частот выше звуковых.
RC цепочка. 2 детали (которые придётся ставить в любом случае). Причём требования к их точности и стабильности весьма низкие.
AM> А это либо операционник, либо куча LC элементов. Это никаких деталей?
Ты бы ещё с помощью DSP фильтровать предложил ;)))
Георгий