Building a Punchtape Reader

IMG_4903-1024x768

NYC Resistor’s phooky built a punchtape reader to read some old punchtapes. After an initial attempt, he built a new reader:

This time I used proper phototransistors and IR LEDs I scrounged up around the space (thanks, Miria and Raphael!). Because theyโ€™re 5mm in diameter (and the spacing between channels is only 2.54mm), I had to come up with a new sensor packing. This one reads bits from four separate columns over a space of five columns, requiring an internal buffer of five columns to reconstruct a single column of data. Even so, the spacing was tight, and I had to sand down the flanges of the phototransistors and LEDs to make everything fit. I milled simple PCBs for both sides to keep things nice and neat, and used a small surface-mount potentiometer to limit the current to the LEDs in case the paper wasnโ€™t thick enough to block enough light. The light mask is made of black acetal this time, and the spacers include runners to help keep the tape straight. Thereโ€™s still no automatic feed mechanism, but we now have a reader thatโ€™s fast and reliable enough to read tapes in earnest.

phooky has a github repository with his design files.

My interests include writing, electronics, RPGs, scifi, hackers & hackerspaces, 3D printing, building sets & toys. @johnbaichtal nerdage.net

View more articles by John Baichtal
Discuss this article with the rest of the community on our Discord server!

ADVERTISEMENT

FEEDBACK