开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Any Interest in adding Digital Signal Processing Noise Reduction to an older Kenwood Transceiver?


 

I'm experimenting with this technology.
I am attempting to assess if anyone would be interested in my experience constructing an Arduino-based DSP Noise Reduction implementation by Graham Whaley.
One can read about his wonderful DSPHam device here:

?

It's quite feature packed and provides the user with:

  • Several digital filters with differing bandwidth for FM, AM, SSB, CW which can be customized
  • Two different AGC algorithms
  • Noise Blanker and Notch Filter
  • Selectable Noise Reduction Algorithms: Least Mean Squared (LMS), Spectral Subtraction, Two types of Moving Average, and Leaky LMS
  • Three algorithms for decoding CW

Approximate parts summary and cost:

$36 Teensy 4.1 ARM Cortex-M7 Processor

$15 Teensy 4.0/4.1 Audio Adpater Shield

$ 4? Two-Line x 16 character backlit LCD (I originally used an RGB LCD, but then modified the code to use a cheaper mono-chromatic LCD)

$ 2? Rotary Encoder

Some additional miscellaneous parts, for 5V power-supply, wire, filter, mono-audio plugs, etc.

?

Note: I have not put it in an enclosure yet. But one can see from the list above, adding DSP capability to an older radio can be done for a very reasonable amount.

?

Please let me know if you are interested.

73 W7STF Sam

?


 

I’m interested in this project. I have a TS 530 SP that would enjoy it!

Is the build complex? I have some experience but am at best an intermediate builder.

73,
Doug N0MM


On Thu, Feb 27, 2025 at 11:57?AM Samuel W7STF via <sernstfortin=[email protected]> wrote:
I'm experimenting with this technology.
I am attempting to assess if anyone would be interested in my experience constructing an Arduino-based DSP Noise Reduction implementation by Graham Whaley.
One can read about his wonderful DSPHam device here:

?

It's quite feature packed and provides the user with:

  • Several digital filters with differing bandwidth for FM, AM, SSB, CW which can be customized
  • Two different AGC algorithms
  • Noise Blanker and Notch Filter
  • Selectable Noise Reduction Algorithms: Least Mean Squared (LMS), Spectral Subtraction, Two types of Moving Average, and Leaky LMS
  • Three algorithms for decoding CW

Approximate parts summary and cost:

$36 Teensy 4.1 ARM Cortex-M7 Processor

$15 Teensy 4.0/4.1 Audio Adpater Shield

$ 4? Two-Line x 16 character backlit LCD (I originally used an RGB LCD, but then modified the code to use a cheaper mono-chromatic LCD)

$ 2? Rotary Encoder

Some additional miscellaneous parts, for 5V power-supply, wire, filter, mono-audio plugs, etc.

?

Note: I have not put it in an enclosure yet. But one can see from the list above, adding DSP capability to an older radio can be done for a very reasonable amount.

?

Please let me know if you are interested.

73 W7STF Sam

?


 

I would be interested in learning more.
?


 

Doug, And Frank.
?
The hardest aspect of the project for me was my lack of recent experience with the Arduino development environment. I received some handholding from Graham.
However, now I could support others, like he supported me if they wanted to build the software that is to be uploaded to the Teensy.
Another aspect of the learning curve for me was examining the source, and documenting how to use the menu system of the project.
So, I've been putting some additional documentation together and sharing with Graham that may get merged with Graham's documentation, or stand on it's own and be provided as supplemental notes.
?
It is possible (I can ask Graham about this) to provide the resultant file of the build process so others wouldn't necessarily have to worry about installing the Arduino IDE and libraries.
Of course then, you'd rob yourself of the ability to modify the source code.
But I think I can provide step-by-step instructions for installing the necessary libraries and downloading the source, and getting the system setup so one can do builds and perhaps their own modifications.
?
The wiring is much simpler IMHO than building many other kits. Everything is rather modularized in Arduino, and the connections to the LCD, and Rotary Encoder from the Teensy and it's Audio Board is pretty simple.
While it's most easy to use a solderless breadboard and Dupont Jumpers to initially get things working, you wouldn't need a breadboard, you can do point-to-point wiring using a soldering iron without much effort.
?
In a day or two, I will upload a few pictures of the breadboard implementation I have.
Sam


 

I have 3 radios that could benefit from such a thing: a 520, an 830, and an FT 101b. I have only basic experience with an arduino. ?A project like this would certainly be of interest!
73,
Tom ai4th


 

How effective is it, in your opinion? How does it compare to other commercial units you've tried?


 

