В 1864 году вышла его работа "Динамическая теория электромагнитного поля", в которой он дал развернутую математическую формулировку теории электромагнитного поля, чем доказывал существование электромагнитных волн. Максвелл считал, что в диэлектрике может существовать особый вид тока, связанный с перемещением силовых линий электрического поля. Этот ток, названный им "током смещения", подобно токам проводимости порождает вокруг себя магнитное поле. Было математически доказано, что изменение во времени силовых линий электрического поля неизбежно вызывает изменение магнитного поля, которое, в свою очередь, вызывает изменение электрического поля и создает в окружающей среде волновой процесс. Этот процесс Максвелл назвал электромагнитной волной. Он также пришел к выводу, что свет имеет электромагнитную природу и что электромагнитные волны любых частот распространяются со скоростью света и подчиняются световым законам, то есть имеют такие свойства, как отражение, преломление, дифракция, интерференция и поляризация. Характерно, что все доказательства были оформлены строго математически в виде ряда уравнений, носящих теперь имя их создателя.
Джеймс Максвелл безвременно сошел в могилу 48 лет от роду. Только через девять лет после его смерти молодой немецкий физик Генрих Герц на опыте доказал правоту всех положений Максвелла.
Редакция благодарит Музей радио им. А.С. Попова, а также Бориса Кошелева за разрешение использовать отрывки из его статей на radiomuseum.ur.ru/index1.html.
А теперь взгляните: приемники, представленные на рис. 2 (№1 – профессиональный связной приемник, №2 – приемник, собранный по новой технологии цифрового моделирования), равны по характеристикам; к тому же приемник №2 является еще и многофункциональным ИЗМЕРИТЕЛЬНЫМ прибором! (Конечно, для работы нового приемника необходим компьютер, но об этом дальше.)
Реальные пропорции между приемниками на рисунке сохранены. Трудно поверить, но это так. Как же работает такой чудо-приемник?
Начнем с названия новой технологии: SDR (Software Defined Radio). В переводе на русский это значит "программно определяемое (зависимое) радио". Чем же это радио «определяемо» и от каких программ оно "зависит"? Непривычно выглядит сам принцип построения приемника, состоящего как бы из двух частей: маленькой схемной части и программного обеспечения. Вот на программное обеспечение и возложена основная нагрузка.
По сути, компьютер моделирует все узлы приемника программно. Причем делает это с высочайшим качеством. На долю «железа» остаются только три первых «квадратика» на рис. 1: коричневый, голубой и красный, но и они упрощены до предела. Даже питание теперь можно взять от USB-порта компьютера.
На рис. 3 показана схема простейшего SDR-приемника. Я решился привести ее потому, что она на удивление проста и нам легче будет понять принцип работы устройства. Итак, сигнал от антенны подается через фильтр (можно и через ФНЧ) на быстродействующие ключи. От этих ключей зависит многое, поэтому они должны быть хорошего качества (быстродействующие, с малым переходным и высоким сопротивлением отключенного состояния и т. д.). К выходам ключей подключены два операционных усилителя. К усилителям тоже предъявляются высокие требования. О гетеродине (синтезаторе) писать нечего.
Используя стандартную микросхему синтезатора DDS (Direct Digital Synthesis – цифровой синтезатор прямого синтеза) и делители с выходами сигналов, сдвинутыми на 90 градусов, можно перекрыть тот диапазон, который вам необходим. Вот и весь приемник, в простейшем варианте.
С выхода операционных усилителей сигнал передается на левый и правый каналы аудиокарты. Все остальное делает программа: обрабатывает сигнал, перестраивает приемник по диапазону (используется управляемый DDS), моделирует необходимые фильтры (причем с такими характеристиками, которые в железе не получить), моделирует работу АРУ (гораздо лучше, чем в «реальном» приемнике), имеет панорамный индикатор, отображающий спектрограмму (на котором видно обстановку в эфире), измеряет уровни сигнала и многое, многое другое. Конечно, есть одно "но". Компьютер, при использовании такого приемника, должен быть производительным, да это и понятно, на компьютер взвалена вся работа по обработке сигналов и информации: формирование характеристик полосовых фильтров, режекторных фильтров, моделирование системы АРУ (автоматическая регулировка усиления), ограничение шумов и подавление импульсных помех, индикация уровней сигналов, отображение спектрограммы и т. д. К тому же надо учесть, что современные приемники, как правило, способны одновременно работать на разных диапазонах или на разных участках одного диапазона (по сути, моделируется работа сразу двух приемников). Если же предполагается использовать приемник в цифровых видах связи (что бывает очень часто), то для этого требуются дополнительные ресурсы компьютера. Скажем, компьютер с процессором Celeron 1000 МГц при использовании большинства SDR программ загружен на 80–95%. А поскольку важную роль играет звуковая карта компьютера или аудиоинтерфейс, они тоже должны быть высококачественными, с хорошим соотношением сигнал/шум и большим динамическим диапазоном. Если же SDR-программу предполагается использовать не только на прием, но и на передачу (при моделировании в компьютере узлов SDR-передатчика), то требования к аудиоинтерфейсу становятся еще выше.