Wednesday 6 November 2019

YAESU FRG 7700
Servicing, Discovery, & Issues



Basic Serving Objective
My initial task, was to service the receiver, and the first job was to replace all electrolytic capacitors on the top board. This was eventually achieved with no issues. As a matter of course, I also cleaned the post-soldering areas with isopropyl alcohol and an old tooth brush – its vital that no unintentional connections are made.

However, after replacing the KF2510 connectors I made a casual error – mistaking P17 for P24! The set worked initially for a short while, then one of the 10 ohm resistors began to heat up, something was obviously wrong! After studying the circuit and the circuit diagram, I replaced R248 (10 ohm ½ watt), and as a precaution both Q59 (C1384R NPN transistor), and D46 (10v zener diode). The set now worked fine.

FIP5A8B Display
The display is continuously updated from a single 7-segment (plus 1dp), 8-bit multiplexed data bus, were each digit value is allocated a quota of time. The 8-bit data is bused to the FIP5A8B unit from the MSM5524R microcontroller. Each digit within the FIP5A8B appears to be strobed or activated sequentially by Q52 to Q56 which are controlled by the MSM5524R.

Overall, the display works well, but I noted some years after I bought the FRG-7700 in 1981, that when in ‘DIM’ lit mode, all the display digits tended to leave the ‘c’ segment on the 7-segment display partially lit? This ‘c’ segment is the single segment which is vertical, on the bottom right. 


I originally suspected, and still do, that the MSM5524R Microcontroller has a minor fault somewhere within the workings of pin 29?, which is the 'c' segment in the a,b,c,e,d,e,f segment naming convention. 

It is as if the output transistor stage is not effectively switching fully in the OFF state? Oscilloscope traces indicate residual noise, which is possibly and effectively leaving this partially ON?


Only recently did I learn that in ‘DIM’ mode, pins 25-31 (7-segment data), and 35 (decimal point) have their pulse-widths narrowed when busing the data from the MSM5524R to the FIP5A8B - the oscilloscope traces confirm this.

Voltages and traces for all 7-segment pins (inc 29) when ..
logic state = Segment ON.
No DIM mode.
Pulse at full width.
Centre line = 0V (Earth)
Voltages and traces for all 7-segment pins (not inc 29) when ..
logic state = Segment ON.
DIM mode.
Pulse at reduced width.
Centre line = 0V (Earth)

At the partially faulty Pin 29 'c' segment.
logic state = Segment ON
DIM mode 
Plus at reduced width, plus noise 'blip'.
Note also: reduced negative potential.
Centre line = 0V (Earth)
Voltages and traces for all 7-segment pins (not 29) when ..
logic state = Segment OFF.
No DIM mode.
Centre line = 0V (Earth)
Pin 29 
logic state = Segment OFF
(Full Brightness or DIM mode, the traces are almost identical)
(Note: lessened negative voltage and noise)
Centre line = 0V (Earth)
It is apparent that all 7-segment data pins behave well - when any segment is ON, or OFF (full brightness or in DIM mode), but pin 29 (the 'c' segment) does not - clearly problems within the MSM5524R!?

So far, and to eliminate other possible causes (although unlikely) and for the sake of completeness I replaced all 7-segment display-digit synchronising transistors Q52 to Q56, plus all small rectifying and signal diodes (1SS53) all involving working the Astable Mulivibrator (a DC-DC Convertor). They are the D47..D50, D51,D52, D55, D56, D42, and D43 replaced with a common, but reliable 1N4148 type. Both Q60 and Q61 switching transistors in the Astable Multivibrator circuit were also replaced.  

Relative Potential at input of FIP5A8B
Negative DC potentials (wrt Earth) are highlighted below, and later the oscilloscope traces at the 7-segment data bus input to the FIP5A8B.

User's Manual states the rectified DC-DC Converter should produce -25v supply, but it is producing approximately -35v.

