Сообщение от
Леонид3
В моём представлении "детекторный" цифровой приёмник -- однобитный, выдающий "1" если сигнал из антенны больше 0, т. е. положительный и "0" если сигнал из антенны меньше 0, т. е. отрицательный. Вспоминая утверждение некоего умного человека Котельникова о том, что по большому количеству точек измерения можно восстановить форму сигнала, практику АЦП, и многочисленные СДР-ы, как раз и можно придти к "детекторному" приёму:
К антенному входу подключён усилитель-компаратор (он не должен обладать линейностью, но должен иметь быстродействие в несколько раз выше принимаемой частоты). ГПД -- на выходе импульсы (меандр), работающий на частоте в 4 раза выше принимаемой, таким образом делаем по четыре измерения на каждый период принимаемой частоты, что позволяет отказаться от операции умножения при обработке, а только суммирование: каждый первый (нулевой по-программистски) и каждый третий на один реверсивный счётчик (sin), второй и четвёртый -- на другой (cos), первый и второй суммируются при 1 из антенны, при 0 вычитаются, третий и четвёртый наоборот. Время накопления обратно полосе пропускания, например, для CW при полосе 150 Гц 1/150 сек. По истечении периода накопления данные со счётчиков снимаются и счётчики сбрасываются. Полученные данные квадратично суммируются и получаем на выходе продетектированный сигнал. Это при построении на микросхемах стандартной логики. При использовании микропроцессора указанные операции выполняются программно.
Приложена программка-симулятор (принимаемая частота -- 14010 кГц, полоса 150 Гц, количество точек измерения 373600 шт, сигнал промодулирован 6,2 Гц, отношение амплитуд сигнала и шума задаётся.) Мой компьютер успевает сделать 4000000 измерений в сек, т. е. без дополнительных устройств может принять до 1 МГц (высвечивается по нажатии "Стоп").