Программное обеспечение H-RADIO для приемника ATS25 версия 4.1 AIR - HARDUINO

Выберите язык

Программное обеспечение

H-RADIO для приемника

ATS25 / ATS120


версия 4.16 AIR от 23.07.2023

Новейшая программная оболочка для приемников ATS25, ATS25+, ATS25X1, ATS25X2, ATS25 max, ATS120 и ATS25 max-Decoder на базе микроконтроллера ESP32 с цветным сенсорным дисплеем и радио на чипе SI4732 / SI4735


Видео обзор прошивки H-RADIO для приемника ATS25 / ATS120


Сканирование диапазона Стиль ретро Поворот экрана Региональные настройки Радио любительские функции Память станций
Настройка устройства Сетевые функции Клавиатура для ввода Функции RDS CB диапазон Версии для всех модификаций


В прошивке доступен широкий набор инструментов для поиска работающих станций. Реализовано сканирование выбранного диапазона с отображением в виде графика с частотой по оси X и уровнем сигнала RSSI по оси Y. На графике цветом выделяются частоты на которых обнаружен несущий сигнал радиостанций. Возможно масштабирование графика по частоте и по уровню сигнала. Регулировка контрастности графика позволяет увидеть даже самый слабый сигнал несущей частоты. При необходимости можно вместить весь диапазон в экран приемника одним нажатием. Курсор текущей частоты прослушивания можно установить в любой позиции графика, при этом для выбранной частоты будет отображаться уровень сигнала, изменяющийся в реальном времени. Перемещая курсор можно сдвигать график по частоте влево или вправо. На графике отображается конечная и начальная частоты, шаг сетки, масштаб и текущие значения уровней RSSI и SNR в позиции курсора. Если для выбранного диапазона есть заданные границы участков частот в файле меток label.csv, то на графике будут отображены эти участки. Благодаря этому инструменту можно легко и быстро найти работающие станции и оценить загруженность эфира в радио любительских диапазонах на участках различных разрешенных видов радио связи.

Присутствует инструмент поиска радиостанций вверх или вниз по частоте. Алгоритм поиска исключает пропуски станций или ложные остановки, где нет несущей частоты.

Еще одним полезным инструментом станет сканер диапазона FM для создания списка вещательных радиостанций вашего региона. Достаточно одного нажатия и приемник автоматически просканирует весь диапазон FM и предложит сохранить найденные станции в память. Затем можно изменить названия станций в памяти.

вернуться к списку


Прошивка представляет интерфейс в стиле ретро приемника. На ретро шкале отображаются сохраненные в памяти станции, а также шкала частоты. Если для выбранного диапазона есть заданные границы участков частот в файле меток label.csv, то на шкале будут отображены эти участки. Возможно масштабирование шкалы. В версии для приемника с большим экраном формата HVGA на ретро шкале отображается S-метр в виде стрелочного прибора. Возможно выбрать диапазон из списка, который представлен так как это было в ретро приемниках. Диапазоны коротких волн разделены по времени суток с наилучшими условиями для приема. Если приемник подключен к сети интернет, информация о прохождении радио волн на КВ отображается в списке диапазонов. Для каждого местоположения, где вы используете приемник, можно создать свою ретро шкалу со списком станций. Перемещайте ретро шкалу с помощью энкодера или проведите по экрану.

вернуться к списку


Поверните экран как вам удобно. Сделайте это в меню настроек или в любой момент с помощью комбинации действий. При этом положение сохранится и для стартового экрана. Так вы можете сделать свой приемник с удобным расположением элементов управления и экрана.



Интерфейс переведен на различные языки. Файлы локализации поставляются вместе с прошивкой и могут быть загружены в приемник по вашему желанию. Возможно создание пользовательского файла локализации. Прошивка поддерживает региональные стандарты ITU, такие как границы диапазонов и шаг настройки частоты. Диапазон FM может начинаться с 64 МГц или 87.5 МГц. Для RDS возможно включить отображение типа программы в стандарте RBDS для Северной Америки. Часы поддерживают 12-ти и 24-х часовой стандарты. А в прошивке для экрана формата HVGA вместе с информацией RDS отображается флаг страны для выбранного языка интерфейса.

вернуться к списку


