Diehl DSR18

Click to view a full size picture (opens in a new tab)

Repair Info

This calculator didn’t function on arrival.  However, it was reasonably clean and obviously taken care off.  Only the motor area was dirty and covered with carbon dust mixed with aged oil.  That  was to be expected.  All spark and RFI reduction appeared to be removed.  One consequence was the heavy sparking motor.  The resistor which generally is part of the speed regulator was missing as well.


So one of the first things after a first clean was restoration of these electric parts. For the spark reduction I used values that I saw before:
0.1 uF capacitor + 100 Ohm resistor.  Two of them are necessary, one for the motor and one for the switch that operates the motor.
For the speed regulator I took a guess by using  a resistor of 1300 Ohm  (actually two 2600 Ohm 10 Watt resistors in parallel).


For the rest this machine only needed cleaning and oil to get parts smoothly moving again.  It toke quite some time and wasn’t  always easy.  They are complex machines and in detail always different in the way calculations are controlled.  A user manual is not always available. In this particular case usage information from a fellow collector made it a lot easier to understand how the different parts of the control mechanism are supposed to work.  After all, a general clean will seldom result in a working machine.   Finding and cleaning individual blocked parts is nearly always necessary.


Testing the machine in 2024 revealed a problem. The carry mechanism of the memory register in the carriage didn’t function correctly. It consists of part A, B and C (see photo below).  To definitely solve the issue, I removed the memory counter wheels and most parts of the mechanism to perform a thorough cleaning.

P1000760as.jpg P1000763as-Diehl.jpg P1000765as.jpg P1000769as.jpg P1000773as.jpg P1000774as.jpg P1000743as.jpg Spark Reduction.png RFI Suppressor.png

Spark reduction circuit

RFI reduction circuit

P1000767as.jpg P1000128-stkas.jpg P1000125-stkas.jpg MemCarry 141430as.jpg 120053as.jpg

Carriage: Memory carry mechanism