Date   
Re: Just starting out (Si5351 addition)

Gary Winblad
 

Hi Charudatt,

This PHSNA group here only supports using a DDS (9850/51) signal source.

The Si5351 addition is my own (in addition to an LCD and encoder).

The Si5351 does run from the I2C bus on Arduino pins A4 and A5.
I don't have a schematic but there is a:

enum PinAssignments {

statement about 2/3 of the way through the .ino file.  Also see the ReadMe
file in my main folder in the files section.

The Si5351 puts out a pretty big signal (square wave) so there is no buffer
amp needed.  Using a DDS with sinewave output is probably better for most
SNA use.

73,
Gary
WB6OGD

Re: Just starting out (Si5351 addition)

Charudatt Uplap
 

Hello Gary,

 

I am interested in building the Si5351 based PHSNA and would like more details. Looking at your folder I find only the .ino and .h files required for the project. What about the Schematic. I assume it(Si5351) latches on to the I2C bus.

 

Does this mean that the Buffer amp and all the other circuitry remains the same.

 

Thank you for your contribution.

 

regards

charudatt – vu2upx

 

From: PHSNA@... [mailto:PHSNA@...]
Sent: Sunday, December 18, 2016 9:04 AM
To: PHSNA@...
Subject: [PHSNA] Re: Just starting out (Si5351 addition)

 

 

Richard,
You got my old version.  I just posted a new sub-folder with the latest version that supports
the Si5351.  It uses a Si5351 library but since I hate Arduino libraries, I put the code inside
my main sketch.  It does need the Si5351.h file which I also posted.
My first modified PHSNA was cleanly done, the additions and changes were all (I think) noted
in comments.  Since nobody ever told me they used it, I got much sloppier in my coding in this
new version.
Let me know if you have any questions,
Good luck,
73,
Gary
WB6OGD

Re: Just starting out (Si5351 addition)

Gary Winblad
 

Richard,
You got my old version.  I just posted a new sub-folder with the latest version that supports
the Si5351.  It uses a Si5351 library but since I hate Arduino libraries, I put the code inside
my main sketch.  It does need the Si5351.h file which I also posted.
My first modified PHSNA was cleanly done, the additions and changes were all (I think) noted
in comments.  Since nobody ever told me they used it, I got much sloppier in my coding in this
new version.
Let me know if you have any questions,
Good luck,
73,
Gary
WB6OGD

New file uploaded to PHSNA

PHSNA@...
 

Hello,


This email message is a notification to let you know that
a file has been uploaded to the Files area of the PHSNA
group.


File : /WB6OGD Local and Sweep Version/WithSi5351/si5351.h
Uploaded by : wb6ogd <wb6ogd@...>
Description : Needed in same folder. My code has Si5351 library code imbedded within except this file.


You can access this file at the URL:
https://groups.yahoo.com/neo/groups/PHSNA/files/WB6OGD%20Local%20and%20Sweep%20Version/WithSi5351/si5351.h


To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398


Regards,


wb6ogd <wb6ogd@...>

New file uploaded to PHSNA

PHSNA@...
 

Hello,


This email message is a notification to let you know that
a file has been uploaded to the Files area of the PHSNA
group.


File : /WB6OGD Local and Sweep Version/WithSi5351/GAW_ANT_ANALYZER.ino
Uploaded by : wb6ogd <wb6ogd@...>
Description : My PHSNA version with additions


You can access this file at the URL:
https://groups.yahoo.com/neo/groups/PHSNA/files/WB6OGD%20Local%20and%20Sweep%20Version/WithSi5351/GAW_ANT_ANALYZER.ino


To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398


Regards,


wb6ogd <wb6ogd@...>

Counter output does not drive IM-2410 well

anglerhamming
 

I'm doing the final setup on the PHSNA, crystal test jig and return loss bridge. The homebrewed PCB RLB of W5JH design  checks out at 35 dB. The direct RF output from the SNA to the log power meter is about -6 dBm at 1 MHz, and it is -9.99 dBm at 10 Mhz (uncompensated), and of course falls off above that on a smooth curve. I've done the coefficients, and they flatten the curve nicely for compensation out to 30 MHz.

The problem is that the counter output through the 680 ohm resistor starts to give fluctuating readings at 8MHz and above. The Heathkit counter has a high impedance input, and driving it directly from the SNA RF out port it is stable up to 33 MHz. I built the counter in the early 1980's, by the way.

My SNA is the 2N5109 version. Since the counter output tap is nominally at +2 dBm per the schematic, I think I should get sufficient output from the 680 ohm isolation resistor, but it is not good above 8 MHz. The last 3 digits hunt up and down. The nominal input sensitivity spec for the IM-2410 is 10 mV RMS, with 25 mV max. The counter input circuit is protected by a two diodes acting as a limiter. The sensitivity spec on the IM-2410 is better than the 8-digit eBay counters ($10-$12) by about a factor of 6.

Do I need a preamp for my Heathkit counter? Will changing the value of the 680 ohm isolation resistor help?

Ted, KX4OM


Re: Just starting out (Si5351 addition)

Richard Wilson
 

My PHSNA is pretty simple compared to yours. Still a rat nest.

I downloaded your code and will lash together the necessary hardware to run it.

Thanks for the reply. I'll let you know when I get your code running.

Richard

Re: Just starting out (Si5351 addition)

Gary Winblad
 

Hi Richard,

Yes, I have included an Etherkit Si5351 board into my PHSNA.
Photo attached (I hope).  Yours might be rat's nest but mine re-defines the term ;-)

My Arduino code started with Nick's Windows controlled version.  This allowed plenty of code
space to add my "local mode".  I added an LCD display and rotary encoder and their code to
be able to use the PHSNA as a stand alone RF sweep generator.  Throwing in the code for the
Si5351 also fit.  I use a DDS-60 board for the original RF source and switch select the power
to it or the Si5351 board.  Now I can sweep to 160MHz, though I haven't used it to do anything
yet.  The square wave harmonics might give trouble in some cases..

I still have lots of memory left in the Arduino so I have also added code for an antenna analyzer
like the MFJ-259.  Code is all done, PCB designed but not built yet.  It will be an external module
like the RLB.

This PHSNA is fantastic, thanks to everyone who helped put this project together!

73,
Gary
WB6OGD

Re: Account Closure

anglerhamming
 

I stopped using Yahoo email for joining Yahoo groups several years ago. I do not allow Yahoo to link to my email address (an option under the "Membership" drop down box.) After the last Yahoo attack earlier this year, I cancelled all of my Yahoo group memberships again and created the current "anglerhamming" outlook dot com account and rejoined several of my Yahoo groups. The Outlook email address is a dead letter box; I never check it. In fact, I didn't even save the password for it in my password manger.

Ted, KX4OM

Account Closure

gareth.m5kvk@...
 

In view of the continued inability of Yahoo to secure the accounts of it's subscribers, I am resigning from all Yahoo Groups and closing my Yahoo Account with immediate effect. I strongly recommend others to follow suit. I also encourage group owners to find more secure platforms on which to build their communities.


So long, and thanks for all the fish :-)

