element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
  • Settings
Upcycle It
  • Challenges & Projects
  • Design Challenges
  • Upcycle It
  • More
  • Cancel
Upcycle It
Blog [Upcycle It] Nixie Display #9 - Hardware hacking
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: gpolder
  • Date Created: 13 May 2017 7:47 PM Date Created
  • Views 1521 views
  • Likes 8 likes
  • Comments 7 comments
  • assemby
  • level translator
  • solder_braid
  • magnifiers
  • level_conversion
  • upcycle_it
  • usb power
  • power supply
  • upcycle it
  • sparkfun
  • nixie_tube
  • upcycled_nixie
  • intel edison
Related
Recommended

[Upcycle It] Nixie Display #9 - Hardware hacking

gpolder
gpolder
13 May 2017

<< Previous

Blog IndexNext >>

Last week I told you my plan to switch to the other Edison with the Mini Breakout BoardMini Breakout Board and mount this board inside the display case. This weeks blog has a lot of images, to show the process of putting it all together.

Updating and installing the EdisonEdison was not a big issue, but then I came at a point that I completely overlooked. The GPIO levels of the Mini Breakout BoardMini Breakout Board are 1.8V, instead of 5V like with the Edison Kit for ArduinoEdison Kit for Arduino and GROVE kit. So first action was to select and order logic level converters. For this post I had a lot of help from the schematic and hardware guide of the Mini Breakout BoardMini Breakout Board, as wel as from the picture below, which I found on the internet.

image

 

Logic level converter

