Радиоприемник на базе цифрового радиочипа и контроллера 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
Кодос
Добрый день! Подскажите, если сможете. Обслуживаем Жилой комплекс ,на нем установлена система контроля доступом фирмы КОДОС. Установлены сетевые контроллеры СК-Е и контроллеры доступом ЕС-202М. Застройщиком контроллеры были прошиты на 10400 пользователей ,т.к. число пользователей перевалило за эту цифру, занялся расширением кодов ключей за счет уменьшения логов. Но вот в чем беда ,на некоторых контроллерах самопроизвольно стали пропадать доступы прохода у собственников у которых этот доступ ранее был ,хотя и в базе и в самом контроллере они остаются. Имеющаяся база весит под 6,5 Гб, чистить логи по инструкции администратора не выходит, в тех. поддержке говорят необходимо чистить базу Firebird 2.5, но в самой фирме Кодос как и у нас таких специалистов нет! Может кто-то сможет помочь с данным вопросом? и еще, чистка базы сможет решить данную проблему с картами собственников или вероятность мала?
Контроллер для террариума
Захотелось в домашнем террариуме для красноухой черепахи сделать светодиодную подсветку.
Ранее из источников света в террариуме была только лампа накаливания. Для управления лампой использовался механический таймер, который включал/выключал лампу в заданное время. Однако на все таймеров не напасешься, да и после отключения электричества приходилось таймер заново настраивать - потому для управления подсветкой и другими приборами решено было собрать контроллер.
Контроллер собирал на китайской плате Arduino NANO и китайских же модулях. Состоит контроллер из двух блоков: выносного и основного. Выносной блок будет располагаться на виду и будет включать в себя ЖК экран и энкодер - единственный орган управления. Основной блок будет включать в себя всю остальную электронику и будет располагаться под террариумом. Соединяться блоки между собой будут посредством VGA кабеля.
Корпус для выносного блока печатаем на 3D-принтере.
Устанавливаем экран и энкодер:
Ставим на свое место гнездо и все паяем:
Вид выносного блока спереди:
В качестве корпуса для основного блока выступит соединительная коробка из строительного магазина - ее все равно не будет видно, а купить такую коробку выгоднее, чем печатать корпус такого же размера.
Начинаем устанавливать розетки для электроприборов:
Размещаем внутри корпуса основные элементы (блоки питания, блок реле), прокладываем силовые провода:
Ардуино и светодиодная лента будут питаться от 12 В, блок реле от 5 В от отдельного блока питания, остальные потребители маломощные - будем питать их пятью вольтами от собственного стабилизатора ардуино.
Прокладываем провода питания маломощных потребителей, цепи управления, располагаем в корпусе ардуино, модуль реального времени, транзистор, для управления светодиодной лентой:
Окончательный вид изнутри:
После проверки правильности всех соединений пишем скетч, по которому будет работать контроллер.
Какие возможности дает контроллер:
- Ручное и автоматическое включение/выключение лампы накаливания (время включения и выключения можно настраивать);
- Ручное и автоматическое включение/выключение водяного фильтра (время включения и выключения можно настраивать);
- Ручное включение/выключения нагревателя и автоматическое поддержание температуры воды на основании показаний цифрового датчика температуры (можно настроить температуру, которую необходимо поддерживать);
- Резервная розетка на 220 В с ручным управлением (например для подключения помпы слива воды из емкости в террариуме);
- Ручное и автоматическое включение светодиодной ленты, настройка яркости свечения ленты (в автоматическом режиме можно настраивать время включения и выключения ленты). Предусмотрено наличие имитации рассвета/заката - в автоматическом режиме лента медленно плавно разгорается до настроенной яркости и так же плавно затухает;
- Отображение текущего времени и температуры воды.
Самое трудоемкое - установка контроллера на свое место под террариумом и подключение всех потребителей:
Выносной блок на своем месте:
И окончательная сборка террариума и расстановка всего на свои места:
Со светодиодной подсветкой террариум выглядит более атмосферно, да и в комнате стало светлее.
Сам террариум строился около года назад тоже своими руками, фото процесса, к сожалению, не осталось.
В тылу врага
Удивительные технологии от Tesla
Перевод:
Ну чё, ребята, я прям в восторге. Наконец-то я получил посылку.
Итак, что мы имеем? А имеем мы контроллер и чип.
Такс, берём чип, вставляем в чиповницу. Ага, хорошо.
Нажав эту кнопку, я думаю, что закроется дверь. Ого, клёво.
А нажав эту, я думаю что заведётся движок. Ага, ништяк.
Если я нажму эту кнопку - она поедет. Blyat!!! Moya lastochka!!!
Сможете найти на картинке цифру среди букв?
Справились? Тогда попробуйте пройти нашу новую игру на внимательность. Приз — награда в профиль на Пикабу: https://pikabu.ru/link/-oD8sjtmAi
Ответ на пост «5 лет без электричества»
Подобное произошло у нас. По вине электриков. Меняли поголовно у всех счётчики и выносили на фасад дома. Поменяли и нам. Через дня три счётчик полыхнул и сгорел. Оказалось, "мастера" хреново зажали провода и из-за плохого контакта перегрелось и загорелось. Вызвали опять этих мастеров - сказали идти писать заявление на замену всего щитка. Хорошо, написали, с трудом выловив начальника в городе. Он написал "замену счётчика разрешают". На это ушло два дня. Потом ежедневные звонки в управление с вопросом "когда же?!" - "завтра, завтра..." Почти сразу дали добро на прямое подключение без счётчика (в доме автоматы оставались, но меньшего номинала, чем на входе были). И так незаметно прошло года два. Мы, откровенно запарились просить установить счётчик. Считали ежемесячно нам энергию среднюю за пол года до поломки. А потом, нам пришёл ОХРЕНЕННЫЙ штраф за "несанкционированное подключение". На резонное "начальник же дал добро" - сказали: он разрешил замену счётчика, а не пользование сетью. Это было самое начало 00 -х и мне тогда было лет тринадцать, а отцу было лень с ними бодаться: что это изменит, какой суд, и всё в таком же духе.