Basic +  An Enhanced HamComm Interface

The philosophy underlying HamComm has been to make the digital modes accessible to the widest possible audience, including novices with rudimentary electronic construction skills. This approach can be seen in the simplicity of the basic hardware interface - minimum component count, readily available parts, and only one adjustment. Unfortunately, this simplicity has proven to be a two-edged sword - on one hand, it has allowed hams and short wave listeners throughout the world to successfully construct the interface and begin enjoying the RTTY and AMTOR modes. On the other hand, the basic interface lacks sufficient front-end selectivity to realize the full capabilities inherent in the HamComm software - introduce a little QRM or QRN along with the desired signal, and print quality goes out the window. As a result, many who have tried HamComm have been disappointed in its performance. 
Fortunately, it is a simple task to upgrade the basic hardware interface to the "Basic+" configuration. By addiing six readily available passive components with a total cost of under $5, HamComm's weak signal receive performance is noticeably improved. The schematic below shows the basic interface circuit in black, added components in red, and basic circuit components whose values have changed in green. If you are not an experienced builder, you may want to consider getting the basic interface circuit up and running before incorporating the Basic+ enhancements.
The circuit above incorporates two enhancements to the basic HamComm interface: 

•First, an LC bandpass filter is inserted between the transceiver RX audio and the limiter. With the components shown, the center frequency is 1100 Hz and the bandpass is approximately 600 Hz at the -3 dB points. Even with its poor shape factor (i.e. gradual fall off on each side of the pass band), this simple filter makes a noticeable difference in receive performance. During initial testing of the filter, I was copying the ARRL RTTY broadcast signal at S3 with heavy QSB. With the filter, I was getting about 75% accurate print. When I pulled the ground lead of the LC network, print accuracy immediately degenerated to 25% or less. I repeated the "with/without" test several times and confirmed that the LC network really was the difference between partially useable copy and garble. 

•Secondly, another LC bandpass filter (L2 and a 0.05 uF capacitor) replaces the second RC low pass filter section in the AFSK generator. Note that the value of the capacitor in the first RC section has been changed to 0.05 uF. Collectively, these changes provide an AFSK signal with significantly less harmonic energy than the old two section RC low pass filter. If you don't intend to use the interface for transmitting, don't worry about incorporating this second modification - it doesn't affect receive performance. 
While the modifications described above have been tested on CW, RTTY, AMTOR, and PACTOR, I have not had the opportunity to try them with other modes such as SSTV, WEFAX, or 300/1200 BPS packet. I suspect that the filter bandwidth will be excessively narrow for these modes. 

IMPORTANT

If you implement these filters, don't forget to set the default center frequency in the HC31.CFG file to 1100 Hz.

POSTSCRIPT: Bill, KD7S, built the Basic+ using the recommended components and sent me an e-mail describing a problem that he ran into. In his circuit, it seems that the one of the two LC circuits that differentiate the Basic+ from the Basic interface did not resonate at the design frequency of 1100 Hz. He measured the inductance of the Radio Shack transformers he purchased and found that one was 780 mH and the other was 230 mH. It appears that Radio Shack doesn't exercise a great deal of configuration control over their component suppliers - I suspect that they purchase industrial surplus components and production closeouts from a variety of manufacturers based on whatever is cheapest. The fix to this is fairly straightforward, but it does require that you know (by measurement, specification, or inference) the value(s) of the inductors you intend to use. I use a WaveTek DVM which has an inductance measuring function built into it, but if you lack the proper test equipment, you're going to have to get creative. Consider one of the following:

•Purchase an inductance of known value from a reputable supplier.
•Locate a couple of the old telephone style 88 mH torroids - they are relatively large, but have a wonderful Q, and should work well with the correct value of capacitor.
•Find someone (club member, store staff member, co-worker, etc.) who has the capability to measure the inductance value for you. 

If it turns out that the value of your inductor is different than the 0.7 mH specified in the Basic + circuit, you can calculate the appropriate value of capacitor needed to hit resonance with the following formula:

C = 1/(39.4 * f * f * L)

Where C = required capacitance value in farads

f = desired center frequency in hertz

L = Value of your inductor in Henries

