Search This Blog

Friday, July 5, 2024

tinySA Ultra - Phase Noise Measurement App in Python

Introduction

The tinySA Ultra ( https://www.tinysa.org/wiki/ ) actually works enough like a regular spectrum analyzer that I decided to write a SSB Phase Noise Measurement Application for it in Python.

 


Figure 1 - The tinySA Ultra phase noise measurement app main GUI. 
   

 

Figure 2 - A typical phase noise measurement made with the phase noise app. This is a plot of the tinySA Ultras built in 30 MHz signal generator. The 'Orange' trace above is a curve fit 'Smoothed' representation of the average phase noise measured.
 
You can find the Python 3.12 source code, a windows binary, and more information on my Github repository at,

https://github.com/Hagtronics/tinySA-Ultra-Phase-Noise

  

Steve Hageman 

steve@analoghome.com 

No comments:

Post a Comment