Jump to content

Sinclair ZX Spectrum 128 Capacitor Replacement Guide: Difference between revisions

From RetroTechCollection
Create ZX Spectrum 128 page set (Service Manual parts lists + community repair sources, cited)
ย 
C105 corrected 150 pF -> 180 pF per Service Manual Table 5.4; table numbers corrected 5.2/5.3 -> 5.4/5.5; manual now hosted and cited; note the C29/C30 printing error
ย 
Line 2: Line 2:
[[File:Sinclair ZX Spectrum 128 circuit diagram (sheet 1).png|thumb|420px|ZX Spectrum 128 circuit diagram, sheet 1 of 3. Every designator in the tables below can be located on the three sheets hosted on this wiki.]]
[[File:Sinclair ZX Spectrum 128 circuit diagram (sheet 1).png|thumb|420px|ZX Spectrum 128 circuit diagram, sheet 1 of 3. Every designator in the tables below can be located on the three sheets hosted on this wiki.]]


This guide covers the capacitors on the '''[[Sinclair ZX Spectrum 128]]'''. Sinclair published a full component-level parts list for the 128, so unlike the Amstrad-built [[Sinclair ZX Spectrum +2|+2]] '''every capacitor's designator, value, rating and type is documented''' โ€” the tables below are transcribed from Table 5.2 (main PCB) and Table 5.3 (keypad PCB) of the Service Manual.<ref name="sm128">''ZX Spectrum 128 Service Manual'', Sinclair Research Ltd, Table 5.2 (Main PCB Components), Table 5.3 (Keypad PCB Components) and the accompanying notes; also the power supply description and repair notes.</ref>
This guide covers the capacitors on the '''[[Sinclair ZX Spectrum 128]]'''. Sinclair published a full component-level parts list for the 128, so unlike the Amstrad-built [[Sinclair ZX Spectrum +2|+2]] '''every capacitor's designator, value, rating and type is documented''' โ€” the tables below are transcribed from Table 5.4 (main PCB) and Table 5.5 (keypad PCB) of the Service Manual.<ref name="sm128">''ZX Spectrum 128 Service Manual'', Sinclair Research Ltd, section 5.4 "Main PCB Components" (Table 5.4), section 5.5 "Keypad PCB Components" (Table 5.5) and section 5.2, the notes to Table 5.4; also section 1.10, the power supply description, and section 4.3, the repair notes. Hosted on this wiki as [[Sinclair ZX Spectrum 128 Service Manual]] ([[:File:ZX Spectrum 128 Service Manual.pdf|PDF]]).</ref>


== โš ๏ธ Safety and board handling ==
== Safety and board handling ==


There are '''no mains voltages inside the computer''' โ€” it runs from an external supply and the highest rail on the board is +12 V, so capacitor work here is low voltage.<ref name="sm128" />
There are '''no mains voltages inside the computer''' โ€” it runs from an external supply and the highest rail on the board is +12 V, so capacitor work here is low voltage.<ref name="sm128" />
Line 10: Line 10:
The board still needs care. Use recognised desoldering technique and an earthed, '''low-power''' iron; add fresh flux and solder to old joints before removing anything, keep dwell times short, and inspect for solder splatter afterwards โ€” hairline bridges can measure several ohms and cause very misleading faults.<ref name="sm128" />
The board still needs care. Use recognised desoldering technique and an earthed, '''low-power''' iron; add fresh flux and solder to old joints before removing anything, keep dwell times short, and inspect for solder splatter afterwards โ€” hairline bridges can measure several ohms and cause very misleading faults.<ref name="sm128" />


Pay particular attention to the area '''around the heatsink fixings''', where hairline cracks in the board are a documented cause of intermittent faults on Spectrums.<ref name="ian">Worsley, Ian. ''Repairing Spectrum &amp; Spectrum Plus'', Lil Old Sinclair Technical Information Repository. Source for the hairline-crack warning, the wavy-lines capacitor test and general Spectrum repair practice.</ref>
Pay particular attention to the area '''around the heatsink fixings''', where hairline cracks in the board are a documented cause of intermittent faults on Spectrums.<ref name="tis">''ZX Spectrum Servicing Manual'', prepared by Thorn (EMI) Datatech Ltd for Sinclair Research Ltd, March 1984, Repair Data symptom 9. Hosted on this wiki as [[ZX Spectrum Servicing Manual (Thorn EMI Datatech, 1984)]] ([[:File:ZX Spectrum Servicing Manual Thorn EMI Datatech 1984.pdf|PDF]]). Third-party T.I.S. field-service material, not Sinclair's own text.</ref><ref name="ian">Worsley, Ian. ''Repairing Spectrum &amp; Spectrum Plus'', Lil Old Sinclair Technical Information Repository. Source for the wavy-lines capacitor test and general Spectrum repair practice.</ref>


