Другое

Построение передатчика SDR с использованием GPIO-пинов на FPGA

Недавно читатель RTL-SDR.com по имени Джон написал и хотел поделиться своим проектом под названием FPGA-TX. FPGA-TX — это программное обеспечение, которое обеспечивает недорогие возможности передачи SDR на FPGA. Он работает аналогично RPiTX, который просто быстро последовательно включает и выключает GPIO-пины таким образом, что генерируется любая желаемая передача AM/FM/SSB. Эти методы являются грубыми и требуют внешней аналоговой фильтрации, но могут быть использованы для создания почти любой передачи RF на широком диапазоне частот очень дешево. Эти дешевые передатчики являются отличным дополнением к недорогим SDR-донгам, например RTL-SDR.

Проект Джона работает на платах FPGA и на данный момент поддерживает платы Digilent Nexys 4 и Digilent CMOD A7 ($75) FPGA. FPGA — это интегральная схема, которую легко перенастроить для реализации различных цифровых схем.

FPGA-TX может передавать на частотах до 400 МГц и в настоящее время поддерживает режимы передачи AM, FM, LSB, USB, Wideband FM и Wideband FM Stereo. Он работает на Linux. Передатчик на FPGA был протестирован в сочетании с усилителем и фильтром. Он также может интерфейсироваться с GPS-модулем для калибровки часов.

Передатчик на FPGA. На снимке: FPGA, усилитель, фильтр, аттенюатор, переключатель TX/RX.
Передатчик на FPGA. На снимке: FPGA, усилитель, фильтр, аттенюатор, переключатель TX/RX.
Интерфейс FPGA-TX в Ubuntu.
Интерфейс FPGA-TX в Ubuntu.

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог