This theme uses "root" links to dependencies and assets (CSS, JS, images, etc.). Place all theme files and directories at the root of your web server for this page to render as intended.
Senior Design Team sdmay20-03 • NOAA GOES-R Satellite Receiver
Project Overview
Welcome to the webpage for our Senior Design project! We are a group of motivated seniors working on a
satellite receiver to download real time earth images from a satellite in geostationary orbit.
The goal of this project is to recieve, decode, and generate image files by aiming an antenna at the GOES-16 weather satellite.
To accomplish this task, the team has been divided into three groups; RF, ADC, and Software.
This project is a work in progress, and the final task of generating an image file from the satellite has not been completed.
For more detailed information on this project, check out the Project Documentation page.
Below is a quick overview of the three teams and what they are responsible for.
RF Team
The RF team has been responsible for receiving and demodulating the signal.
This has included identifying the correct antenna and properly aiming it, designing the RF hardware,
and performing tests on the RF setup. To accomplish this, the RF team has made use of an SDR, a Raspberry Pi, and
a variety of RF test equipment.
ADC Team
The ADC team has been responsible for digitizing the demodulated signal that comes from the RF hardware.
To accomplish this, the ADC team has designed the hardware components necessary for the digitization.
The hardware design included the design of a Sallen-Key low-pass filter, and an ADC chip to sample the signal.
The ADC team has been working hard with microcontrollers, circuit design software, and analog/digital test equipment.
Software Team
The software team has been responsible for the design and development of the decoding software necessary to view the image.
The binary data received from the satellite must be error checked, decoded, and then packaged to represent an image file. Most
of the work for the software team was spent trying to decode and error check the data. To implement this, the software team has
been using the Linux environment on a Raspberry Pi to write code in C and Python.