== Is the 128 a recap candidate? ==
== Is the 128 a recap candidate? ==
Line 27: Line 27:
== Main board capacitors ==
== Main board capacitors ==


From Table 5.2 of the Service Manual. '''Unless otherwise stated all capacitors are axial types.''' Designators not listed here are marked "not used" in the parts list โ€” the 128 board has many unpopulated positions.<ref name="sm128" />
From Table 5.4 of the Service Manual. '''Unless otherwise stated all capacitors are axial types.''' Designators not listed here are marked "not used" in the parts list โ€” the 128 board has many unpopulated positions.<ref name="sm128" />


=== Electrolytics โ€” the recap targets ===
=== Electrolytics โ€” the recap targets ===
Line 68: Line 68:
| C26 || 22 nF || 25 V, 10%
| C26 || 22 nF || 25 V, 10%
|-
|-
| C29, C30 || 22 nF || 25 V, 10%
| C29, C30 || 22 nF || 25 V, 10% (see note)
|-
|-
| C31, C32 || 100 nF || 25 V, 10%
| C31, C32 || 100 nF || 25 V, 10%
Line 94: Line 94:
| C104 || 100 nF || 25 V, 10%
| C104 || 100 nF || 25 V, 10%
|-
|-
| C105 || 150 pF || 25 V, 10%
| C105 || 180 pF || 25 V, 10%
|-
|-
| C106โ€“C110 || 22 nF || 25 V, 10%
| C106โ€“C110 || 22 nF || 25 V, 10%
Line 124: Line 124:
| C130 || See note || 25 V, '''2%'''
| C130 || See note || 25 V, '''2%'''
|}
|}
'''Note on C29 and C30.''' Sinclair's printed table lists "C29, C31" as 22 nF and then lists C31 again as 100 nF. C30 is otherwise absent from the table entirely, so the first entry is evidently C29 and C30. Check your own board rather than trusting either reading.<ref name="sm128" />


'''Note on C124 and C130.''' The Service Manual states that if preferred, the 20 pF capacitor used for '''C124''' may be split into two parallel capacitors of 10 pF ยฑ2% fitted at positions '''C124''' and '''C130'''. That is why C130's value is given by reference rather than as a number โ€” whether it is populated depends on which option the board was built with. Check your own board.<ref name="sm128" />
'''Note on C124 and C130.''' The Service Manual states that if preferred, the 20 pF capacitor used for '''C124''' may be split into two parallel capacitors of 10 pF ยฑ2% fitted at positions '''C124''' and '''C130'''. That is why C130's value is given by reference rather than as a number โ€” whether it is populated depends on which option the board was built with. Check your own board.<ref name="sm128" />
Line 136: Line 138:


