Sunday, April 24, 2022

Ten Tec Omni D Transceiver Enhancements - Part 2

 This is the build and test part of the project.  I will record my progress as I make it.

I ordered the parts that I did not have from Mouser and the PCB from Aisler.  The parts arrived first and a few days later, the PCBs arrived from the Netherlands via UPS.  So, I went to work.

  1. I installed and soldered the parts for the 5 volt regulator, it worked the first time.  With the double sided board and ground plane, it is much quieter than the prototype.  The main issue with it seems to be that the output voltage is on the low side.  I feed the Raspberry Pi with it and the Pi complains.  After some looking around, I concluded that it is because the GPIO 40 pin connector was not fully pressed down.  Pressing it down all the way solved the problem.
  2. Next I installed the parts and tested the keyer.  I had made a mistake in the wiring of the reed relay.  It has a built in diode and I had wired it backwards.  Two cuts and two "white" (actually red, I did not have any 22 gauge wire) wires solved the problem.  Stupid mistake on my part.  Also, the 2.2K resistor is too large for driving the opto-isolater from 3 volt logic.  I had discovered that the first time I built this circuit, but I made the same mistake again.  In the short term, standup wired resistors did the job.  In my second order batch, I got the SMT resistors and replaced the wired ones.  I also found out that the ESD diodes that I was using were clipping the signals from the Raspberry Pi.  These ESD diodes are unipolar (I had switched the model some time ago because of parts availability but had forgotten to make a note of it).  I ended up using the magnifier function in the iPhone to see the polarity mark.
  3. After that, I installed the parts for the tutor and tested it.  One of the cuts I had made to fix the reed relay mistake had disconnected the 12 volt feed to this section.  One more wire and I was in business.
  4. Next I installed the parts for band switch reader circuit and tested it.  I had to work on making sure that the 16 pin resistor network was properly soldered (it took a few trials) but no design or layout mistakes and it worked fine.
  5. Next, I had to pull out the Nooelec VFO board from the old project box and install it on the new PCB.  That was not easy.  I eventually resorted to using the Dremel cutting wheel, but it worked.  
  6. Finally, I installed the serial interface connector.
Everything is now tested and working.

Here is a picture of a fully working board short of a few parts that I have on order.  The two large capacitors are the input and output capacitors of the simple switcher.  The heatsink next to the larger capacitor on the left is the simple switcher chip itself (TO-220-7 package).  The square black inductor to the left of the smaller capacitor is power supply inductor.  Below it is the Schottky diode.  The blue printed wiring board mounted in the middle is the DDS.  The other two heat sinked devices on the lower right of the board are the output transistor and the matching temperature compensating transistor.  The board is fully connectorizedz to make it easier to install and maintain.


My next step is to install the components in the enclosure.

The back panel is quite busy, so I spent time working on its design.  Below is the drawing.

Then I went into the shop and cut metal with a combination of drill, Dremel, and a collection of files.  The large holes for the fans are made using a 3" bimetallic hole saw.  Using it with a battery powered hand drill was a challenge even with using a lubricant (I used water).  Earlier, I had practiced on a sheet of scrap steel and that was even harder, so I resorted to an electric drill that did the job but overheated.  Next project, I will use the drill press in the radio club shop.


...and here is the finished product.




As I was testing the new package with the radio, I noticed that the band switch did not work.  The band switch shorts the band select line to a common pin (pin 4).  I had assumed it was grounded.  It is not.  So, that is a second white wire.

