Обновить
8K+
10
Александр@R9OFG

Пользователь

41
Рейтинг
7
Подписчики
Отправить сообщение

1-2: надо перечитать доку, оценить возможности.

3: И так поднял х2, как писал выше в комментариях, тем самым поборол алиасинг FIR-ом перед децимацией. Можно и выше попробовать. Тут как, если подавать на входы ацп идеальный IQ с точным балансом 0/90 по фазе и равностью амплитуд, криминала вообще нет, а если с аналоговой части, то конечно необходима коррекция.

  1. ШИМ? Можно получить и 30МГц но из за целочисленных значений PSC/ARR таймеров от точности даже в 1кГц можно только мечтать!

  2. Не заметил криминала.

  3. Конечно с аудио-кодеком удобнее, но интересно было реализовать на внутренностях стмки.

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

Есть документ AN5354 от ST про 16-битные АЦП в STM32H7 серии, он и заинтересовал. Звучит очень достойно даже на внутренний ЦАП, все же на радиолюбительских участках мы не Моцарта в консерватории слушаем))) Рядом, для сравнения, стоит аналоговый STEP-II, ни какого криминала в работе SDR стенда не заметил. Кто из них лучше/хуже, тут сравнение не совсем корректное, по шуму одинаково, по чувствительности тоже +/-, но из-за применения цифровых фильтров при децимации/демодуляции SDR тут впереди без сомнений.

Кстати проблему алиасинга уже поборол, подняв частоту оцифровки АЦП с 48кГц до 96кГц и применив правильную децимацию с фильтрацией.

Планирую из всего этого сделать карманный КВ трансивер для полей. Уже начал эксперименты с полярной модуляцией SSB, по аналогии с uSDX, но только у них 8кГц, а я пробую на 48кГц, вот видео первого эксперимента.

Сишка да, может фазу менять, но на высоких частотах там нет точно 0/90.

Информация

В рейтинге
221-й
Откуда
Новосибирск, Новосибирская обл., Россия
Зарегистрирован
Активность