The AGC is too limited for HF. Strong signals are distorted.
I use the 1350p IF amplifier. It has 60db dynamic range that is not enough. So I added a voltage controlled attenuator to the input of the IF unit.
It is just a npn transistor. Collector is connected to the input. Emitter to ground .Voltage over the transistor is low so it works as a resistor.
By changing base current I can change the attenuation. I can reduce S9 +10db signals to S1signals.
Now when the AGC voltage for the 1350p exceeds 5.5 V the attenuator starts to work. It helps a lot.
Most distortion is gone. However I found the attack time of the AGC could be faster . That would help to increase audio quality.
It seems I found the problem in the software. I use the PIC 16F877. PORTB is configured as input. It is configured to generate an interrupt when one of the pins changes. Now according to the PIC datasheet I should not poll the port while it uses the interrupt. So I disabled interrupts while polling. This seems to help.
Homemade HF SSB/CW transceiver for 160 to 10 meter. Output must be 5 Watt. I will describe the progress of its development. It includes band pass tuning, noise blanker, dds, controlled by a PIC microcontroller
Sunday, October 25, 2015
Thursday, October 22, 2015
on air results
The set is not ready. However I have tested it on the antenna. Monitoring the signal on the spectrum analyzer.
I made a short QSO on 40 meter with a Russian station. Power was 2 Watts. Not bad. The same day I tried CW also on 40. Someone came back to my cq but the station faded away.
The next day I tried the reverse beacons. The signals were heard in several countries.
That is a good motivation to continue.
Now I have increased power a bit. It is still not optimal.
80 meter 3 Watts
40 meter 4 Watt
30 meter 3.5 Watt
20 meter 4 Watt
17 meter 3.5 Watt
15 Meter 5.5 Watt
12 Meter 4 Watt
10 Meter 2.5 Watt
Today I made 160 Meter work. TX Power needs to be improved. It is only 0.250 Watt.
I made a short QSO on 40 meter with a Russian station. Power was 2 Watts. Not bad. The same day I tried CW also on 40. Someone came back to my cq but the station faded away.
The next day I tried the reverse beacons. The signals were heard in several countries.
That is a good motivation to continue.
Now I have increased power a bit. It is still not optimal.
80 meter 3 Watts
40 meter 4 Watt
30 meter 3.5 Watt
20 meter 4 Watt
17 meter 3.5 Watt
15 Meter 5.5 Watt
12 Meter 4 Watt
10 Meter 2.5 Watt
Today I made 160 Meter work. TX Power needs to be improved. It is only 0.250 Watt.
Wednesday, October 14, 2015
Transmitter improvements
I spend some time to improve the transmitter.
Low pass filter for14 MHz and 18 MHz caused too much attenuation of the signal. So I rebuild I. Using a different design and component values. Now it works fine.
CW while key was up resulted in a signals at -40 dbc. This was cause by the sideband oscillator.
I have changes the software and hardware to turn it off this oscillator during CW TX.
Now It works fine.
SSB signal sounds clean although I think it can be improved by optimizing the compression level in the speech processor.
Output for 80 and 40 meter can be improved. I may have to rebuild the low pass filters. But also the driver can be improved. At keydow it produces 3 watt on 80 meter. After a second it drops to 2 Watts. Same thing happens on 40 meter. This must be investigated.
It looks the microphone wiring picks up too much signal when an antenna is connected.
This signal is rectified and is audio then, that causes oscillation. Microphone input circuit must be adapted. adding some filters may do the trick. I have to test
Low pass filter for14 MHz and 18 MHz caused too much attenuation of the signal. So I rebuild I. Using a different design and component values. Now it works fine.
CW while key was up resulted in a signals at -40 dbc. This was cause by the sideband oscillator.
I have changes the software and hardware to turn it off this oscillator during CW TX.
Now It works fine.
SSB signal sounds clean although I think it can be improved by optimizing the compression level in the speech processor.
Output for 80 and 40 meter can be improved. I may have to rebuild the low pass filters. But also the driver can be improved. At keydow it produces 3 watt on 80 meter. After a second it drops to 2 Watts. Same thing happens on 40 meter. This must be investigated.
It looks the microphone wiring picks up too much signal when an antenna is connected.
This signal is rectified and is audio then, that causes oscillation. Microphone input circuit must be adapted. adding some filters may do the trick. I have to test
Saturday, October 3, 2015
Receiver Improvenents.
All modules are build in. Now it is debugging time.
First I made the receiver operational.
Some problems that I had:
The first SSB xtal filter at 9 MHz contains just 4 xtals. The shape factor can be improved.
The second xtal filter is at 6MHz that is used for passband tuning. It also contains 4 xtalsThe bandwidth is not optimal for SSB. It is usable but it should be wider. Now it is 2 KHz wide at -6 db. It is usable but not optimal. Shape factor is not really good so SSB signals can be heard.
In the future I will rebuild these xtal filters to optimize performance.
A problem that needs to be solved is the software. Sometimes the display or the microcontroller crashes/hangs. It seems to be related with the new pushbuttons that I use. During development I was using on/off switches .No crash was seen back then. The pushbuttons suffer from bouncing.
Now the receiver works but it needs improvement.
But first I will make the transmitter work. Then the transceiver is usable.
After that the improvements will be made one by one.
First I made the receiver operational.
Some problems that I had:
- Audio distorted.
- Banpass tuning not enough range to be useful for USB
- Attenuation of first xtal filer too high.
- First xtal filter in not wide enough for SSB.
- Oscillation in audio path.
The first SSB xtal filter at 9 MHz contains just 4 xtals. The shape factor can be improved.
The second xtal filter is at 6MHz that is used for passband tuning. It also contains 4 xtalsThe bandwidth is not optimal for SSB. It is usable but it should be wider. Now it is 2 KHz wide at -6 db. It is usable but not optimal. Shape factor is not really good so SSB signals can be heard.
In the future I will rebuild these xtal filters to optimize performance.
A problem that needs to be solved is the software. Sometimes the display or the microcontroller crashes/hangs. It seems to be related with the new pushbuttons that I use. During development I was using on/off switches .No crash was seen back then. The pushbuttons suffer from bouncing.
Now the receiver works but it needs improvement.
But first I will make the transmitter work. Then the transceiver is usable.
After that the improvements will be made one by one.
All modules build in
All modules are build in the transceiver. It is complete now.
Now I need to make them all work together.
Outside
Now I need to make them all work together.
Outside
Subscribe to:
Posts (Atom)