Russ, thus far, pretty good. So I have a TS-570DG and TS-890S that I am trying it with. (yes, I know, both have MPUs for doing signal processing and NR).
?
I find the NR, NB and Morse decode functions in the TS-890S to be very good. My ultimate desire though is to use this circuit with a Realistic DX-302 SW receiver (remember those of the 1970s?). I purchased one last year, which has none of the processing capabilities of the 570 and 890. That was one motivator for building Graham's project.
?
Also, my desire was simply to get exposed to the practical application of this area of study.. Over 35yrs ago, I was pursuing a post-grad degree at GA Tech, and at the time, taking classes from professors well known and published in the field of Digital Signal Processing. Unfortunately, most of the concepts and theory I learned then exists amongst mental cobwebs at this point. It's often said, what you don't use, you lose.?
?
Tom - this is DSP in the aft-end of the audio chain. Graham's project does not perform signal processing in the IF-stage, but I think you'll find this a worthwhile project.
?
It's not too dissimilar to the DSP modules made by BHI (the NEDSP boards). Years ago, I put one of those into a TS-440SAT with pretty dramatic results. I have a write up for it on the Kenwood TS-440S Groups.Io forum in the Files section and another person posted a YouTube video on it.
Interestingly, while the results were very good with the BHI module, there were many artifacts (like sounding under-water) in that implementation when going to the highest setting of NR, that I do not hear with the Teensy. The Teensy implementation is also much less expensive!?
?
FWIW: In the files section of the TS-570 Group.Io, I placed a write-up for installing an IF tap for SDR Waterfall Display in my TS-570DG. I like to experiment, and Kenwood makes great products. So blending new and older technology is a great aspect of our hobby.
?
I'm assembling a few photos now and will post them here in the file section tomorrow (Saturday) which covers initial prototyping of the circuit and specifics to assembly which may be of help others. I think I'll post my notes as well. Then I'll go the next step to revise those notes, and provide information regarding the software and installing the necessary elements on a PC.
?
Graham's README.md file covers a lot that should be read first, but I did need his help so I think I can distill some of it to help people get over the "activation energy" needed to purchase the parts and give it a go if interested.
73 W7STF S.
?
?
?


 

开云体育

Sounds interesting (pun intended). I’m in.?
73
Steve Isaacs KO4IVH

On Feb 28, 2025, at 8:01?PM, Samuel W7STF via groups.io <sernstfortin@...> wrote:

?
Russ, thus far, pretty good. So I have a TS-570DG and TS-890S that I am trying it with. (yes, I know, both have MPUs for doing signal processing and NR).
?
I find the NR, NB and Morse decode functions in the TS-890S to be very good. My ultimate desire though is to use this circuit with a Realistic DX-302 SW receiver (remember those of the 1970s?). I purchased one last year, which has none of the processing capabilities of the 570 and 890. That was one motivator for building Graham's project.
?
Also, my desire was simply to get exposed to the practical application of this area of study.. Over 35yrs ago, I was pursuing a post-grad degree at GA Tech, and at the time, taking classes from professors well known and published in the field of Digital Signal Processing. Unfortunately, most of the concepts and theory I learned then exists amongst mental cobwebs at this point. It's often said, what you don't use, you lose.?
?
Tom - this is DSP in the aft-end of the audio chain. Graham's project does not perform signal processing in the IF-stage, but I think you'll find this a worthwhile project.
?
It's not too dissimilar to the DSP modules made by BHI (the NEDSP boards). Years ago, I put one of those into a TS-440SAT with pretty dramatic results. I have a write up for it on the Kenwood TS-440S Groups.Io forum in the Files section and another person posted a YouTube video on it.
Interestingly, while the results were very good with the BHI module, there were many artifacts (like sounding under-water) in that implementation when going to the highest setting of NR, that I do not hear with the Teensy. The Teensy implementation is also much less expensive!?
?
FWIW: In the files section of the TS-570 Group.Io, I placed a write-up for installing an IF tap for SDR Waterfall Display in my TS-570DG. I like to experiment, and Kenwood makes great products. So blending new and older technology is a great aspect of our hobby.
?
I'm assembling a few photos now and will post them here in the file section tomorrow (Saturday) which covers initial prototyping of the circuit and specifics to assembly which may be of help others. I think I'll post my notes as well. Then I'll go the next step to revise those notes, and provide information regarding the software and installing the necessary elements on a PC.
?
Graham's README.md file covers a lot that should be read first, but I did need his help so I think I can distill some of it to help people get over the "activation energy" needed to purchase the parts and give it a go if interested.
73 W7STF S.
?
?
?


 

