Модульная испытательная система: функциональный генератор 30 МГц на базе FPGA и ESP32-S3
Jef Collin
0:00 / 0:00
Модульная испытательная система: функциональный генератор 30 МГц на базе FPGA и ESP32-S3
327 просмотров · 3 дня назад
Jef Collin
225 подписчиков
327 просмотров · 3 дня назад
Несколько лет назад я начал этот модульный проект стойки. Я разработал и собрал этот модуль генератора функций некоторое время назад, но отложил завершение кода для ESP32 и FPGA до завершения других запланированных модулей из-за их сложности.
У меня есть несколько генераторов, но мне нужна была быстрая развертка. Это возможно с помощью FPGA в сочетании с ESP32-S3 для пользовательского интерфейса. Связь между ними осуществляется по I2C с возможностью использования SPI и SD-карты для дальнейшего расширения. Я добавил множество форм сигналов, режимы развертки и пакетной обработки, AM и FM модуляцию, двухчастотную обработку и шумоподавление. Используется 80% из 10 000 ячеек FPGA, 9000 строк кода для ESP32.