Driver PCB(s) for ZM1000 Nixie Tubes
This is a driver board for six XM1000/XM1005 Nixie Tubes in two break-apart sections. The Tubes are driven by K155ID1 (7441/74141 compatible) BCD drivers on the first section. The inputs into first sections are 5V-level BCD signals for each tube. A separate +170VDC power supply will be needed to power this board.
The second section includes a 24-bit shift registers (comprised of three 74HC595 8-bit shift registers) that can be driven by Arduino (or other) using only 3 digital signals (serial clock, serial latch, serial data). Use this serial interface to shift 6 BCD nibbles (one for each digit) into the shift register. The two sections are designed such that they plug into each other. Power the second section requires +5VDC power.
Use the following function to send data to the board:
void outputData() { // take the latchPin low so // the outputs don't change while you're sending in bits: digitalWrite(latchPin, LOW); // shift out the bits: for (int i = 0; i <= 2 ; i++) { shiftOut(dataPin, clockPin, MSBFIRST, 16*digit[2*i] + digit[2*i+1]); } //take the latch pin high so the outputs will update: digitalWrite(latchPin, HIGH); }
Initialize the digits array like this:
byte digit[6]; // The 6 digits to be displayed by outputData();
In your main() routine, set the elements of the digits array to the values (0-9) you want to display with each tube. Then call outputData() to update the display.
Driver PCB(s) for ZM1000 Nixie Tubes
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(5)
- RODNEY THAYER Oct 21,2024
- Roger Meier Oct 07,2024
- Engineer Sep 29,2024
- Mr. Marsupial Mar 07,2024
- Engineer Sep 17,2023
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Roger Meier
- Wifi-connected Nixie Clock This is a driver board for 6 Nixie Tubes in two break-apart sections. The Tubes are driven by K155ID...
- 3-Channel general purpose NFET driver This was originally designed to drive an industrial Red/Yellow/Green LED signal light tower from an ...
- Driver PCB(s) for ZM1000 Nixie Tubes This is a driver board for six XM1000/XM1005 Nixie Tubes in two break-apart sections. The Tubes are ...
-
-
-
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
153 1 1 -
-