Радиоприемник на базе цифрового радиочипа и контроллера PIC
Недавно довелось использовать цифровой радио чип КТ0915, с отличной универсальностью для построения радио приемных устройств под управлением от контроллера, в моем случае для PIC18F4550.
И так, перед вами полностью интегрированный полнодиапазонный AM/FM цифровой радиоприемник IС с запатентованными технологиями, которые предлагают полнодиапазонную функциональность FM/MW/SW/LW, высокое качествозвука, простой дизайн и низкую стоимость спецификации. Поддержка полного диапазона FM/MW/SW/LW
FM: 32 МГц-110 МГц
AM: 500 кГц-1710 кГц
SW: 1.6 МГц~32 МГц
LW: 150 кГц ~ 280 кГц
Полностью интегрированный частотный синтезатор без внешних компонентов. Интерфейс взаимодействия с контроллером I2C.
В связи с чем, не смог отказать себе в удовольствии собрать на нем FM приемник. Естественно, без этого Вашего богомерзкого Aurduino. Только классика, только хардкор.
Итак, как это работает?
кто до сюда долистал, тот хочет узнать поподробнее (наверное), так вот:
Управление тюнером осуществляется по встроенному протоколу I2C, поэтому Вам потребуется настроить частоту в контроллере i2c шины и подключиться к kt0915 с подключением подтягивающих резисторов не менее 10кOм.
КТ0915 предоставляет порядка 25 управляющих регистров для записи и чтения информации по 16 бит, взаимодействие с которыми определяется в datasheet.
Работа протокола I2C известна любому, кто хоть раз имел дело с этим подключением, специально на это останавливаться не будем.
Возможность выбора частоты осуществляется при помощи переменного резистора, подключенный непосредственно к контроллеру PIC для получения цифрового кода угла поворота движка резистора. Затем используя формулу для соответствия цифрового уровня угла поворота движка резистора и шкале радиостанций в FM диапазоне, формируется значение частоты радиостанции в Mhz и разделенное на 50 и записывается в KT0915 для перенастройки тюнера на заданную частоту.
Ниже приведена таблица соответствия, где блоками разделил для понимания, как изменяется частота в зависимости от цифрового кода. чтобы обеспечить переход по частоте с дельтой 100Гц.
Регулировка звука также осуществляется через переменный резистор, цифровое значение угла поворота движка резистора которого, также направляется в радио чип для установки уровня звука.
Для этих целей, таким вот образом, закрепил два советских резистора по 10кОм.
Полностью цифровое управление радиочипом позволяет реализовать возможность авто сканирования FM диапазона, с определением качества сигнала и шумов в эфире.
Также, есть возможность сохранить выбранные частоты и переключаться только по заведомо избранным частотам. Причем переход по частотам или по меню осуществляется одной и той же крутилкой.
В качестве, пояснения работы устройства, записал короткое видео.
Ну и схема
Вот и всё. Кода нет, но вы держитесь.
Ссылки на предыдущие части:
Многофункциональное устройство своими руками, часть 2
















