Прошивка содержит ряд удобных функций для радиолюбителей. Радиолюбительские диапазоны собраны единым списком. По умолчанию заданы границы диапазонов согласно стандарту ITU. По своему усмотрению можно изменить границы диапазонов в файле setting.ini. Возможна установка минимальной частоты вплоть до 132 кГц для получения сигналов метео служб, навигационных систем и систем управления, сигналов точного времени.

В радиолюбительских диапазонах используется SSB модуляция и различная ширина полосы пропускания для приема речевых передач, телеграфа и цифровых сигналов. Возможен синхронный прием с верхней или нижней боковой полосой в вещательных диапазонах.

В прошивке используется два VFO для быстрого переключения между выставленными настройками диапазона, частоты, вида модуляции, шага настройки, ширины полосы пропускания и настройки BFO. Для переключения между VFO достаточно нажать на индикатор частоты.

Точность настройки в режиме SSB можно изменить вплоть до 10 Гц. Нажмите на соответствующий сегмент индикатора частоты для выбора точности настройки. Используется встроенный генератор BFO для точной настройки на сигнал любительской станции.

Откалиброванный S-метр позволяет оценить уровень принимаемого сигнала. Для приемника с HVGA дисплеем доступен индикатор "водопад" показывающий изменение уровня сигнала с течением времени. Используйте АРУ или встроенный аттенюатор для улучшения качества приема.

Для приемника со встроенным декодером CW и цифровых видов связи доступно отображение на экране приемника декодированных сигналов. Список поддерживаемых цифровых протоколов постоянно пополняется. Для удобства настройки на декодируемый сигнал можно использовать анализатор аудио спектра в виде "водопада" или гистограммы.

Если схема вашего приемника содержит коммутатор антенны, то его работу можно автоматизировать, настроив схему переключения. Или переключать антенну вручную в списках диапазонов или меню настроек.

Новейшая модель приемника ATS25 max-Decoder уже содержит необходимые схемы для поддержки всех функций прошивки.

Имеется специальный раздел, где содержится информация о текущем состоянии всех настроек приемника и условиях прохождения волн на коротких волнах.

вернуться к списку


Создайте свой список станций. Количество ячеек памяти не ограниченно. Для каждого местоположения можно создать свой собственный список станций. Каждую станцию можно привязать к местоположению или разрешить использовать для всех локаций. Для каждой ячейки сохраняется название, частота, диапазон, вид модуляции и привязка к местоположению. Название станции может быть любой длины и необязательно уникальным. Название и привязку к местоположению можно редактировать. Не нужные станции можно удалить.

В списке станций присутствует фильтр для отображения станций только из текущего диапазона или принимаемых в текущем местоположении.

Все станции и местоположения сохраняются в файлы во внутренней памяти приемника и могут быть сохранены на компьютер и при необходимости отредактированы и скопированы обратно в приемник. Это позволяет быстро создавать ваши списки станций и делиться ими.

вернуться к списку


Прошивка позволяет настроить работу приемника в соответствии с вашими потребностями. Гибкая настройка интерфейса позволяет менять внешний вид, включать и отключать отдельные элементы. Присутствует возможность загрузить в приемник уникальный пакет изображений кнопок интерфейса.

В зависимости от наличия отдельных элементов схемы в вашем приемнике есть возможность включить или выключить поддержку этих элементов в прошивке.

Настройте ваше подключение к точке доступа Wi-Fi. Список сохраненных точек доступа можно редактировать. Список сохраняется в файле во внутренней памяти приемника и может быть скопирован на компьютер. Пароли хранятся в зашифрованном виде.

Меню настроек позволяет гибко настроить сканер диапазона, список памяти и выключение дисплея при длительном отсутствии действий. С помощью специального файла настроек setting.ini можно настроить параметры поиска станций или внутренней точки доступа Wi-Fi, оптимизировать отображение состояния батареи и включить различные режимы отладки.

Меню настроек содержит пункт для сброса приемника в исходное состояние. При старте возможно откалибровать сенсор экрана и остановить загрузку для предварительного изменения файлов внутри приемника с помощью компьютера. Изменение настроек прошивки безопасно, при включении можно произвести сброс настроек, если они не позволяют корректно загрузиться приемнику.

вернуться к списку