If you have a choice of inductors of similar values, select the one that has the least resistance - this will give you a narrower bandwidth and better performance. One other caution - don't choose a center frequency less than 1100 Hz or so. The third harmonic attentuation of the TX filter is only about 25 dB which is not sufficient to avoid transmitting two or more sets of mark and space frequencies on the air. The Basic + design depends upon the additional attentuation offered by the transceiver IF filter, which is accomplished by making sure that the third harmonic of the AFSK tones fall outside the nominal 2.7 KHz bandwidth of the transceiver filter.


Diagnostic Procedures

Problem - HamComm receive function does not work.

Symptom - Characters (garbled or otherwise) do not print out on screen in CW or RTTY modes. No signs of activity on tuning indicators.

Test

Possible Fault

Corrective Action

1.With hardware interface connected to computer and HamComm running, measure voltage at pins 7 and 4 of IC U1. Pin 7 should read +7 to +10 volts, while Pin 4 should read -7 to -10 volts DC. If voltages not found, perform test 2. 2.Check for proper voltages on pins 20 (+10 vdc) and 4 (-10 vdc) of J2 (DB25). 

1.If test 1 failed, and test 2 was satisfactory, power supply wiring or component polarity may be incorrect. 2.If test 2 failed, cable is defective or port is not functioning. 3.If test 1 was satisfactory, U1 may be bad or miswired. 4.If test 1 is satisfactory, and U1 and associated wiring is ok, RX audio may not be getting to interface hardware. 

1A. Double check wiring associated with J2, U1, D1 - D4, C11, and C12.

1B. Confirm correct polarity for D1 - D4, C11, and C12.

2. Repeat test 2 with different cable. Confirm that correct port is selected in HamComm software.

3A. Replace U1 with new component.

3B. Check wiring associated with U1 (pins 2, 3, and 6), J1, C1, R1, and R2.

4. Check continuity and polarity of RX audio cable. Check connection to receiver headphone jack or speaker.


Problem - HamComm keying function does not work.

Symptoms - Pressing "Control-T" does not key transmitter.

TestPossible FaultCorrective Action

1.With interface hardware connected to computer and HamComm software running in RTTY mode, press Control-T on keyboard. Observe that PC speaker emits mark/space RTTY tones. Check base voltage of Q1 for proper reading (0.6 - 0.7 vdc). 2.If test 1 fails, check pin 4 for proper reading (10 vdc). 3.If test 1 and 2 are ok, use ohm meter to measure resistance from J2 PTT connection to ground after Control-T has been pressed to place HamComm in the XMIT mode. (Place "plus" lead (red) of ohm meter on J2 and "minus" lead (black) to ground.) Resistance should drop to a few ohms during activation of XMIT mode. 

1.If test 1 fails and test 2 is ok, D7 has probably been installed backward or is open. 2.If test 1 and test 2 are ok, transistor Q1 has probably been installed incorrectly, or wiring to J2 is in error. 3.If test 1, 2, and 3 are ok, cable to transceiver mic connector is defective or mic connector is miswired. 

1.Check polarity of D7 and reverse it if it is installed backwards.If installed correctly, replace with new diode. 2.Check emitter, base, and collector connections of Q1. Correct as necessary. If connections are ok, replace Q1 with new transistor. 3.Check cable and mic connectors. Short the pin believed to be PTT on transceiver to ground to confirm that transmitter keys. If not, you may have incorrect data on connector pin-out. 

Problem - No AFSK transmitter modulation.

Symptom - Transmitter keys, but plate current does not rise and output power is zero or negligible.

TestPossible FaultCorrective ActionIf you have an oscilloscope, trace the AFSK signal from pin 2 of J3 (DB25) through clipping circuitry, through RC low-pass filter, to J2. In the absence of a scope, there isn't much you can do with a simple VOM or DVM.

1.Components R3 - R6, D5 - D6, C4, or J2 are miswired or defective. 2.Mic Cable to transceiver is defective. 3.Mic cable connectors are miswired. 4.Pot R3 is turned all the way down. (minimum AFSK audio) 

1.Check wiring and/or replace components as necessary. 2.Check cable continuity with ohm meter. 3.Confirm correct wiring of cable connectors 4.Turn pot R2 1/4 turn CW.

Âîçâðàò