Delay Line demonstration project

For a possible future project, I made hi-res photo's of the amplifier board in the delay line from an Olivetti Programma 101 calculator. I never had the complete P101, the delay line is the only bit given to me long ago. So some non-destructive experimenting seems a responsable thing to do, like interfacing it to an Arduino to demonstrate the delay operation.

According to Wikipedia, a total of 240 bytes of information were electrically stored in magnetostrictive delay-line memory, which had a cycle time of 2.2 milliseconds.

The P101 is based on discrete components like transistors, resistors and capacitors. Its main operating voltages were +20V and -10V. Assuming the 10V was for the logic, this matches nicely the 25V voltage on the electrolitic capacitors. There are four transistors, all 2N708 NPN. The complete circuit is at one side of the delay line, it is probably the amplifier creating the logic levels used in the P101 logic. All components on the board seem transistors, resistors and capacitors from the 1970's.

Reverse engineering is made a bit simpler by using images of the two board sides and reversing one, bigclivedotcom style.

Details of the send and receive converters

Send/Receive
overview
An overview of the send and receive section. The delay line wire has 11 windings, of 150 mm diameter. That makes 11 * 150 * 3.14 = 5181.00 mm, that is 5 meter!
Send section The send section is connected to wires going outside the delay line package, probably the driver circuit. The resistance of the coil is about 16 ohm.
Receive section The receive section is connected to the amplifier board inside the delay line package. The resistance of the coil is about 36 ohm.
Context for
the delay line
From the Technical description on the Hack42 site, a context for the delay line.

Some testing

With the preliminary schematic, it feels save to apply some voltage to the board and see what happens. There are very old electrolitic capacitors there so some care is taken. Slowly increasing the voltage and measure the current should be save. At 10V, the current is 4.5 mA. The diode, expected to be a Zener is at just 7.5V. At voltages above 12V the Zener diode voltage plateaued at 8.8V, total circuit current just 8mA. For now I assume 12 V is a safe voltage to operate the amplifier.

Local links:

Global links:


Last update: 2026-02-02

fjkraan@electrickery.nl