Home > Electronics Projects, Projects > Resurrected LED panels

Resurrected LED panels

 

 

Das Blinken Lights

I just finished building a frame for some resurrected LED panels from a decommissioned super computer.  The computer was a CM-5 by Thinking Machines.  It has been used at the College of Oceanography and Atmospheric Science at Oregon State for a fairly long while.  A few weeks ago, its time came, and we surplussed it.  I was able to get the light panels and built a frame for them at my house.  This post describes a little about the process and includes some trivia about the CM-5 and the panels themselves.The CM-5 in name alone probably doesn’t resonate with many people, but hopefully you can recognize it in the background of this photo from Jurassic Park:

Now, I don’t want to slide my glasses up my nose an snort, but the way they’re setup in this image is not at all like how would they be setup in real life.  The installation engineer that setup ours had to leave half-way through to setup the Jurassic Park set.  These are simply the empty chassises with the light panels.  The CM-5 was also 3rd in this list of Top Ten Coolest and Most Powerful Supercomputers.  The previous link has an image that shows how it would actually be setup.  On top of the machine there are huge bundles of wires.

Anyway, I’m not writing this post to discuss the history of the CM-5, at least not that much, so I’ll get on with the LED panel build.  It’s a really simple idea; I laid them out on the floor and measured the dimensions of their perimeter.  Using these measurements, I built a simple wooden frame out of 1×2″ maple.  The width of the panel is considerably less than the width between studs in my wall, so I had to secure it to a single stud on the top and bottom of the frame.

Bottom of frame and backside of one module

The location I chose for the frame covered an outlet; This not only made it easier to route the cord (I didn’t have to make a cutout), but it also looks much cleaner.  Of course, I would need a way to turn it on and off.  To do this, I chose an X10 transciever/switch.  I covered the antenna with shrink-wrap to avoid shorting anything out.  Also, I had to turn the outlet in the wall upside down because the X10 module has the plug coming out on the bottom.

X10 module installed in a reversed outlet

The next challenge was securing the power supplies into the frame.  The frame was just thick enough to accommodate the supplies, but it left me little room to attach it.

Power supply against frame

There were mounting holes and a small recess in the heat sink, but the holes were far too large to thread to the hardware I was using.  I tried to drill and tap new holes for 4-40 hardware.

It broke my tap!

Unfortunately, the heat sink is made of some bizarre metal that really doesn’t like to be tapped.  It felt very gummy, if that makes any sense.  When I tried to unscrew the tap it broke right off.  I tried a few different things, including sharpening the other, broken, end of the tap into a new tip.  Really none of these things worked.  I was practicing on a bad supply, and I decided to just take it apart and see if there was anything else I could do.  When I did, I discovered that they used some strange self-tapping 4-40 screws.

Self-tapping 4-40 screws

These screws mostly did the trick.

Mounted power supplies

Once the power supplies were mounted, I attached the frame to the wall, and began wiring.  Notice, in the image above, that the output ends of both supplies are near each other.  This is because I wanted to use the factory wiring harnesses from the CM-5.

Low voltage DC wiring

Everything on that machine was overbuilt.  Each of those supplies can source 30 Amps at 5 Volts.  Each panel requires in the neighborhood 5-7 Amps, so there is almost 3x over provisioning.  Not only are the supplies overbuilt, but the cabling is also a little over-the-top.  It’s really a testament to the scale of the whole machine.  While talking about it to those that used it, I often heard “when something costs $20 million, you expect a certain level of quality.”

Testing

Here I am testing the final wiring for a single LED module.  The bottom rows are dark, not because they aren’t on, but because they’re painted black.  When it’s installed in the computer, you can’t see these rows because they’re covered up, so for some reason they just painted them black.  If you look close, you can see though the paint a bit at and see the lights.

Narrow margins

Here, you can see just how tight the fit of everything in the frame really is.  There is barely enough room for the power connectors and cables, let alone the power supplies and X10 module.

installing modules

The modules install simply and cover up all the wiring and electronics.

All finished!

Finally, we’re all done!!  The whole system looks amazing.  One factoid that I find pretty interesting is that the “random and pleasing mode #7″ produces exactly the same “random” pattern on every module!  Next on the docket: reverse-engineering them to display messages and designs!  Also, make sure to see my gallery of the process of surplussing the computer.



Tags:
  1. June 12th, 2011 at 18:55 | #1

    This makes me think of W.O.P.R. (War Operation Plan Response) computer from the movie War Games. :D

    Would be awesome to make a replica.

  2. Eric Walkingshaw
    June 12th, 2011 at 23:58 | #2

    Awesome post, Will, and it looks amazing in person. You missed our awed initial reactions to the thing when you were away, but rest assured, they were sufficiently awed.

    I can’t wait until I can text vulgar messages to the thing when you have polite company over. :)

  3. Ralph H
    March 29th, 2012 at 10:11 | #3

    Nice job.

    Just curious, what kind of protocol is used to talk to the panels?

    I’m working on a design inspired by my viewing of the CM-5 “Frostburg” front panel I’d seen in 2001, except that mine will be:

    a) Smaller, and
    b) use bi-color LEDs

  4. March 29th, 2012 at 10:17 | #4

    I actually have no idea. I haven’t had time to reverse-engineer the panels. They have a large connector (probably 40 pins) that goes to the backplane for the cabinet. The data about networking, computation, and diagnostics goes through this cable. I have it set to “random and pleasing mode 7″ which just has the display run a pseudo-random sequence through the LEDs.

  1. June 12th, 2011 at 17:24 | #1
  2. June 14th, 2011 at 08:18 | #2
  3. June 14th, 2011 at 08:18 | #3
  4. December 27th, 2011 at 08:44 | #4


+ 4 = eleven

48 visitors online now
42 guests, 6 bots, 0 members
Max visitors today: 91 at 02:46 pm UTC
This month: 100 at 05-08-2013 07:53 pm UTC
This year: 199 at 01-04-2013 06:37 pm UTC
All time: 1081 at 06-12-2011 07:36 pm UTC