Display VFD48-1202FN Analog Style - Arduino Project Hub
Display VFD48-1202FN Analog Style - Arduino Project Hub
current_site=arduino&setup=true&redirect_to=%2Fprojecthub%2Fnankie%2Fdisplay-vfd48-1202fn-analog-style-ca08ac)
Arduino UNO
(/projecthub/products/buy/41?
× 1
s=BAhJIhM0NjY2ODQsUHJvamVj
( (/proj (/projecthub/produ
dAY6BkVG%0A)
/ ecthu cts/buy/41?
(/projecthub/pro p b/pro s=BAhJIhM0NjY2OD
ducts/buy/41? r ducts QsUHJvamVjdAY6Bk
s=BAhJIhM0NjY2 o /buy/ VG%0A)
ODQsUHJvamVjd j 41?
AY6BkVG%0A) e s=BAh
c JIhM0
t NjY2O
h DQsU
u HJva
b mVjd
/ AY6Bk
p VG%0
r A)
o
d
u
c
t
s
/
b
u
y
/
4
1
1
?
s
=
B
A
h
JI
h
M
0
N
j
Y
2
O
D
Q
s
U
H
J
v
a
m
V
j
d
A
Y
6
B
k
V
G
%
0
A
)
)
×
(
(
Maxim Integrated DS3231MPMB1 /
Peripheral Module p
r 1
(/projecthub/products/buy/1826
o (/proj (/projecthub/produ
6?
j ecthu cts/buy/18266?
s=BAhJIhM0NjY2ODQsUHJvamVj
(/projecthub/pro dAY6BkVG%0A) e b/pro s=BAhJIhM0NjY2OD
ducts/buy/18266 c ducts QsUHJvamVjdAY6Bk
? t /buy/ VG%0A)
s=BAhJIhM0NjY2 h 18266
ODQsUHJvamVjd u ?
AY6BkVG%0A) b s=BAh
/ JIhM0
p NjY2O
r DQsU
o HJva
d mVjd
u AY6Bk
c VG%0
t A)
s
/
b
u
y
/
1
8
2
6
6
?
s
=
B
A
h
JI
h
M
0
N
j
Y
2
O
D
Q
s
U
H
J
v
a
m
V
j
d
A
Y
6
B
k
V
G
%
0
A
)
Temperature Sensor
(/projecthub/products/buy/5652
×
3?
(
s=BAhJIhM0NjY2ODQsUHJvamVj
/
dAY6BkVG%0A)
p
LM35
r
o
o
j
e
c 1
t (/proj (/projecthub/produ
h ecthu cts/buy/56523?
(/projecthub/pro u b/pro s=BAhJIhM0NjY2OD
ducts/buy/56523 b ducts QsUHJvamVjdAY6Bk
? / /buy/ VG%0A)
s=BAhJIhM0NjY2 p 56523
ODQsUHJvamVjd r ?
AY6BkVG%0A) o s=BAh
d JIhM0
u NjY2O
c DQsU
t HJva
s mVjd
/ AY6Bk
b VG%0
u A)
y
/
5
6
5
2
3
?
s
=
B
A
h
JI
h
M
0
N
j
j
Y
2
O
D
Q
s
U
H
J
v
a
m
V
j
d
A
Y
6
B
k
V
G
%
0
A
)
My son gave me this vfd48 display and I did not know what to do with it.
I searched on the internet for solutions, but there was none with arduino.
So a few months ago I decided to make the display to work. I downloaded the datasheet
and made in excel an overview of all the commands to use.
VFD48
PREVIOUS • • • • •
NEXT
The datasheet says that the filamentvoltage is 2.4 VAC, but it works well with 1.5 VDC.
Also the grid and anode voltages should be 30 VDC, but it works fine with 20 VDC. It has
12 grids, 16 anodes.
I use 4 shiftregisters, 4 transistordrivers, a RTC ds3231 and a temperature sensor LM35.
It took a lot of soldering to make the connections to the transistordrivers. See photo.
(http://photo.the/)The black heat shrink tubing on the left and right are te filament
connections.
PREVIOUS • •
NEXT
When you look at the schematics, you see that I used two lcd displays to represent the
vfd48 display. M2 is the buckconverter for the filament voltage. Adjust it to 1.5 VDC. M1
buckconverter is the voltage for the grid and anode voltage. Adjust it to 20 VDC. The
three black heat shrink tubing on the left and right are in parallel. The output of
shiftregister IC1 A0 connects to pin 6 of VFD48. This is the first green connection right
(see photo). The numbering is from right to left, 6 to 33 (most right green = 6, most left
yellow =33)
In the schematics output A0 of the shiftregister connects to input 1 of the
transistordriver, but when you assemble it, it appears that output A0 connects to input
8, A1 to input 7 etc.
So: (see page 6 of the datasheet)
VFD48 - IC1 VFD48 - IC2 VDF48 - IC3 VFD48 - IC4
Program ........
The program checks in the main loop the status of the three switches.
With three switches there are 8 functions.
The 8 functions are:
function 000: Display time with a small secondhand
small secondhand
function 001: Display time with a large secondhand
function 010: Display time without secondhand
function 011: Display temperature
function 100: Adjust hour
function 101: Adjust minute ( and seconds)
function 110: Display time with a small secondhand
function 111: Nightmode (between 0 - 8 am >> No display)
temperature indication
VFD48
CODE
2
1 // made by Jan G
SCHEMATICS
V
F
D
4 DOWNLOAD (HTTPS://HACKSTERIO.S3.AMAZONAWS.COM/UPLOADS/ATTACHMENTS/1467262/VFD48SKETC
8
Display VFD48
V DOWNLOAD (HTTPS://HACKSTERIO.S3.AMAZONAWS.COM/UPLOADS/ATTACHMENTS/1468467/VFD48-DATA
D
F
4
8
d
a
t
a
s
h
e
e
t
datasheet
COMMENTS
gattobruno (/projecthub/gattobruno)
2 days ago
(/pr
ingenious
oject
hub/
gatt
obru
no)
AUTHOR
(/projecthub/nankie)
jg53fn55 (/projecthub/nankie)
3 PROJECTS 0 FOLLOWERS
FOLLOW (/PROJECTHUB/USERS/SIGN_UP?ID=2183026&M=USER&REASON=FOLLOW&RED
PUBLISHED ON
WRITE A COMMENT
Share
(/projecthub/aula-jazmati)
SEE SIMILAR PROJECTS
(/projecthub/mitov/gps-location-display-with-gps-and-tft-display-shields-ed38ec?
ref=similar&ref_id=466684&offset=0)
(/projecthub/alikaanunl/arduino-powered-plc-display-cheapest-display-for-plc-b9a51a?
ref=similar&ref_id=466684&offset=1)
(/projecthub/user0035382/adjusting-clock-on-128x64-monochrome-display-st7920-
b9569a?ref=similar&ref_id=466684&offset=2)
Adjusting Clock on 128×64 Monochrome Display...
(/projecthub/user0035382/adjusting-clock-on-128x64-
Project tutorial by FLORICA Tudor-Nicusor (/projecthub/user0035382)
19,619 VIEWS 5 COMMENTS 32 RESPECTS
(/projecthub/chamathkv/date-time-temperature-and-humidity-display-b05086?
ref=similar&ref_id=466684&offset=3)
Date, Time, Temperature and Humidity Display
(/projecthub/chamathkv/date-time-temperature-and-humidity-
Project tutorial by Chamath Vithanawasam (/projecthub/chamathkv)
52,158 VIEWS 17 COMMENTS 66 RESPECTS
(/projecthub/techarea98/graphics-test-ili9341-tft-lcd-spi-display-78e1c3?
ref=similar&ref_id=466684&offset=4)
(/projecthub/Arduino_Scuola/how-to-drive-a-7-segment-display-with-hcf4511-5bfe29?
ref=similar&ref_id=466684&offset=5)
How to Drive a 7 Segment Display with HCF4511
(/projecthub/Arduino_Scuola/how-to-drive-a-7-segment-display-
by Arduino_Scuola (/projecthub/Arduino_Scuola)
28,097 VIEWS 2 COMMENTS 16 RESPECTS
(https://www.arduino.cc)
Powered by
(https://www.hackster.io)