Just to let everyone know where I am, attached one can find a 14page document with lots of pictures and helpful supplemental information on construction, use and modification of the DSPham project by G. Whaley.
The funny thing that occured to me is that there is no Files section (at least that I am aware of) at this time in this Group.
I might have to ask the moderator about this, but for the moment, I've uploaded it to this message / topic.
Apologies. This isn't the ideal place to park it, and it's usefulness transcends any one manufacturer. If you've got an older rig, and you want to start experimenting with DSP, this is a good starting point.
?
More than likely, the document will be parked somewhere on GitHub, possibly with the source code. I'm asking Graham about what he thinks makes sense.
For as long as it is located in this message, I welcome any feedback which will improve the information contained within.
?
My intentions were to fill in some of the gaps in the very compact instructions in Graham's README.md file on GitHub.
Let me know what you think if you are so inclined.
73 W7STF, Sam


 

There is no file storage in basic groups created after a certain date, and this
is one of those groups.

Donald KX8K


On Sun, 02 Mar 2025 17:31:36 -0800, "Samuel W7STF via groups.io"
<sernstfortin@...> wrote:

Just to let everyone know where I am, attached one can find a 14page document with lots of pictures and helpful supplemental information on construction, use and modification of the DSPham project by G. Whaley.
The funny thing that occured to me is that there is no Files section (at least that I am aware of) at this time in this Group.
I might have to ask the moderator about this, but for the moment, I've uploaded it to this message / topic.
Apologies. This isn't the ideal place to park it, and it's usefulness transcends any one manufacturer. If you've got an older rig, and you want to start experimenting with DSP, this is a good starting point.

More than likely, the document will be parked somewhere on GitHub, possibly with the source code. I'm asking Graham about what he thinks makes sense.
For as long as it is located in this message, I welcome any feedback which will improve the information contained within.

My intentions were to fill in some of the gaps in the very compact instructions in Graham's README.md file on GitHub.
Let me know what you think if you are so inclined.
73 W7STF, Sam




----------------------------------------------------
Some ham radio groups you may be interested in:
/g/ICOM /g/Ham-Antennas
/g/HamRadioHelp /g/Baofeng
/g/CHIRP


 

开云体育

Check out?

Steve Isaacs

On Mar 3, 2025, at 1:55?PM, Donald Hellen <donhellen@...> wrote:

?There is no file storage in basic groups created after a certain date, and this
is one of those groups.

Donald KX8K


On Sun, 02 Mar 2025 17:31:36 -0800, "Samuel W7STF via groups.io"
<sernstfortin@...> wrote:

Just to let everyone know where I am, attached one can find a 14page document with lots of pictures and helpful supplemental information on construction, use and modification of the DSPham project by G. Whaley.
The funny thing that occured to me is that there is no Files section (at least that I am aware of) at this time in this Group.
I might have to ask the moderator about this, but for the moment, I've uploaded it to this message / topic.
Apologies. This isn't the ideal place to park it, and it's usefulness transcends any one manufacturer. If you've got an older rig, and you want to start experimenting with DSP, this is a good starting point.

More than likely, the document will be parked somewhere on GitHub, possibly with the source code. I'm asking Graham about what he thinks makes sense.
For as long as it is located in this message, I welcome any feedback which will improve the information contained within.

My intentions were to fill in some of the gaps in the very compact instructions in Graham's README.md file on GitHub.
Let me know what you think if you are so inclined.
73 W7STF, Sam






----------------------------------------------------
Some ham radio groups you may be interested in:
/g/ICOM ??/g/Ham-Antennas
/g/HamRadioHelp ???/g/Baofeng
/g/CHIRP ?https://rf-amplifiers.groups.io/g/main






 

Right, they have many different products. I used one of BHI's un-amplified inline products in a TS-440SAT and thereby can claim having worked on one of two TS-440SAT/DSP models, that I'm aware of. My intent back then was to document it for others to follow based on what I had learned.
?
I'm hoping even if buying these parts for the DSPham project, and putting them in a suitable enclosure it will still be very cost competitive. AND, this project is open source, which means it can be modified by yourself, and possibly enhanced with more algorithms.
Finally, it just provides a lot of functionality for the price.
S.


 

Steve . . .

On Mon, 3 Mar 2025 21:24:22 +0000, "steve isaacs via groups.io"
<isaacssteve@...> wrote:

Check out
Steve Isaacs
I was thinking along the same lines, avoiding the need to open the radio or
drill any additional holes for a control. Here's one that is a little pricey but
they have a solid reputation:



I bought two older models from a ham's estate through a radio club in another
state.

If you want to reduce the noise at the antenna input, they make a unit that uses
phase cancellation of an offending signal or noise. There are plenty of similar
ones, like the MFJ-1025/1026.



The TimeWave model can be used for diversity reception instead of taking out
noise, so it's more versatile than a plain noise canceler.


Donald KX8K


----------------------------------------------------
Some ham radio groups you may be interested in:
/g/ICOM /g/Ham-Antennas
/g/HamRadioHelp /g/Baofeng
/g/CHIRP