Опыт работы с радиостанцией Quansheng UV-K5

Про приём на разных диапазонах, разные плюшки =)
Общее
Вся известная информация будет доступна в гуглодиске.
Там вы найдёте инструкцию, фото внутренностей, фото разобранной антенны, спецификации на чипы, софт для прошивки, разные версии прошивок, мою утилиту для быстрого забития каналов и что-нибудь ещё. =)
Фичи
- Если отключить звук кнопок (BEEP), отклик становится в разы быстрее
- Сканировать можно удерживая стрелки
- Удобно использовать скан-листы: один для топ-каналов, второй для остальных не вещающих постоянно.
Например
1: PMR + службы + 2 м;
2: LPD + PMR + службы + 2 м + неподтверждённые частоты сигналов - Чтобы подсветка не гасла и чтобы остановить сканирование, жмите кнопку EXIT
- Чтобы вызывать быстро нужное меню, запомните его номер и вводите в режиме меню
- Буква S в верхнем-левом углу это вход в режим энергосбережения SAVE
- Чтобы запретить передачу на каком-то из каналов, вбейте частоту передачи заранее где передача невозможна
Про приём на стандартную антенну
- Авиа диапазон принимает получше чем HRD-747
- Спутники Satcom принять на стандартную резинку не удалось в Новосибирске, только на уровне шума с самодельной недоантенной =)
- Речной (300МГц) диапазон принимает на 4/5. Шумодав правда в квартире плохо открывается.
- VHF (2м) принимает на уровне Baofeng uv-5r, т.е. вполне нормально
- UHF принимает на ура, лучше всех антенн-резинок
- FM вещалки принимает хорошо, но качество приёма зависит от положения антенны. HRD-747 принимает даже со сложенной антенной в любом положении
- Для звука аналогового ТВ не хватает ширины полосы. Но что-то разобрать можно
- NOAA (137.915 МГц) принимает, но слабо, на уровне шума
Про каналы
Файл с частотами LPD, PMR каналов: GoogleDrive или GitHub.
Как видно, файл XML формата, можно при желании создать программно.
Про сканирование
Сканирует быстро (по сравнению с другими бюджетными портативками): 8 выборок в секунду. Для сканирования каналов их надо добавить в скан-лист.
Можно сканировать удерживая стрелки вверх или вниз. Так будет слышно сигнал в момент прохода по частотам и можно будет вернуться назад, а не как по умолчанию на предыдущий сигнал, открывавший шумодав.
Чтобы не пропустить широкополосные сигналы, из-за особенности шумодава, лучше сканировать с широкой полосой пропускания.
Про шумодав
Всё что выходит за пределы полосы пропускания, считается шумом. Поэтому например при приёме звука аналогового ТВ на громких звуках звук пропадает.
Про чувствительность и избирательность
Чувствительность и избирательность лучше, чем у р/с на RDA чипах.
Сравнивая с супергетеродином (Quansheng TG-UV2+), UV-K5 с помехой на частоте (что-то вроде несущей) открывается реже, чем супергетеродин.
Про мощность передачи на разных диапазонах
За информацию и труд спасибо Al
Про разлочку передачи на других диапазонах
Передача на других заблокированных диапазонах возможна, но неоправдана из-за низкой мощности. Для разлочки при включении зажмите первую функциональную кнопку (под PTT) и PTT. Появятся новые пункты меню, где можно так же запретить передачу на ненужных частотах. Я выбрал для себя стандарт FCC, т.к. есть возможность передавать на PMR частотах и не залезать выше 148 и 450 МГц ;).
Варианты стандартов разрешённой передачи:
- FCC: 144-148; 420-450 МГц
- CE: 144-146; 430-440 МГц
- NORMAL(по умолчанию): 136-174; 350-400; 400-470 МГц
Про внутренности
Основной приёмопередающий чип Beken BK4819.
Чип с прошивкой, процессор DP32G030.
Приёмник FM 88—108 (64—108) МГц Beken BK1080.
Усилитель мощности звука 1W LN4898.
Two-wire Serial EEPROM BL24C64.
Подробнее про чип DP32G030
Это аналог STM32F030.
- 32-битное ядро процессора ARM Cortex M0
- Максимальная рабочая частота 72МГц
- 24-битный системный таймер
- Встроенный вложенный векторный контроллер прерываний (NVIC), поддерживающий до 32 прерываний
- Записать программу через интерфейс SWD
- Встроенная 64 Кбайт FLASH-памяти в качестве области хранения программ
- Встроенная оперативная память 16 КБ в качестве области хранения данных
- Напряжение питания 2,0 В ~ 3,6 В
- Сброс при включении/выключении питания (POR/PDR), сброс сторожевого таймера, сброс выделенного внешнего контакта (EXTRST)
- Встроенный драйвер высокочастотного кварцевого генератора 4 ~ 32 МГц
- Встроенный драйвер низкочастотного кварцевого генератора 32768 Гц
- Поддержка режима SLEEP, режима DEEPSLEEP и режима STOP, всего три режима низкого энергопотребления системы.
Фото внутренностей смотрите на GoogleDrive.
Чип BK4819 прямого преобразования, не супергетеродин, но лучше чем RDA.
Про прошивки
UPD 01.06.2023: От 18 до 1300 МГц расширил, на 867.5 МГц протестировал, работает спасибо Andrej.
UPD 31.05.2023: Появилась прошивка поддерживающая 18-850 МГц! Ура =)
Внимание: шить осторожно. Вся ответственность на вас.
UPD 13.05.2023: k5固件v2.01.26_publish.bin
Можно прошить рацию (см. Uvk5 firmware): оф. сайт Quansheng.
Кабель для прошивки используется такой же, как для Baofeng UV-5R. То есть, с чипом.
В режим прошивки при подключенном кабеле вводится через выключение, включение при нажатой PTT.
Энтузиасты уже начали разбирать файл прошивки, надеюсь появятся кастомные.
Сам тоже начал ковырять прошивку: утилита для раскодирования/закодирования.
Разбор прошивки
Архив расшифрованной прошивки и оригинала: v2.01.23.
Файл прошивки зашифрован 128 байтовым xor.
Из твиттера по заливке модифицированной версии прошивки:
Все, что вам нужно сделать, чтобы отправить произвольный код, — это вставить действительную 16-байтовую версию по смещению 8192 и добавить странную 16-битную «контрольную сумму» в конце данных, чтобы все было хорошо.
Устройства на том же чипе
QuanSheng / Anysecu / Wurui / Lseng UV-K5 (Наш аппарат) Telegram RU, Telegram EN, Мой плейлист на YouTube.
Radtel RT-890 Telegram.
Поблагодарить через СберБанк:
4274320107381801
Остались вопросы или есть пожелания, замечания — пишите в комментарии: