Early
Electronic
Calculator
Hewlett-Packard 9815A Calculator

Manufacturer: Hewlett-Packard
Model: 9815A
Year: 1976
Form: Desktop
Functions: Scientific, programmable, tape storage, printer
Number of Digits: 10 mantissa, 2 exponent
Display Type: PPX2
Display:Burroughs BR 16252
Logic Technology: LSI,MSI,SSI
IC Complement:74LS00 (4), 7402, 74LS02 (5), 74LS03 (4), 7404 (5), 74LS04 (5), 74S04, 74LS10 (2), 7412, 74LS26, 74LS27, 74LS42 (2), 7445 (2), 74LS51 (2), 74LS74 (11), 74LS86 (2), 74LS92, 74LS93 (4), 74LS123, 74LS132, 74LS151, 74154 (2), 74LS155, 74LS157, 74LS174 (4), 74LS175 (2), 74LS257 (2), 74LS367 (3), LM301 (7), LM307 (2), 723, SN72710, 555, TL514, SC70071 (3), MC1103
Motorola 6800
Motorola 6821
HP 1818-26xx (7)
P2112A (18)
(116 total)
Tech. Data Level: 2
Tech. Data Source: RE
Tech. Data Pages: 13
Tech. Data:Schematic (pdf)

Based around a Motorola 6800 microprocessor, with 14 KBytes of firmware in ROM. A lot of functionality packed into a small desktop form factor, including the ability to interface to external I/O devices. Servicing these units is awkward as the main boards are folded tightly over each other. Extension connectors can be constructed to permit operation and access with the boards unfolded.


The 9815 'exploded' into it's constituent modules.

Power supply, tape drive interface and printer on the board in the case bottom; 6821 PIA, 6800 CPU and memory on the large board on the left; display and other device interfaces on the board on the right, mounted over the keyboard.

The I/O interface attached to the right side is 'Option 2' and hence may not be present in all units.


Shown is how some service adapters can be used to connect the two main logic boards for operation while the boards are unfolded for access.

The adapters were constructed by cutting the fingers from discarded ISA-Bus boards and associated edge connectors. Physically the two logic boards could simply be screwed together in unfolded form. Unfortunately, HP left 4 fingers off the contacts on the normally-unused side of the CPU board, making the adapters necessary to provide continuity for all the circuits.



- Unit Log -

Serial Number: 1529A01234
Year of Manufacture: 1976 (ICs stamped with 7609)
Accessories: Manuals, dust cover, several tapes, plotter, 98130A and 98135A interfaces & cables.
Date of Receipt: 09 Nov 2001
Source: UBC SERF.
State upon Receipt: Functional except for gooey rubber on tape drive wheel.
Current State: Functional except tape drive (15 Feb 2007).


Date: Nov 2001
Procedure: Cleaned.


Date: 30 Jan 2002
Symptoms: Tape drive does not work due to gooey rubber on drive wheel.
Solution: Motor and drive wheel replaced with units from a HP9825.


Date: 30 Jan 2002
Symptoms: Test/Utility tape messed up from gooey drive wheel.
Solution: Drive band replaced with band from another cartridge.


Date: 30 Mar 2002
Procedure: Decayed padding cleaned out of printer. Original 4 peg bumpers still OK.


Date: 15 Feb 2007
Symptoms: Some keys (8,9,CLEAR,CLx..) do not work.
Solution: Boards separated to access keyboard, keyboard tests OK. Presumed to be connector contacts, reassembled, functional.


Date: 18 Feb 2007
Symptoms: Tape drive wheel melted while reading Utility Routines tape.
Solution: Not repaired.


Date: 26 Feb 2009
Symptoms: Some keys (9,CLEAR,CLx,RD..) do not work.
Solution: Problem of 15 Feb 2007 returned. Same procedure, OK. Schematic made of keyboard matrix, problem keys appear to be on two columns of the matrix.


Date: 07 Mar 2009
Symptoms: Keys not working again. Problem has progressed to include more keys (f,f-1,A,F,K,B,G,L..). Also seems to correlate with temperature. Problem shows up when ambient temperature is low, disappears after unit is on for some minutes or room temperature rises.
Solution: Problem keys correspond to 4 columns on the sense side of the matrix (not-2 address). If the problem were the scan counter or 2 bit, bad keypresses would show up in other columns, so problem must be in the 1-of-8 decoder. U269 (74LS151) replaced. Functional initially, failure again next morning when temperature is lower.


Date: Mar 2009
Symptoms: 680 uF electrolytic capacitor on V+15 supply observed to have been installed with the incorrect polarity (manufacturing error). (Not corrected at this time.)


Date: 23 Mar 2009
Symptoms: Keyboard problem again.
Solution: A,B service connectors constructed so calculator can be operated with the boards unfolded. 2 & 4 outputs from U257 observed to be odd. 2 output has two levels depending on 4 output, 4 output goes up a bit with 2 output. U257 removed and tested in isolation. Open-circuit 4 output only goes low for brief spike on negative edge of 2 when operated at low Vcc (~4.6V). U257 replaced. 2 output is clean, 4 still pulls a tad higher with 2, opposite of other outputs.


Date: 25 Mar 2009
Symptoms: 5V supply is low (~4.6V) on the display/devices board. Most of the drop occurs across the wire connections from the power supply board to the CPU board.
Solution: GND and 5V connections of P connector scraped lightly. Supply on display/devices board is now above 4.8V. Should have done this before replacing ICs. Idiot.


- Unit Log -

Serial Number: 9872A Plotter: 1742A01137
Year of Manufacture: 1977 (transistors stamped with 7739)
Accessories: Manuals, dust cover, box.
Date of Receipt: 09 Nov 2001
Source: UBC SERF.
State upon Receipt: Not tested. Electrostatic hold-down sheet on platen is partially loose.
Current State: Functional (17 Feb 2007).


Date: 15 Feb 2007
Procedure: Dusted out.


Date: 15 Feb 2007
Symptoms: Flaky response from front-panel switches.
Solution: Front panel switch assembly removed for cleaning. Switches cleaned with paper strip inserted between switch body and PCB, and contact cleaner. Improved.


Date: 17 Feb 2007
Symptoms: Y-axis movement is good, however X-axis movement shudders or oscillates at right-side stop. Slow movement buttons result in similar oscillation-in-place, fast movement works but is very noisy and rough.
Analysis: Guess that the problem is one of the two amplifiers for the X-axis motor. Output driver Q6 has open BE junction.
Solution: Q6 replaced with 2N6055. X-axis movement now good.


Date: 17 Feb 2007
Symptoms: Electrostatic hold-down sheet on platen is partially loose.
Solution: Re-stuck with double-sided tape. Could still do with improvement.


Date: 19 Feb 2007
Procedure: Successfully operated under control of HP-9815.



  Hewlett-Packard 9815A
Calculators | Integrated Circuits | Displays | Simulations
EEC
bhilpert