← Back to Explore

Designing and Building a Custom Phased Array Network Using Software-Defined Radio

ISEF · 2021 Embedded Systems Third Award

Overview

Today’s world of 5G and IOT devices means increasingly crowded frequency spectrums with multiple devices talking on the same frequency at the same time. To gain an advantage, it is becoming increasingly important for radios to determine the direction of a station and be able to “listen” in that direction to distinguish a specific conversation. Using a network of Time Difference of Arrival (TDOA) radios can achieve detailed directionality and high gain, but current systems are expensive, and thus are only used for industrial and government purposes. I made it my goal to design and build a minimalist, high-frequency receiver capable of TDOA. To keep the cost down, I started from scratch and designed my own receiver. My receiver consists of an antenna, followed by a 1MHz high-pass filter to stop broadcast-interference, a variable low-noise amplifier, which is mixed with a local oscillator, followed by a 10KHz low-pass audio filter. The audio frequencies are sampled by a 10-bit ACD and read by an ESP32 microcontroller. The microcontroller, programmed in C using the Arduino IDE, timestamps the data with a GPS signal, packetizes the samples and sends them in real-time over Wi-Fi using UDP. I wrote a signal-processing algorithm using the open source GNU Radio platform that runs in Python. The program turns the raw samples into a frequency graph, waterfall display, and demodulated audio. I successfully designed and built an HF receiver with parts totaling less than twenty dollars. Using this receiver I demonstrate measurement of the speed of light, atmospheric conditions, and recovery of signals below the noise floor.

Awards (1)

  • Third Award of $1,000 $1,000

Competition history

  • ISEF 2021 Embedded Systems · Entry EBED031

Resources

Related projects

Closest projects by meaning, across every fair and year in the corpus.

Source: Regeneron International Science and Engineering Fair

Save projects to your library

Sign in with Google to keep track of projects you find interesting, organized into folders. Browsing stays public.

Continue with Google