How to Drive VFD Tubes With an Arduino

  Рет қаралды 10,825

Doctor Volt

Doctor Volt

Күн бұрын

VFD (Vacuum Fluorescent Display) tubes are a good alternative to Nixie tubes in retro clocks. See how they work and how they can be interfaced to a microcontroller like an Arduino or ESP32. I show the legendary russian IV-11 tubes, which look very nice in retro clocks.
Find the circuit diagram and schematic here: www.hackster.io/michalin70/in...
Consider to support this channel on Patreon and get updates about ongoing projects and preview videos!
/ docvolt
Buy me a coffee: www.buymeacoffee.com/docvolt
Paypal: www.paypal.com/paypalme/docvolt

Пікірлер: 42
@0ldenn
@0ldenn 4 жыл бұрын
Very nice video ! I just bought a few of these displays, they look beautiful !
@DoctorVolt
@DoctorVolt 4 жыл бұрын
Enjoy!
@thatAlex1337
@thatAlex1337 3 жыл бұрын
Thanks, nice video. First I tried controlling the anodes with only one transistor... Didn't work. Now I know the issue and can proceed with my work. This was really helpful!!
@nellocapogrossi9789
@nellocapogrossi9789 10 ай бұрын
I found some IV-3 tubes (7 plus 2 segments) total 14 pins for the tube. I didn't find the pin layout, but with your explanation on VFDs I think I found a solution, I have to find the pins through testing. I wanted to thank you and congratulate you on the excellent exhibition, very well done. I have problems with the language, but with the translation everything is ok. Thank you😀👍
@lovemadeinjapan
@lovemadeinjapan 2 жыл бұрын
Just found a few boxes of dot matrix VFD's on the cheap, they are 70x48 pixels, with one of the rows being red instead of cyan. They were 100€ for 30 tubes. Going to make game handhelds with them. They also have the driving logic on board, but the difficulty was how to fill the buffer RAM.
@PatrickInCayman
@PatrickInCayman 3 жыл бұрын
Great video thanks! I bought some of these VFDs, and I would like to use these tubes in an FM tube radio as the frequency display. This is a great way to drive the tubes
@hellwhichnickisfree
@hellwhichnickisfree Жыл бұрын
Very helpful! Seems like the TBD62783 would be a good fit for my problem, too: Driving flip dot modules. Will give them a try, better than building a transistor array myself...
@xgd36
@xgd36 4 жыл бұрын
Thank you for this video, very helpful :)
@texasaggiegigsem
@texasaggiegigsem Жыл бұрын
This is pretty neat! Now I want to build a VFD-based github build indicator. (everyone does clocks...yawn)
@ethanhays6646
@ethanhays6646 3 жыл бұрын
great video, I got some iv-3a's recently and I was wondering what DC/DC converter you used
@DoctorVolt
@DoctorVolt 3 жыл бұрын
There is one step-up converter for the anode voltage and a step down converter for the filaments. These are not hard to find on Ebay.
@MemeReviewer
@MemeReviewer 3 жыл бұрын
Nice rare tubes!
@DoctorVolt
@DoctorVolt 3 жыл бұрын
Indeed! But you can still get them on Ebay. And they are cheaper than Nixies.
@jonnyphenomenon
@jonnyphenomenon 4 жыл бұрын
I just got my hands on 8 DG10B VFD tubes which will be perfect for a vfd watch. I am very interested in what you used for a power supply.
@DoctorVolt
@DoctorVolt 4 жыл бұрын
I used some no-name switching converter modules from Ebay. The step down converter, delivers 1.5V/600mA for the filaments and the step-up converter approx. 30V for the grids and anodes. Input voltage of both is 5V from an USB power supply.
@Enigma758
@Enigma758 3 жыл бұрын
Thank you for the video. I do have a question about 3:00. The first transistor is configured as an inverter which drives the second transistor. The second transistor is an NPN configured as a high side switch (which seems incorrect). I gather you meant the second transistor to be a PNP and not an NPN. Is that correct?
@DoctorVolt
@DoctorVolt 3 жыл бұрын
No, both transistors are NPN, because both of them have positive voltage at their collectors. But a PNP is also possible as second transistor. In this case the circuit does not act as Inverter. But in this case, a resistor (1-10k) must be inserted between collector of the first and the base of the second transistor, in order to limit the base current.
@Enigma758
@Enigma758 3 жыл бұрын
@@DoctorVolt I'm not used to seeing an NPN being used as a high side switch, so it seems a bit unconventional and I have seen others use NPN/PNP pairs (PNP is commonly used for a high side switch so that is why I asked). Also, I've seen where the display anodes can be driven simply by a single NPN in an inverter configuration (first stage of your circuit). In fact I currently have it working that way on my breadboard. Do you know if there is a reason against doing that? (not much current is required to drive these displays, so that's not a problem). For an example, please see the image for "Simple driver for a gate or anode" in the link below: Thanks! hackingmajenkoblog.wordpress.com/2017/12/23/vacuum-fluorescent-displays-on-arduino/
@DoctorVolt
@DoctorVolt 3 жыл бұрын
@Enigma758 The output channels of the driver array also use NPN transistors (See schematic in TD62783 datasheet). So this is not unusual. The downside of the single-transistor circuit that you mentioned is, that the value of the collector resistor must be relatively small to allow enough anode current. This means that the circuit will also draw current when the transistor is conductive (the segment is off). In case of the two-transistor circuit, the resistor value of the collector transistor can be by the transistor´s b-factor smaller (10-100), so the thing will draw much less quiescence current. But if you want to build a VFD driver with discrete components, you might rather decide for simplicity than efficiency.
@johnlinders4218
@johnlinders4218 3 жыл бұрын
Nice video Doctor Volt. I have here the NEC LD8113 Tubes. I cannot light them up. I have the filament om 2 volt. The are visible and i put 12 to 18 volt on the segments. Do i have to feed the segments with - 0r + ?? I dont understand the info so far i found on internet.
@DoctorVolt
@DoctorVolt 3 жыл бұрын
I cannot tell for sure, because there seems to be no datasheet for this tube, or at least I didn´t find one. But usually, the segments need positive voltage around +20..30V. The grid must also be connected to positive in order to let the electrons pass through.
@johnlinders4218
@johnlinders4218 3 жыл бұрын
@@DoctorVolt thanks. I did light it up now. 2 volt filament. 9 to 12 volt anodes and grid. Anode and grid on + and the - are hooked up together
@emrethesea
@emrethesea 2 жыл бұрын
Hi friend. Do you have iv-8 datasheet or info about pinout, supply voltage and current?
@DoctorVolt
@DoctorVolt 2 жыл бұрын
There are several scanned datasheets in russian language that can be found with the Google picture search. Search for "IV-8 VFD tube datasheet". This gives good results.
@emrethesea
@emrethesea 2 жыл бұрын
I meant in English but thanks anyway
@Deathtoo11-j7e
@Deathtoo11-j7e Жыл бұрын
@@emrethesea Еще нужны?
@Deathtoo11-j7e
@Deathtoo11-j7e Жыл бұрын
@@emrethesea Если необходимо могу дать ссылку, но увы все на русском , думаю переводчик сможет помочь
@hansflippo4050
@hansflippo4050 3 жыл бұрын
Hi, I built it with an IV18 tube (8 digits). In the main loop of the program I added this: vfd_write("12.34.56.78"); delay(1000); vfd_write("87.65.43.21"); but that does not work. How can I display 2 numbers one after another? Thanks!
@DoctorVolt
@DoctorVolt 3 жыл бұрын
The problem is the delay(1000). The Loop() function has to exectute the vfd_write() function continuously, so it can multiplex all the tubes. When putting delay(1000) into the loop, it pauses the multiplexing for 1s. So it is better to solve this via the millis() function (Which I also used in vfd_write()).
@SenkJu
@SenkJu 9 ай бұрын
Do I understand correctly that +5V to the gate pin enables the tube and 0V disables it? I have read that a slightly negative voltage is required to disable the it.
@DoctorVolt
@DoctorVolt 9 ай бұрын
+24V enables it, 0V disables it.
@SenkJu
@SenkJu 9 ай бұрын
@@DoctorVolt So am I reading the schematic at 4:24 wrongly? The right transistor array is connected to +5 volt. Shouldn't it be +24V then?
@DoctorVolt
@DoctorVolt 9 ай бұрын
OOps, there is an error in the schematic. Pin 9 of U2 should be connected to +28V, not 5V
@SenkJu
@SenkJu 9 ай бұрын
@@DoctorVolt I figured. Thank you.
@aaamarco6726
@aaamarco6726 3 жыл бұрын
scusa se sono un po' fuori tema, sono in possesso di 8 valvole IV-17 a 18 segmenti, è possibile pilotarle con arduino per fare apparire scritte a piacere? mi puoi aiutare ?Grazie
@DoctorVolt
@DoctorVolt 3 жыл бұрын
Ok, Google translator tells me you want to connect tubes with 18 segments, right? Of course this is possible with Arduino Mega instead of UNO or Nano, and another two driver ICs. And modified Arduino sketch of course
@aaamarco6726
@aaamarco6726 3 жыл бұрын
@@DoctorVolt ok mi puoi aiutare con i collegamenti e lo sketch per arduino? grazie Marco
@DoctorVolt
@DoctorVolt 3 жыл бұрын
@aaa marco Here you can download everything: create.arduino.cc/projecthub/michalin70/interface-vfd-tubes-with-an-arduino-3381d5 The link is also in the video description now.
@aaamarco6726
@aaamarco6726 3 жыл бұрын
@@DoctorVolt si ma usa valvole a 8 segmenti io ho valvole a18 segmenti
@DoctorVolt
@DoctorVolt 3 жыл бұрын
you can use your tubes with this, if you only connect the 6 outer segments and the horizontal one in the middle. If you want to drive all of the segments, you have to extend circuit and sketch accordingly.
@aaamarco6726
@aaamarco6726 3 жыл бұрын
drive iv-17 valves with arduino
EEVblog 1601 - How VFD (Vacuum Fluorescent) Displays Work
10:06
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 38 МЛН
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 54 МЛН
The VFD that isn't
8:06
Technology Connections
Рет қаралды 922 М.
My first encounter with VFD!
22:01
upir
Рет қаралды 46 М.
A Robot Voice For Your Arduino
9:29
Doctor Volt
Рет қаралды 3,3 М.
The NIXIE Tube, and How To Use Them
20:08
Mr Carlson's Lab
Рет қаралды 124 М.
EEVblog #717 - How To Hack Vacuum Fluorescent Displays
35:43
EEVblog
Рет қаралды 340 М.
Make your own Retro Nixie Clock with an RTC!
10:54
GreatScott!
Рет қаралды 1 МЛН
Connecting a Mouse to an Arduino
6:31
Doctor Volt
Рет қаралды 6 М.
Interfacing a Noritake VFD Module with Arduino
12:02
Kerry Wong
Рет қаралды 11 М.
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 62 МЛН
Это - iPhone 16 и вот что надо знать...
17:20
Overtake lab
Рет қаралды 133 М.
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 7 МЛН
Telefonu Parçaladım!😱
0:16
Safak Novruz
Рет қаралды 26 МЛН
Хакер взломал компьютер с USB кабеля. Кевин Митник.
0:58
Последний Оплот Безопасности
Рет қаралды 322 М.
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,9 МЛН