Pages: [1] 2
|
|
|
|
Author
|
Topic: SSB frequency translation. (Read 3372 times)
|
|
DL2JML
Neuling
Offline
Posts: 15
|
|
SSB frequency translation.
« on: 06. June 2021, 15:14:06 »
|
|
I am posting this here and on mcHF@group.io, hence the English language. Answers in German are welcome.
On all bands, there is a spike at -12kHz below the signal when using -12kHz frequency translation (or at -6kHz, when using -6kHz, etc…). The power of this spike is independent of the SSB signal level, it is present when there is no signal. Because SSB power varies a bit when talking, that means that spike is about -20dB below a normal conversation signal, which is a bit high. This spike is not present when not using frequency translation or when using FreeDV (which does not appear to use frequency translation, does it?), so I suppose that spike can be fixed in firmware. As the spike is not always present, it cannot be related to pin diodes.
|
|
Logged
|
|
|
|
|
DL2JML
Neuling
Offline
Posts: 15
|
|
Re:SSB frequency translation.
« Reply #2 on: 06. June 2021, 20:48:57 »
|
|
The spike is not present when using FreeDV. Or maybe it is present, but within the main signal, as is the case when not using frequency translation.
Wouldn't it be possible to get rid of the spike by using pre-distortion?
|
|
Logged
|
|
|
|
DF8OE
Administrator
Offline
Posts: 6284
Stellvertr. OVV I40, Jugend / Nachwuchsreferent
|
|
Re:SSB frequency translation.
« Reply #3 on: 07. June 2021, 05:11:17 »
|
|
Pre-Distortion would need a full duplex RX/TX. You have to receive your own signal and compare it to the af input. Full duplex is not possible with mcHF because of multiple reasons (only one codec, too low horse power on MCU and more).
If you develop a complete new rf board of course you can get rid off it!
Years ago my first idea was the same: doing some "small hardware improvements" and get rid off all these spurious signals and distortions. But the deeper I dug the more complications popped up. It is not possible to remove all unwantd signals automatically. If you want to do this you have to develop big hardware modifications which detect the unwanted signals so that you can get data for correcting them. The detection hardware would be much more complicated as the complete rf board. I saw this not a big taks: it is impossible. So I decided to add only the active elements (e.g. DAC converters at the mixers to add voltages from configuration data. This way is possible! But you get many, many new configuration elements in menu which are interacting which each other. So it would not be a linear approaching but an improvement where you can get optimal suppression for one spurious signal and at the same setting you increase another unwanted signal. You would get a huge mass of configuration elements which you must walk through interactively many times to get the best result. At the same time somenone else added only a few new settings: I/Q for more than two bands. Of course that gets better result in I/Q-errors! But nearly nobody uses these configuration elements . I have seen hundreds of mcHF (and clones) in the meantime and I cannot remember only a single one where these additional configuration was used - they all are "OFF" (but I have seen many where the mandatory I/Q correction for the only two bands was set to "OFF", too). So I decided to leave any attempt for such "improvements by manual configuration": nobody would use them. And another (unanswered) question still would have been to be explored: are there other dependencies except frequency ones, e.g. temperature, output power or supply voltage?
Your observation that the spike is not present in freeDV only gives two answers: 1) Your equipment cannot detect it, but it is there. In freeDV you have big output signal without any microphone signal. So your equipment must work with big level differences in near frequency span. 2) The signal is output power dependent. If you apply modulation it gets smaller.
I am tending to 1). Please check this in SSB using a modulated signal and compare it so freeDV.
mcHF is not a state-of-the-art SDR transceiver which gives you a perfect RX and TX quality, where you can add transverters and PAs and always get results comparable to a Hilberling or DUC/DDC TRX. It is a "small, inexpensive homebrew SDR TRX" - and this task it nearly does perfectly.
vy 73 Andreas
|
« Last Edit: 07. June 2021, 06:19:46 by DF8OE » |
Logged
|
Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen... qrz.com-Seite von DF8OE
----------------------------------------------------- >>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
|
|
|
DL2JML
Neuling
Offline
Posts: 15
|
|
Re:SSB frequency translation.
« Reply #4 on: 07. June 2021, 06:18:45 »
|
|
Well... I calibrated I/Q in all bands because I expected a state-of-the-art SDR transceiver... Maybe it is time to revise my plans.
|
|
Logged
|
|
|
|
|
satoryboy
schon länger dabei
Offline
Posts: 87
Ich liebe dieses Forum!
|
|
Re:SSB frequency translation.
« Reply #6 on: 08. June 2021, 04:10:35 »
|
|
To DO1JML
There is an expensive option for a good mobile standalone SDR - the KX3. There is a budget one - https://disk.yandex.ru/d/KE4KSyBF41weLw
|
|
Logged
|
|
|
|
DL2JML
Neuling
Offline
Posts: 15
|
|
Re:SSB frequency translation.
« Reply #7 on: 08. June 2021, 06:14:04 »
|
|
@satoryboy I am not going to click on an unknown zip from Yandex. I am also not so sure the KX3 has much better signal purity than the mcHF, even commercial equipment has limitations.
@DF8OE I mainly wanted to say that I ran the IQ calibration on all bands, so that such people do exist. As to the mcHF: indeed it fits the bill and I am both very happy that I managed to assemble one and very thankful for the work of the developers. But my main motivation for the mcHF is that it supports FreeDV. I would like to try that, and hoped I could also try it with the mcHF connected to an external PA when needed.
|
|
Logged
|
|
|
|
|
DL2JML
Neuling
Offline
Posts: 15
|
|
Re:SSB frequency translation.
« Reply #9 on: 08. June 2021, 20:36:48 »
|
|
I am coming back with my question, because I am still not perfectly convinced.
Your explanation is that the spike is due the local oscillator signal, which would be fed by parasitic capacitance. That is possible.
But this does not explain why I don't see the spike when using FreeDV, unless FreeDV does not use frequency translation. My equipment can detect the spike using the test tone signal or using a fixed SSB signal of high level, so it can detect "big level differences in near frequency span". Neither does the spike appear to be dependent on power level on SSB.
|
|
Logged
|
|
|
|
|
DL2JML
Neuling
Offline
Posts: 15
|
|
Re:SSB frequency translation.
« Reply #11 on: 09. June 2021, 09:40:03 »
|
|
@DF8OE I perfectly understand if you say you have no time to dig into this. You do not have to respond to all questions. This is a public forum, I asked the question to the community and not to you in particular. Maybe others have other ideas.
As to the idea that the signal "must be there", I will redo the measurements, but to the best of my knowledge it is not there. Why, I do not know. If I knew, I would not have asked the question in the first place.
|
|
Logged
|
|
|
|
satoryboy
schon länger dabei
Offline
Posts: 87
Ich liebe dieses Forum!
|
|
Re:SSB frequency translation.
« Reply #12 on: 09. June 2021, 10:35:32 »
|
|
An hour ago I made the adjustment of the next pre-production test copy of my TPX Amber project. In the current firmware version, the mirror channel suppression is adjusted on each band, including WARS (two alignment points for 10m) - the actual suppression of the carrier and the mirror channel is no worse than 50 dB on each band. There is one more trick - alternative power level control, which radically improves carrier suppression at powers less than 5 watts. I have already given a link to the documentation. Of course, it is infected with the worst computer viruses, fear. However, I myself dream of ICOM IC-7610, but I cannot afford this device yet. 73!
|
|
Logged
|
|
|
|
|
satoryboy
schon länger dabei
Offline
Posts: 87
Ich liebe dieses Forum!
|
|
Re:SSB frequency translation.
« Reply #14 on: 09. June 2021, 11:11:57 »
|
|
I conducted a series of experiments, carrier suppression depends on the level of the low frequency signal, temperature, tuning frequency. But something can really be done. This problem can be radically solved by switching to the DDC / DUC architecture, but this is already the next project, TRX Axis.
|
|
Logged
|
|
|
|
Pages: [1] 2
|
|
|
|
|
|
|