Comments (12)
I suppose that the instructions at http://www.dxatlas.com/hamvna/ could be directly applied when using this program with Red Pitaya.
Looking at these instructions I'd say that connecting a DUT directly to OUT1 and IN1 won't work.It should be connected via a series fixture or a reflection bridge.
Last week, I found that the VNA functionality required some additional code in the FPGA configuration and in the server running on Red Pitaya. I've added the missing parts and updated the SDR/HPSDR bazaar application and the SD card image. Please make sure that you're using the latest version (0.94-861) of the SDR/HPSDR application.
I'd be very interested to make HamVNA program usable with Red Pitaya. So, it would be great if you could test it with a series fixture or a reflection bridge and explain me what do you think is going wrong.
from red-pitaya-notes.
Hi,
I will try if with a series fixture as soon as I have one available. For now I just wanted to give the software a quick test. I should mention that I've connected 50 Ohms in parallel to IN1 to have impedance matching between OUT 1 and IN 1 (actually I do not understand why the RP has no internal "50 Ohms mode") but of course this does not replace the fixture. Still I would have expected to measure at least something for the magnitude/gain parameter but instead I just get the flat noise-floor.
from red-pitaya-notes.
I've just done three frequency sweeps with the following elements connected to OUT1 and IN1:
Here are the frequency responses that I've obtained:
from red-pitaya-notes.
Ok this looks completely different ;) As I said I get basically no signal, just the noisefloor. I will try it again.
from red-pitaya-notes.
If you get something flat, then it's probably the SDR/HPSDR version that is not up-to-date on your Red Pitaya.
from red-pitaya-notes.
Ok I've updated the Ecosystem and your Bazaar App. I still get the flat response using your first circuit (OUT 1 to IN 1 with 50 Ohms between signal and GND)
from red-pitaya-notes.
Just to be sure: I do not need you custom image from your blog, do I? I have updated to the most recent 0.94 ecosystem (build 561), and installed all apps from Bazaar again, so your SDR/HPSDR app is now on version 0.94-861. I have no clue what could be wrong at the moment, as analyzing a DUT with the bode analyzer app works flawlessly.
from red-pitaya-notes.
I do not need you custom image from your blog, do I?
No, not necessary. I used SDR/HPSDR 0.94-861 installed via bazaar to produce the above plots.
Could you check with an oscilloscope if you have any signal coming from OUT1?
from red-pitaya-notes.
After several only partially successful attempts to make my SDR application reliably work with HamVNA I developed a new VNA application for Red Pitaya:
http://pavel-demin.github.io/red-pitaya-notes/vna/
It's now available from the Red Pitaya application marketplace.
from red-pitaya-notes.
To @stevec5000:
Since your questions aren't related to HamVNA, I've moved them to a new issue: #490.
from red-pitaya-notes.
Hi Pavel,
I tried to use HamVNA 1.1 running on my PC with Windows 7.
I used SDR/HPSDR installed via bazaar, but there is no output signal at OUT1 or at OUT2.
I checked this with my oscilloscope running "Sweep" after calibrating. There is just the red noisefloor and a blue signal line at -110dBFS. Any idea what's wrong?
Your RP VNA program works fine.
Is there a RP VNA version available, using IN2 and OUT2 instead of IN1 and OUT1?.
I'm using IN1 and OUT1 with my HPSDR TRX.
from red-pitaya-notes.
Hi Rolf,
I used SDR/HPSDR installed via bazaar, but there is no output signal at OUT1 or at OUT2.
As I mentioned in my previous comment, my attempts to make my SDR application reliably work with HamVNA were only partially successful. Then I removed all the VNA related code from the 'SDR transceiver compatible with HPSDR' application for Red Pitaya. So, HamVNA can't be currently used with the 'SDR transceiver compatible with HPSDR' application for Red Pitaya.
Is there a RP VNA version available, using IN2 and OUT2 instead of IN1 and OUT1?.
Using IN2 requires a very simple modification of the Python code in vna.py: adc1
should be replaced with adc2
on line 212 in vna.py.
Using OUT2 requires some modifications of the FPGA configuration.
from red-pitaya-notes.
Related Issues (20)
- Understanding the working of the axis_ram_writer HOT 3
- Multichannel Pulse Height Analyzer with a differential signal detector. HOT 2
- Multichannel Pulse Height Analyzer's constraints related to the pulse duration? HOT 5
- Please add VERSION to the wspr uploads HOT 6
- Question about fir for 122.88 hpsdr receiver with 7010 FPGA (TRX-DUO) HOT 5
- The MCPHA.exe could not establish connection to the IP address HOT 2
- EDIMAX EW-7811UN V.1 still supported? HOT 2
- TREADY issue in axis_selector.v HOT 2
- mcpha: description in projects/mcpha/app/index.html still refers to old (tcl/tk) version HOT 2
- Issue with Python Interface "mcpha.py". HOT 1
- Measure Level Issue and Enhancement request HOT 3
- Memory specification in the block design HOT 2
- Minimal project with fpga-server -client structure with hub interface, a ADC interface, and a DAC interface HOT 3
- Hotspot mode not working HOT 2
- Issue with Redpitaya working using GNU Radio HOT 7
- Issue with Packet Transmission using Redpitaya and GNU Radio HOT 2
- Does old Vivado editon supported? HOT 4
- Implementation of OpenHPSDR protocol 2 in application "SDR Tranceiver HPSDR" HOT 1
- Bitstream Compilation Error for 122_88 projects. HOT 6
- Ethernet Connectivity Issues with Red Pitaya Boards HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from red-pitaya-notes.