-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change storage Image rejection for mode to Image rejection for frequency #233
Comments
Hello Jos, this is a very good idea. When I first adjusted IQ with the new functions I had to increase power because I could not measure unwanted signal! And so I stated that there is a dependency to power, too. If you adjust it @0.5W and signal is completely gone, you switch to 5W and adjust that signal again is completely gone, then switch back to 0.5W you will see there is a slight misadjustment. But we are talking about things which before nobody was able to see :) We will think about improved structure, freuency dependency included. It is not high priority because now its working for the first time, but "good things can be improved" of course :) vy 73 |
Well, I don't find the present situation real "good", when set at mid frequency, 73 de |
...but much better than all the years before :) So I call it 100% "good". Hundreds of users have lived without a working IQ-adjustment and nearly nobody has complained before. But now, if it works - it is not good ?? Sorry - I cannot understand. vy 73 |
A change from not working at all to 100% working for just one frequency Best 73 de Op 8-4-2016 om 11:06 schreef eeDF8OE:
|
Hello Jos, haven't you read many posts in the past in Yahoo-NG that IQ-phase adjust does not work?? These posts go back to the time before I joined the project in May 2015... So the best adjustment in the past was not so good as if you adjust it with actual firmware and go to the band with the worst rejection. Because of it was not working properly before many users never have had adjusted their iq settings. Additional problem may (again) be we reach edge of mcHF. The problem results of unsymmetrical capacities / inductivities at i and q LO signal line. I have already tested and they depend on many things like voltage of power supply, actual output etc. so it is possible that it is impossible to get all these dependencies included. vy 73 |
Op 8-4-2016 om 16:06 schreef DF8OE:
73 de vy 73
|
Hi Jos, hi Andreas, Could you two state the amount of sideband suppression that is lost when you adjust phase & amplitude perfectly for one band and then change to the band with the worst suppression? Is it in the range of 2-5dB or in the range of 10-20dB? And please also state whether your measurement is for TX or RX. Theoretically, (for TX) if we can adjust sideband suppression to an optimum of 55dB for one band and this gets worse for another band in an order of 6dB, well, then don´t let us talk about that again . . ., that´s still 49dB of suppression (10W -49dB equals 126µW, which is acceptable in my view). For RX, with listening to DX signals and a local 100W station at 12kHz of your frequency (if you use the 12k IF), it could be nice to have 6dB more suppresion . . . however, the best hardware phasing receivers hardly ever achieve more than 45dB of sideband suppression (in the best band!). Let us look into the HARDWARE signal I&Q chain, this is different for TX and RX: TX: Question 1: Maybe this also helps to decrease the frequency dependence of the phase adjustment? Question 2: Is it necessary to distinguish between phase adjustment for LSB & USB, AM & FM? This could free up EEPROM and menu space for frequency dependent adjustments!? --> Just a thought . . . added later: 73 de Frank DD4WH |
Hi Frank, First of all I must tell you that at this moment I cannot perform any I also can tell you that I have made all modifications as they are in I can give you the adjustment figures below : Freq LSB USB 3MHz 5/2 5/1 These are the settings I found in the menu (all positive). As soon as I have mcHF working again I can profide you more info. best 73 de Op 8-4-2016 om 19:43 schreef DD4WH:
|
Hi Jos, thanks a lot for your data. That helps, also it would be very good to also have settings translated into dB of suppression ;-) I altered the setting of the finetuning a few versions of firmware ago, so a difference of 5 to 63 is not so big anymore as it was in former times ;-) I had the same problem with red digits and it returns from time to time. Check soldering of the Si570 and around that, very likely that the problem is there, but Andreas probably knows more. Thanks a lot for your info and good luck in fixing your rig! If it is ok, I would appreciate very much more info, eg. from TX mode and other measurements! 73 de Frank |
Hello Jos, that is very interesting! My settings differ only +/- 2 (both phase and gain) between optimum and worst band. Why does yours differ so much? Now I understnad your opinion - but I think, you do have a hardware problem. All of my 4 mcHFs differ only +/- 2... y 73 |
Hello Andreas +/- 2 difference over the entire frequency range, are you sure ? best 73 de 8-4-2016 om 23:58 schreef DF8OE:
|
Yes. I have one mcHF built as RX-only and three mcHFs built as transceivers. but I have made a modification on all of these which is not documented yet - maybe that is the reason??!! I kicked off drivers U12 and U13 on rf-board and swapped R22...R25 with 0R. Drivers are producing more phase shifting at higher frequencies and in my eyes are not neccessary (and maybe they do disturb more than they are useful). But I have not made intensive measuring. Of course this can be the reason for the great differences between your mcHF and mine! Must be investigated... But I am only one person and have to make business, too , so I do not have much time for all of this. McHF takes already big part of my time :) vy 73 |
Very impressive differences! Hmmm . . . Andreas, is that in RX or TX or both? Are the differences between modes also so small? Would love to try your mod, did you solder out the SN74LVC2G17s or did you just solder two wires on top of them to bridge the buffers? 73 de Frank P.S.: Unfortunately, I am not able to measure myself, because I have no stable RF generator with such a high drive . . . |
You must desolder little drivers and connect in/out (2x at each driver) with wire. My settings are in a small range at RX and TX. vy 73 |
@ Andreas, Frank, OK Andreas that is most interesting information, thank you. Have a nice weekend, Op 9-4-2016 om 14:18 schreef DF8OE:
|
Hello Jos, thank you for this information. That will be an explanation... Additional I have used 7474 manufactured by "Potatoe Chips" which has anupper working frequency of 1GHz. This will become eccessary when you will add the rf-mod-pcb so that 6m and 4m are available, too. Maybe timing at higher frequencies is more precise like on normal logic IC... Your feedback after getting new pcbs is welcome! Have a nice weekend, too |
Hi Andreas Thanks again, I must have some "Potatoe Chips" circuits somewhere too, Cheers Op 9-4-2016 om 16:11 schreef DF8OE:
|
Very interesting, these 7474 chips! Did you also use the faster potatoe version of the 3253 as substitutes for the 3253 Muxer? The potatoe version seems to have much larger on resistance (17-22ohms vs 3-6ohms), could potentially be a problem! 73 de Frank |
I could now reactivate my Dipmeter and an RF amp and an attenuator, so I had an RF source at hand which produced a huge RF signal with -17dBm. Here are my settings for optimum IQ amplitude and phase adjustment setting for specific frequencies: 2.5MHz -14/-20 LSB -14/-20 USB side observation: at 24MHz and 28MHz the nulling was dependent on where I put my fingers on the mcHF (which has no shielding or metal case in my mcHF)!!! That could also be one of the reasons for your varying results, Jos!? My conclusions: Comments and more measurement data very welcome! 73 de Frank |
I do not have swapped mixers (due to quite different Ron what will be a problem). But I have tested nd they are usable up to 100MHz - they will work with 6m and 4m od, too. vy73 |
Thanks, see below. Op 10-4-2016 om 13:09 schreef DD4WH:
|
I just soldered out U12 and U13 and put in 0R for R22-R25. So these buffers are now out of the I&Q path: 2.5MHz -10/-22 LSB -7/-22 USB So, what would you conclude from this? |
I would conclude that my measurements at 24/28MHz probably are not reliable, because the (very strong) signal of -17dBm seems to enter the mcHF over additional paths . . . @2.) we need a frequency dependent I&Q amplitude and phase adjustment. I fully agree with you, Jos, now with those measurements. A difference in adjustment of +-3 can result in a difference in mirror rejection of >20dB (not measured, but a sophisticated guess by me). Sometimes +2 steps turns absolute silence to a rather loud annoying heterodyne. @3.) my hypothesis must be rejected: the buffers are not the problem! New hypothesis: the 74LCX74M (U11) is the problem, that chip seems to have a huge frequency dependence in handling amplitudes and phase. I will order the "wonder chip" (7474) by Potatoe chips in order to validate that. 73 de Frank |
YES - that is the one I am using. vy 73 |
Op 10-4-2016 om 14:39 schreef DD4WH:
However the other measurements seem to indicate the following:
New hypothesis: the 74LCX74M (U11) is the problem, that chip seems to
|
After some time for thinking, I have some new findings: 1.) With the buffers in my mcHF, there were no differences between LSB/USB. After taking out the buffer ICs, measuring, and after that additionally resoldering my solder bridges and measuring everything again, there are still significant differences between USB & LSB, but only in the amplitude adjustments, not in the phase adjustment! Thus, the buffers U12/U13 seem to be useful for eliminating frequency effects on the IQ amplitude differences. So, we do need software diiferentiation between LSB/USB adjustment, because RF board 0.5 has no more buffers. 2.) & 3.) Even IF the potatoe chip 7474 eliminates frequency dependancy, probably not every user will order it and build it in. So do we want a software adjustment? If yes, I would suggest: 12 different adjustments with the following low corner frequencies which I have chosen for ham radio use AND SWL in mind: 12 adjustments for amplitude & phase for USB/LSB separately means 48 adjustments (and also 48 EEPROM memory places)! 73 de Frank |
After we got a working IQ-adjustment -and first at this point - we consider that there is huge hardware problem sleeping in design of PCB. Because of IQ-lines are not designed @50 ohms there are frequency dependencies which never were recognized before. Capacities of mixer inputs and output impedance of drivers (or of 7474) are involved, too. I think before we start a huge storing orgy we first have to accumulate informations. Maybe it is possible to find a formula how better scalings can be calculated. But therefore we need much more samples of actually best IQ adjustments... vy 73 |
Yes, you are right, the new software now makes the hardest hardware tests possible for the first time! And the few results are still not leading into one direction and hardware effects are complex. So let us do more tests and gather more data under the diverse configurations. I am really curious whether the 7474 chip from Potatoe chips will solve all that . . . 73 de Frank |
@andreas, Frank Just my penny :
Best compromise : Best 73 Op 10-4-2016 om 16:55 schreef DF8OE:
|
It is not trivial to implement so much storing (especially for users who don't have fitted serial EEPROM because in actual virtual EEPROM there is a cut at 383 words). So let us "be patient" and find a solution. Again: I don't think it is a problem in waiting some more days (or weeks) for finding best compromise - problem exists from the birth of mcHF on!!!! We are pointed on this and working on it to get best solution. vy 73 |
If I may, I would propose:
73 Bojan |
Hi all, The results show that the level of a mirror signal is from S3 to S5 compared to the worst case of S8 before. Before: I have used the 20m values, where the mirror was faded out. In both cases the fade out was a deep one, down to S2 or less. 73 Bojan |
And I added TX_IQ measurements still with a FW ver1.5.2! 73 Bojan |
Very interesting to see phase and balance adjustments on different mcHFs. The influence of boards is enormous. But always linear iq calculation does a good job... |
I can comment only on my results (since I have not seen others):
73 Bojan S53DZ |
Other informations are scattered - not here on GitHub. We are starting collection of more informations now. Linear interpolation is a big step again. Now we must see if there are other mathematical possibilities to get better proximation. Maybe there do exist some functions, between the user can select (depependent on mcHF PCB and/or modifications). Maybe there is no other possibility to add adjustment to much more datapoints (> 50). We don't know at the moment. |
My results of the new IQ calibration Rx. 11/12/2016
|
Sorry, Hi Jos, Thanks for sharing your results. It seems that interpolation works just fine.
I have recalculated my results to dBc. It shows some 17dB difference at 80m end. 73 Bojan S53DZ |
Hi Bojan Well, that the results at the calibration points were not better than the others stroke me also.. I will do the calibration again and measure the dBc directly afterwards to see if the values are better at that moment. 73 de |
I have followed instructions and done calibration both Rx & Tx - now I can see/hear a big dip in the signal when changing calibration. Great job! |
Hello Bojan, I forgot to tell you abt the lower input level. Jos, |
Jos, Thanks a lot for your comments. 73 Bojan S53DZ |
Bojan I just did some tests at 3.6MHz : I put the 26dB attenuator after the frequency generator and measured -40dBm carrier on the mcHF. Now I exchanged the 26dB attenuator for one of 40 dB. Will continue tomorrow. 73 |
Should be compression @ -26 dB,. sorry |
Bojan, The way I measured the mirror rejection by reading the displayed values on the mcHF screen is NOT correct, sorry. |
Bojan, On 12kHz I only see the carrier on the spectrum analyser obviously. best regards |
Jos, With a 50 Ohm dummy load (40dB+10dB attenuator) at the RF input and using a CW filter I have mcHF displaying an S1 unit. And shows around -130dBm. But at this measurement I have used the SSB filter instead since it is more convenient and also it is not important to go really into that deep. Then I have some S2 units. The dip itself is really too sharp and it quickly becomes irrelevant when you go off the freq. It would be informative to see the IQ unbalance when inside the band. I forgot to mention that the TCXO temp at the time was nearly constant 45 deg C. Measuring TX mirror is quite straight forward. Of course it would help to have a narrow BW filter to notch the carrier out but it is not feasible. I am happy with that. Added(s53DZ): 73 Bojan S53DZ |
hello jos
this is how i would (try to) measure that
test transmitter set to rx qrg ...
crank up till you see an s2 or so
now tune test transmitter to mirror
crank up till you again see s2 (or what you had with first setting)
(added level is mirror surpression)
retune test tx to rx qrg ... (now you will see s9+ something) ...
no ... do not use that readout!!!! (cause you never know how accurate s
metre is!!!)
add attenuator till you again see s2
added damping is your mirror surpression
dg9bfc sigi
Am 12.12.2016 um 14:32 schrieb PA3CCE:
…
Bojan,
On 12kHz I only see the carrier on the spectrum analyser obviously.
When I measure the audio out on my spectrum analyser using mcHF's
smallest bandwith on SSB (1.3-2.3 kHz) the difference between max
signal @ 1kHz and the noise is just a bit more than 40 dB.
So I never will be able to measure more than that abt. -40 dBc, though
it will be more.
How did you manage, is your noise level better than mine ?
best regards
Jos
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#233 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQk8wKyqtiqdpb7XbR9yjj_1HZc912mdks5rHVrogaJpZM4IA_K5>.
|
Bojan, Thanks for the reply. What I did is:
So both methods gave the same result > 40dB, but can't say how much due to the noise. |
Hi Sigi, Thanks for your suggestion. Thanks agn es |
Hi all, I'm after some advice regarding the IQ Phase/Balance. One thing that is bothering me is on 10m to completely remove the "tone" my IQ Phase is around +124, this seems quite high to me as I don't have much adjustment left. Frequency correction was on -12Khz to do the adjustments. My board is a V0.5 from Chris, no modifications at all. Is this normal or is something wrong, I am worried maybe I have not done something correctly, will having my phase so high cause any issues? - If something is wrong what do I need to do to correct it. Many thanks, and keep up the great work! de 2W0ODS IO81 |
I think your 74xxx74 is at the border of its working capabilities and has very much phase differ at higher frequencies. We have investigated that usage of 7474 manufactured by "potatoe chips" is working much proper. It is capable to work up to 1GHz so 120MHz (30MHz * 4) is not a problem at all. Unfortunately Chris has redesigned 0.5 unluckily: Easier way is to try another manufacturer of 7474 to get a faster one... 73 de |
Andreas, Thank you so much for a quick reply, was not expecting to hear anything today. I see, so it is not anything I have done when winding toroid or transformer. That is a relief. I will look at the Potatoe Chips (That is a funny name), or a faster 7474. Will everything work okay on my mcHF as it is, or is it causing a problem having the phase so high on 10m, should I not worry about it? Love your firmware, it is working very well here. Noticed a couple of couple of minor bugs (display corruption when changing S-Meter mode and you do not have the dBm/Hz display enabled, enabling it removes the corruption. Also waterfall you cannot see the > after magnify) |
H Dale, Merry Christmas, too! I am spending some mnutes on GitHub every day - Christmas time included :) There will be not a big problem. Your adjustings are within possible range. But I guess linear calculation for all other bands will not be as exact as they can be if the differences between 80m and 10m in settings are high. Phase error may be non-linear increasing at higher frequencies so it will be better if you reduce hardware phase errors as good as you can do it... Take a look at the datasheet from semipotato: http://www.potatosemi.com/datasheet/PO74G74A.pdf 73 de |
Thank you again Andreas, One thing I forgot to mention and I hope I am not causing any confusion here, the IQ Phase I adjusted on 10m is for TX, that value is at 124, I have not done the Rx ones yet but will do those today. Also does anyone else have higher SWR readings on higher frequencies with a known good dummy load, I it registers 2-3 on the SWR meter. I hope this is not causing the radio to put out a lower output power. |
Hi Dale, output power is not reduced at higher SWRs. There is a design fault for tandem couplers. Please take a look at our German Project Group page for modification RF-04-H-023. Sorry it's available in German actually :/ The toroid windings (many windings) which lead to PA output must be removed and connected to BNC side (it's connected to the wrong "side"). If you correct this readings will be more accurate. RX and TX IQ settings are not cross-dependent - so no care to first do only one setiing. 73 de |
Is this still an issue with v0.5 board, I was ignoring any "04" mods as I
thought they were not applicable.
I will go back and look at all the modifications on your Wiki again.
Just wanted to check with the IQ TX too see if it is still 7474 for Tx and
if +124 is still okay for Tx.
I can use google translate, if not my close friend who lives in Heidelberg
can help me.
I love Germany it is one of my favorite countries, when I worked for HP I
spent a lot of time there, mainly in Boeblingen.
My friend moved from the UK to Germany and would not come back here.
…On 26 December 2016 at 14:19, DF8OE ***@***.***> wrote:
Hi Dale,
output power is not reduced at higher SWRs.
There is a design fault for tandem couplers. Please take a look at our
German Project Group page for modification RF-04-H-023. Sorry it's
available in German actually :/ The toroid windings (many windings) which
lead to PA output must be removed and connected to BNC side (it's connected
to the wrong "side"). If you correct this readings will be more accurate.
RX and TX IQ settings are not cross-dependent - so no care to first do
only one setiing.
73 de
Andreas
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#233 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AXoNHaiukZ0IvAl4MnCZeRgJdXVRX6prks5rL8z3gaJpZM4IA_K5>
.
|
Hi Dale, 124 is "the edge". But if you cann suppress mirror deeply it will work. For better results in calculated settings try faster flip flop 7474... We do not have completed mod comparison 0.4/0.5 because none of the fw developers own 0.5 boards. Because Chris removed live debugging headers on 0.5 there is no mitivation to change to this revision.... But I think many modifications are NOT implemented in 0.5 boards... Unluckily you have to test this by yourself :/ Good luck - 73 |
I like the new IQ balance adjustment,
now I can turn the image completely into the noise !
In the menu, storing of the IQ balance settings is provided
for the different modes LSB, USB etc.
In my case, I find no- or neglectable differences in
settings between the modes, but quite some difference
in the settings over the entire frequency range.
If confirmed, I should like to have the IQ balance in the
menu per mode, changed to settings per frequency
(Low-, medium-, High Frequency, or even better per band).
Jos (PA3CCE)
The text was updated successfully, but these errors were encountered: