Sound Card Interface v0.11 – initial testing

So I received my v0.11 boards back from the fab house and soldered one up last night to begin testing. I managed to squash a few bugs in the initial design, as well as identify a couple of new ones (which were relatively easy to bodge for now). Luckily the only minor issues I found are really more cosmetic than functional – and they led to design considerations for the next version.

Unpopulated Sound Card Interface v0.11

Unpopulated Sound Card Interface v0.11

The assembly was quite straightforward, however, some of the surface mount stuff can be a challenge for some builders. The keys to soldering SMT components include:

  • cleaning the board prior to soldering (isopropyl alcohol)
  • use plenty of high quality flux
  • a small beveled soldering iron tip works best
  • pick a small diameter electronics solder (with flux) – I prefer Sn60/Pb40 (leaded)
  • use a small solder “tack” for opposing corners to keep the component in place
  • whenever possible, use magnification as you may find it helps steady your hand
Populated Sound Card Interface v0.11

Populated Sound Card Interface v0.11

Perhaps the most tricky component to solder up on this board is the FT232RL USB to serial chip since it is in a 28-SSOP (small shrink outline package) and the pins can appear to be quite small. Using a minimum of solder, it is actually quite straightforward to solder up – you just have to be patient for the fist little while as you master SMT soldering techniques.

Once everything was soldered up in stages (testing each stage as it was built), I decided to test the fidelity of the audio signal being passed by the isolating transformers.

Reference 1kHz sine wave @ 5Vpp

Reference 1kHz sine wave @ 5Vpp

To accomplish this task, I fired up my Rigol DG1022 function generator and dialed in a 1kHz tone at 5Vpp.

Recall that the audio in a single-side band transmission is limited to between 300Hz and 3kHz so my choice of 1kHz falls well within the audio pass-range.

I then probed the output of the transformer using a 10x probe as to avoid “loading down” the circuit under test. I was rather shocked and dismayed to see the result.

Waveform coming out of SMT DA102MC transformer when input at 5Vpp 1kHz

Waveform coming out of SMT DA102MC transformer when input at 5Vpp 1kHz

The waveform being displayed showed a very peculiar characteristic which I was not expecting to see!

Notice the gradual (truncated) rising edge of the waveform and the rather sudden drop-off on the falling edge? This may give a clue as to what is happening to the core of the transformer at 5Vpp input.

I was rather stumped about this phenomenon until I realized today that I must be driving the transformer much harder than its design parameters. When I back off on the input voltage, I observe the following waveform output.

Waveform coming out of SMT DA102MC transformer when input at 100mVpp 1kHz

Waveform coming out of SMT DA102MC transformer when input at 100mVpp 1kHz

The signal comes out at ~39mVpp which is a tad too low, risking too much noise injection from nearby incidental radiators!

Out of interest’s sake, I bodge wired two 47µF electrolytic capacitors in place of the right-hand isolation transformer and probed the output once again.

Waveform coming out of 47µF capacitor when input at  5Vpp 1kHz

Waveform coming out of 47µF capacitor when input at 5Vpp 1kHz

The output waveform which was passed by the capacitors was by far better looking! There was no distortion noted and the output voltage was only 0.05mV less than the input!

I tried one of my other transformers and realized results very similar to those of the capacitors. Despite being orders of magnitude cheaper than transformers, the capacitors lack the break-down voltage margin that the transformers provide. It is extremely tempting to re-tool the board to use caps however – given the cost savings and all ..

I’d love to hear your input: which form of isolation would you propose? Fire off a comment and I’ll be happy to consider all opinions!

Posted in Project | Tagged , , , , , | 1 Comment

CHU & WWV vs Rigol DSA815-TG

The other night I had a conversation with Ernie (VE3EJJ) about spectrum analyzers, etc. and he asked if I had tried tuning in CHU or WWV on the spec. an. yet. Sheepishly I said “no,” having never thought to undertake such an endeavour.

CHU in Ottawa (Greenbank & Fallowfield)

CHU in Ottawa (Greenbank & Fallowfield)

If the acronyms CHU and WWV are unfamiliar, they are frequency and time standards transmitted by the Canadian and American governments respectively.

CHU & a near-by MARS station ~3.33MHz

CHU & a near-by MARS station ~3.33MHz

By tuning a transceiver to the appropriate frequency (~3.33MHz USB for CHU), it is possible to “zero beat” your transceiver to determine the frequency accuracy of your radio. The process is similar to tuning a guitar while plucking two strings which are harmonically related. A “beat frequency” will exist while the two tones are not identical – the closer in frequency the tones, the lower the beat frequency. A beat-tone sounds like a gradual quietening and loudening of a signal.

CHU @ 10Hz RBW 750Hz span

CHU @ 10Hz RBW 750Hz span

In my case, using a spectrum analyzer with the appropriate settings will allow an observer to actually see where the transmission occurs in the radio spectrum. By narrowing the span which the spectrum analyzer will sweep, one can obtain a very favourable receiver bandwidth (RBW) to very accurately determine where the peak of the transmission occurs. In the case of CHU, it was found to be at 3.330000MHz which indicates that the internal standard in the Rigol DSA815-TG is extremely good. I would like to repeat this experiment with an atomic standard or a GPSDO (GPS disciplined oscillator).

WWV @ 10Hz RBW 1kHz span

WWV @ 10Hz RBW 1kHz span

Testing for frequency accuracy higher in the spectum, I tuned the spectrum analyzer to 10.000000MHz which is where WWV can be found. Again, the frequency accuracy of the DSA815-TG was found to be extremely good as the signal of interest was seen to peak at 10MHz on the spot. Using a 10Hz RBW and a 1kHz span with trace averaging, I confirmed the results as indicated.

Although I still would like to have a 10MHz frequency standard for the lab, the above results have helped to push the RbDO further to the back-burner for now. I am continually impressed with this little spectrum analyzer!

Posted in General, Lab / Testing | Tagged , , , , , | Leave a comment

Sound Card project delayed ..

The boards never made it from the fab house – I’ve got another batch which should enter the production stage soon. Argh …

Posted in Project | Leave a comment

Sound Card Interface v0.11

Just a quick update on my all-in-one interface card: I sent off another board to be fabricated to test some of the functionality that I’d like to provide in the final interface. With any luck, I should be getting some PCBs back in a few weeks to build up and work out any other glaring mistakes that I made.

Designing PCBs and making your own libraries to populate the boards with has been quite a good learning experience. I’ve made plenty of small mistakes which have helped me to better learn the process. For example, I’ve learned the benefit of adding plated thru-holes as test points and/or bodge wire connection points – something that my current prototype board will now provide.

Next plan will be to source more SMD components for a final build – this will necessitate some additional design learning to optimize placement for eventual assembly by hand.

Posted in Project | Tagged , , , | 2 Comments