Sunday, October 25, 2015

AGC improvement and more

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.

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.

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

 

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:
  • 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.
These problems were solved but there is room for improvement.

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