EdigE

STM32F407 разнёс RX и TX DMA на полбуфера в полнодуплексном I2S

В полнодуплексном аудиотракте на STM32F407 приёмный DMA запускается через половину передающего буфера, разделяя во времени стадии RX, обработки и TX. Тест с кодеком WM8731 прошёл на стереопотоке 48 кГц и 16 бит, однако осциллограмма GPIO-маркеров пока подтверждает только порядок обработчиков — целостность семплов требует отдельной проверки.

Artix-7 вывел 72-строчный FFT-водопад с двухканального АЦП

4096-точечный FFT-водопад показал ступенчатый chirp, частотные скачки и слабый след второй гармоники в полосе до 20 МГц. Тракт объединяет двухканальный LTC2264-12 на 40 MS/s, LVDS-десериализацию в Artix-7 и передачу комплексного спектра на ПК через USB 3.0. Расстояние между бинами составило 9.766 кГц, однако реальная разрешающая способность пока остаётся неизвестной.

STM32MP257 разделил аудиоанализ и управление VFD между A35 и M33

8192-точечное БПФ выполняется под Linux на Cortex-A35, а 25 рассчитанных полос передаются с частотой 100 Гц на bare-metal Cortex-M33 для вывода на VFD 256×64. Такое разделение освобождает обновление параллельной шины дисплея от задержек Linux, однако заявленная предсказуемость пока не подкреплена измерениями джиттера.

Открытый ESP32-S3-трансивер на 1.8–28 МГц получил локальный FT8-декодер

ESP32-S3 в одиночку принимает КВ, выполняет весь DSP-тракт и успевает декодировать FT8 прямо на плате. Автор собрал вокруг него трансивер 1.8–28 МГц с измерением КСВ и веб-интерфейсом для QSO. Шестичасовой тест показывает, сколько сигналов удаётся вытащить микроконтроллеру и где ещё остаётся вычислительный запас.

Авиационный приёмник: аналоговый супергетеродин чинит слабые места DSP-чипа

Авиаприёмник R909-DSP1 переносит сигнал 118–137 МГц на ПЧ 21.4 МГц ещё до DSP-микросхемы Si4732. Измеренный трёхрезонаторный входной фильтр ослабляет FM-вещание примерно на 30 дБ, однако теряет около 9 дБ в полезной полосе. Этот баланс селективности и шумового запаса определяет ценность всей схемы.

РАДИОПРИЁМНИКИ · 30 июл. 2026 г.

SDR за $50: quadrature sampling, Si5351, STM32 по дороге и 20 МГц через USB 2.0

Двухканальный АЦП на 20 MSPS позволил самодельному SDR одновременно принять весь FM-диапазон, хотя цифровая часть тракта сводится к USB-контроллеру класса FX2LP. Квадратура здесь формируется коммутируемым аналоговым ключом SN74CBTLV3253 и парой тактов Si5351 со сдвигом 90°. Предельный режим упирается в поток до 320 Мбит/с до учёта накладных расходов USB 2.0.

Датчик уровня стола превратили в измеритель давления расплава внутри хотэнда

Штатный тензодатчик сопла Prusa удалось превратить в косвенный измеритель динамики давления расплава. PrusaPATuner меняет расход ступенями во время экструзии в воздухе и по осевой силе на сопле подбирает Pressure Advance. Главный вопрос теперь связан с устойчивостью такой оценки при смене пластика, температуры и механики хотэнда.

3D-ПЕЧАТЬ · 20 июл. 2026 г.

Moonshine Micro: распознавание речи, VAD и синтез уместили в RP2350

RP2350 с 520 KiB SRAM запускает VAD, распознавание 50 изолированных голосовых токенов и синтез ответа, резервируя около 468 KiB памяти. Такой результат получен за счёт последовательного исполнения стадий: вычислительная арена TensorFlow Lite Micro переходит от одного блока к другому. Цена экономии памяти — turn-based режим, где запись, классификация и ответ идут по очереди.

Terra: позиционирование по FM-радио вместо спутников и базовых станций

FM-передатчики могут дать приёмнику измерения псевдодальностей, если их эфирные фрагменты привязать ко времени через опорную сеть. Проект Terra уже публикует SDR-пайплайн с коррекцией частоты, частоты дискретизации и решением координат методом Gauss–Newton. Ценность схемы упирается в геометрию вещателей, многолучёвость и задержку обмена с сервером временных меток.