CommodoreZ.com

Decitek Paper Tape Reader & Punch

At VCFMW 13, I saw some blue metal box at the auction that was described as a paper tape reader and punch. Long story short, I won the auction, and walked away with this odd looking blue box with zero documentation. Since then, I've searched for documentation, reference material, or any sort of useful information on it to no avail. Thing is, I know atleast two others are out there. One in particular has been the subject of reverse engineering by a pair of experienced EE hobbyists.
You can download the schematics thier efforts have yielded on Github.

The unit is mainly composed of 7400 series logic, and includes no microprocessor or UART. The external interface is a DA-15 connector with only two pins wired: ground and signal. What signal does it speak? Why, half-duplex/simplex 20mA current loop. The only switch anywhere on the device is a single pushbutton to advance the tape, which only punches sprocket holes on the tape as it advances. This means that there are no obvious ways to switch between reading and punching modes.

The Decitek itself

My efforts have been focused on figuring out whatever protocol it speaks. Using a basic current loop interface, I've been able to adapt from TTL and RS232 serial levels Thus far, I've had my best luck at about 1200 baud 8N1, but I'm not convinced that's right. I've tried all sorts of baud rates, protocol variations, and punching a wide variety of data to it. Modern Windows machines, 80's MS-DOS machines, the Cactus, and even an arduino have been used to generate the serial signals that feed the machine, but at no point has the tape output been congruent with the data input. I haven't a clue how to force the machine into a read mode, but I'm betting that knowing whatever punch speed it expects will help in figuring out whatever commands it accepts. That is, assuming it accepts commands.

Unfortunately, I created a short-to-ground during the process of my tests, releasing a bit of magic smoke, and preventing the unit from punching or advnacing tape. The specific components damaged are still being investigated, but a trace was torched, and a TIP-125 transistor part of the drive circuitry is suspected to be fried. I've also identified a failed 74LS197 (U13) that may or may not be related to thep previous failure.

Here's a view of the interface board with a colorful overlay of the traces from chip to chip.

The interface board with trace overlays

No less than dozen people have assisted me in some what during the course of my attempts to get this thing going again. For that, I am grateful. If for some reason you have information on this device, please feel free to contact me because I'm certainly eager to learn more about this Decitek.

Picture gallery of my Decitek (more to come soon).



This page was last updated on 6-14-2020
Home