There is ample room left on the left side of the enclosure for a digital filter (otherwise, it's hard to hold a CW QSO with a modern radio on the other side).  I think I am also going to replace the SoundBlaster dongle with a built in sound card that also has PTT control (fiddling with the VOX as I change bands is no fun).  Also, I have found the fans annoying, so I will replace the fan power interface and include a temperature sensor in it turning on fans only when necessary.

This is how the station looks with the new package for the auxiliary components:




And here is the updated schematic.






  



Tuesday, April 12, 2022

Ten Tec Omni D Transceiver Enhancements - Part 1

Before starting to build and test the 500 watt HF linear amplifier, I decided to consolidate and clean up the enhancements that I had made to the Ten Tec Omni D.  I had made these enhancements over time a little bit at a time and each of them housed in its own project box arranged on the desk.  It clutters the desktop, looks ugly, and the scattered cables are sensitive to and a source of RFI.

This is also a smaller project and it give me the opportunity to test some of the processes and skills I will be using to build the linear witch is more cvomplex.

Here is a list of the items that I have built overtime and their function:

  • Keyer:  Ten Tec Omni D is a 1980s vintage radio and does not have a keyer.  It is made to work with a straight key only.  So, I have added a keyer function to it.  It is a simple Reed relay driven by the Raspberry Pi running my Stationmaster software (more on this later).
  • Tutor:  To practice morse code, I built a tutor.  I can send code and have it be displayed on the screen.  The speed and spacing are controlled by the Stationmaster software.  The Raspberry Pi is not fast enough to generate a 500 Hz to 1 KHz tone (or it can't do so going through the Go library and I/O drivers).  So, the Raspberry Pi keys a bistable multivibrator and the audio is played through a small speaker driven by a class A one transistor amplifier.
  • The keyer and tutor are housed in one project box and it is powered by a wall wart.
  • The Ten Tec VFO is not very accurate or stable.  So, I have replaced it with an AD9850 function generator with built in low pass filter from Nooelec
  • I have also routed the Ten Tec band select switch to the VFO project box and use it in two ways.  One is to inform the software driving the function generator what frequency range to generate.  The other is to pre-populate the logger with the band information (and using the band limits for CW and side band to set the mode even though it does not help with digital modes).
  • The 8 discrete band select signals are encoded into 3 bits using a diode encoder to minimize the number of Raspberry Pi GPIO pins used.
  • The Transmit signal from the Ten Tec is a 13 volt high signal.  It is interfaced to the Raspberry Pi though an opto-isolator.
  • The direct digital synthesis VFO and the band switch encoder are housed in a second project box.
  • I use a Heil Sound microphone.  It has separate PTT and voice jacks.  I use a third project box to build a Y function to interface to the Ten Tec microphone input jack.
  • Today, the Raspberry PI sits on the desk and connects to one of the project boxes with a ribbon cable.
In addition to the above 3 boxes and the wall wart, I also have the Astron power supply powering the Ten Tec.  These are the additional changes that I am making.

  • I need the band information to select the band pass filter of the linear amplifier.  So I have added a second connector that bridges the band switch across to the linear.
  • I have moved the Raspberry Pi inside the new enclosure to make the arrangement tidier and shield the Raspberry Pi and its cables from any RF that might be present around the desk.
  • The linear amplifier user interface will be the Stationmaster software.  The interface between the Arduino in the linear amplifier and the Raspberry Pi running the Stationmaster software is a serial asynchronous interface (which I have coded and tested).  
  • I also decided to replace the Astron linear power supply with a Mean Well 12 volt 350 watts switching power supply and consolidate it with the rest of the functions discussed above into one enclosure.
  • Ten Tec front panel on-off switch is not rated to handle the full 18 Amp current of the radio.  It is recommended that it be used to actuate a relay that can handle the current.  I have added this relay to the back panel.
  • The Ten Tec manual recommends using a fast acting circuit breaker like the Ten Tec 1140 to protect the final stage of the radio I have also added a similarly specified circuit breaker to the back panel.
  • I have also added two additional power connectors, one for the antenna tuner and an additional one for a 220/440 radio.
  • I have decided not to include an antenna tuner in this enclosure for obvious reasons (lots of RF at high voltages)
  • I have left room in the box for a future audio signal processing board.  More modern CW and side band filters would be helpful.  I need to finish this project so I can build the linear amplifier.
  • I have decided that when I need to extend the Raspberry Pi GPIO interface, I will use a daisy chain insulation displacement cable (or maybe a daughter board on top of the GPIO pins) but not build any specific provisions for it at this time.
  • The Mean Well 350 watt, 12 volt switcher only has one 12 volt output.  Raspberry Pi requires 5 volts at 3 Amps.  For that, a Texas Instruments LM2673T-5.0/NOPB Simple Switcher with associated circuits is used to generate the required 5 volts.  Raspberry Pi provides the 3.3 volt supply needed to power the rest of the board.  The 5 volt power should be sufficient to power the future digital signal processing board.
  • I prototyped the Simple Switcher and it works as advertised.  But I did discover that it requires soft start to start reliably with more than 50% load.  The problem is the high inrush current.  I added a 20nF capacitor (10 ms soft start) per the application note section of the data sheet.  Note that the data sheet recommends avoiding soft start capacitors in the 0.033 uF to 1 uF range.
Here is a schematic of the enhancement board.  From the above description, the functionality should be clear.  The only thing worth mentioning is the RC networks used to suppress unwanted RFI.  Smaller time constants for parts of the circuit that need faster rise and fall times, larger time constants for where the rise and fall can be slower (an idea I got from Jeff, K6JCA).


I had used a variety of prototype boards in building the individual project boxes.  This time, I decided to splurge a bit and use a printed circuit board.  I designed it on KiCad and ordered it from Aisler.  Shipping cost from the Netherlands was almost the same as the price of three boards ($36 as of this writing, but I hear that we live in inflationary times).

Below is a picture of the board layout.  It is a two sided board using a combination of through hole (to use parts that I had in my parts box) and surface mount parts (for stuff that I had to get new).  It uses the simplest design rules to keep the cost down.  The backside of the board is a mostly a ground plane (the dark green is the back side).


The front and side views (approximate) of the package is shown below.  The space on the left is what I have left for future additions.  When I decide where to put the speaker, I will update this picture.  All dimensions are in millimeters (I grew up with the metric system through high school, had to learn the standard system in collage and in life, and now everything, at least in electronics, seems to be moving to metric - such is life).

The back panel is the busy part of this package and this is how I have it laid out.  It will need some tuning after I build and test the circuit board.  The part numbers for the circuit breaker and relay are shown on the drawing.  the cutouts in the lower right corner are for the Raspberry Pi USB and Ethernet connectors.  There is no need for the power connector since the Raspberry Pi will be fed through the GPIO connector.  There is still a need for the two display connectors that I will need to make in the side of the enclosure.

I have been experimenting with cutting neat holes in the side and back panels.  I have come to the conclusion that a combination of drill and file (idea from Jeff, J6JCA) and 15/16" Dremel cut off wheel.  My experimentation on scrap metal suggests that the standard 1 1/4" wheel is too big.


This is the end of the design blog.  The design is done and the parts that I did not have have been ordered and some have arrived.  Any circuit that I had not built before (mainly the 5 volt switching regulator) have been prototyped and tested.

Once I am done with the build and test, I will add a second post describing my experience.  Stay tuned.




Home

 Welcome to my ham radio blog.