22nd September
written by Todd Harrison

This is an epic video on all my efforts to fix my radio out of my 1994 Jeep Grand Cherokee. It is a limited edition Jeep with a very nice CD/Radio sound system but for about 10 years now the vacuum fluorescent display (VFD) has been dead although the radio and CD work fine. This meant my only headache was I never knew what station I was on. But after setting the stations who cares, right? Well it drove my daughter nuts because she likes to channel surf and after having the battery disconnected it was a challenge to find and set the stations again.

This is the radio/CD player that I need to fix. Only the display is broke so how challenging could that be? VERY! I guess I’m not too good at fixing VFDs.

This is the display that does not seem to be getting power or functioning.

After unplugging the display panel PCB I had access to the board headers off the main radio. The silk screening on the display panel PCB had labels that told me the pins that were for 5v and 12v.  I powered up the radio using my 12v supply to simulate the car battery being connected then used some jumper wires to probe 5v and 12v pins going to the display panel PCB. All checked just fine.




With the display board plugged back in and the radio powered all the lights work and the radio still works the same. I probed some other voltages on the display panel board and everything checked except I didn’t find any voltage across the VFD cathode filament pins. It seems the radio has a dead heater driver for the cathode filament which should be producing the thermionic emission of electrons needed to cause the fluorescent tracks to fluoresce.

I wanted to know if the data pins to the display were being driven by the control chips correctly so I put the radio in scan mode and probed one of the lower display data pins and sure enough the voltage was changing form 12v to 0v as the radio was scanning through the frequencies. I could have used my scope here but really a DMM is all you need for this test.

Time to do something crazy! I figured I would just connect my 2nd DC power supply to the VFD cathode filament pins and slowly turn up the power. This would put 100mA through the filament and should cause the thermionic emissions we need. Yes, I know these filaments are normally driven by a variable duty cycle pulse. My frequency generator could easily create this signal and it can source 100mA but DC will work to at a low voltage. We just need to test if the only thing missing here is the thermionic emission to make the display work so the DC test is fine. My biggest concern is adding this power and there being some kind of short to ground in the circuits going to the filament pins which will POOF when I add an external source. If no such short exists then the low ohm filament should be the only thing that draws power. I turned up the voltage real slow on the 2nd power supply and watched thes current readout to be safe. I could have taken the board off and cut the traces powering the filament to make this a safer test. Well, IT WORKED! I only had to add ~1v at ~0.1A so the filament is about 10 ohms when up to temp. Before it’s up to temp its resistance is ~3 ohms.

Below I have soldered a jumper wire to what I think is the VFD cathode filament driver pin. I most likely have this wrong as you will see in the video but this is where I was here. I wanted to test the driver voltages at different points but to probe it live I had to use this soldered jumper wire trick on the back side of the display board before plugging it into the radio.

I did find some voltage but after some passives closer to the VFD cathode filament pin the voltage dropped to zero. Later I found I was tracing wrong and had been testing the ground side of the VFD cathode filament (my bad). There was some vias I missed and it was very hard to trace with the display covering ~50% of the tracks.

I took off every passive involved with powering the cathode filament and they tested fine. They tested fine in circuit too but I wanted to make sure I didn’t miss a simple fix. Below I’m testing a SMD 6k resistor.

In this photo you can see the 5 parallel cathode filament wires hovering over phosphors tracks in the display. This is what is not getting proper power by one of those two control chips on the back side of the board.

I went to the wrecking yard and got a smashed up radio from a 1993 Jeep that seemed to match my sound system exactly. I paid $17 and was happy because I only wanted the display board. Unfortunately the next year, 1994, they had a full re-spin of this display board and it can’t plug into my working radio and the wrecking yard one was too smashed up to be fixable.

But maybe I could go down the rabbit hole a bit farther and salvage the chips off the wrecked unit’s display board. I had to unsolder the display on the wrecked unit because the control chips were under the display in the 1993 spin. Could this get any more difficult?

YES! Sadly only one of the chips was the same part number as on my display board and it was the one I didn’t think was bad anyway. But I had to try so here I’m using my hot air rework station to remove the usable TQFP chip.

Then I removed the matching chip from my display board.

Finally some hot air and flux to mount the replacement chip.

I got a bit happy with the hot air pressure and caused a few solder bridges so here I’m reflowing the pins to remove the solder bridges.

Close-up with a magnifier and all looks good.

The display board is back in my radio but no luck, same problem. Must be the other chip and I don’t have a replacement.

We can still power the faulty part of the circuit with 1V and 0.1A to get it working. The dumbest, emphases on dumbest, way to get power to this part of the circuit and get this working is to use the radio’s 12V supply and a dropper resistor.

Some simple circuit math shows us what we need. From my tests I know I need 1V DC across the cathode filament and 0.1A of current. Current in a loop is always the same so both my filament and my dropper resistor will have 0.1A running through them. I have 12V supply and need to drop the 12V by 11V to get the 1V at the input of the filament. V=IR gives me my dropper resistor value (R = 11V/0.1A) => 110 ohms.

Easy enough but what about power, will a ¼ watt resistor work? No. For power dissipation in the dropper resistor we use P=IE (easy as pie), but in today’s circuit math they changed the E from Electromotive Force to V for volts. Ok, so the equation changes to P=IV but I always find it easy to remember the older mnemonics. This shows us that (P=0.1A x 11V) => 1.1 watts. So my 110 ohm resistor has to be rated for at least 1.1 watts. I could use five 550 ohm ¼ watt resistors in parallel which will give me a 1.25 watt rated cluster at 110 ohms but that is pushing the wattage rating.