After some digging on the internet I found a couple of links to a Sparkfun bi-directional level converter with four channels which according to the references works for the Edison (https://www.sparkfun.com/products/12009). Sparkfun also has a very nice and instructive guide for this board: https://learn.sparkfun.com/tutorials/bi-directional-logic-level-converter-hookup-guide

I ordered it immediately and three days later it landed on my desk:

imageimage

Each channel uses a single N-channel MOSFET and a couple of pull-up resistors to realize bi-directional level shifting:

image

(image courtesy of Sparkfun)

 

First action now was to connect this small board to the Mini Breakout BoardMini Breakout Board.

LV is connected to the 1.8V IO Voltage on the Edison, while HV is connected to the 5V voltage which drives the PCF8574PCF8574 ICs. LV3 and LV4 are connected to the SCL and SDA respectively on the Edison side, the same for HV3 and HV4 on the e PCF8574PCF8574 side.

To be honest, due to the size of the pads and the very small distance between them this was not a strait forward task, and I really needed my magnifier lens as wel as some desoldering braid.

imageimage

I soldered three header pins to J19, pin 1-3, which are NC, 1.8V and GND. I also soldered wires to the I2C lines at J18-6 (SCL) and J17-8 (SDA). Header pins also are soldered to the high voltage side of the level converter.

image

Next I soldered the low voltage side of the level converter to the Mini Breakout BoardMini Breakout Board.

image

Before continueing I wanted to be sure that this level converter functions properly, so the board was connected to the counter and tested. After a first attempt in which I accidentally swapped the SDA and SCL it again showed the seconds tapping past on the nixie display image.

imageimage

 

Interfacing the button

As you have seen on the images, there is a button on the front pannel of the counter. I expect its purpose was to reset the counter, but in my case it was not connected. On the main circuit board I found some pads where it possibly was connected to, but someone did remove the wires. On the images below you see the back of the front pannel, with on the left the back of the button, as wel as the loose pads.

imageimage

Having a button is very useful, my plan is to use it for switching between de different display functions. For this I added pin headers to the button and an GPIO input on the Mini Breakout BoardMini Breakout Board. GP182 was the most convenient, so I added a pin header and pull-up resister to the 1.8V IO power, as can be seen on the pictures below. This way the button can be connected between this pin header and GND.

imageimage

 

 

Power

Another question is how to power the board. According to the specs the counter has a power supply with 224V to drive the nixie tubes, 12V for a function which is not clear to me and 5V for the logic. The 12V appeared to be 14.7V, but its power rating is far to less to power the Mini Breakout BoardMini Breakout Board via J21. So I need the 5V output for powering the Edison. There is a big transistor mounted to a aluminium plate in the power supply unit. I can't see the type, but  it looks like a 2N3055 or similar, which can drive several amps. During normal operation this transistor isn't very warm, so I expect the power supply can provide enough power to both the counter and the Edison. Therefore I decided to power the Mini Breakout BoardMini Breakout Board from the counters 5V. The easiest way to do so was by cutting a USB cable in pieces and solder the wires to the counters main board. I also placed some header pins to the 5V and GND, for connections to the level converter and button. The USB cable is securely fastened to the power supply with a ty-rap.

image

image

image

 

Assembling the boards

The counters electronic and mechanical design is rather convenient. It almost looks like it is designed for hacking. There is plenty free space to add stuff, like in this case the Mini Breakout BoardMini Breakout Board. The front and backplane are connected using metal rods with holes. On the bottom side the PCB is mounted with screws through this holes, on the top the holes can be used for hacking image.

image

I drilled an extra hole and mounted the Mini Breakout BoardMini Breakout Board with spacers to the upper left rod.

 

image

image

 

Final result

Finally the other I/O extender boards were built and inserted and all connections were put in place.

 

{gallery} Final result

Top

image

Right

image

Top right

image

Top left

image

Leftovers

image

 

Although I have no idea why, it should be very easy to bring the display back in its original state. Just remove the three I/O extender PCBs and the Edison and replace the 7490 counters and the counter is up and running again.

 

This concludes the blog of this week. The hardware is almost ready now, so three weeks left for finishing the software.

 

Stay tuned!

 


Links

  • Mini Breakout BoardMini Breakout Board:
    • Schematic: http://download.intel.com/support/edison/sb/mini_edison_breakout_hvm_8_26.pdf
    • Hardware guide: http://download.intel.com/support/edison/sb/edisonbreakout_hg_331190006.pdf
  • Sparkfun level converter:
    • https://www.sparkfun.com/products/12009)
    • https://learn.sparkfun.com/tutorials/bi-directional-logic-level-converter-hookup-guide

  • Sign in to reply

Top Comments

  • gpolder
    gpolder over 8 years ago in reply to mcb1 +5
    Thanks mcb1 , I didn't think a lot about this when writing the application, but you are definately true. Nowadays we are very much used to nice displays with alphanumeric characters and even pictures on…
  • balearicdynamics
    balearicdynamics over 8 years ago +2
    Incredible well done work, well documented and understandable around a kind of "valves", the nixies that I love. Enrico
  • mcb1
    mcb1 over 8 years ago +1
    Looks great. It's great to find a piece of gear that is readily hackable in a way that it can be returned and with space. Mark
Parents
  • mcb1
    mcb1 over 8 years ago

    I'm looking forward to the software part and hope it will answer the question I had when I first saw this....

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • mcb1
    mcb1 over 8 years ago

    I'm looking forward to the software part and hope it will answer the question I had when I first saw this....

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • gpolder
    gpolder over 8 years ago in reply to mcb1

    Thanks mcb1, I didn't think a lot about this when writing the application, but you are definately true. Nowadays we are very much used to nice displays with alphanumeric characters and even pictures on our equipment. In the past this was different. Look for instance at the Wang calculator in the reply of dougw on my previous post.

    As I will display different information with just six digits at my disposal, this will be a challenge. Certainly because I don't want to add a small display or leds to the system.

    My mission is to keep the counter as original as possible and certainly I don't want to add stuff to the exterior.

    I will investigate in a solution, I already had several ideas and also got some inspiration from the other challengers.

     

    image

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mcb1
    mcb1 over 8 years ago in reply to gpolder

    As I will display different information with just six digits at my disposal, this will be a challenge

    Yep that was my thought when I saw the application.

     

    Not saying it can't be done .....

     

     

    That pic above is neat, and I wonder if you can't add some sort of steampunk inspired pointer ...

     

    Mark

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

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 © 2025 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

  • X
  • Facebook
  • linkedin
  • YouTube