Skip to content

Latest commit

 

History

History
95 lines (57 loc) · 3.84 KB

README.md

File metadata and controls

95 lines (57 loc) · 3.84 KB

vfd-night-clock

image

Description

The VFD Night Projector Clock is the first and only (at the moment and to my knowledge 😁) night projecting clock that uses a VFD display.

When receiving one of the NOS IVL2-7/5 displays, I noticed that the illuminated area could fit in about full-format (24x36mm) what was standard in analogue photography.

For this reason there are plenty of old lenses (e.g. with M42 threading) out there that almost cost nothing anymore although they have impressive technical properties like 1:2.8 with f=135.

Moreover, they have a flange focal distance of 45.46mm which allows to build a relatively compact casing.

image

So here it is ... 🥳

This image shows a comparison between my old radio clock with projector and the VFD night clock projector:

image

The brighness is perfect in the night 👌 (but ofc barely visible at day)

If everything is adjusted properly, you even can see the grid on the digits:

image

Properties

There are some methods how a VFD can be operated. After some prior experience with VFDs this is one of the easiest methods:

  • isolated 24 DCDC converter for anode voltage. The V+ is connected to GND, so you have -24V on the board
  • the positive gate/segment voltage is +3.3V. You easily can switch the positive gate/segment voltage with BSS84s from a STM32 with no additional parts what is the easiest solution. This gives a total gate / segment voltage of 27.3V
  • AC Filament drive is done with a full-bridge made of a two channel MOSFET driver. The output is AC coupled and pulled to about -22V. Bias is adjustable (even could be used to change the brightness)

image

STM32 Software

The STM32 software currently only supports a json-rpc via USB virtual COM port (CDC). Buttons are currently unused 🙈

There is python code that can

  • measure the clock accuracy
  • set the time
  • set the display state and auto-switch on/off

This are small examples that nicely demonstrate how to use the json-rpc.

3D case

image

The case was designed in a way that no supports are needed. The upper part is simply clipped on the lower part.