CI-V Tuning aid for ICOM Radios

0
(0)

Updates

17-04-2024: Firmware v0.2


Almost every HF radio from ICOM has a Tuner connector, you know that white 4-pin connector at the back of your radio.

Via this connector you can give a command with a switch so that your radio sends out a nice reduced carrier to safely control a tuner.
For most 100-200W radio’s this is approx 10W.

Also, most modern HF radios have a built-in readable SWR meter.

The only disadvantage in combination with this tuner connector/function is that the internal SWR cannot be read during this procedure!

And that’s just annoying.

Because if you use a manual tuner, you want to be able to send out a low power carrier and be able to immediately read the SWR on the radio for proper adjustment.
Well you can’t!

That’s why I opted for a different approach.

Set up your own tuning sequence via CAT CI-V.

Many modern radios now have the option to use CI-V over USB.
There is also a separate CI-V jack on the back of the radio.
These 2 can be used simultaneously.

I use this 3.5mm jack connector for this project.

I wrote a piece of software for an arduino nano.

The control is universal and compatible with most ICOM transceivers.

The following diagram shows that the entire component design is not very complicated.

PCB

IC_Tune Kicad PCB (v8.0)


Sketch

IC Tune v0.2

V0.2

  • Status Led added on Pin D13
    • This led will show if TX is enabled or Error occured (flashing)
  • SPLIT Mode Detection
    • For the moment, I have implemented a SPLIT mode detection. When active Tuning will not initiate, Led will flash rapidly.
      Setting the radio in RTTY while in SPLIT mode, will mess up the SPLIT settings at the specific VFO.
      For now I disabled TX when in SPLIT mode. You have to disable SPLIT and perform a Tune at the desired SPLIT TX frequency by hand.

Pressing the push button will execute the following sequence.

Pressing button:

  1. Read SPLIT mode if activated, Skip Tuning Sequence (v0.2)
  2. Read Operating Mode, like USB,LSB,FM,AM,CW etc. and Filter 1,2 or 3
  3. Read Data Mode, Like USB or USB-D etc.
  4. Read current power level.
  5. Set tuning power level (10W for 100W -200W radios. 1W for IC705)
  6. Set radio to Transmit

As long as the push button is held down, the sequence will hang and the radio will continue to transmit.

When the push button is released, the sequence will continue:

  1. Set radio back to Receive.
  2. Restore Operating mode and Filter setting.
  3. Restore Data mode if used.
  4. Restore Power Level.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

You may also like...

1 Response

  1. Harold says:

    what can I edit in the arduino environment to make your ‘civ.listen’ function compile up for the UNO R4 WIFI, and not
    just the Arduino Nano?

    thanks in advance! KE6JMG 73

Leave a Reply

Your email address will not be published. Required fields are marked *