Sinclair ZX Spectrum +2 General Maintenance

This guide covers preventive maintenance for the grey Sinclair ZX Spectrum +2 (boards Z70500 Issue 3 and Z70700 Issue 1). It does not apply to the black +2A/+2B, which are different machines built on the +3 platform.
The maintenance priorities are the Datacorder (belts, head, grounding), the fragile Amstrad PCB, the keyboard membrane and the 7805 regulator and heatsink.
Safety
There are no mains voltages inside the computer โ it runs from an external supply and the highest rail on the board is +12 V. The mains transformer is inside the external PSU. Observe normal anti-static precautions for the Z80A, ULA, AY-3-8912A and RAM.[1]
Note: the grey +2 uses a 2.1 mm barrel jack, while the later +2A/+2B use a 6-pin DIN. Their power supplies are not interchangeable.[2]
The board is fragile โ read before soldering
This is the most important thing to know before working on a +2. The Amstrad-produced Sinclair boards are of notably poor PCB quality, and great care is required when replacing components to avoid lifting pads or tracks.[2]
Working rules:
- Use a temperature-controlled iron with a clean fine tip at a moderate setting. Heat that is too low forces long dwell times, which is what actually lifts pads.
- Add fresh leaded solder and flux to every old joint before removing anything โ mixing new solder into a forty-year-old joint lowers its melting point and makes removal much cleaner.
- Keep dwell times short and let the area cool between attempts.
- Never lever a component out until the joint is visibly molten.
- Support the board and do not flex it. Flexing cracks tracks and breaks connector joints.
- Socket rather than re-solder where a chip may need to come out again โ RAM in particular. Fitting sockets once is kinder to the board than repeated desoldering.
- Clear each hole fully with wick or a vacuum tool before moving the part.
- Inspect for solder splatter afterwards; hairline bridges can measure several ohms and cause misleading faults.[1]
The Service Manual likewise requires recognised desoldering and heatsinking technique and an earthed, low-power iron.[1]
Opening the case
- Unplug the power and all peripherals.
- Remove the six case screws from the underside.
- Separate the halves carefully โ they remain joined by the keyboard ribbons and the tape deck connector. Disconnect both.[3]
Handle the keyboard ribbons gently: ease them in and out squarely, and make sure they are fully home and not kinked when refitting.[1]
Datacorder servicing
The integral cassette deck is the part most likely to need work. Problems arise from dirt, dust, heat, corrosion, physical damage to the keys, perished drive belts, mechanism wear and previous poor repairs.[3]
Drive belt
Replacing the belt is the standard first job on any unserviced +2. The original belts perish, stretch and go sticky with age, which causes wrong tape speed, failure to load or save, and eventually complete failure to move the tape. Replacement belts are readily available.
Access the deck by removing the six case screws and separating the halves as above.[3]
Head cleaning and azimuth
- Clean the head and the pinch roller and capstan with isopropyl alcohol on a lint-free swab. Oxide build-up alone will stop a machine loading.
- Check the azimuth โ the head's angular alignment. With a tape playing, adjust for the sharpest, brightest tone; a note that sounds even slightly muffled will not load reliably. This is exactly the adjustment the Repair Data section of the Spectrum servicing manual describes for external recorders, and it applies just as much to the built-in deck.[4]
Grounding โ the audio hum fix
Taiwanese-built +2s are known for buzzing or humming on the audio output, present all the time because the audio output is live even when the deck is not running.
The tape PCB uses the metal frame of the tape mechanism to route ground paths between different parts of the board. Checking that the two screws attaching the PCB to the mechanism are tight and conductive usually fixes the problem completely.[3] This is worth doing as routine maintenance whenever the deck is out.
Keyboard
The +2 uses a membrane under a moulded keyboard. Membrane failure is the usual cause of dead keys, and replacement membranes are still manufactured.
- Check the tails are clean, undamaged and fully seated before suspecting anything electronic.
- Insert the tails with a slight side-to-side movement while easing them down, and do not kink them.[1]
- A dead block of keys almost always indicates a tail or connector problem rather than a failed chip.
Cooling and the regulator
- Ensure good contact between the 7805 regulator body and its heatsink, and apply fresh thermal grease when refitting or replacing it.[1]
- The ULA was supplied with an Amstrad clip-on heatsink. If it is missing, fit one โ particularly on a machine whose ULA has been replaced.[5]
- After a few minutes' running, the ULA and regulator should be warm; RAM chips should not be. A warm RAM chip is a failing one.
Power checks
A healthy +2 draws roughly 800 mA to 1.2 A depending on the RAM fitted. Testing on a current-limited bench supply set to about 1.5 A is a quick way to catch a shorted chip before it does further damage.[5]
The on-board rails are +5 V from the 7805, ยฑ12 V from the TR4/TR5 inverter and its charge pump, and โ5 V from the โ12 V rail via a zener for the expansion port.[1]
The external supply should not sag below 7.0 V at 1.4 A with low mains, nor peak above 13 V at 600 mA with high mains.[1]
Cleaning
- Case: mild detergent on a damp cloth. The grey plastic marks easily and yellows with UV.
- Keyboard: clean the key surfaces; the membrane and its tails should only be cleaned gently and dried fully.
- Board: brush and low-pressure air; clean the edge connector fingers with a soft eraser and contact cleaner.
- Datacorder: clean the head, capstan and pinch roller with isopropyl alcohol whenever the case is open.
Common failure points
| Item | Symptom | Action |
|---|---|---|
| Datacorder drive belt | Won't load/save; wrong speed; tape doesn't move | Replace the belt |
| Tape head / azimuth | Loads unreliably or not at all | Clean the head; adjust azimuth |
| Tape PCB grounding | Constant hum or buzz on audio | Tighten and clean the two PCB-to-mechanism screws |
| RAM | Crashes, corrupt display, board draws excess current | Test with a diagnostic ROM; socket and replace |
| PCB quality | Lifted pads/tracks after rework; thermal intermittents | Careful soldering technique; inspect for hairline cracks |
| Keyboard membrane | Dead keys or dead block of keys | Reseat/clean tails; replace membrane |
| ULA heatsink missing | Warm-related instability | Refit a heatsink |
| Power transistors | No video or serial output | Fit ZTX651 in place of a failed/under-rated ZTX650 |
Recommended tools
- Small Philips/Pozidriv screwdrivers and an anti-static strap.
- Temperature-controlled soldering iron with a fine tip, solder wick or a vacuum tool, fresh leaded solder and flux.
- IC sockets (for RAM), IC extraction tool.
- Digital multimeter; a current-limited bench supply is very useful.
- Oscilloscope for clock and RAS/CAS work.
- Isopropyl alcohol, lint-free swabs, contact cleaner, soft eraser.
- Replacement Datacorder belt and keyboard membrane.
- Optionally a diagnostic test ROM for RAM testing.
See Recommended Tools for the general toolkit.
Preventive maintenance checklist
- Replace the Datacorder drive belt; clean the head, capstan and pinch roller.
- Tighten and clean the two tape-PCB grounding screws.
- Check the 7805 heatsink mounting and re-grease; confirm the ULA heatsink is fitted.
- Check current draw is within 800 mAโ1.2 A.
- Clean the edge connector and reseat the keyboard tails.
- Inspect the board for lifted pads and hairline cracks, especially around any previous rework.
Related pages
- Sinclair ZX Spectrum +2
- Sinclair ZX Spectrum +2 Troubleshooting Guide
- Sinclair ZX Spectrum +2 Capacitor Replacement Guide
- Sinclair ZX Spectrum+ General Maintenance
- Sinclair ZX Spectrum Keyboard Membrane Repair
- Capacitor Failure Symptoms ยท Recommended Tools
References
- โ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 ZX Spectrum 128 Service Manual, Sinclair Research Ltd. The grey +2 is functionally a repackaged Spectrum 128. Source for the repair notes, on-board supply description, regulator/heatsink handling and keyboard ribbon guidance.
- โ 2.0 2.1 "ZX Spectrum Models", Spectrum for Everyone. Source for the board revisions, the poor PCB quality warning, and the +2A/+3 architectural differences including the changed power connector.
- โ 3.0 3.1 3.2 3.3 Spectrum for Everyone, "Servicing your +2's Datacorder". Source for the disassembly sequence, Datacorder servicing and the grounding-related audio hum fix.
- โ ZX Spectrum Servicing Manual, prepared by Thorn (EMI) Datatech Ltd for Sinclair Research Ltd, March 1984 โ Repair Data symptom 2, on tape azimuth adjustment, head cleaning and volume setting. Hosted on this wiki as ZX Spectrum Servicing Manual (Thorn EMI Datatech, 1984) (PDF). Third-party T.I.S. field-service material, not Sinclair's own text.
- โ 5.0 5.1 Tynemouth Software, "Spectrum 128K +2 Grey Repairs". Source for the ULA heatsink note, typical current draw, RAM socketing practice and power-transistor substitution.