Usagi Electric’s Paper Tape Reader Is Ready To Hop With The Tube Computer

After previously working out a suitable approach to create a period-correct paper tape reader for his tube-based, MC14500B processor-inspired computer, [David Lovett] over at the Usagi Electric farm is back with a video on how he made a working tape reader.

The assembled paper tape reader as seen from the front with tape inserted. (Credit: David Lovett, Usage Electric, YouTube)
The assembled paper tape reader as seen from the front with tape inserted. (Credit: David Lovett, Usage Electric, YouTube)

The tape reader’s purpose is to feed data into the tube-based computer, which for this computer system with its lack of storage memory means that the instructions are fed into the system directly, with the tape also providing the clock signal with a constant row of holes in the tape.

Starting the tape reader build, [David] opted to mill the structural part out of aluminum, which is where a lot of machining relearning takes place. Ultimately he got the parts machined to the paper design specs, with v-grooves for the photodiodes to fit into and a piece to clamp them down. On top of this is placed a part with holes that line up with the photodiodes.

Another alignment piece is added to hold the tape down on the reader while letting light through onto the tape via a slot. After a test assembly [David] was dismayed that due to tolerance issues he cracked two photodiodes within the v-groove clamp, which was a hard lesson with these expensive (and rare) photodiodes.

Although tolerances were somewhat off, [David] is confident that this aluminum machined reader will work once he has it mounted up. Feeding the tape is a problem that is still to be solved.  [David] is looking for ideas and suggestions for a good approach within the limitations that he’s working with. At the video’s end, he mentions learning FreeCAD and 3D printing parts in the future.  That would probably not be period-correct in this situation, but might be something he could get away with for some applications within the retrocomputing space.

We covered the first video and the thought process behind picking small (1.8 mm diameter) photodiodes as a period-correct tape hole sensor for a 1950s-era computing system, like the 1950s Bendix G-15 that [David] is currently restoring.

23 thoughts on “Usagi Electric’s Paper Tape Reader Is Ready To Hop With The Tube Computer

  1. I’m not sure why not opt for SMD photodiodes and SMD IR LEDs, but from a purist standpoint a CNC milled block and retro photodiodes makes more sense. It was a nice article and interesting video!

    It just took me time to understand why it was machined in this way. I’d probably use a drill and some sheet metal or PTFE for low friction. His design is superior to mine though in longevity.

    1. Because part of the design is that it has to use components that were available in the 1950’s, which was mentioned extensively in the video.

      SMD components are therefore completely out of scope.

          1. With proper biasing and signal conditioning a small CdS LDR can do 100 Hz and more. The old farts here might remember the “light telephone” construction projects from yesteryear.

    2. Usagi is a funny guy. Takes a huge chunk of round aluminum and then mills a flat bar out of it… :-)

      And you can watch it screaming “Hey, glass with metal and clamping that stuff will end in a disaster.” and moments later there is the disaster.

      Overall, his stuff if really enjoyable.

  2. About 50 yrs ago I worked for a UK company made two types of paper tape reader. One used a ‘half-step’ 7.5deg stepper motor on a sprocket with hardened drive steel pins. Worked OK up to 30 steps/s. The other held the tape against a rubber drive wheel. The tape was lifted off the wheel with a sprung-loaded steel ‘shoe’. For each ‘step’ a custom DC solenoid would pull the shoe away to allow the rubber wheel to transport the tape. It was tricky to balance the spring strength, shoe clearance and solenoid current, but speeds of 10 steps/s were possible.

    1. Assuming the reading works fast enough, it seems you could just use a continuous feed system rather than stepping. Then it’s just a matter of matching the feed speed to the expected baud rate.

      1. These days those are progressively more of a “were”. Epson’s product cycle on prosumer stuff seems to be 10 years or more. And faxes are pretty rare.
        I guess the current big consumer of line CCDs is probably still barcode readers? (Or are those just PMTs and signal analysis?) And outside store registers those are converting to 2d sensors for QR codes.

    1. This. I am asking myself how is he going to punch the tape, it is a proprietary architecture after all. I wonder if Marc, from Curios Marc has something in stock, they could collaborate again…

    2. I have a paper tape punch, was thinking about a little side hustle punching tapes as a service so I offered free paper tape punching to one of the retro computer forums. I figured they’d eat it up.

      zero takers.

    3. i’ve occasionally mused about tape punches and readers built around ribbons commonly found in fabric stores. recall that konrad zuse started out using old movie film….

      similarly, i’ve wondered from time to time about punch/reader equipment built to handle playing cards.

  3. I often thought that the roller mechanism from a thermal printer would be good for paper tape. It seems to grab onto the paper pretty well and some manufactures still offer replacement parts after decades of service.

    Many many years ago, my friends and I tried to make a paper tape reader for the PC parallel port. But we ended up having a lot of problems making it work. It’s not that easy to pack everything into a small space and have things come out the right dimensions.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.