Digit Strobe/Sync Signals to FIP5A8B
Shown below are just two (of the five traces) at the bases of transistors: Q52, and Q53 as they consecutively switch ON and OFF the respective digits on the FIP5A8B display. Unfortunately, I don't have the facility to display all 5 at the same time.
'Low' state at 0V switches ON these Q52/Q53 PNP transistors.
Note the switching frequency: Approximately a 3ms period in the 5-digit update cycle. The whole 5 digit display appears to be updated (repeated) in 3ms or at about 333Hz.

FIP5A8B Clock Generation
The Astable Mulitvibrator and buffer transformer (form a DC-DC Convertor) appear to be the FRG-7700's generator for the FIP5A8B display 'clock'. The voltage trace shown is effectively across the input of the FIP5A8B, it's only approximately 4 volts peak-to-peak.

The clock frequency is calculated from f=1/T, 
where T is the period of the waveform. 

Since T=150us, therefore f=6667Hz.


Compare: FIP5A8B clock (6667Khz) to
MSM5524R (333Hz) 5-digit-block strobe frequency.
20:1 ratio.

Pull-up Resistor Bank
I also lifted the old resistor bank RB01 (8x 100K ohm) and replaced this with my own resistor network. 


All new components are marked on the circuit diagram below.

Note: Pin 29 'c' segment,which didn't switch cleanly from +5v to - 34v.

Front Dial Display Lamp
Later, the front dial display lamp (PL4001, 12v 100mA?) was replaced with a ‘white’ 5mm LED, in series with 2 x 220 ohm 1/8 watt resistors – the DC source was measured at approximately 10.6 volts.

Calculation is relatively easy: The full brightness of the LED is quoted at about 20mA. Without drawing the circuit diagram, and writing out Kirchoff's Voltage Law, the maths does arrive at ... (10.6 - 3)v/(2*220 ohms), which is approx 17mA. Not 'full on' brightness, but bright enough, the diode should last longer too!

White LED glued into a washer.
White 3v LED, glued washer 'gromit' and glued into place. 

I later isolated the LED and contacts from any possible electrical shorting.  

Zener Diodes at Display Driver Stages
Not stopping with this servicing adventure, I decided to change the two zener diodes D53 (7.5v), and the D45 (5.6v). The D45 is involved in fixing the voltage to about 5.6v and allowing the MSM5524R to apply 5v and activate the sync transistors for the FIP5A8B display unit. 

However, to my shock after switch on, the display only indicated one digit, which was random every time I switched on. I knew immediately what was happening – the synchronising transistors were not able to update any synch pulses to the digit display - they were locked out by some biasing error? To my disbelief, almost all of the pack of ten ‘5.6v’ zener diodes I bought were faulty! I quickly resolved the issue (for now) by returning the original 5.6v zener to its place.

Weakened Solder Joints
Through repetitive, but careful disassembly and assembly, the pins that hold the KF2510 connectors began to fracture the solder under-board, but not lifting the tracks. So as a precaution , I flowed fresh solder around the joints and their strength returned.

Ideas for the Front End Tuner Section
I may at some point, replace the signal diodes 1SS53 with BAT42 Schottky diodes, which have a lower forward voltage – somewhere around 250-350mV.  Will these allow the set to become more sensitive, especially at 21Mhz and higher?

Front End Signal Diodes Replaced (30/11/2019)
Just for experimental reasons, I de-soldered the old 1SS53 signal diodes, and carefully soldered in, a new set of BAT42 Schottky signal diodes. The BAT42s have a lower forward voltage. My thinking was - a more sensitive Front End? Results so far are very positive!





3/12/2019: Just replaced the two zener diodes that serve the display: D45 (5.6v), and D53 (7.5v). I've used 1watt zener diodes for no ther reason than to make sure that neither break down.

Latest shot of the top board, FIP5A8B display side.

Currently, the FRG 7700M is working very well! 
The article may still be subject to corrections without notice. Latest amendment: 3/12/2019.