Skip to content

scrouthtv/vfd-clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About VFD tubes

The manufacturer has a good explanation of the concept of VFD tubes on their website.

They basically work like this:

  1. A filament (usually a Tungsten wire) is heated up and emits electrons into the vacuum in the tube.
  2. The electrons are accelerated through a grid towards a positive-charged anode.
  3. The electrons collide with the phosphor-coated anode and emit light due to fluorescence.

In the simplest case, the anodes make up an 8-figure consisting of seven individual segments plus a decimal point as an eigth segment. More complicated designs such as combining multiple letters of different size, adding in symbols or colors.

Each anode has its own wire leaving the casing. The whole tube must be "activated" by setting the grid to a higher potential compared to the filament, which allows for multiplexing multiple tubes.

Image Source: VFD | Futaba Corporation

The tubes

I recently got ten VFD tubes labelled as Futaba DG10Q1 3GS out of an old calculator that was due for trash:

The tubes installed in the calculator

The manufacturer has been "selling gas-discharge display tube [since] 1968". Sadly, they want to leave the business until the end of this year (2021).

The tubes themselves look fantastic:

Frontview of the DG10Q1

Image Source: Used with permission, own work.

Testing a tube

I wasn't able to find a datasheet online, only this image that circulates on the internet:

Pinout of the DG10Q1, bottom view

Keep in mind that this is the bottom view.

The filament in this tube is a thin wire in the front center that runs from the bottom to the top. It glows orange-ish after applying a high enough current to it.

My tubes have a set of red-colored wires for the filament. If yours don't, try to find the pair of pins wich has the lowest resistance (lower than 10 ohms).

Slowly increasing the voltage across these two pins, they started glowing at around 0.8 V.

As a next step, I applied 18 V to both the grid and a segment to see it glowing.

Image Source: DG10Q1 | AsahiNet

My final circuit

I am planning on combining multiple tubes to get a "smart" clock which is controlled by an atmega328 chip (the chip that is also used in an Arduino). The atmega can then be combined with a Raspberry Pi which controls the displayed text.

In the end, I'll need at least a 5 V power supply for the logic.

The filament driver

The filament basically carries all the load of the tube. I found that a single DG10Q1 consumes up to 50 mA at 1 V!

The easiest way would be to use a voltage regulator which creates 1 V from my 5 V supply. However, many common voltage regulators use a reference voltage of 1.25 V (e.g. LM317 or MAX1733) and can't be adjusted to anything below 1.25 V (without an overly complicated circuit).

Because of this issue, I am using a type of current mirror circuit instead:

Circuit used as the filament driver

Technically, it is used to mirror the amps from an input to the output.

However, with the correct value for R3, an arbitrary output voltage can be set.

TODO: this is not correct and needs more work

Image source: Own work.