Очередное обновление проекта в программной и аппаратной части.
Вся история разработок доступна в этой ветке статей по посвящённой разработке трансивера UA3REO.
Изменения по сравнению с версией 1.4:
+HARDW: Обновлена разводка основной платы, исправлены ошибки и добавлены новые функции
+HARDW: На основной плате размещён УНЧ
на основе PAM8403
+HARDW: Кварцевый генератор вынесен на основную плату, имеет выделенный стабилизатор
стабилизатор на LD3985
+HARDW: Новая схема питания на 5вольт с импульсным преобразователем
на основе ST1S10
+HARDW: Переход на кварц 49.152mhz для устранения разности в частотах дискретизации звука
+HARDW: Отказ от китайского модуля AD9226 в сторону своей платы
+HARDW: Новый предусилитель (УВЧ)
Предусилитель на 20дБ
+HARDW: Новый ЦАП с предусилителем
Предусилитель выдаёт примерно 150-200мВт.
+PROTO: Спроектирована плата ВЧ цепей (аттенюатор, ДПФ, ФНЧ, коммутация) — пока не проверено
+PROTO: Спроектирован прототип усилителя и КСВ-метра — пока не проверено
результаты тестирования и доработки будут в следующем релизе. Текущие схемы и платы доступы в архиве с проектом.
+FPGA: Отказ от проприетарного CIC модуля, дало сокращение используемых ресурсов и энергопотребления, можно собирать трансивер на EP4CE10
Теперь проект занимаем менее 10тыс. логических ячеек.
+STM32: Поддержка дисплея ILI9325 | Thx to RA4ASN
Поддержка дисплея включается в settings.h
+STM32: Исправление FFT и водопада | Thx to RA4ASN
+STM32: Поддержка аппаратного CW ключа
+STM32: Поддержка передачи TX/RX звука через USB | Thx to Genadi Zawidowski
отказ от старого USB стека, разработка своих композитных классов для CDC и AUDIO
+STM32: Большая оптимизация, доработки и исправление кода | Thx to RA4ASN
Файлы проекта доступны в 2х версиях (в архиве на момент публикации, и в репозитории github, постоянно обновляемые и с исправлениями ошибок), в них включены файлы и исходные коды прошивок, даташиты, смета, схемы и чертежи плат.
Архив проекта версии 1.5
Репозиторий проекта на GitHub
Архив статей по проекту
Добрый день. Отправил на почту ссылку на видео с небольшой моей доработкой fft.Оцените, как на Ваш взгляд, достойно ли это включения в релиз.
Шикарно! вечером включу в dev-ветку, спасибо!
Здравствуйте. Обновился вчера, AGC стал работать быстрее, на слух ухудшения не заметил, шумодав почти не тормозит. Но как стал выглядеть fft — мне не понравилось, как будто усреднение пропало, вылезло много желтых точек.
Да, пока экспериментирую и закомментировал, вскоре верну.
Чем больше увеличение — тем выше плавность FFT ) На максимуме прямо совсем хорошо. К слову, было бы неплохо вынести в системное меню регулировку усреднения.
Была мысль сделать быстрый переход на частоту при нажатии по нужному месту водопада, но итогам экспериментов пришел к выводу, что точность резистивного тача слишком мала для этого.
Можно ли сделать, чтобы громкость звука по USB не зависела от общего уровня и была всегда 100%?
Да, для получения бОльшего разрешения необходимо накапливать больше данных, от этого вся плавность)))
По усреднению — добавлю в план, сделаю.
По громкости — можно, только ещё один буфер придётся завести. А в чём потребность? зависимость от RF Gain всё равно же останется.
Чтобы по нескольку раз ручку не крутить ) Не критично, в принципе.
Здравствуйте! Подскажите, пожалуйста, при попытке открыть проект для stm32 через CubeMX + Keil uVision Keil наглухо зависает и даже через диспетчер задач не получается открыть ((( в чем может быть причина? Я новичок в программировании. Спасибо!
Здравствуйте. Только этот проект или все вообще? Возможно, кейл вылечился некорректно?