Automatic Antenna Phasing Project: Difference between revisions
Max.Woesner (talk | contribs) No edit summary |
Max.Woesner (talk | contribs) No edit summary |
||
Line 45: | Line 45: | ||
<br><b>Approach to Solution</b><br> |
<br><b>Approach to Solution</b><br> |
||
We first downloaded the files with the real world data and used [http://audacity.sourceforge.net/ Audacity] to shorten the data |
We first downloaded the files with the real world data and used [http://audacity.sourceforge.net/ Audacity] to shorten the data to a workable length to analyze in MATLAB. |
Revision as of 18:57, 8 December 2009
Max Woesner
Class Project - Automatic Antenna Phasing
Problem Statement
Design and implement an algorithm to determine the amount of delay necessary to automatically add two signals from different antennas in phase. Also determine the relative amplitudes of the two signals.
Tools:
Software:
- MATLAB/Octave
- GnuRadio
- Dttsp
- Sdr-Shell
Hardware:
- Dual Softrock Receiver
- Two Antennas
Data:
Files of real world data gathered using the above equipment will be provided.
References:
Beam Steering on 160 Meters
More K1LT Notes
Install gnuradio on Ubuntu 9.10 using the package manager
Install gnuradio on Ubuntu 9.10 from GIT repositories
Other Information:
So Gnu Radio will work with Jack, you need to do the following:
Edit ~/.gnuradio/config.conf Add these three lines to the file: [audio] verbose = True audio_module = audio_jack
The IF of the signals is the sample_rate/4. The bandwidth of SSB signals is about 3 KHz, CW (Morse code) about 200 Hz. The format of the IF signals is I/Q (one on each channel).
This project should be useful with dual antenna receivers to detect the polarization or angle of arrival of a signal, and in general to improve the signals received.
Approach to Solution
We first downloaded the files with the real world data and used Audacity to shorten the data to a workable length to analyze in MATLAB.