I played with a circuit using a LM317 variable voltage regulator but the questions and my tests showed me the low limit was going down to 1.25V because of the internal 1.25 volt reference in the LM317. No luck there because that would have produced a lot of heat at 1.25V not to mention the display would be way to bright at that voltage.

I did think about hacking together one of my micro controller chips with a proper filament drive signal circuit but I have spent too much time on this project already and a dumb ass dropper resistor rated at 10 watts will do the job. I found a 100 ohm 10 watt ceramic resistor in my parts bin. I had 5 or more of these resistors, some new some salvaged, all rated at 10% so I just measured each and picked the one closest to 110 ohms. I believe the one I picked tested at 109 ohms and was therefore the best fit. I zip tied it to the left/right channel amplifiers because they were clipped to a large heat sink on the side of the radio and won’t mind the extra 1.1 watts of heat.

There we go, I’m not happy with my dumb ass voltage divider power supply solution but I’m smiling because it is working and will most likely work for years like this. I ran it on the bench like this for a few hours with no problems.

Then I put it back in my Jeep. It sure was nice to see that old radio display working again after so many years. I will report back if it dies of over heating or fails in any other way.

There are so many ways these devices can be instantiated. Some use a hot cathode filament voltage of 1.5 to 3 volts but that may or may not be an AC signals for larger displays. You will need a grid voltage from teens to tens of volts depending on model. And of course a driver signal that puts data to the other pins to activate the digital values to display. Here are some research sources:

Thanks for visiting and remember to subscribe to my RSS feed above, if you use a reader, and subscribe to my YouTube channel (toddrharrison).



  1. […] Radio Repair – bad vacuum fluorescent display (VFD) […]

  2. […] down the problem. [Todd] seems to have a knack for this. He was met with a lot of adversity when trying to get the Vacuum Fluorescent Display working on his car stereo. A lot of persistence, and a little bit of taking the easier way out let him accomplish his […]

  3. 26/09/2012

    Hey Todd, very interesting video. I got to thinking about my old CR48 that had a recent death. I’m definitely not familar with repairing electronics but figured you might be interested in a new project. I tore it down after my wife spilled ranch onto the motherboard through the memory “air holes” on the case. I tried time and time again to find out what was wrong with it but had no luck. Anyway, I’d be willing to donate this to you if you’d see if a repair would be possible. I cleaned up the board as best as I could but nothing worked unfortunately. Shoot me an email if you’d like me to ship it to you, it would be my pleasure.

  4. 26/09/2012

    Oh and it would be yours to keep, of course. I just want to see it have some extra use. I stuck Windows 7 on it and used it as a work laptop but that didn’t last too long.

  5. 26/09/2012

    If you really want to send it to me. Sure!

    I have fixed laptops in the passed but sometime the parts are more costly than the laptop so they just get hacked for parts.

  6. Alan Hill

    Hi Todd, just wanted to say thank-you for taking the time and trouble to publish the detailed story of this investigation on the internet. I have a hi-fi unit with a non-working display. I have tentatively fiddled with it a couple of times, but with your inspiration I will make the time to fault find in the same manner. I am confident that the problem is exactly same, in the cathode filaments. This is the internet at its best – thank-you!

  7. 12/12/2012

    @Alan Hill, You’re welcome. One of my viewers also posted a video with a different VFD problem and solution so check that out too. http://www.youtube.com/watch?v=kn5QThBe9oQ

  8. Robert Sumption

    Very well done video on repairing your jeep radio Todd. I watched the whole thing and learned some things too. Your shop is much neater and better organized than mine. I found your youtube video while searching for info on VFD displays
    I am restoring a rare Heathkit SS9000 Amateur radio tranceiver and the VFD display is bad . Heathkit is completely out of business now and I have been unable to find the Futaba 17-MT-34 VFD display anywhere. So I am looking for a substitute 16 digit VFD I can install or maybe a LED display to go in the rig . Right now I have a tranceiver that works but I have no idea what frequency is tuned in . I have made three youtube videos on this heathkit SS9000 radio as I am restoring it if you would like to see them just search for SS9000 on youtube .THANKS TODD for a great video …..Bob W9RAS

  9. 16/01/2013

    @Bob, I watched your videos. Hearing your background I would think you are the best man to repair the SS9000. I don’t think I would ever do that much work to salvage an old radio. Great work!

  10. Robert Sumption

    Todd : You are very observant you saw that little spark when I touched the collector of that transistor with the screwdriver tip the 12 volts was on but no RF still not a good idea I could have blown the ttansistors . I went back and viewed the video and there it was right at 1:14 like you said . Yep I will use a plastic tool next time. Your videos are much better quality than mine THANKS TODD 73 BOB

  11. 17/01/2013

    @Bob,I have watched all your videos. Great old school stuff! I had no idea you could grind your own crystals nor that you could effectively change the frequency by rubbing a bit of solder on them. How cool!
    I have to clean up an old tube power supply I got on eBay this weekend and I’m going to use your Wash & Dry method. Thanks for all the great knowledge.

  12. Peter Kissam

    Having saved my own 1997 Jeep radio for all the same reasons as everyone else, reading this got me thinking if we all missed something: on the back of my radio, the harness included a wire from the “dashboard light dimmer”. Could it be the the “filament voltage” is controlled externally via this dimmer input (he achieves same result…dimming or he saw change on DVM) I know mine always changed brightness when my headlights went on. Maybe your dimmer circuit in car is bad and radio is fine all along?

  13. 03/02/2013

    @Peter Kissam, Not my problem. I was powering that pin from my bench supply and my display had no power going to the filaments.

Visit Our Sponsor: MROSupply.com - An e-commerce site of Mechanical Drives & Belting