73


Gareth, M5KVK


Re: Just starting out

Richard Wilson
 

I have a PHSNA working with an AD9850 using the Windows software. It works great and I'm using it to align filters on an SSB6.1 radio I'm building.

I like to work on 2m and 70cm and would like to get a PHSNA to work out to 160 MHz and up. I have an Si570 and an Adafruit Si5351 working with demo software. Has anyone in this group incorporated either of these chips with the Windows PHSNA software? 

I've admired the excellent boards many of you are using in your PHSNA builds. My setup looks like a rat nest.

Are any of these boards available for purchase?

I'm really enjoying the project.

Thanks everyone.

Richard

Re: Mod proposal to PHSNA

EB4APL
 

Hi Will,

One: Since the analog input is free, I thought that it was a good idea to measure the 12 V input. Anyway your suggestion will work also.

Two: Before installing the DC/DC converter I have to measure the actual intensity on the 12 V rail. Probably the limiting factor is not the USB but the steering diode on the Arduino. If it works I would prefer this solution to avoid the external power cable.

Regards,

Ignacio


El 07/12/2016 a las 0:18, Will Kimber zl1tao@... [PHSNA] escribió:
 

Hi Ignacio,

Two suggestions:

One:  Why use analogue pin unless you wish to measure it?  Why not a digital pin that is pulled high with a resistive divider.  Also solves problem of noise in ADC conversions.

