Find all your DIY electronics in the MakerShed. 3D Printing, Kits, Arduino, Raspberry Pi, Books & more!
wholedoor.jpg

Joe sent in this is a really beautiful way of securing a door. The design was inspired from magnetic core memory that was used in early computers. In this case, the final product is used for keeping a dog from breaking the glass while trying to attack the mailman! [Thanks Joe!] Magnetic Core inspired Door grill

Before there were hard drives–before there was RAM (random access memory)–there was magnetic core memory: An arrangement of donut-shaped magnets, the polarity of each could be switched by the current of 2 wires passing through the hole. In this way each magnet could be set to an “on” or “off” (binary) position. Needless to say, they don’t make memory like that anymore.

And here is the inspiration for the door:

6a00e54f0014bd883400e54f9eccdc8833-800wi.jpg

More about making a Magnetic Core inspired Door grill

Marc de Vinck

I’m currently working full time as the Dexter F. Baker Professor of Practice in Creativity in the Masters of Engineering in Technical Entrepreneurship Program at Lehigh University. I’m also an avid product designer, kit maker, author, father, tinkerer, and member of the MAKE Technical Advisory board.


Related

Comments

  1. GaryG says:

    That’s inspired. :)

    My Computer Science teacher had a stash of old parts he used in his lessons (this would have been mid 80s) including a stack of 8inch square cores. Probably got binned when he retired, would love to have them now…

  2. Reboot says:

    Is anyone aware that IBM is going to do it again but now nanotechnology poweredâ„¢?

  3. ian says:

    This seems simple enough — are there any small DIY magnetic core memory projects? Say, a few bytes? I found this image that gives a pretty good idea how it’s made:
    http://www.physik.uni-augsburg.de/exp6/imagegallery/samples/corememory.jpg

    I googled around for DIY magnetic core memory, but didn’t find anything.

  4. GaryG says:

    The basic theory is still sound, remember the early shuttles used core memory (it’s said the core recovered from the sea after the challenger disaster was still readable..)

  5. Pragma says:

    @Ian: You may want to read the wikipedia article on Core Memory. That, combined with that picture, should be enough to get you headed in the right direction on a DIY solution. There are a few tricks to this tech that take a few read-throughs before it makes sense. See the “Description” section:

    http://en.wikipedia.org/wiki/Core_memory

    As to where you might find those little ferro-magnetic rings is beyond me. Good luck!

  6. Ben says:

    @Ian – In the wikipedia article that Pragma linked you to, there is a link to a July 1976 Byte magazine article that is the closest I’ve seen to a DIY project, but I don’t know how hard that would be to build.

    As to where to get them, they turn up on ebay. You can get ones that are already wired, or sometimes whole cans of unused ones turn up. But the cans have like 50K of the little buggers in them. :)

  7. ian says:

    After some research, it seems the hardest part of building a single bit core memory is the analog detection circuit (called sense/inhibit).

    Here is a description with two circuits, the one with a comparator looks easier for me (figure 6c):
    http://www.cs.ubc.ca/~hilpert/e/coremem/index.html#sensing
    The whole page is essentially a core memory how-to, IF you’re an analog person. I’m a uC guy with no clue about the analog world.

    Line drivers are no problem, I built a single pair with nixie parts, and added adjustable current by controlling the high-side switch (NPN-PNP pair) with a uC PWM. The only problem I see is the current required (400ma, it seems), but voltage is not important, so whatever we can get our hands on will work.

    I have a sneaky source of ferrite rings that I don’t want to share until I can test it.

  8. ian says:

    @everybody – thanks for the comments and links!

  9. nodada says:

    @ian: I’m also trying to build an core memory. i’m not sure about the right ferrit core. as far as i know the permeability of the core should be very high. > 10000.
    i’m currently using a h-bridge as driver. tested it with some cores with a permeability of 1000. i’ messure some effects on the sense line with an oscilloscope. please let me know about you sneaky source…
    best,
    ralf

In the Maker Shed