
Комментарии 6
Интересный проект, развлекался тоже лет 10 назад подобным образом. Правда на pic24, и с 10 битными встроенными ацп. Схема в принципе такая же. Сишка по-моему если память не изменяет может 0/90 выдавать. Можно без триггеров.

Интересный проект. По идее должен работать лучше, чем uSDR и ему подобные. Я примерно два года назад экспериментировал с uSDR-PICO, но удовлетворительных результатов не добился. АЦП встроенный в МК для реализации SDR всё же не годится. В итоге uSDR-PICO уступает аналоговому аппарату за ту же цену по всем параметрам. Основная проблема была в шуме при приёме. Встроенный АЦП RP2040 видимо плохо подходит для реализации SDR. Про мои эксперименты можно почитать здесь: http://qrp.ru/forum/9-Самодельная-техника/13479-SDR-трансивер-uSDR-PICO Cуществует ещё проект MBPTRX от VK7IAN, где также используется RP2040 и отдельная микросхема кодека: https://github.com/ianm8/MBPTRX
Есть документ AN5354 от ST про 16-битные АЦП в STM32H7 серии, он и заинтересовал. Звучит очень достойно даже на внутренний ЦАП, все же на радиолюбительских участках мы не Моцарта в консерватории слушаем))) Рядом, для сравнения, стоит аналоговый STEP-II, ни какого криминала в работе SDR стенда не заметил. Кто из них лучше/хуже, тут сравнение не совсем корректное, по шуму одинаково, по чувствительности тоже +/-, но из-за применения цифровых фильтров при децимации/демодуляции SDR тут впереди без сомнений.
Кстати проблему алиасинга уже поборол, подняв частоту оцифровки АЦП с 48кГц до 96кГц и применив правильную децимацию с фильтрацией.
Планирую из всего этого сделать карманный КВ трансивер для полей. Уже начал эксперименты с полярной модуляцией SSB, по аналогии с uSDX, но только у них 8кГц, а я пробую на 48кГц, вот видео первого эксперимента.
А это сейчас так модно - отсутствие входного фильтра сверху до детектора?
SDR RX стенд на STM32H723