{| class="wikitable styled-table" style="width:80%; text-align:left;"
{| class="wikitable styled-table" style="width:80%; text-align:left;"
|+'''Keypad PCB (Table 5.3) โ€” axial types'''
|+'''Keypad PCB (Table 5.5) โ€” axial types'''
! Ref !! Value !! Rating / tolerance !! Type
! Ref !! Value !! Rating / tolerance !! Type
|-
|-

Latest revision as of 09:29, 27 September 2026

ZX Spectrum 128 circuit diagram, sheet 1 of 3. Every designator in the tables below can be located on the three sheets hosted on this wiki.

This guide covers the capacitors on the Sinclair ZX Spectrum 128. Sinclair published a full component-level parts list for the 128, so unlike the Amstrad-built +2 every capacitor's designator, value, rating and type is documented โ€” the tables below are transcribed from Table 5.4 (main PCB) and Table 5.5 (keypad PCB) of the Service Manual.[1]

Safety and board handling

[edit | edit source]

There are no mains voltages inside the computer โ€” it runs from an external supply and the highest rail on the board is +12 V, so capacitor work here is low voltage.[1]

The board still needs care. Use recognised desoldering technique and an earthed, low-power iron; add fresh flux and solder to old joints before removing anything, keep dwell times short, and inspect for solder splatter afterwards โ€” hairline bridges can measure several ohms and cause very misleading faults.[1]

Pay particular attention to the area around the heatsink fixings, where hairline cracks in the board are a documented cause of intermittent faults on Spectrums.[2][3]

Is the 128 a recap candidate?

[edit | edit source]

The 128 uses ordinary leaded electrolytics and is not a machine with a systematic capacitor plague โ€” it is not a "recap on sight" case. There are, however, only 13 electrolytics on the whole main board, so a targeted recap is quick and cheap when it is justified.

Recap when there is evidence:

  • Visibly failed parts โ€” bulging, leaking, crusty residue or a cracked sleeve.
  • Supply instability โ€” random crashes, or rails out of tolerance or showing ripple. The parts to look at are C25, C44/C45 (supply smoothing) and C111/C112 (the โˆ’12 V charge pump).
  • Dead RS-232 or keypad โ€” check C111/C112 in the โˆ’12 V charge pump, since both ports depend on that rail.[1]
  • Wavy lines across the display โ€” press each electrolytic in turn; if the artefact clears while pressing one, that is the culprit.[3]

Do not recap to cure jailbars. Vertical banding on the RGB output is a noise artefact that survives a routine recap; it has its own specific modification, described below.

Main board capacitors

[edit | edit source]

From Table 5.4 of the Service Manual. Unless otherwise stated all capacitors are axial types. Designators not listed here are marked "not used" in the parts list โ€” the 128 board has many unpopulated positions.[1]

Electrolytics โ€” the recap targets

[edit | edit source]
ZX Spectrum 128 main PCB โ€” electrolytic capacitors
Ref Value Rating / tolerance Notes
C25 100 ยตF 10 V, โˆ’10% +80% Supply smoothing
C27 1 ยตF 50 V, 10%
C28 22 ยตF 10 V, โˆ’10% +80% Right of the 5-way keyboard connector. Changed to 47 ยตF in the jailbars modification
C34 22 ยตF 10 V, โˆ’10% +80%
C44, C45 100 ยตF 10 V, โˆ’10% +80% C44 smooths the +12 V rail with D15
C50 22 ยตF 10 V, โˆ’10% +80%
C74 4.7 ยตF 5 V minimum
C80 22 ยตF 10 V, โˆ’10% +80%
C111, C112 47 ยตF 16 V, โˆ’10% +80% The โˆ’12 V charge pump, with D28/D29. Feeds the MC1488 RS-232 driver and the keypad
C123 1 ยตF 10 V, โˆ’10% +80%
C127 1 ยตF 10 V, โˆ’10% +80%

Ceramics โ€” normally left alone

[edit | edit source]
ZX Spectrum 128 main PCB โ€” ceramic capacitors
Ref Value Rating / tolerance
C1โ€“C8 22 nF 25 V, 10%
C26 22 nF 25 V, 10%
C29, C30 22 nF 25 V, 10% (see note)
C31, C32 100 nF 25 V, 10%
C35 10 nF 25 V, 10%
C41 22 nF 25 V, 10%
C43 100 nF 25 V, 10%
C49 560 pF 25 V, 10%
C55โ€“C62 22 nF 25 V, 10%
C66 22 nF 25 V, 10%
C67 100 pF 25 V, 10%
C75 100 nF 25 V, 10%
C100 10 nF 25 V, 10%
C101 22 nF 25 V, 10%
C104 100 nF 25 V, 10%
C105 180 pF 25 V, 10%
C106โ€“C110 22 nF 25 V, 10%
C113, C114 47 nF 25 V, 10%
C115 330 pF 25 V, 2%
C116 10 nF 25 V, 10%
C118, C119 1 nF 25 V, 10%
C120 100 pF 25 V, 10%
C121 47 pF 25 V, 10%
C122 1 nF 25 V, 10%
C124 20 pF 25 V, 2% โ€” see note below
C125 100 nF 25 V, 10%
C126 22 pF 25 V, 10%
C128 47 nF 25 V, 10%
C129 100 pF 25 V, 10%
C130 See note 25 V, 2%

Note on C29 and C30. Sinclair's printed table lists "C29, C31" as 22 nF and then lists C31 again as 100 nF. C30 is otherwise absent from the table entirely, so the first entry is evidently C29 and C30. Check your own board rather than trusting either reading.[1]

Note on C124 and C130. The Service Manual states that if preferred, the 20 pF capacitor used for C124 may be split into two parallel capacitors of 10 pF ยฑ2% fitted at positions C124 and C130. That is why C130's value is given by reference rather than as a number โ€” whether it is populated depends on which option the board was built with. Check your own board.[1]

The manual also notes that provision was made on the PCB for a 2โ€“22 pF film dielectric trimmer should the need arise.[1]

The tight-tolerance parts (C115, C124, C130 at 2%) sit in timing and colour circuitry โ€” if you replace them, match the tolerance, not just the value.

Keypad PCB capacitors

[edit | edit source]

The numeric keypad has its own small board carrying a General Instrument PIC1652 microcontroller:[1]

Keypad PCB (Table 5.5) โ€” axial types
Ref Value Rating / tolerance Type
C1 1 ยตF 10 V, โˆ’10% +80% Electrolytic
C2, C3 47 pF 25 V, 10% Ceramic

The jailbars modification

[edit | edit source]

Faint vertical banding on plain, light-coloured areas, visible on the RGB output but not over RF or composite, is a well-known Toastrack characteristic. It is a noise and ground-plane artefact, so an ordinary recap does not cure it. The established modification is:[4]

  • Replace C28 with a 47 ยตF axial electrolytic in place of the original 22 ยตF. C28 sits to the right of the 5-way keyboard connector.
  • Replace C7 and C8 with 1 ยตF ceramic capacitors in place of the original 22 nF parts. These sit next to the IC12 and IC13 RAM devices at the bottom left of the board.

This significantly reduces the banding without eliminating it entirely. On the 48K machines the equivalent change is C5โ€“C8 to 150โ€“220 nF; on a grey +2 it is C52.[4]

Choosing replacements

[edit | edit source]
  • Use 105 ยฐC aluminium electrolytics of equal capacitance and equal-or-higher voltage. The originals are 10 V and 16 V parts; modern 16 V or 25 V equivalents are fine.
  • Note the wide original tolerances (โˆ’10% +80% on most electrolytics) โ€” modern ยฑ20% parts are comfortably within specification.
  • Most originals are axial. Axial parts remain available; if fitting radial replacements, form and insulate the leads neatly so nothing shorts to adjacent tracks.
  • Match the tolerance on the 2% parts (C115, C124, C130).
  • The ceramics are stable and are not normally replaced โ€” except deliberately, as part of the jailbars modification.

Replacement procedure

[edit | edit source]
  1. Unplug the power, open the case and disconnect both keyboard tails carefully.
  2. Lift the board out so it is supported flat.
  3. Record the value, voltage and polarity of each electrolytic before removing it, cross-checking against the table above and the circuit diagrams.
  4. Add fresh flux and solder to both joints and let it mix with the old solder.
  5. Lift one lead at a time with the joint fully molten, then clear the hole with wick.
  6. Fit the replacement the correct way round; solder and trim.
  7. Inspect for bridges and splatter before reassembly.

Post-recap verification

[edit | edit source]
  1. Power up โ€” ideally on a current-limited supply โ€” and confirm the 128 menu appears.
  2. Check the rails: +5 V, +12 V, โˆ’12 V and โˆ’5 V. A missing โˆ’12 V rail will show up as a dead RS-232 port and dead keypad.
  3. Verify the clocks are clean and jitter-free: 17.734475 MHz at IC37 pin 6, 3.54689 MHz at IC2 pin 6, and 8.8 MHz at IC1 pins 46/47.[1]
  4. Check the display for wavy lines or new artefacts.
  5. Test AY sound (via PLAY) and the beeper (via BEEP), a tape load, and the full keyboard.

If a previously-working function fails after the recap, check the polarity of every replaced electrolytic first.

[edit | edit source]

References

[edit | edit source]
  1. โ†‘ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 ZX Spectrum 128 Service Manual, Sinclair Research Ltd, section 5.4 "Main PCB Components" (Table 5.4), section 5.5 "Keypad PCB Components" (Table 5.5) and section 5.2, the notes to Table 5.4; also section 1.10, the power supply description, and section 4.3, the repair notes. Hosted on this wiki as Sinclair ZX Spectrum 128 Service Manual (PDF).
  2. โ†‘ ZX Spectrum Servicing Manual, prepared by Thorn (EMI) Datatech Ltd for Sinclair Research Ltd, March 1984, Repair Data symptom 9. 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.
  3. โ†‘ 3.0 3.1 Worsley, Ian. Repairing Spectrum & Spectrum Plus, Lil Old Sinclair Technical Information Repository. Source for the wavy-lines capacitor test and general Spectrum repair practice.
  4. โ†‘ 4.0 4.1 "Fixing Vertical 'Jailbars' on your 48K, 128K and Grey Spectrum +2", Spectrum for Everyone.