[Mostafa] was a bit bored and had a broken DVD player sitting around, so he decided to take it apart to see what made the machine’s LCD panel tick. Once he popped it open, he discovered it wasn’t an LCD panel at all, it was a VFD.
The seven segment display looked to be controlled by an ET16312n VFD driver, so he dug around online and found a datasheet for the chip. After looking at the documentation he was pretty confident he could get things working without too much trouble. He started tracing the board for the STB, CLK, Din, and Dout leads he needed to set up serial communications with the panel and was on his way in no time.
He hooked the panel up to the parallel port on his computer, and got busy hammering out some C code to write text to the display. Right now, the code lets you scroll text across the display, which is about as far as [Mostafa] cares to take it. It was done mostly as a proof of concept exercise, but since this VFD is compliant with the same NEC programming standard that most VFDs use, his code can likely be reused to drive any similar display with very little tweaking.
We all love getting a good deal on sweet parts, but not all of them are documented. Some of us have trained our eyes and brains to spot “timesinks”, having been burned before. The rest sit down with whatever pile of stuff they have on hand, and figure out how to talk to that HP Media Center VFD.
[Jayeson] found some good deals on some Vacuum Fluorescent Displays from a HP Media Center computer as “new”, from some (unmentioned) shady dealers. Once receiving his B stock displays he needed to figure out a way to make them work.
Fun and excitement includes: figuring out the pins, first attempts of communication, getting the data sheet for a house brand chip… that still has the Atmel stamp on it, sniffing traffic with a logic analyzer, and deciphering that data. All that while being a pretty interesting read, good showing of willpower, and resulting in a couple Arduino Libraries as a bonus.
Clocks are relatively simple devices – they tell time, and most often sport a handful of other utilitarian features like alarms and radios. Rarely though, do you see a clock that will wake you up in the morning and also curse at you shortly thereafter. [Matt Evans] clearly thought that clocks need to pack a little more attitude, so he built his girlfriend a clock that not only tells time, but spouts off nasty phrases as well. What a lucky gal!
The clock was constructed using IV-17 VFD tubes, each bearing 16 light-able segments. It seemed wasteful to simply use the tubes to tell time, so [Matt] got busy adding other features to the clock. It has an alarm, a calendar that is always stuck on his girlfriend’s birthday, and an ambient light sensor to dim the tubes at night. It also sports a variable rudeness setting, allowing for mild insults when family members are present, and extremely foul language for when your frat brothers swing by.
He has plenty of pictures on his site, but we’re betting people will want to see schematics and some source code. After all, Mother’s Day is but a few months away!
[uhclem] was looking for a novel yet easy way to remind his kids to do their chores, and instead of using a series of post-it notes, he constructed a nice wireless Arduino-powered message board. The message board is powered by an Arduino Pro, and communicates with his computer via a pair of series 1 Xbee radios which relay a series of canned messages to an attached VFD. He installed all of the components in an old cigar box, and mounted it on the wall, making for a nice overall presentation.
Programming of the messages does not require any special software as the user interface is handled by the Arduino and accessed via a standard terminal session. [uhclem] mentions that the his code consumes nearly all of the device’s RAM when running, so he keeps a handful of canned messages stored in the Arduino’s flash memory, recalling them when needed. The optional EEPROM is used to allow for streaming messages to the device as well.
[Alessandro Lambardi] had some vacuum flourescent displays that he pulled from junked VCRs. His latest project is an experiment to use one of the VFDs as a headphone amplifier. This means he’s trying to use them as vacuum triode amplifiers, aka vacuum tubes. He did get it to work but as he suspected, the output is fairly low power. It may be possible to use this setup as a preamp and build an actual tube amp to use along with it.
Update: Thanks to [Fallen] for mentioning that we’ve covered this concept in the past.
[Brian] wrote in to show us a site he’s been working on for a while. He’s been building a tube clock database. We didn’t realize there was actually a big enough draw for such a site, but we have to admit that we spent more than a few minutes browsing through the different clocks. There isn’t a ton of data for each clock, but there are links to individual project pages wherever available. There is also a growing amount of information on the different components themselves, so submit any data you have that he’s missing to help flesh it out.
The video above wasn’t chosen for any reason other than it is quite stylish.
We honestly thought [Jason’s] VFD clock was some form of new terrorist attack when we came across the RSS. Thank goodness our relations with Russia aren’t as MAD as they used to be.
The main components are an IV-18 VFD with a MAX6921 driver, which to an untrained ear do sound surprisingly threatening. However an Arduino settles our hearts down and assures us this only has as much potential as blinking a VFD. While the main code, schematics, and CAD aren’t available (open source coming to a theater near you soon) at the moment – you can check out [Jason’s] inspiration, the Ice Tube Clock, which runs many of the same components.
Enjoy a video of it in action after the break. We love the ‘countdown’ feature the most.
[via Make] Continue reading “VFD clock (ends the world)”