Two: The limit of a USB port is 500mA. Some ports (laptops) cannot even manage that.  Don't forget that for 100mA of 12v DC it will take nearly 300mA of 5v. 

Cheers,

Will.


On 12/07/2016 11:54 AM, EB4APL eb4apl@... [PHSNA] wrote:
 

Hi,

Several times that I started to use my PHSNA I got a totally flat sweep
graph. It was caused by forgetting to connect the 12 V supply, and since
the Arduino is powered by the USB connection, the program does not
detect that the Power Detector and the DDS modules are unpowered.
An easy modification is to connect any of the free analog inputs of the
Arduino to the 12 V rail using a resistive divider, and modifying the
PHSNA windows program to check the 12 v presence as part of the
initialization routine.
But later I thought that using a DC/DC converter powered by the +5 V
rail to obtain 12 V is a more convenient way, so I'm planning to install
one of these cheap Chinese converters ( less than $1) and see if the 5 V
regulator in the Arduino can cope with the needed current. Maybe it will
need some extra filtering in the 12 V bus but it seems quite feasible.
I'll inform about the results when I finish my tests.

Regards,
Ignacio, EB4APL



Posted by: Will Kimber


Re: Mod proposal to PHSNA

William Kimber
 

Hi Ignacio,

Two suggestions:

One:  Why use analogue pin unless you wish to measure it?  Why not a digital pin that is pulled high with a resistive divider.  Also solves problem of noise in ADC conversions.

Two: The limit of a USB port is 500mA. Some ports (laptops) cannot even manage that.  Don't forget that for 100mA of 12v DC it will take nearly 300mA of 5v. 

Cheers,

Will.


On 12/07/2016 11:54 AM, EB4APL eb4apl@... [PHSNA] wrote:
 

Hi,

Several times that I started to use my PHSNA I got a totally flat sweep
graph. It was caused by forgetting to connect the 12 V supply, and since
the Arduino is powered by the USB connection, the program does not
detect that the Power Detector and the DDS modules are unpowered.
An easy modification is to connect any of the free analog inputs of the
Arduino to the 12 V rail using a resistive divider, and modifying the
PHSNA windows program to check the 12 v presence as part of the
initialization routine.
But later I thought that using a DC/DC converter powered by the +5 V
rail to obtain 12 V is a more convenient way, so I'm planning to install
one of these cheap Chinese converters ( less than $1) and see if the 5 V
regulator in the Arduino can cope with the needed current. Maybe it will
need some extra filtering in the 12 V bus but it seems quite feasible.
I'll inform about the results when I finish my tests.

Regards,
Ignacio, EB4APL


Mod proposal to PHSNA

EB4APL
 

Hi,

Several times that I started to use my PHSNA I got a totally flat sweep graph. It was caused by forgetting to connect the 12 V supply, and since the Arduino is powered by the USB connection, the program does not detect that the Power Detector and the DDS modules are unpowered.
An easy modification is to connect any of the free analog inputs of the Arduino to the 12 V rail using a resistive divider, and modifying the PHSNA windows program to check the 12 v presence as part of the initialization routine.
But later I thought that using a DC/DC converter powered by the +5 V rail to obtain 12 V is a more convenient way, so I'm planning to install one of these cheap Chinese converters ( less than $1) and see if the 5 V regulator in the Arduino can cope with the needed current. Maybe it will need some extra filtering in the 12 V bus but it seems quite feasible.
I'll inform about the results when I finish my tests.

Regards,
Ignacio, EB4APL

New file uploaded to PHSNA

PHSNA@...
 

