ILC1-1/8L Clock

by ChristineNZ in Circuits > Arduino

43658 Views, 143 Favorites, 0 Comments

ILC1-1/8L Clock

P1050629.JPG
P1050623.JPG
P1050624.JPG
P1050625.JPG
P1050628.JPG
1x-ILC1-1-8L-Giant-Big-VFD-Display-Tube-Nixie-_1.jpg

Project: ILC1-1/8L Clock

Date: Sept 2019 – Oct 2019

PROJECT OVERVIEW

This project was undertaken to make use of the ILC1-1/8L VFD tubes, otherwise the project uses standard components and provides the display with time, date, Chimes, pressure, humidity, temperature centigrade, and Fahrenheit. Using the multiplex method to attach each tube in series with the separated 24V supply lines attached to the IC Chip, and the 3.5V heater supply line is attached in series with each tube.

EQUIPMENT LIST

1. Arduino Mega

2. 4X4 Keypad

3. Single Pole Switch

4. BME280 Sensor

5. Light Detecting Resistor

6. 22 ohm resistor (In series with Light Detecting Resistor)

7. MAX6921AWI IC Chip

8. DC Step Up booster 12V – 24V

9. DC Step Down converter 12V – 5V

10. DC Step Down converter 12V – 3.5V

11. 16 X 2 line LCD Screen with I2C communications

12. MP3-TF-16P mini player

13. 4 ohm / 5w Speaker

14. 22 ohm resistor (In series with Speaker)

15. RTC Clock DS3231

16. LED Red Light

17. 330 ohm resistor (In series of LED Red)

18. 1K ohm resistor (In series with TX mini player)

19. 12V 1Amp power adapter

20. MP3-TF-16P mini MP3 player

21. Acrylic Glass

22. Mahogany board

CONSTRUCTION

IMG_1134.JPG
IMG_1135.JPG
IMG_1140.JPG
IMG_1141.JPG
IMG_1175.JPG
IMG_1162.JPG
IMG_1142.JPG
IMG_1157.JPG
IMG_1143.JPG
IMG_1144.JPG
IMG_1145.JPG
IMG_1146.JPG
IMG_1147.JPG
IMG_1149.JPG
IMG_1179.JPG
IMG_1150.JPG
IMG_1180.JPG
IMG_1165.JPG
IMG_1181.JPG
IMG_1183.JPG
IMG_1193.JPG
IMG_1194.JPG
IMG_1197.JPG
IMG_1178.JPG
IMG_1198.JPG
IMG_1196.JPG
IMG_1192.JPG
IMG_1189.JPG
IMG_1185.JPG
IMG_1188.JPG
IMG_1166.JPG
IMG_1174.JPG
IMG_1167.JPG
IMG_1168.JPG
IMG_1151.JPG
IMG_1164.JPG
IMG_1163.JPG
IMG_1152.JPG
IMG_1195.JPG
IMG_1153.JPG
IMG_1161.JPG
IMG_1159.JPG
IMG_1154.JPG
IMG_1155.JPG
IMG_1156.JPG
IMG_1158.JPG
IMG_1160.JPG
IMG_1176.JPG
IMG_1177.JPG
IMG_1182.JPG
IMG_1184.JPG
IMG_1186.JPG
IMG_1187.JPG
IMG_1191.JPG
ICL118.JPG

Construction started with the Arduino Mega being attached to a power distribution board and a single SCA/SCL distribution board. The 12V 1A power adapter supplies 12V to a power distribution board which supplies two DC-DC Step down adapters one supplying 5V to the distribution board and the second supplies 1.5V to the ICL tube display array. One of the 12V supplies from the distribution board supplies a single DC-DC Step Up booster adapter which is used to supply the 8 X 24V supply lines which support the ICL tube display.

The Arduino Mega SCA/SCL lines are attached to the 16X2 LCD display, BME280 sensor, DS3231 RTC, and MP3-TF-16P. 5V supply from the 5V distribution board is attached to the 16X2 LCD, RTC Clock, and MP3 player, a single 3.5V line is attached to the BME280 sensor. The SCA/SCL lines are attached to the IC2 communications board attached to the 16X2 LCD screen.

The MP3 player is attached to the 5W / 4-ohm speaker, a further 5V supply is attached to the Line-In of the Arduino Mega and to the MAX6921AWI IC Chip. A further 5V supply is provided to the Light Detecting Resistor and the signal line from the LDR is attached to A15 of the Arduino Mega. Lines 2 to 11 of the Arduino Mega are attached to the 16-digit keypad, Keys A, B, C, D, and “*” have been painted over as they are not required.

The back plate of the clock is holed to allow access for the 16X2 LCD screen, control lines of the 16 keypad, speaker, LDR, and BME280 sensor. The MAX6921AWI IC chip is attached to the underside of the top plate. Apart from the 5V supply and GND lines the IC Chip has three control lines attached to Pins 25,27, and 29.

The central clock unit complete, with front plate with 8 x ILC-1-1/8 VFD tubes and the rear plate with LCD display, 16 key keypad, BME280 sensor and Light Detecting Resistor, is enclosed within a mahogany frame with two solid ends into which a shaped copper support is attached. Each of the four frames has a trench in two sides into which a grayed acrylic glass is placed in the front plate, the bottom and top trenches are filled with black paper and aluminum plate while the back plate is covered with an aluminum plate only as the rear plate has been painted mat black.

SOFTWARE

P1050626.JPG
P1050627.JPG

The software was developed from the original Steampunk Radio Master program. The “DFRobotDFPlayerMini” driver is used to support the MP3-FP-16P mini player. The Arduino Mega uses control lines 25,27, and 29 to control the MAX6921AWI IC Chip. Via the menu system the display can be blanked by the system checking the value from the Light Detecting Resistor, if set to “yes” the display will blank when the light level matches the limit set in the software otherwise it will continue to display during the hours of darkness. At 15, 30, 45 past each hour and at the head of the hour the system will sound chimes using the MP3-FP-16P mini player.

See attached Arduino file and details of the additional Library files needed to support the code.

Include Files: LiquidCrystal_I2C.h, Wire.h, SoftwareSerial.h, DFRobotDFPlayerMini.h, SparkFunBME280.h, RTClib.h, Keypad.h

PROJECT OVERVIEW

P1050622.JPG

This project used many of the previously used components however use of the MP3-FP-16P mini player was new and required some additional testing and development. The size of the ILC1-1/8L tubes makes this a great large format clock which can be viewed across the largest of rooms. Re-use of the MAX6921AWI IC Chip was only complicated by the re-mapping of segment elements and those defined in the software. The six ILC1-1/8L display tubes I used where manufactured in 1992 but new old stock can still be purchased via E-Bay.

There is not much information on the web regarding these tubes however one source is:Kevin Rye a great site and Kevin has often provided me with great help and advise on all things Nixie and the MAX6921 IC Chip.