Icom Interface Level Translator

OVERVIEW:    

Some of the vintage Icom radio use a bus that is based on 9V instead of 5V. The interface uses 5V so for use on the 9V systems, the signals must be converted to 9V levels. In addition to the voltage translation, the level Translator needs to be bidirectional for most of the interface logic signals. This bidirectional level shifter is based on a decades old circuit that was used to level shift I2C bus voltages from one bus with a 5V bus to another bus of a different voltage. It appears in Phillips Application note AN97055. In case any troubleshooting is needed, the applicable pages of the app note are at the end of this webpage.

The schematic is shown in Figure 1. There is a 5V and 9V side, with each having its own dedicated regulator. Conceptually, this board is placed between the radio and the interface board. The +12V, GND, and PTT signals pass thru the translator board and go directly to the main interface board. The +12V and GND signals are also used by this board to produce the 5V and 9V through the regulators. The RC and ANALOG signal are not passed through because those signals are never user on any of the radios with a 9V processor. All of the remaining signals are digital. One of the signals on M19 or the “DV” is unidirectional, and required an open collector output.

The “M” numbers on the left side of the schematic, like “M24” connect directly to the pin of the same name on the interface board. The corresponding “M24B” connects to the 24-pin accessory connector where “M24” would usually be on a radio that did not need level converting. The connection between the level translator can be made with wires, or the wire holes are spaced so that one board can rest on the other, as shown in Figure 3. There will be some SMD parts in between the boards, so it is necessary to determine if any insulation or separation between the boards is necessary.

The parts list is contained in Table 1. There are no exotic or tiny parts. Installation should be simple.

Figure 1. Schematic Diagram for the Translator Board

 

 

              

Figure 2 Top (left) and bottom layer artwork for the translator board

 

 

Figure 3. Finished translator board mounted directly on interface board

 

Part

Value

Package

Comment

Digikey P/N

C1-C4  

CAP, .1uF, 50V          

1206

 

399-1177-1-ND

IC1     

L78L05ACUTR, 5V REG

SOT89-3

 

497-1183-1-ND

IC2     

L78L09ACUTR, 9V REG

SOT89-3

 

497-1192-1-ND

Q1-Q7

2N7002, MOSFET N CH

SOT23

 

2N7002LT1GOSCT-ND

Q8

MMBT3904, NPN 40V

SOT23

 

MMBT3904-FDICT-ND

R1-R5,R7-R12,R14

2.2K, 1%

1206

 

CR1206-FX-2201ELFCT-ND

R6

22k, 5%

1206

 

RMCF1206JT22K0

R13

100k, 5%

1206

 

P100KECT-ND

PCB

 

 

Available from KA6BFB for $25 plus shipping

N/A

 

Table 1. Parts List

 

TESTING:

Testing is straightforward and simple. Temporarily tack solder two wires from a power supply set to +12V output to M2 and M8. Verify the proper output of the 5V and 9V regulators. Six of the translator circuits are electrically identical. We will test them first. The inputs on both sides are pulled high and stay that way until pulled low. A low on one side is transferred to the other side Starting from the left side of the schematic, use a clip lead to ground the left side of each of the identical translators, and confirm the corresponding output on the right side goes low. Remove the ground and verify the corresponding output on the right side goes high. Now reverse the situation. Ground each of the inputs on the right side and verify that its corresponding output on the left side goes low. Verify the left side output goes high when the ground is released on the right side.

To test the Q6/Q8 path, solder one side of a 10k resistor (through hole) temporarily to M19, and the other end to +12V. Confirm the voltage on M19 is low. Ground M19B with a clip lead and verify M19 goes high. Remove the clip lead and verify M19 returns to a low state.  Remove the temporary 10k resistor and the wires on M2 and M8 and wire the translator to the interface board and the 24-pin accessory connector.

 

 

 

 

 

The following is an excerpt from Philips Application Note AN97055. This might be useful if troubleshooting is needed

Devices with different logic levels connected via the bi-directional level shifter.

The bi-directional level shifter is used to interconnect two sections of an I2C-bus system, each section with a different supply voltage and different logic levels. In the bus system of Figure 4 the left section has pull-up resistors and devices connected to a 3.3 Volt supply voltage, the right section has pull-up resistors and devices connected to a 5 Volt supply voltage. The devices of each section have I/O’s with supply voltage related logic input levels and an open drain output configuration.

The level shifter for each bus line is identical and consists of one discrete N-channel enhancement MOS-FET, T1 for the serial data line SDA and T2 for the serial clock line SCL. The gates (g) has to be connected to the lowest supply voltage VDD1 , the sources (s) to the bus lines of the “Lower voltage” section, and the drains (d) to the bus lines of the “Higher voltage” section. Many MOS-FET’s have the substrate internally already

connected with its source, otherwise it should be done externally. The diode between the drain (d) and substrate is inside the MOS-FET present as n-p junction of drain and substrate.

 

Description of the level shift operation.

For the level shift operation three states has to be considered:

 

·      State 1. No device is pulling down the bus line and the bus line of the “Lower voltage” section is pulled up by its pull-up resistors Rp to 3.3 V. The gate and the source of the MOS-FET are both at 3.3 V, so its VGS is below the threshold voltage and the MOS-FET is not conducting. This allows that the bus line at the “Higher voltage” section is pulled up by its pull-up resistor Rp to 5V. So, the bus lines of both sections are HIGH, but at a different voltage level.

 

·      State 2. A 3.3 V device pulls down the bus line to a LOW level. The source of the MOS-FET becomes also LOW, while the gate stays at 3.3 V. The VGS rises above the threshold and the MOS-FET becomes conducting. Now the bus line of the “Higher voltage” section is also pulled down to a LOW level by the 3.3 V device via the conducting MOS-FET. So the bus lines of both sections become LOW at the same voltage level.

 

·      State 3. A 5 V device pulls down the bus line to a LOW level. Via the drain-substrate diode of the MOSFET the “Lower voltage” section is in first instance pulled down until VGS passes the threshold and the MOS-FET becomes conducting. Now the bus line of the “Lower voltage” section is further pulled down to a LOW level by the 5 V device via the conducting MOS-FET. So, the bus lines of both sections become LOW at the same voltage level.

.

 

Figure 4. Bi-directional level shifter circuit connects two different voltage sections of an I2C-bus system.

The three states show that the logic levels are transferred in both directions of the bus system, independent of the driving section. State 2 and state 3 perform the “wired AND” function between the bus lines of both sections as required by the I2C-bus specification. Other supply voltages than 3.3V for VDD1 and 5V for VDD2 can be applied, e.g. 2V for VDD1 and 10V for VDD2 is feasible. In normal operation VDD2 must be equal to or higher than VDD1.