¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Locked Sticky New Members: Please read
There are a lot of messages from new members asking questions that have been answered previously in this site's Wiki posts. Redundant messages chew up our allotted disk space faster than it should, which increases the cost of maintaining this site. My hope is that by reading the Wiki first, new members will find answers to commonly asked questions. -- Jack, W8TEE Amin -- Jack, W8TEE
Started by jjpurdum @
Sticky T41 Source Code Release SDTVer049 77
All: It's been since last March that we've made a new source code release and a lot has happened in the interim. First, I doubled the number of Beta testers for the software and that has been invaluable in testing the software, especially since there are some minor hardware differences within the Beta group. A special note of thanks and appreciation goes to Greg (KF5N) who led the Beta effort with notable help from Len (KD0RC), Wes (AC8JF), John (G0ORX), Jack (KC7VLO), Nev (ZL2BNE), and Jerry (KF6VB). Dr. Bill Schmidt (K9HZ) has made numerous hardware additions to the project, including PCB's and a PA kit of his own design. To all of them, a huge thanks! Please note that we are now requiring a micro SD card be in place in the onboard Teensy 4.1 micro SD cardholder. Also, the preferred IDE is now Release 2.1.1. Compiles give two warnings: 1) that the memset() call has overlapping elements (I want it that way), and 2) a warning from the Open_Audio library. I don't want to wade into someone else's library code and make changes since everyone using it in their T41 would have to do the same. Just ignore the warning. Finally, if you do find a bug, post it with the same tag line as seen here. I'm going to "sticky" the post so they stay together. You will find the new code in the Files section. (Go to the File directory, double-click on the right-most column, Update, two times. This will bring the post near the top of the list.) Jack, W8TEE
Started by jjpurdum @ · Most recent @
Software Controlled Ham Radio
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
Started by Farrukh Zia @
New file uploaded to SoftwareControlledHamRadio 2
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@...>
Started by SoftwareControlledHamRadio@... @ · Most recent @
49er Inductor windings 3
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
Started by wp3dx@... @ · Most recent @
My 49er kit came with 5 band color code resistors
Hi! My kit came with 5 band color code resistors versus the ones referenced in the instructions which are 4 band color code resistors. I thought this may help somebody save some time deciphering the resistor color coding. R1,R4,R10,R11 1K ohm - brown, black, black, brown, brown R2 220K ohm -red,red,black, orange, brown R3,R12 10k ohm - brown,black,orange,gold R5 100k ohm ¨C brown,black,black,orange,brown R6,R13 18kohm ¨C brown,grey,black, red, brown R7,R8 10ohm - brown,black,black,gold,brown R9 47kohm - yellow,purple,black,red, brown R14 200ohm - red,black,black,black, brown 51 ohm Resistor (dummy load test) - green,brown,black,gold 100uh -color ring inductance - brown,black, brown , silver 73s Norbert
Started by wp3dx@... @
Increment Problems [1 Attachment]
Gary, Thanks. Yes, mine has a pcb (it is a KY-o40) and I am feeding 5 vdc to it. To: SoftwareControlledHamRadio@... From: SoftwareControlledHamRadio@... Date: Tue, 5 Apr 2016 18:22:53 -0500 Subject: RE: [SoftwareControlledHamRadio] Re: Increment Problems [1 Attachment] [Attachment(s) from Gary White included below] Dennis, Does your encoder have a small printed circuit board like this? These are the common KY-040 encoder. You may also have the encoder without the pcb. If you have this type, run a line from 5 Vdc on the DDS VFO board (pick it off J1) to the pin marked plus (+) on the pcb. This line is not shown on the DDS VFO schematic. These types of encoders seem to conflict with the internal pull down circuit in the Nano and prevent incrementing or decrementing frequency unless you supply them with a 5 Vdc source. I have not tried using a bare bones encoder (one without the pcbs) but I have a few in my junk box and might try one later tonight. 73 Gary W5GW
Started by Dennis Stage @
Increment Problems
In case I did not mention it earlier, I tested the sw circuit with a DMM and pressing the switch sends D4 on the Nano to ground. Tomorrow, I am going to test the pulses with an oscilloscope. Dennis To: softwarecontrolledhamradio@... From: SoftwareControlledHamRadio@... Date: Tue, 5 Apr 2016 20:51:19 -0400 Subject: RE: [SoftwareControlledHamRadio] Re: Increment Problems Voltage on the + connection of the KY 040 measures 5.07vdc To: SoftwareControlledHamRadio@... From: SoftwareControlledHamRadio@... Date: Tue, 5 Apr 2016 18:22:53 -0500 Subject: RE: [SoftwareControlledHamRadio] Re: Increment Problems [1 Attachment] [Attachment(s) from Gary White included below] Dennis, Does your encoder have a small printed circuit board like this? These are the common KY-040 encoder. You may also have the encoder without the pcb. If you have this type, run a line from 5 Vdc on the DDS VFO board (pick it off J1) to the pin marked plus (+) on the pcb. This line is not shown on the DDS VFO schematic. These types of encoders seem to conflict with the internal pull down circuit in the Nano and prevent incrementing or decrementing frequency unless you supply them with a 5 Vdc source. I have not tried using a bare bones encoder (one without the pcbs) but I have a few in my junk box and might try one later tonight. 73 Gary W5GW
Started by Dennis Stage @
Increment Problems [1 Attachment] 2
Voltage on the + connection of the KY 040 measures 5.07vdc To: SoftwareControlledHamRadio@... From: SoftwareControlledHamRadio@... Date: Tue, 5 Apr 2016 18:22:53 -0500 Subject: RE: [SoftwareControlledHamRadio] Re: Increment Problems [1 Attachment] [Attachment(s) from Gary White included below] Dennis, Does your encoder have a small printed circuit board like this? These are the common KY-040 encoder. You may also have the encoder without the pcb. If you have this type, run a line from 5 Vdc on the DDS VFO board (pick it off J1) to the pin marked plus (+) on the pcb. This line is not shown on the DDS VFO schematic. These types of encoders seem to conflict with the internal pull down circuit in the Nano and prevent incrementing or decrementing frequency unless you supply them with a 5 Vdc source. I have not tried using a bare bones encoder (one without the pcbs) but I have a few in my junk box and might try one later tonight. 73 Gary W5GW
Started by Dennis Stage @ · Most recent @
Increment Problems 4
FWIW: you shouldn't use a Serial.print() call in an ISR, since that method uses interrupts itself. Something is definitely out of whack here, since there are over a hundred of these boards out there being used with the software. I'm starting to think there's a bad component somewhere in the chain. Jack, W8TEE
Started by jjpurdum @ · Most recent @
Increment Problems [1 Attachment]
Glad to see this up on the site...I'm sure it will be helpful. Jack, W8TEE
Started by jjpurdum @
Increment Problems [1 Attachment]
Gary, Thanks for going to the trouble of developing a wiring check sheet. I completed all of the tests and it all checks out. I still think this may be a sketch problem: the fact that when I download the rotary file and unzip it the h file extension is missing concerns me. Can you email me the entire rotary file you are using? If that doesn't work, I am going to lay out all of the components on a bread board and conduct tests. BTW, I tested the rotary switch with a logic probe and it indicates "Low" when the switch is activated (pressed in). You may not live far from my sister: she lives in Round Rock. Thanks again, Dennis To: SoftwareControlledHamRadio@... From: SoftwareControlledHamRadio@... Date: Wed, 6 Apr 2016 14:25:27 -0500 Subject: Re: [SoftwareControlledHamRadio] Re: Increment Problems [1 Attachment] [Attachment(s) from Gary White included below] A continuity matrix for your encoder issue
Started by Dennis Stage @
Increment Problems 4
Just got back. Been at my mountain property trying to get a cabin built. Will all that you suggest later today. Thanks for the input. To: SoftwareControlledHamRadio@... From: SoftwareControlledHamRadio@... Date: Tue, 5 Apr 2016 20:22:04 -0500 Subject: RE: [SoftwareControlledHamRadio] Re: Increment Problems Dennis, Well I¡¯m stumped then. Bye the way, I hooked up a bare encoder without the external pull-up resistors (that is what is on the pcb) and it worked fine. Can you load the example called ¡®INTERRUPT¡¯ that came with the library. Pull the Nano off the DDS VFO. Run the encoder to pins 2, 3, and ground (no 5 Vdc needed). Open the serial monitor (make sure it is at 9600 baud) as you turn the encoder it should print out CW or CCW. Here is the code for it: /* Rotary Encoder - Interrupt Example The circuit: * encoder pin A to Arduino pin 2 * encoder pin B to Arduino pin 3 * encoder ground pin to ground (GND) */ #include Rotary r = Rotary(2, 3); void setup() { Serial.begin(9600); PCICR |= (1 << PCIE2); PCMSK2 |= (1 << PCINT18) | (1 << PCINT19); sei(); } void loop() { } ISR(PCINT2_vect) { unsigned char result = r.process(); if (result == DIR_NONE) { // do nothing } else if (result == DIR_CW) { Serial.println("ClockWise"); } else if (result == DIR_CCW) { Serial.println("CounterClockWise"); } }
Started by Dennis Stage @ · Most recent @
Increment Problems
Dennis: It appears that there has been a change in the library. Try the attached version and see if it works for you with the I2C library. I can't do it right now as I loaned by Forty-9er to a friend. Jack, W8TEE
Started by jjpurdum @
Mystery board?? 3
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 http://www.farrukhzia.com/k2zia/40m-modular-CW-TRX.jpg View on www.farrukhzia.com Preview by Yahoo Looks to be some sort of balun or filter.. neverthe less what is the purpose and is it available somewhere?? Steve NS3L
Started by ns3l@... @ · Most recent @
DDS VFO Mini-360 Buck Regulator 2
Wondering if there are any specs on the Mini-360 buck regulator that comes with the DDS VFO board. I've been looking at similar Mini-360s on eBay (although different design) and the specs for those units say that they can handle anywhere from 4.2v to 40v vDC input. I'm thinking about various sources of power for the 40m QRP transceiver - anything from wall-warts, to batteries, to large switching power supplies and I want to be sure that the mini-360 supplied with the DDS board can take the same type of input without going up in smoke. 73s, Aaron - N2HTL
Started by aaronhev@... @ · Most recent @
Purpose of this Group 7
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 TFT 3.95 inch LCD Display Touch Screen Module Ardui... US $15.00 New in Business & Industrial, Electrical & Test Equipment, Electronic Components View on www.ebay.com Preview by Yahoo 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: MCUFRIEND_kbv Library for Uno 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend Shields MCUFRIEND_kbv Library for Uno 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend Shields MCUFRIEND_kbv Library for Uno 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend Shields View on forum.arduino.cc Preview by Yahoo 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
Started by jjpurdum @ · Most recent @
Increment Problems [1 Attachment]
Thanks Jack. I just got back from out of town and will do it soon Dennis To: SoftwareControlledHamRadio@... From: SoftwareControlledHamRadio@... Date: Thu, 7 Apr 2016 20:11:35 +0000 Subject: Re: [SoftwareControlledHamRadio] Re: Increment Problems [1 Attachment] [Attachment(s) from Jack Purdum included below] Dennis: It appears that there has been a change in the library. Try the attached version and see if it works for you with the I2C library. I can't do it right now as I loaned by Forty-9er to a friend. Jack, W8TEE
Started by Dennis Stage @
How do I connect the rotary encoder ? 3
Hi! My rotary encoder has 5 pins as follow; CLK DT SW + GND How do I connect that to the VFO board ? pins 17 thru 24 (yellow headers ) Thanks in advance. Norbert
Started by wp3dx@... @ · Most recent @
Lead Free Soldering - Some lessons here may transfer over to building your circuits. 3
I rarely use lead free solder - my fav is 63/37 or 60/40. However recently the PCB in my A/C and Heat Pump started twinking out. After troubleshooting the obvious (connectors, sensors, relays) I surmised a cold solder joint. Careful inspection under a 30X jewelers loupe didn't reveal any obvious breaks or bad solder joints. But since I had taken it out I decided to re-solder every connection on the PCB. I wasn't able to get good wetting with my workhorse soldering pencil. Instead, I noted that it only came up to about 275 degrees C when measured using a K type thermocouple - I have a new tip on order as it appears it has degraded over the years. Certainly still good for basic 60/40 solder but not satisfactory due to the heat I needed to transfer to many of the more substantial component connectors on the PCB and the obvious lead free solder. Even my more rugged Weller soldering gun struggled a tad. So, if you suspect lead free solder, be prepared to crank up the temp to 325 C. or more. Am also now looking into a more versatile temperature controlled soldering pencil. I am posting this as I'm seeing more and more commercial PCBs with lead free solder. Oh, the AC/Heat Pump works fine now.
Started by white512@... @ · Most recent @
Current Image
Image Name
Sat 8:39am