Hello,


This email message is a notification to let you know that
a file has been uploaded to the Files area of the PHSNA
group.


File : /KX4OM files on my PHSNA build/Sweep-1-30Mhz_10kHzSteps.png
Uploaded by : anglerhamming@... <anglerhamming@...>
Description : Flat response, looks like a coping saw blade


You can access this file at the URL:
https://groups.yahoo.com/neo/groups/PHSNA/files/KX4OM%20files%20on%20my%20PHSNA%20build/Sweep-1-30Mhz_10kHzSteps.png


To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398


Regards,


anglerhamming@... <anglerhamming@...>

Re: Progress with my PHSNA calibration

anglerhamming
 

I entered the coefficients in long form (all they appeared in the plot) in Parameters.txt, I ran a few sweeps, and I've uploaded the plot of one one to my folder in the Files. It is 1 to 30 MHz in 10 kHz. I also uploaded the raw data as a text file. The program normalized the compensated plot to 0 dBm.

I ran the program to measure my homebrew K8IQY return loss bridge, which checked out at -18.something dBm. The crystal test board has a problem. About -60 dBm output with the board jumpers set per the program, also verified with my -20 dBm test source. I probably mis-handled the ERA-3 during the buildup of the board. I got 3 free samples, so I can fix it once I've eliminated all of the other possible causes.

Ted, KX4OM

Re: Progress with my PHSNA calibration

Nick Kennedy
 

I'm glad to learn that the LibreOffice spreadsheet does calculate the coefficients. I don't know how many significant digits we need, but I remember an instance of just having two or three and that wasn't enough.

The proof will be in the pudding when you do a frequency compensated plot and see it nice and flat.

73-

Nick, WA5BDU

On Wed, Nov 16, 2016 at 10:51 PM, anglerhamming@... [PHSNA] <PHSNA@...> wrote:
 

Nick,
I loaded the .xslx file in LibreOffice Calc version 5.1.6.2 on my laptop, and it displays the equation with a *lot* more decimal places than it did on the Windows 10 machine where I did the plot. For example:

C0 = -7.0623883289, and
C5 = 1.51876617279347E-06

I also inadvertently created my new folder under someone else's, and I had to redo it, hence 2 upload messages. Apologies to K5ESS.

Ted, KX4OM


Re: Progress with my PHSNA calibration

anglerhamming
 

Nick,
I loaded the .xslx file in LibreOffice Calc version 5.1.6.2 on my laptop, and it displays the equation with a *lot* more decimal places than it did on the Windows 10 machine where I did the plot. For example:

C0 = -7.0623883289, and
C5 = 1.51876617279347E-06

I also inadvertently created my new folder under someone else's, and I had to redo it, hence 2 upload messages. Apologies to K5ESS.

Ted, KX4OM

New file uploaded to PHSNA

PHSNA@...
 

Hello,


This email message is a notification to let you know that
a file has been uploaded to the Files area of the PHSNA
group.


File : /KX4OM files on my PHSNA build/Coefficients-plot-eqn.png
Uploaded by : anglerhamming@... <anglerhamming@...>
Description : First run for frequency-dBm adjustment


You can access this file at the URL:
https://groups.yahoo.com/neo/groups/PHSNA/files/KX4OM%20files%20on%20my%20PHSNA%20build/Coefficients-plot-eqn.png


To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398


Regards,


anglerhamming@... <anglerhamming@...>

New file uploaded to PHSNA

PHSNA@...
 

Hello,


This email message is a notification to let you know that
a file has been uploaded to the Files area of the PHSNA
group.


File : /K5ESS/KX4OM files on my PHSNA build/Coefficients-plot-eqn.png
Uploaded by : anglerhamming@... <anglerhamming@...>
Description : First run of coefficients for SNA


You can access this file at the URL:
https://groups.yahoo.com/neo/groups/PHSNA/files/K5ESS/KX4OM%20files%20on%20my%20PHSNA%20build/Coefficients-plot-eqn.png


To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398


Regards,


anglerhamming@... <anglerhamming@...>