Terribly sorry for the necropost, but just wanted to thank Zero999 for this ingenious idea. I found a collection of 15 starburst 20x2 VFDs in storage and have been trying to get them to work. I'm using HV518 for the segments (perfect as it provides 32 outputs) + HV5812 for the grid columns (perfect as it provides 20 outputs). Only thing I was struggling with was how to properly drive the filament since there is noticeable fade on DC.
Some preliminary tests seem to indicate that this works perfect! I'll add some pics in another post. I don't have 1.5kOhm resistors, so I used 1k+440 and a 1uF 400V cap (it's what I had), all other components as you described. I am getting about 600Hz under load with 4.68VDCin and 4.40VAC (cyc RMS) out and 9.72V pk-pk. Filament draw is 71mA AC. According to the datasheet, typical at 5.6Vac 60Hz RMS is 73mA, so that tells me that I have it dialled in nice.
The waveform has a little inconsistent frequency, but it seems to work! At 5.0VDC in the frequency is noticeably more stable than 4.65VDC in.
But question - the datasheet for these VFDs says that the ideal filament voltage is 5.6Vac RMS 50-60Hz, with 6.2Vac max. I know DC pretty well, and I know that overall power from AC to DC is about sqrt(2), but I don't know this situation enough to know what voltage I can apply. Since this is pretty close to a square wave, which means from a power perspective it's a lot closer to DC calculations, I've tweaked it to 6.2/sqrt(2) or 4.4VAC. With the supply at 4.68V that's within range of my 5V logic (4.5 .. 5.5) so that way I don't need another PSU, but I'd really prefer to use 5.0V for the logic. However, that brings it up to 4.77Vac - is that going to be too high? At that voltage I'm detecting about 76mA (under the maximum of 80mA that the datasheet says), so that should be ok?
Running the calculations on the mentioned wikipedia article for frequency, I get 527Hz expected, and ~600Hz observed. I assume the resistances are going to be slightly lower in-circuit due to the second set of transistors which, while on, will have significantly less resistance than the R1+R5 combo.
If I wanted to bring down the frequency a little, could I just increase the capacitors to maybe 4.7uF or even 10uF? That should bring me down closer to 60 or 100Hz without changing R3/R4.
In terms of productionizing this - what do we think of MMBT4403 - BJT 600mA 40V PNP SC-70-3? Specs look very similar (5V VEBO -0.75V CESV).