Date   

Purpose of this Group

jjpurdum
 

Welcome! We hope this group becomes a clearing house for all types of software as it relates to amateur (ham) radio. The topics are left to the members and Dennis Kidder (W6DQ), Farrukh Zia (K2ZIA), and I (W8TEE) will follow the lead of the members. 

To give you an idea of what we have in mind, one ham built the Forty-9er xcvr that we presented in the March issue of QST. They suggested that we modify the code so that the frequency increment could be changed by rotating the encoder in lieu of repeatedly pressing the encoder switch to advance to the next increment. The idea is that the encoder would change state with a shaft press and the encoder would then scroll through the increment options. When you see the increment you want, press the encoder shaft again to select it and return the encoder to the "tune" state. Unless someone else wants to run with it, I'll try making that modification after my current project (discussed below) is finished. 

Another change that I have made is a "fast tune" feature for the VFO. As the software stands now, if you want to make a large frequency change, you likely change the frequency increment to a higher rate, tune to the new frequency, and then reset the increment back to a smaller increment so you can "zero-in" on a frequency. I've been experimenting with a feature I call fast tune where the software monitors the speed at which you are rotating the encoder shaft. If you are rotating it at a relative high rate of speed (software defined), the increment automatically increases to a higher rate. My preference is to have a "fine tuning" increment of 100 Hz and, if I start rotating the shaft quickly, it jumps to 100 KHz. As I approach the new target frequency and my tuning rate slows down below the user-defined threshold, the increment automatically falls back to the fine tuning rate. 

Finally, I'm working on an antenna analyzer using a board similar to the Nano/VFO board in the Forty-9er project. I've been working on the software while I was waiting for some hardware to come in. (See the photos I made using mock data until the hardware is done.) The analyzer should cover all the HF hams bands, features a 3.95" 262,000 color display, and will be completely portable. The display can be seen here:

TFT 3.95 inch LCD Display Touch Screen Module Arduino UNO R3 wit sd card module

 



Depending on the feature set, it will have the ability to measure and plot SWR data and save it for later downloading, if desired. The expected cost will be around $50 to build. I am using a relatively unknown graphics library from:

It is a zip file that is an attachment to the Arduino post. I would like to get this library to work with the Teensy 3.2 processor because of its huge memory resources and 72MHz clock speed. Any help with getting this library to compile on the Teensy would be greatly appreciated. 

So, let's start making this group useful to its members!

73,
Jack Purdum, W8TEE





Software Controlled Ham Radio

Farrukh Zia
 

Hi everyone. Welcome to the Software Controlled Ham Radio discussion group. 


We have received overwhelming response to the PCB offer in support of the 'Modular 40m CW Transceiver with VFO' article in March 2016 issue of QST.


Several hams who have built the VFO and modified the Forty-9er kit, have written back to us with valuable comments, troubleshooting tips and other feedback. With their permission I will post the comments in the Photos and Files section of this group. 


In addition to the VFO software code enhancements Jack has mentioned in the introduction, I am also planning to post information about some hardware and software add-on features I had in mind when I designed the VFO PCB. 


73,

Farrukh

K2ZIA

 


New file uploaded to SoftwareControlledHamRadio

SoftwareControlledHamRadio@...
 

Hello,


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


File : /DDS VFO Checkout by Gary White W5GW.pdf
Uploaded by : farrukh_k2zia <farrukh2205@...>
Description : DDS VFO Checkout by Gary White W5GW


You can access this file at the URL:
https://groups.yahoo.com/neo/groups/SoftwareControlledHamRadio/files/DDS%20VFO%20Checkout%20by%20Gary%20White%20W5GW.pdf


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,


farrukh_k2zia <farrukh2205@...>


Re: New file uploaded to SoftwareControlledHamRadio

jjpurdum
 

I've read through the PDF file Gary submitted and he has some great details in it...definitely worth reading for anyone who has built (or intends to) the Forty-9er. 

Thanks, Gary!

73,
Jack, W8TEE


Make your own PCB's

jjpurdum
 

