Description: After constructing numerous Nixie Tube Clocks based on online designs, a personal design was developed. This clock utilizes IN-12 Nixie Tubes and an 8-core Propeller Microcontroller. Although the Propeller may be more powerful than necessary for this task, it is the microcontroller that is most familiar and easy to program. A Dallas 1302 RTC chip is incorporated for precise timekeeping. The choice of Nixie Tubes was influenced by several factors, including their low cost, availability on platforms like eBay for approximately one dollar each, and their use of pin sockets, which avoids the need for soldering directly to the board as required with IN-14 tubes. Additionally, the horizontal orientation of the IN-12 tubes was appealing for various project designs. The power supply utilized is the same as that used in previous projects on the website, based on the design from tubehobby’s clock. The TL494 chip is employed to create a simple switching power supply that is stable and easy to adjust for the correct voltage. The microcontroller circuit follows a basic Propeller design, featuring a 4-pin header for in-circuit programming and an external EEPROM for program storage. A large header is included for potential expansion, with 10K pull-up resistors on two pins for button connections. The low-voltage power supply comprises two linear regulators: the first steps down to 5V for the K155D drivers, while the second reduces the 5V to 3.3V for the Propeller, EEPROM, and Dallas clock. The Dallas clock is straightforward to connect, having three control pins and its own crystal, with a header provided for battery backup installation. The schematic for the Nixie Tubes has been scaled down to fit the page, featuring four IN-12 tubes. The cathodes are managed by K155D Nixie Tube Drivers, which accept a 4-bit BCD value to activate the corresponding cathode. Each K155D is connected to two tubes to minimize component and pin count. Anodes are controlled by MPSA42 and MPSA92 transistors, implementing multiplexing to light the tubes alternately, preventing ghosting through a blanking interval. Future plans include integrating a GPS module for automatic time setting, utilizing the expansion header for data connections. Two Sparkfun GPS modules are on order: the EM-406A, which requires 5V power, and the UP501, which operates at 3.3V. The layout for GPS module connections could have been improved for simplicity, and the power jack orientation may be inconvenient if the clock is placed upright on a desk.
The circuit design of this Nixie Tube Clock incorporates several key components and configurations that facilitate its operation and functionality. The IN-12 Nixie Tubes serve as the primary display elements, offering a visually appealing method of time representation. Each tube is driven by K155D drivers, which efficiently manage the cathode control through a BCD input, allowing for the display of decimal numbers from 0 to 9. The multiplexing technique employed ensures that only one tube is illuminated at any given time, which not only conserves power but also enhances the longevity of the tubes.
The power supply system is crucial for maintaining stable operation. The TL494-based switching power supply is designed to provide a reliable 5V output for the Nixie drivers and a regulated 3.3V supply for the microcontroller and peripheral components. This dual-regulator setup guarantees that each component receives the appropriate voltage, thereby optimizing performance and preventing damage.
The microcontroller's architecture, centered around the Propeller Microcontroller, allows for flexible programming and expansion. The inclusion of an external EEPROM for program storage is a significant design choice, as it enables easy updates and modifications to the clock's firmware. The expansion header, equipped with pull-up resistors, facilitates future enhancements, such as the integration of additional sensors or user input devices.
The Dallas 1302 RTC chip is another vital component, providing accurate timekeeping capabilities. Its integration into the circuit is straightforward, with minimal connections required for operation. The provision for battery backup ensures that timekeeping persists even during power interruptions, enhancing the reliability of the clock.
Overall, the design of this Nixie Tube Clock exemplifies a blend of traditional display technology with modern microcontroller capabilities, resulting in a unique and functional timepiece that can be customized and expanded according to user preferences.After building so many Nixie Tube Clocks from the Internet, I finally decided to design my own. My clock uses IN-12 Nixie Tubes and an 8-core Propeller Microcontroller. The Propeller may a be a bit of overkill for the task, but it`s the microcontroller that I`m most familiar with an is easy to program. A Dallas 1302 RTC chip is used for accurate t imekeeping. I had many choices of which Nixie Tubes to use, and I chose the IN-12 for several reasons. First of all, they`re very cheap. You can pick them up on ebay for around a buck a piece plus shipping. Second, they use pin sockets. I really hate having to solder tubes direct to the board, like in the IN-14s. Third, they`re a horizontal-facing tube as opposed to the upright tubes. I thought it would be fun to do some horizontal projects. This is the same PSU that I`ve used elsewhere on the web site for other projects (including my dekatron projects). It`s based ont he power supply used in tubehobby`s clock. The TL494 forms a straightforward switching power supply. It`s an easy to build supply, and is very stable and easy to trim for the correct voltage. Next up is the microcontroller: The microcontroller circuit is a very straightforward propeller design, if you`re familiar with the propeller.
The 4-pin header is for in-circuit programming. The EEPROM is because the prop stores it`s program in external EEPROM rather than internally. The large header is for expansion. I put 10K pullup resistors on two of the pins on the expansion header in case I want to use them for buttons. Next let`s look at the low-voltage power supply and the DS1302: The power supply uses a pair of linear regulators.
The first regulates down to 5V (for the K155D drivers) and the second regulates the 5V down to 3. 3V for the prop, eeprom, and dallas clock. The dallas clock is fairly stragithforward to connect. There`s three pins for control. It has its own crystal. I brought the BBU (battery backup) out to a header in case I want to install a battery at a later time. Next up let`s have a look at the Nixie Tubes and drivers: The tube schematic got scaled a little tiny to fit everything on the page.
You can click it for a bigger picture (as with all the other schematics on this page). We have a total for four IN-12 tubes. The cathodes are controlled by K155D (similar to 74141) Nixie Tube Drivers. The K155D is a handy chip that takes a 4-bit BCD value and grounds the appropriate cathode to light up the digit for you. You`ll notice that each K155D is connected to two tubes. That`s so we can save a little bit of part count on the board and pin count on the MCU. The anodes are controlled by a pair of transistors, a MPSA42 and a MPSA92. This is called multiplexing. All four tubes aren`t on at the same time ” we light them alternatively so fast that a human cannot tell.
To prevent ghosting, it`s important that you use a blanking interval. During the blanking interval, the anodes are turned off. Then during the display interval you turn on the appropriate cathodes (via BCD value to the K155D) and turn on one of the anodes. First of all, my plan has always been to hook a GPS up to this clock so it can set itself. That`s one of the reasons for the expansion header, so there`s a few data pins available to connect a GPS module.
I currently have a couple of Sparkfun GPS modules on order, an EM-406A and a UP501. The EM-406A is something I`ve used before. The disadvantage of it is that it requires 5 VDC power, and I didn`t leave a 5 V pin anywhere on the board. The UP501 I haven`t used. It fortunately uses 3. 3V, so I`ll be able to use the power pins on the expansion header. In both cases, I wish I`d taken the time to lay out the proper pinout on the board for connecting the GPS modules.
It`d be simpler than wiring up a custom cable to go to the expansion header. I also put the power jack facing down. This is inconvenient if the clock were to sit upright on a desk
The clock is built on two boards; one contains the high-tension generator and the processor logic, while the other accommodates the tubes. This design offers a more compact layout compared to the previous model, although it does not save as...
There are issues with simulating this circuit on Proteus. Please review it to ensure no errors were made. The user is also a novice.
The circuit simulation in Proteus can often present challenges, especially for those who are new to the...
The following file contains detailed information about the design of a basic clock oscillator circuit diagram. Included in this file is information about selecting the components.
The clock oscillator circuit is a fundamental component in various electronic systems, providing a stable...
This precise one-pulse-per-second clock is constructed using a few common components and is driven by a 50 or 60 Hertz mains supply without any direct connection to it. A beep or a metronome-like click, along with a visible flash, indicates...
A Burroughs B-7971 Nixie Tube clock was constructed in 1979 during the senior year of high school. The digits measure 2.5 inches in height, enabling visibility from anywhere in the bedroom without the need for glasses. The clock circuit is...
This precise one-pulse-per-second clock is constructed using a few common components and is driven by a 50 or 60 Hertz mains supply, without any direct connection to it. It produces a beep or metronome-like click and/or a visible flash to...
Steps involved in interfacing a Real-Time Clock (RTC) with a microcontroller. The RTC remains powered even when the device is turned off. The microcontroller must interface with the RTC to retrieve the data.
To interface an RTC with a microcontroller, several...
A NIXIE tube was mounted on a wooden cigar box, with the anode connected through a large series resistor to the live wire of a 220V mains supply. Touching one of the cathodes caused the numbers to glow, sparking a...
The clock described here is a simple single-digit nixie clock featuring interesting attributes without the use of complex components. It illustrates the feasibility of utilizing standard, low-voltage, general-purpose, small-signal transistors, such as the BC550, as nixie drivers. This might surprise...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more