Использование встроенного модуля Wi-Fi добавляет ряд полезных функций. Отображение точного времени для вашего местоположения на дисплее приемника, информации о прохождении волн на диапазонах КВ, информации о наличии новой версии прошивки. Подключение приемника к точке доступа Wi-Fi при наличии файлов встроенного веб сервера позволяет управлять всеми функциями приемника с помощью компьютера или мобильного устройства через браузер. Если вы используете удаленное управление через интернет, то сторожевой таймер будет отслеживать соединение и при необходимости восстанавливать его. Информация о текущем соединении Wi-Fi отображается на странице инфо и в меню настроек. Подключение к сети интернет может использоваться для активации прошивки или отзыва лицензионного ключа для привязки его к другому устройству.

вернуться к списку


Сенсорный экран позволяет использовать полноценную клавиатуру для ввода названий станций или местоположений, паролей Wi-Fi и для активации прошивки. Клавиатура содержит необходимый для каждой функции набор символов. Включая кириллическую раскладку, строчные и заглавные буквы и стандартный набор символов ASCII. Возможно удаление введенных знаков и установка курсора в любую позицию. Обновленный алгоритм активации позволяет исключить ошибки ввода.

Прошивка содержит специальный алгоритм обработки ошибок при работе энкодера с сильным износом, однако если энкодер работает плохо или вы не хотите его использовать есть замена в виде экранного энкодера, который можно вызвать свайпом снизу экрана вверх в любом режиме работы приемника.



Поддерживаются основные функции RDS: название станции, тип программы, текст RDS, точное время и дата. Тип программы может отображаться в общепринятом стандарте или, используемом на территории США стандарте RBDS. Сигналы точного времени используются для установки часов приемника, если нет подключения к сети интернет. Текст RDS и название станции отображаются в различных режимах работы приемника в виде бегущей строки.

Если информация RDS отображается неверно из за плохого качества сигнала FM, возможно отключить функции RDS. Специальный алгоритм определяет качество сигнала и может отключить прием RDS автоматически до улучшения сигнала.

вернуться к списку


Вход в режим приема CB диапазона позволяет переключать каналы стандартных сеток гражданского диапазона. Переключение сеток и вида модуляции производится нажатием на соответствующий индикатор. В прошивке для экрана HVGA используются кнопки на экране. Возможен прием передач с модуляцией LSB и USB с точной настройкой BFO. Поддерживается сетка как с нулями на конце частоты так и с пятерками. Используются все возможные сетки диапазона CB.

В прошивке присутствует аналогичная функция для диапазона FM. Включение этой функции предоставляет удобство навигации по сохраненным станциям FM для вашего местоположения. В этом режиме также отображается информация RDS если данная опция включена.

Для удобства прослушивания используйте шумоподавитель. Настройка шумоподавителя производится вместе с регулировкой громкости. Для переключения нажмите на отображение уровня громкости во время регулировки.

вернуться к списку


Несмотря на то, что прошивка предназначена для серийно выпускаемых приемников ATS25 возможно ее использование на самодельных устройствах с различными модификациями схемы. Поддерживаются модификации с использованием большого экрана формата HVGA на чипе ILI9488. Возможна замена генератора опорной частоты на микросхему SI5351. На странице файлов прошивки необходимо скачать установочный пакет соответствующий конфигурации вашего устройства.

На нашем форуме вы найдете схемы доработок приемника, поддерживаемых последней версией прошивки. Используйте файл setting.ini для внесения изменений в работу прошивки в соответствии с вашей конфигурацией. Вы можете настроить используемые пины контроллера, работу автоматического переключателя антенны и скорректировать направления сенсора экрана.

Энкодер в вашем приемнике может потребовать настройки прошивки. Исправьте в настройках направление вращения и шаг энкодера, если он работает некорректно.

вернуться к списку


Благодаря широким возможностям кастомизации и управления прошивкой устройства создана база для дальнейшего совершенствования функций приемника как на основе уже имеющейся простой схемы, так и с возможностью дополнения функционала путем внесения схематических изменений. Информация о последних доработках приемника размещена на форуме.

Открыт путь для создания пользователями собственных пакетов кастомизации прошивки (списки станций для различных регионов, файлы локализации, макеты для встроенного веб сервера и файлы кнопок для кастомизации интерфейса) для личного или общего пользования. Всю информацию о дополнениях вы найдете на нашем форуме и странице загрузки.

Программный продукт и далее будет совершенствоваться на основании пожеланий пользователей радиолюбительской техники и для поддержки нововведений в схему приемника.