element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Upcycle It
  • Challenges & Projects
  • Design Challenges
  • Upcycle It
  • More
  • Cancel
Upcycle It
Blog [Upcycle It] Nixie Display #1 - Introduction
  • Blog
  • Forum
  • Documents
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: gpolder
  • Date Created: 22 Mar 2017 7:01 PM Date Created
  • Views 342 views
  • Likes 10 likes
  • Comments 9 comments
  • vintage_electronics
  • i2c
  • nixie
  • counter
  • intel_edison
  • iot
  • nixie_tube
  • upcycled_nixie
Related
Recommended

[Upcycle It] Nixie Display #1 - Introduction

gpolder
gpolder
22 Mar 2017
Blog IndexNext >>

 

Upcycled Intel Edison Nixie Display

Look what I recently found on my attic. A nice box with a six digit nixie display. Even some documentation was in the box, showing that this is a 'Impulszähler EZK' from 'electromatic'. I can't remember how it found the way to my home. It might be that I bought it long ago on a flee market, or maybe I got it from a friend.

Currently there is a lot of interest in bringing these nixie tubes to life. Lot's of nixie tube clock kits are available on the market. There appeared to be a lively trade on old stock of russian nixie tubes. Even very nostalgic designs are available (Digitale Nixieröhrenuhr). And the idea was also sent as  Top Build Suggestions  for the element14's The Ben Heck Show  (Nixie Bulbs). So I was quite happy when I found this device and my first thought was to make a clock out of it.

 

 

But tell me,

modify it to a clock? I can make much more fun out of it by putting in some intelligence such as the IntelRegistered Edison.

Then this Element 14 Design challenge came up and I realised that modifying this 'Impulszähler EZK' is a perfect candidate for up cycling.

 

So the plan is:

to add the IntelRegistered Edison to this display, in order to display a six digit number using IntelRegistered Edison's wifi connection connected to the internet. An IoT nixie display so to say. The number displayed can be anything, of course it can be the current local time, from a time server, or the local time elsewhere in the world. It can be the temperature and humidity of the closest weather station, or the forecast for tomorrow. It can be the number of visitors of the project webpage, the internet speed, the position of the ISS space station from space.com, you name it.

My plan is to implement an IoT protocol in order to program the behaviour of the display from a web page.

 

How?

First I connected the device to the mains power and lucky me, it worked out of the box. The documentation showed me how to add some wires on the back in order to count  the pulses.

 

Next I opened it and again I concluded that I'm lucky since it looks like very easy to modify. The circuit is very straightforward, the very well known SN74141 nixie tube driver is used, driven by SN7490 BCD counters, as can be seen on the photo and circuit diagram below.

 

 

Another good thing is that these IC's are not soldered to the PCB, but placed in sockets instead. So I easily can remove the 7490 IC's and replace them with a connection to the  IntelRegistered Edison.

In total 6 digits, times 4 BCD inputs so 24 digital GPIO outputs are needed, 4 more than provided with the IntelRegistered Edison Kit for Arduino with its 20 IO pins. Furthermore connecting all those wires between the kit and the 7490 sockets is quite a challenge.

A better option is using  IO expanders, such as the PCF8574 (PCF8574N - TEXAS INSTRUMENTS - I/O Expander, 8bit, 100 kHz, I2C, 2.5 V, 6 V, DIP | Farnell element14 ) from which we need three since these are 8 bit, or a 24 bit alternative (TCA6424ARGJR - TEXAS INSTRUMENTS - I/O Expander, 24bit, 400 kHz, I2C, SMBus, 1.65 V, 5.5 V, UQFN | Farnell element14 ), in which we need just one.

The plan is to make a small PCB which connects to the 7490 sockets. On the PCB I will put an IO expander which connects via I2C to the IntelRegistered Edison Kit for Arduino.

 

The IntelRegistered Edison Kit for Arduino will implement an IoT interface connected to the internet using the WiFi connection. From there it can be controlled. It will display any six digit number found on the internet as described previously.

If there is time left I also will use the supplied Seeed Studio Grove Start Kit for Arduino and display the measures from the sound sensor, light sensor, touch sensor or temperature sensor from this kit.

 

References:

I did a similar project long ago when I replaced a rom for a frequency synthesiser from a Mobile Radio in order to modify it for Ham Radio. Control by then was from the internet using a Tiny Internet Interface (TINI) (Agri Vision - WEB enabled KF161 ).

 

Anonymous

Top Comments

  • jasonwier92
    jasonwier92 over 5 years ago +1

    I like this challenge idea.  Does it make sound when the pulses are received?  I think it would be cool to use keep the chips in place and send pulses to change the digits, then you would only need 6 output…

  • DAB
    DAB over 5 years ago +1

    Looks like a great place to start.

     

    Having the chips on sockets enables you to do a lot of easy circuit modification.

     

    Look forward to seeing how this project evolves.

     

    DAB

  • gpolder
    gpolder over 5 years ago in reply to mads391i +1

    Hey mads391i

    What do you mean with how much current it draws, the complete counter, or just one nixie tube?

    Be aware that you also need a high voltage to get the nixie burning.

    I'm currently traveling, later…

  • gpolder
    gpolder over 5 years ago in reply to D_Hersey

    Don,

    unfortunately not, see my next blog post: [Upcycle It] Nixie Display #2 - Investigations

    (remember, its a nixie tube. It was even not possible to turn it of.)

    • Cancel
    • Up +1 Down
    • Reply
    • More
    • Cancel
  • D_Hersey
    D_Hersey over 5 years ago

    Leaving the 7490s in situ would be a less general soln.  With that set-up you can do decimal, with a slight mod bi-quinary.  Using the more i/o intensive scheme would allow you to do custom stuff such as, maybe, hexadecimal.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • gpolder
    gpolder over 5 years ago in reply to mads391i

    Hey mads391i

    What do you mean with how much current it draws, the complete counter, or just one nixie tube?

    Be aware that you also need a high voltage to get the nixie burning.

    I'm currently traveling, later this week I will measure the voltage on top of the resistor and the current trough it.

    • Cancel
    • Up +1 Down
    • Reply
    • More
    • Cancel
  • mads391i
    mads391i over 5 years ago

    Hey Gerrit

    I just have a different kind of question, do you know how much current it draws.

    I’ve always wanted to make a nixie watch myself.

     

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • COMPACT
    COMPACT over 5 years ago

    DON'T DAMAGE IT!

    All the hard work has been done and dusted.

    Instead drive it using its standard inputs to display what you want; presumably decimal digits.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
>
Element14

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2022 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube