Радио, о радио v.2.0
Введение и краткое описание
Отображать уровень звука с помощью ламп ИНС-1? Отличная идея, подумал я, и взялся за работу.
В проекте использованы лампы ИН-12А, четвертая лампа, желательно, ИН-12Б, так как в ней должна быть точка, отделяющая дробную часть. Две последние лампы это ИН-15А и ИН-15Б, отображающие символы MHz.
Полоса из ламп ИНС-1 отображает уровень звука. Сам звук регулируется при помощи правого энкодера. Левым энкодером настраиваем радиостанцию. Уровень звука и выбранная станция после отключения питания сохраняются.
Немного о схеме
Ex
Полная версия схемы в нормальном разрешении прикреплена к статье в формате PDF.
Ключи выбраны классические, на MMBTA42/92. Никаких оптопар, не люблю их. Нет причин, просто не люблю ))
Разъем питания - вертикальный micro-usb. Довольно широко распространен, не дефицит.
Управляющие энкодеры - PEC12R, с кнопкой. В качестве основного контроллера выбран ATMega328P, потому что был. Порты контроллера расширены 74HC595D.
Теперь самое интересное. Преобразователь. Он сделан на ATTiny13, так как давно и очень хорошо себя зарекомендовал. В СХЕМЕ ПРЕОБРАЗОВАТЕЛЕЙ ДВА! Так вот, второй нафиг не нужен. Я думал, что один может не потянуть столько ламп, но оказалось, что он даже не греется. Поэтому второй преобразователь собирать совершенно не нужно!
Дешифратор - классика. К155ИД1.
Радио приемник RDA5807M (ссылка на Ali), при необходимости использовать вместо колонок просто динамик, можно дополнить усилителем PAM8403 (ссылка на Ali). Я себе не ставил, так как использовал колонки.
Питание для радио модуля требуется 3.3 В, это обеспечивает линейный стабилизатор AMS1117-3.3 В сопряжении уровней нет никакой необходимости, совсем, так как RDA5807 толерантна к сигналам в 5 В и отлично при этом работает. Проверено далеко не на одном модуле, не только мной и нигде не возникло никаких проблем.
Дроссель преобразователя берем на 330 мкГн, током в 1 А, если брать меньше, будет греться.
Полевой транзистор FQD10N20C или IRFR320, оба отлично себя показали. Других аналогов не искал, но если надо, то подбираем по напряжению затвора, напряжению сток исток и времени заряда затвора, они должны быть максимально близки иначе что-нибудь пойдет не так.
В предыдущих своих статьях платы я разводил в Sprint Layout, а схемы не делал вообще. За меня схемы рисовали другие люди по платам, допускались ошибки. Теперь же подход в принципе иной, схема и плата рисовались в Altium и полностью соответствуют друг другу, нет никаких различий между схемой и платой, верить можно и тому и другому, ошибок там нет.
Плата
Отрисована так же в Altium. Каких либо особенностей нет, плата двухсторонняя, куча перемычек... Уверен, что ее можно отрисовать на много лучше, если кто займется, обязательно поделитесь результатом!
Верх платы:
И низ платы:
Исходники проекта в Altium и файлы гербер приложены к статье. При необходимости гербер можно легко импортировать в Sprint Layout.
Описание работы и прошивка
Исходники прошивки не предоставляю. Причина проста: кому надо и кто может - сам напишет так, как удобно и нравится. Профи проще переписать, чем разобраться в чужом исходнике )) Если кто не разбирается, то и ничего поменять не сможет, только испортить.
При подаче питания начинает работать последняя выбранная станция, уровень звука так же будет тот, который был выбран при последнем включении.
Крутим левый энкодер - будет происходить изменение полоски уровня звука. Чтобы установить выбранный уровень необходимо щелкнуть энкодером.
Крутим правый энкодер - будет происходить измерение радиостанций. При щелчке правым энкодером станция будет переключена на выбранную.
На этом по работе всё, ничего там больше нет.
Антенна
Если вы находитесь в зоне уверенного приема, можно просто к PIN1 припаять провод длинной от 1 до 3 метров. Качество звука, на мой взгляд, замечательное.
Теперь случай более сложный. Если нужный вам канал ловит плохо или вы находитесь там, где в принципе плохой уровень приема всех радиостанций. В этом случае можно собрать отдельный модуль антенного усилителя. Схема не моя, поэтому понятия не имею как там что работает, но главное - работает, для меня этого вполне достаточно ))
Схема усилителя проверена и показала себя просто идеально. Трескучий канал, в котором почти ничего не было слышно, превратился в канал с четким приемом и чистым звуком.
Вместо BFR91A я использовал BC847, просто воткнул наугад, потому что были и все заработало.
Питание усилителя требуется отдельное 12-15 В, это довольно серьезное неудобство. Идеальный вариант для доработки - развести все это на одной плате и вместо второго преобразователя на высокое напряжение развести dc-dc преобразователь, повышающий 5 В до 12-15 В.
Проект усилителя довольно старый, потому плату прикладываю сразу в формате Sprint Layout.
Фото готового устройства
Видео работы прилагается.
Немного мыслей про улучшения
Первое и самое главное улучшение, как уже было сказано ранее, объединить антенный усилитель и питание антенного усилителя на одной плате, при желании можно сделать его отключаемым. Этим займусь я сам, если будет время, силы, желание и финансы на развитие проекта.
Второе улучшение, для любителей часов, можно установить мс времени типа ds3231mz или ds3231sn. Для тех, кому все равно на точность, сойдет и ds1307 с кварцем, соединить линии SDA и SCL параллельно радио и добавить в код часы. Сам я вряд ли этим займусь, так как проект планировался как просто радио и ничего другого.
Еще можно ужать плату по высоте, немного.
Всем спасибо за внимание, с вами был El Kotto, до новых встреч!