Купил на AliExpress радиоприемник ATS-20 на основе микросхемы Si4732. Это одна из семейства микросхем Si47xx [1], универсальный тракт для построения радиоприемников, часто используется для радиотракта всеволновых приемников типа Degen. Радиолюбители давно научились писать программки для Si4732/Si4735 [2].
Внутри приемник построен на универсальной печатной плате [3]. Плата поддерживает как Si4732, так и Si4735, поскольку эти микросхемы во многом совместимы и являются эквивалентами друг друга, но выпускаются в разных корпусах.
|
|
Конструкция достаточно простая и надежная, корпус алюминиевый, вороненый, состоящий из двух половинок. К верхней половине приклеен большой динамик, к нижней плоский аккумулятор Li-Ion 3.7V (на глазок емкостью порядка 1500 мА/ч). Ток потребления 50 мА на средней громкости в диапазоне FM. Печатная плата вставляется в направляющие корпуса. Передняя и задняя панели изготовлены из фольгированного стеклотекстолита, покрашенного в черный цвет. К передней панели приклеена отдельная плата с индикатором, энкодером и кнопками, подключающаяся к основной плате приемника плоским кабелем и отдельным проводом GND. Китайцы постарались максимально все удешевить, поэтому аккумулятор был припаян к плате короткими проводами, хотя на плате предусмотрен специальный разъем для подключения аккумулятора.
Перечень основных используемых деталей:
Компонент |
Функция |
Si4732-A10 |
Тракт радиоприемника, управляемый через I2C. Запаяна на обратной стороне платы. На верхней стороне платы разведено посадочное место под Si4735. |
TDA1308 |
Стереофонический УНЧ для наушников. |
MD8002 |
УНЧ для динамика. |
TP4056 |
Микросхема для зарядки и защиты аккумулятора. |
Arduino Nano |
Хост для управления приемником на микроконтроллере ATmega328. |
OLED 128x64 |
Монохромный индикатор с интерфейсом I2C. |
Что понравилось:
1. Цена, возможности для доработки, представляет определенный интерес для переделок и конструирования собственных устройств. 2. Качественная для такой малютки аудиосистема.
Ниже список того, что не понравилось в приемнике. Некоторые из этих недостатков можно устранить правкой кода.
1. Приемник долго включается, отображая экран приветствия с общей информацией о ПО. Это можно исправить. Кстати, иногда приемник почему-то включается не с первого раза. 2. Текущие настройки и режимы при выключении не запоминаются. Приемник всегда стартует с диапазона FM на частоте 104.3 МГц. Это можно исправить. 3. Интерфейс пользователя тормознутый, иногда нажатия на кнопки не срабатывают с первого раза. Вероятно это тоже поправимый баг. 4. На диапазонах AM перестройка происходит с неприятными на слух щелчками. Перестройка по диапазону неудобная, поэтому на AM и SSB приемником удобно пользоваться только в том случае, если заранее знаешь частоту приема. 5. Тормознутый S-метр, с малым количеством уровней.
Безусловно, приемник для своей цены очень хорош, но ему очень не хватает панорамного индикатора диапазона, как в популярных SDR-приемниках [4].
[Ссылки]
1. Si47XX: руководство по программированию. 2. PU2CLR SI4735 Library for Arduino site:github.com. 3. SI4732 SSB - AM - FM RADIO FROM TARSUS site:pcbway.com. 4. RTL-SDR: быстрый старт. 5. Приемник ATS-20: апгрейд, устранение проблем. 6. 221219ATS-20-instrukcija-na-russkom.zip - инструкция на русском языке, перевел Виталий Токаренко. |