All:

I've been wanting to try a new technique for making PCB's but never got around to it until now. The first time heard about it was via a series of YouTube videos by Charles Adams, K7QO. He calls this technique the 

printed circuit board tutorial: part 02

 

Muppet method because it's a mix of Manhattan and Ugly construction techniques. Simply stated, you use ExpressPCB (free download) to create a circuit board. Once that's done, you create a negative, flipped, image of it and send that image to a laser printer using color laser paper. (If you don't have a laser printer, put the images on a thumb drive and go to Staples and have it printed.) Next, he laminates the image to the copper side of a PCB. I found an Instructable that uses Isoproply Alcohol and Acetone to transfer the image to the copper. It takes about 5 minutes to etch a small board. I've posted two pictures of the resulting board; one just after etching and the second with the parts mounted on it.


I'm thinking of writing an article on it and will share it if there is interest.


Jack Purdum, W8TEE






Increment Problems

dennisstage@...
 

Guys,

I am using the sketch for the DDS VFO downloaded from QST with the encoder switch connected to Pin 21 of J1.  Pressing in the encoder switch does change the increment value. However, when I rotate the encoder knob, the frequency and the increment values change simultaneously. This is the last problem I need to fix before using the Forty 9er.


Any ideas?


Dennis


Re: Increment Problems

jjpurdum
 

I think it needs to be connected to pin 17 of J1. Pin 21 goes to D7, but we want pin 7, which is actually D4. Look closely at the schematic provided from Farrukh's site.

Jack, W8TEE


Re: Increment Problems

white512@...
 

Jack is correct, switch from encoder needs to go to pin 17.

73

Gary W5GW


Mystery board??

ns3l@...
 

Can anyone let me know what this small green pcb is between the 49'r kit and the DDS-VFO??


See it in this image link.. http://www.farrukhzia.com/k2zia/40m-modular-CW-TRX.jpg

Looks to be some sort of balun or filter.. neverthe less what is the purpose and is it available somewhere??


Steve NS3L




Re: Increment Problems

dennisstage@...
 

Sorry, I should have provided more info. I originally did have it on pin 17 as per the schematic. In that config, the frequency changes, but the increment is frozen on a single value (pressing the shaft has no effect). I told this to Farrukh, who advised me to move it to pin 21.


I have now moved the switch connection to pin 17 and the increment value is frozen at 5kHz.


Re: Increment Problems

dennisstage@...
 

Sorry, I should have provided more info. I originally did have it on pin 17 per the schematic. In this configuration, the frequency will change when rotating the knob, but the increment value is frozen (pushing the shaft has no effect). I told this to Farrukh who advised me to move it to pin 21.


I have now moved the connection to pin 17 and the increment value is frozen at 5 kHz.


Re: Increment Problems

dennisstage@...
 

I have double checked the rotary encoder connections and here is what I have:


Switch:  Pin 17

Clock: Pin 22 (D3)

Data: Pin 18 (D2)

GND: grounf

+: 5vdc


Re: Increment Problems

dennisstage@...
 

FYI:


I have tried several new encoders-same on all.


Re: Mystery board??

jjpurdum
 

Dollar to a donut it's a BCI filter. It appears to be between the BNC connector and the antenna jack of the Forty-9er. Also, I have a 50KW AM station just down the road and my Forty-9er picks it up pretty regularly. I have an article in CQ coming out that tells how to build one, although it's overkill for the Forty-9er since I made it to cope with over 100W.

Jack Purdum, W8TEE



From: "ns3l@... [SoftwareControlledHamRadio]"
To: SoftwareControlledHamRadio@...
Sent: Sunday, April 3, 2016 6:59 PM
Subject: [SoftwareControlledHamRadio] Mystery board??

 
Can anyone let me know what this small green pcb is between the 49'r kit and the DDS-VFO??

Looks to be some sort of balun or filter.. neverthe less what is the purpose and is it available somewhere??

Steve NS3L





Re: Increment Problems

jjpurdum
 

This looks fine...

Jack, W8TEE



From: "dennisstage@... [SoftwareControlledHamRadio]"
To: SoftwareControlledHamRadio@...
Sent: Sunday, April 3, 2016 7:26 PM
Subject: [SoftwareControlledHamRadio] Re: Increment Problems

 
I have double checked the rotary encoder connections and here is what I have:

Switch:  Pin 17
Clock: Pin 22 (D3)
Data: Pin 18 (D2)
GND: grounf
+: 5vdc



Re: Increment Problems

dennisstage@...
 

Now that we have eliminated wiring and hardware problems (I even tried using different Nano and DDS boards), I wonder if this could be a sketch error. I downloaded the Rotary.h file from the web site listed in the sketch and it shows up as a tab to the VfoSourceRev6-2 file. Is this correct or should the rotary code be in the main VFO sketch? If so, how do I get it from a tab into the main code?


Thanks for all help

Dennis

WA4GLI


Re: Increment Problems

jjpurdum
 

You don't need to have it in a tab. Simply make sure the library is installed in the libraries subdirectory where you installed the Arduino IDE. The #include directive at the top of the source code file will pull in the correct libraries. My guess is that's where the issue is, because the rotary library I used is not the same as the one that comes with the IDE.

See what happens.

Jack. W8TEE



From: "dennisstage@... [SoftwareControlledHamRadio]"
To: SoftwareControlledHamRadio@...
Sent: Monday, April 4, 2016 9:58 AM
Subject: Re: [SoftwareControlledHamRadio] Re: Increment Problems

 
Now that we have eliminated wiring and hardware problems (I even tried using different Nano and DDS boards), I wonder if this could be a sketch error. I downloaded the Rotary.h file from the web site listed in the sketch and it shows up as a tab to the VfoSourceRev6-2 file. Is this correct or should the rotary code be in the main VFO sketch? If so, how do I get it from a tab into the main code?

Thanks for all help
Dennis
WA4GLI



Forty-9er BCI Filter

jjpurdum
 

All:


I live close to a 50KW AM station and my Forty-9er does a great job of picking it up. I have an article coming out in CQ that is a broadcast interference filter for the AM band. That article, however, is designed around a BCI filter capable of handling over 100W and uses hand-wound toroids, which is overkill for the Forty-9er. Instead, I changed the inductors to axial lead chokes and ceramic capacitors. While it is not maximized in the theoretical sense, it uses a 5 pole Chebyshev design and has less than a 0.04 insertion loss, but knocks the slats out of the AM band. The photos show the values and plot for the filter. The inductors and capacitors can all be purchased from Tayda Electronics (http://www.taydaelectronics.com/) for about a dime each. Connect it between the BNC and antenna connector on the Forty-9er. Even with shipping, it's still reasonable. You can construct it on perf board.


Let's know how it works for you.


73,

Jack Purdum, W8TEE

 


49er Inductor windings

Norberto Perez
 

Hi!

FYI 

My 49-er kit came with one red and one green core toroids. The instructions call out a red and black core. I'm assuming in my case the red is red and the green would be the one they refer as black

In that case; 

L3 = Green core 11 turns
L4 = Red core 16 turns 


73s
Norbert


Re: 49er Inductor windings

jjpurdum
 

When you run into an unknown like this, try using Google. I typed in: "green toroid vs black toroid" and found a web page that tells exactly what it means. It turns out that green is usable up to 200MHz while black can only go to 100MHz. Red cuts off at 30MHz. So you actually got a higher quality core than required.





From: "wp3dx@... [SoftwareControlledHamRadio]"
To: SoftwareControlledHamRadio@...
Sent: Tuesday, April 5, 2016 1:08 PM
Subject: [SoftwareControlledHamRadio] 49er Inductor windings

 
Hi!

FYI 

My 49-er kit came with one red and one green core toroids. The instructions call out a red and black core. I'm assuming in my case the red is red and the green would be the one they refer as black

In that case; 

L3 = Green core 11 turns
L4 = Red core 16 turns 


73s
Norbert


1 - 20 of 20925