Home
ZX Spectrum 48K Service Manual
Contents
1. modulator b 5V and 12V for the standard 16k dynamic RAM c 12V for the colour modulator circuits The external power pack incorporates a mains transformer full wave rectifier and capacitive smoothing A thermal fuse is fitted at the transformer input The on board power supply unit incorporates a 7805 regulator deriving the 5V power rail and an inverter stage TR4 TRS The latter raises the level of the 9V unregulated supply to in excess of 12V The resultant sguare wave at the junction of collector the inverter coil is subseguently rectified and smoothed by D5 C44 producing the 12V output for the RAM Additional smoothing imparted by R62 C45 produces the 12V supply for the TV circuits free from noise generated by the RAM sguare wave at TR4 collector also supplies the Zener rectifier diode combination DI6 DI2 generating 5V for the RAM and is available at the expansion port for use by peripherals The 12V 5V and 5V are also made available SECTION 2 DISASSEMBLY ASSEMBLY Sub Section LIST OF CONTENTS Page No Disassembly 2 1 Assembly 21 1 1 1 2 1 3 2 1 2 2 DISASSEMBLY Unplug all input output leads and turn the computer upside down to reveal five self tapping screws Remove the screws Hold the two halves of the case together and return the computer to the keys uppermost position The top half of the case can now be separated from the bottom half although it remains
2. OE MC 10 M wi 18 ON t ol nw t a in un y a m LA v H id ul ll l L Ti Li EBENE EA i i dia nasa pn L i Bg 1 We gt m p UNIS yen em Its i T RM trante Ut Hang ur LOWE IE ICI UE U ULM sumit taadaa dezaggen Sma nc 1 i in taf unb TOP fI Ee _ TZOI IeD E 3 FIG 1 5 ISSUE CIRCUIT DIAGRAM ESKI2750 srf lt sh xV ie me 4 ZX SPECTRUM 1SSUI LESE ssas 0 4 LET M n nts CO CC CC CC 1 LEER nt lt X N SSS y un n ud 4 If E E 1 RE pe Ht bt a ss b _ _ E LA m 1 amp F
3. idealised version on centre pages shows all modific ations which should be made Note that connecting items such as standard capacitors may not be shown 28 pin double sided to which no interface may be inserted or removed whilst computer is switched on use only genuine Sinclair issue or HK plugs etc Where any possibility of fluctuating mains exists a transient suppressor should be fitted TI T3 for Texas THS4532 3 T1 T4 for Texas TMS4532 4 for OKI HSH3732H 1 L for OKI MSM3732 L Other Service Repair Manuals by T I S Include Rank A823 CTV Chassis Philips G8 CTV Chassis Thorn 3000 3500 CTV Chassis Thorn 8000 8004 8500 8600 CTV Chassis Rank T20 20A CTV Chassis The Tunbridge amp McCourt T V Repair Manuals The Tunbridge Video Repair Manuals SERVICE DATA Modification of earplug Connect a 330 ohm resistor between signal and earth leads of earplug to allow earplug to be left in place while saving a programme Inserting or removing such items as joysticks especially via a Kempston interface while the computer is switched on will damage the power resistors and regulator Modification to voltage generator circuit Where not fitted already insert a 22uf capacitor between the and D15 as shown in the circuit diagram this will ensure the correct 12v supply On early models replace R60 by a 270 ohm resistor and fit C74 if missing Ensure that the 12v supply is 12v Manufacturer s advised modifi
4. i 4 m a a Ant 4 Li ot als Gt n u a Ma 1 TT IL LELILEJ a Viam h m Pe AT Li E rs 0 xc zL ety E U g LRL hti Hp 5 4 mi H gt St nmi U i 2 f 0 A A P Y PS gt m ZH lt LU TII Ttt uc IEEE THE n pas Pes ae i 7 e EEE n ENEA M o ms a OPTIONAL 220 AAN ZX SPECTRUM ISSUE 2 0 1 4 CIRCUIT DIAGRAM ESK 12740 ISSUE 14 x x x x x x x H la 13 x d 7 n 1 ui w ii H sinus u D lira SL E L T llu s Ti u pe ad Legum m i i Lara TEARS BOUE A 10 PPN ai NINS UMEIE M M Lern Have ia au et CHANGED
5. 4 4 4 5 4 5 1 4 5 2 Dynamic Memory Refresh The CPU incorporates built in dynamic refresh circuitry As part of the instruction OP code fetch cycle the CPU performs a memory request after first placing the refresh address on the lower eight bits of the address bus At the end of the cycle the address is incremented so that over 255 fetch cycles each row of the dynamic RAM is refreshed This mechanism only applies to the optional 32k expansion RAM in the 48k Spectrum An alternative refresh method is adapted for the standard 16K RAM MEMORY ORGANISATION In the standard 16k Spectrum there are 32k bytes of addressable memory equallydividedbetween ROM and RAM The lower 16k bytes of memory addresses 0000 3FFF are implemented in a single ROM IC5 which holds the monitor program This program is a complex Z80 machine code program divided broadly into three parts one each covering the input output routines the BASIC interpreter and expression handling Details of the program content although outside the scope of this manual are referred to as necessary The upper 16 bytes of memory addresses 4000 7FFF are implemented using eight 16k bit dynamic RAMs IC6 ICI3 Approximately half of this space is available to the user for writing BASIC or machine code programs The remainder is used to hold the system variables including 6k bytes reserved for the memory mapped display area In the 48k Spectrum an additional 32k byt
6. CCT TT Le 4 5 3 4 5 4 4 5 6 4 5 7 4 5 8 mechanism allowing the CPU to read the extension ROM in the interface for microdrive and RS232 applications Links H and shown directly above ICS allow a second source ROM to be fitted The Hitachi and NEC ROMs use different pins for the enable and select inputs ie pins 20 and 27 The links allow the inputs to be reversed accordingly Standard 16k RAM IC6 IC13 eight 16k RAM ICs making up the standard 16k x 8 bit RAM memory are organised as a matrix of 128 rows x 128 columns Thus separate 7 bit row and column addresses are reguired to access any one of the locations These addresses are supplied by the CPU on address bus 13 via an address multiplexer IC3 IC4 The low order address bits A6 AO give the row address and are selected at the beginning of the memory access cycle when initially the RAS output from the ULA is high Later as the row address is latched RAS goes low selecting the high order address bits A13 A7 giving the column address The RAS CAS outputs from the ULA are generated in seguence in response to MREQ and Al4 from the CPU The DRAMWE output also from the ULA is a decode of the RD WR waveforms telling the RAM to expect either a read or a write cycle It is also apparent from the circuit diagram that the ULA can access RAM by generating a set of addresses independent of those generated by the CPU The address port for the RAM is th
7. The extension memory is supplied as a plug in module which is inserted into sockets near the edge connector The ICs used are either TI 4532 3 or TI 4532 4 and all ICs in a unit must be of the same type i e all must be 3 or all must be 4 Board Issue 2 The extra memory is obtained by plugging in 4 logic ICs and 8 memory ICs see Sub Section 4 The ICs used are either TI 4532 3 or TI 4532 4 and all ICs must again be of the same type It should be noted that the RAM select signal is OV for the 3 1C and 5V for the 4 A link on the board provides the required select level 4 5 1 7 2 1 Board Issue 3 This allows OKI ICs to be used in place of TI 4532 Again all ICs must be of the same designation Appropriate links 2 must be fitted in the grid located on the board between the edge connector and the jack socket Again the extra memory is obtained by plugging in 4 logic ICs and eight memory ICs Hitachi vs NEC ROM During manufacture wiring links are selected and inserted in the board according to whether a Hitachi or NEC ROM is used These links are marked H and N as appropriate and are located as follows Board Issue 1 between the ROM and the heatsink Board Issue 2 beneath the raised portion of the heatsink Board Issue 3 adjacent to the loudspeaker Clearly if the ROM is changed for one of a different make then these links must be changed as well FAULT DIAGNOSIS Techniques In a closed loop
8. 10 47 nF 25V 10 IOOnF 25V 1096 IOOyF 16V 10 80 1 yF 50V 10 80 22 yF 10V 10 80 47 nF 25V 10 47 560pF 25V 10 22 yF 10V 10 80 150pF 25V 10 25V 10 47 nF 25V 10 47 pF 25V 10 25V 10 22 yF 20V 10 80 47 nF 25V 10 25V 10 IOOnF 25V 10 16 pF 25V 1096 4 7uF 5V min IOOnF 25V 1096 47 nF 25V 1096 IOOnF 25 10 Issue 3 Rating Tol SPECTRUM Manufacture Type Ceramic Elect Ceramic Ceramic Elect Ceramic Ceramic Ceramic Elect Ceramic Ceramic Ceramic Ceramic Ceramic Ceramic Ceramic Elect Elect Ceramic Ceramic Elect Ceramic Ceramic Ceramic Ceramic Ceramic Elect Ceramic Ceramic Ceramic Ceramic Elect Ceramic Ceramic Ceramic Manufacture Type 1703 CONNECTORS Reference Description Manufacturer Part Number EAR 3 5 mm jack socket MIC 3 5 mm jack socket PWR 2 1 mm co axial socket 5 ribbon connector Molex 5229 05CPB KB2 8 way ribbon connector Molex 5229 08CPB CRYSTALS Circuit Issue 2 Issue 2 Notes Issue 3 Manufacture Reference Mod Type XI 14 000000MHz Note 14 000000MHz X2 4 433619MHz 6 4 433619MHz DIODES Circuit Issue 2 Issue 2 Notes Issue 3 Manufacture Reference Mod Type D1 D9 1N4148 1N4148 Signal D10 1N4148 Signal D11 D13 1N4148 1N4148 Signal D14 1N4148 4 Signal D15 BA157 BA157 Rectifier D16 5V1 5V1 Zener INTEGRATED CIRCUITS Circuit Issue 2 Issue 2 Not
9. 68R TRANSISTORS Circuit Reference TR1 TR2 TR3 TR4 TRS TR6 TR7 TR8 TR9 MISCELLANEOUS Reference REG MOD Loudspeaker Modulator Screen Insulator Heatsink Regulator Fixings l OIL SKT OIL SKT OIL SKT Issue 2 Issue 2 Mod ZTX313 ZTX313 ZTX650 TIPP31 ZTX213 ZTX313 Description 5V regulator UHF Modulator with E36 vision carrier UK only 40 ohm T V Type Special 2 Washer Issue 2 or 3 3 Nut hex 4BA 16 way 14 way 10 off expansion RAM 2 off expansion RAM for 48k for 48k 28 way for ULA Notes 5 Screw ch hd 4BA x 15 16 in shk prf 4BA 16k model only 16k model only Issue 3 ZTX313 ZTX313 ZTX650 ZTX213 ZTX313 ZTX450 BC184 Manufacturer Part Number 7805 Astec UM1233 1740 Earliest version Second version GENERAL DATA very pale brown keys grey keys Third Fourth versions grey keys but heatsink now visible through the edge Early Spectrum plus Dissembly Heatsink Circuit Diagram Edge Connector Plugs amp Cables Power Supply Links connector slot same as fourth type after removing the screws tilt back face up and carefully lift the top taking care not to break any of the keyboard tails when operating computer with the heatsink removed to obtain access a temporary heatsink must be used made of anything as long as it fits under regulator
10. A further difference between the Issue 2 and 3 Spectrums lies in the bias oscillator The early issues incorporate a trimmer TC2 allowing the chroma sub carrier freguency to adjusted on the later issues the freguency is fixed The resultant modulated colour difference signals are finally mixed producing a composite chroma sub carrier at ICI4 pin 13 At this point the chroma signal is a c coupled to the base of TR2 and added to the inverted luminence signal on TRI collector The resultant composite video is then buffered and applied to encapsulated UHF modulator operating on European standard channel 36 Keyboard Scanning Every 20 ms ie once per maskable interrupt the CPU systematically scans the keyboard recording which keys Gf any have been pressed The scanning method is described below with the aid of Figure 1 3 As the figure clearly illustrates the keyboard consists of an 8 x 5 matrix the inter section of each row and column bridged by a normally open switch contact The row outputs and column inputs are shown connected by separate ribbon cables KB1 and KB2 one to the ULA and the other to the high order address lines A15 A8 Pull up resistors R64 through R68 ensure that when the address bus is in the high Z state or none of the key switches is closed row outputs KBO to KB4 remain high 6 T ROWS ADDRESS BUS COLUMNS FIG 1 3 KEYBOARD MATRIX INTERCONNECTIONS IC1 DATA 8US 5 3 3 5 4 5
11. Probably the commonest fault lies with a faulty 10K resistor R65 to R69 easily identified according to which keyboard co9lumn is faulty 8 VARIOUS FAULTS WHICH APPEAR ONLY WHEN WARM Check heatsink thoroughly If heatsink is then the ULA I C will be the cause ICl has been replaced before it may be worth adding extra heatsink for it See also following symptom 9 INTERMITTENT FAULTS If such faults show up with a comoaritively new Spectrum then it is most likely that they are due to poor contacts soldering during the manufacturing process Check all holders and pins for tarnish and dry joints Replace faulty holders by cutting them out and replacing completely Check after this for poor contacts or loose contacts look for items which have been poorly soldered or even where soldering has been omitted Finally check the boards for hairline cracks and breaks especially radiating from heatsink screws 10 TEXAS 831889 INSTEAD OF LHA889 A few models appeared with the SN version and these may even have been used as replacements during repairs Although unlikely to find now if SN types have been used replace completely by LH type Il POWER SUPPLY COMPUTER NOT WORKING CORRECTLY If computer is functioning at all check for single RAM failure then multiple RAM failure as already described If RAMS are O K or fault is more serious and RAMS cannot be checked then check if the 5v supply is reaching all I C s i
12. bytes of dynamic RAM memory Although functionally identical detailed circuit changes have been introduced to improve reliability and to assist with manufacture The printed circuit board layout has also been modified Details of these changes are highlighted where necessary in the following paragraphs and in later Sections referring to fault diagnosis and repair ARCHITECTURE The architecture of the Spectrum shown in Figure 1 1 is typical of many microcomputer systems that comprises single microprocessor board in this instance a Z80A or u 780 CPU a read only memory ROM expandable RAM memory and an input output section handling the keyboard tape and TV display functions The latter is recognisable as the logic gate array ULA and the three functional blocks shown in the right of the diagram The computer is built on a single printed circuit board which also includes a regulated power supply fed from an external 9V power pack The keyboard matrix is part of the upper case assembly is connected to the board via two ribbon cables and KB2 A description of each section follows 1 1 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 Z80A CPU The 780 is an 8 bit single IC central processing unit CPU It is clocked at 14 0 MHz from an external source controlled by the logic gate array ULA and has a standard three bus input output arrangement These buses are the Data Bus Address Bus and Co
13. connected to it by two flexible keyboard ribbon connectors Care should be taken not to damage the ribbon connectors As an aid to reassembly the lie of the connectors within the case should be noted To remove the board from the lower half of the case remove one self tapping screw adjacent to IC22 socket and lift out the board It may be advantageous to make up two short pluggable extensions for the keyboard connectors in order to improve accessibility to the board To change either the keyboard membrane or the rubber keyboard mat it is first necessary to remove the escutcheon plate template This is attached to the case by double sided adhesive tape around the edges The template is removed by inserting a screwdriver at one end and levering it away from the case It is not normally possible to remove the template without damage ASSEMBLY Assembly is carried out using the reverse procedure to that of disassembly Do not overtighten self tapping fixing screws When replacing a keyboard component note that the membrane keys into projections on the case Place the keypad over the membrane and ensure that it is positioned and seated properly Faulty installation can result in depressed keys being trapped under the template during subsequent key operations To install the template place double sided adhesive tape around all four edges locate it in position on the case and apply firm pressure around the edges 12 mm tape on sides and b
14. expansion RAM it would be necessary to start changing individual ICs in the order of IC13 to IC6 RAM ULA IC2 Z80A After each change of IC the unit must be powered up to check for correct initialisation A method of fault finding that can be used on both the 16k and 48k versions is to make up a test device This may be done by using an 1 test clip to which is attached a serviceable the relevant type e g 4116 or 4532 to bridge across each suspect 1C in turn This method is not guaranteed to work but can often save a lot of time unnecessarily changing suspect ICs Memory Check Where a Spectrum has initialised correctly but a RAM memory fault is suspected it is possible to find the faulty address and relate it to a faulty 1C by carrying out the following procedure Key in the instruction PRINT PEEK 23732 PEEK 23733 256 The value printed should be 4 8 a for 48k unit 65535 b for a 16k unit 32767 The value printed in each instance is the last valid memory location and in a serviceable unit would be as set out above Therefore if a different value n is printed the faulty location will be n 1 If the value returned is less than 32767 the fault lies in the original 16k of RAM The following example illustrates the method of relating a faulty location to a faulty IC Example If a 48k Spectrum is giving a memory of 25 25k key in the following instruction PRINT PEEK 23732 PEE
15. for any reported fault is it loose Are there overtightened screws Look for dry joints cracks in print or cracked boards badly fitted components especially ICs dirty or tarnished contacts pins holders edge connectors damaged keyboard tails and fins are certainly not uncommon for whatever reason Before investigating any fault check any add ons and interfaces to the computer for broken solder etc caused by user wiggling them about It is also essential to note if add on is loose or faulty which will give a guide to any damage so caused This will also determine if fault in add on not computer Knowing what add ons are used can be a good guide to probable fault for example suspect TR4 blown and or destroyed RAMS if a Kempton is used Check if customer has been inserting or removing any add ons without first switching off and point out how this practice has damaged machine and costing him unnecessary expenditure If this is admitted then check TR4 first then RAMS and see symptom 3 2 WONT LOAD FROM RECORDER Almost invariably this will be caused by the alignment of the recorder head not being good enough The recorder will play music etc and function well but it will still need adjusted to operate the Spectrum properly and it matters not whether it is an old or just newly bought recorder Disconnect Spectrum from recorder and with any tape playing use a long thin bladed screwdriver to adjust the azimuth screw through the hole norma
16. printing the most popular suppliers appear to be CPC Electronic Components 194 North Road Preston Lanes PV Tubes 104 Abbey Street Accrington Lanes BBS IEE This list may be amended in future printings NOTES
17. replace any very hot RAMS either in basic set or in extra board as this is a sure sign of being short circuit If open circuit the guickest way to check is to bye pass each RAM in turn using a RAM known to be O K When so doing the same RAM must be used as the suspect and it should not be removed after each check for some ten seconds after each switch off or it will fault itself Use of a scope or logic probe is clearly a better alternative if available m tke a good inexpensive logic probe 4 DIRECT CHECK FOR A SINGLE FAULTY RAM Type PRINT PEEK 237324256 PEEK 23733 CR If computer RAMS the reply is either 32767 or 85535 if less than either this means that there is a shortage of available RAMS thus one or more RAMS may be faulty Call the reply N and if POKE N 1 85 CR then PRINT PEEK N CR is typed the reply should be 85 if RAMS O K in that case type POKE N 1 170 CR then PRINT PEEK N CR when a different number to the 170 you have just poked into that address will be printed 85 and 170 are the easiest binary numbers 01010101 and 10101010 to cover all combinations in 8 bit chip Where a different reply is given to either POKE locate the incorrect 1C as follows Where 85 is poked in IC6 faulty gives 84 IC7 87 ICS 81 IC9 93 ICIO 69 117 ICI2 21 IC13 213 Where 170 is poked in 5 faulty gives 171 6 158 ICI7 174 8 162 9 186 IC20 138 IC2
18. system such as a computer because of the inter dependence of numerous component parts fault diagnosis is necessarily straight forward In addition because of the high speed cyclic operation interpretation of any waveforms on control data and address lines as being valid depends to a large extent on practical experience of the system There are however certain checks with valid waveforms and levels that can be carried out before substituting any integrated circuits Experience has shown that the best method of initially checking waveforms and levels can be to compare with the same point in a known serviceable board The following pages provide a basic fault finding procedure and furnish a list of possible faults along with suggested ways of curing them With a densely populated board such as the ZX SPECTRUM a careful physical examination of the board can sometimes indicate an obvious fault Burst out discrete components or an overheated track show up m as do the attentions of an enthusiastic amateur Bearing in mind the latter ort circuits caused by hairline solder splatter can be or several ohms r sistance and c n cause some very misleading fault symptoms Provided first principles are adhered to and a common sense approach is adopted it will be found after a short space of time that fixing a faulty Spectrum is very much a routine operation 4 6 2 2 2 3 Power Supply Unit The unstabilised external power sup
19. 234 IC2 42 5 NO COIL BUZZ FROM INVERTER REG7805 OPEN CIRCUIT Before replacing the 7805 check the heatsink to see if faulty or badly fitted Remedy any physical defect in print or damage around screws etc Also check the TR4 5 and coil 6 CONTINUAL FAILURE OF POWER SUPPLY TRANSISTORS Ensure that all modifications have been carried out and that the edge connector is O K and not loose or damaged Check for proper fitting of all peripherals and verify that owner is not persistently inserting removing any of the add ons etc while the computer is switched on Note that many users are apparently incapable of grasping this simple point Check the plug sockets and cable if not suitable then replace with correct ones Check the mains and possible interference from other items on same circuit If satisfied then check if the Ov is correct on earth Monitor the Ov while running computer as this nay shew up an intermittent voltage fault A systematic check on all capacitors resistors to earth should find the culprit for this uncommon cause 7 KEYBOARD FAULTS It is recommended that keyboards are better replaced completely since they take a lot of battering and replacement is guite inexpensive If it is decided that the keyboard is worth repairing then tha diagram will show which tail is faulty according to keys in error If the entire keyboard is non functional then check the 5v supply 15 reaching it before replacing ULA
20. 3732 28 09 144148 Hus Early circuit showing presets Td TC2 and VR2 to match the early type boards 935 835 R64 C25 f Note the different pins 16 17 setup from TR2 Id in the generalised circuit diagram shown modulator in the middle pages 853 Jn lav Ime 4k7 In very versions instead of TR6 a 1 1 im somewhat unreliable resistor diode to 222 was used which should be modified INGI4E pose as shown in the centre pages TRI This very unreliable circuit was used in very early versions from pin 32 to base of Id This circuit should be modified to that shown in the centre 161 pages if not already done Modifications associated with 3 NO COIL BUZZ FROM INVERTER 5V ABSENT From symptom 1 it should be obvious that 71 650 is very prone to damage and this symptom is a sure indication that TR4 must replaced How ever before replacing the check the TR5 7 213 using a transistor tester is 0 and the coil since it is not unknown for all three to have gone at the same time and if only the is replaced it can fail again immediately if the others are faulty Whether not these three are faulty or not there can be one or more faulty RAMS as well caused possibly by the same forcing in of interface during switch on If all else has been fixed switch on and check if any RAM gets hot
21. 4 1 5 4 2 5 4 3 When the keyboard scanning routines are entered the CPU performs successive I O read cycles setting the IOREQ and RD lines to the low At the same time the I O port addresses placed on the upper half of the address bus are modified with each cycle such that each of the address lines 15 through 8 is set low in turn the other lines remaininghigh The seguence starts with I O port address FE driving address line 8 low The keyboard matrix also sees this potential on column 6 applied via D6 and the ribbon cable KB2 Thus when any of the switches on the inter section with column 6 is pressed the corresponding row output supplying the ULA via the second ribbon cable KBl is pulled low The row signal s is subseguently inverted by the ULA and placed on one of the five low order data bus lines For example if the CAPS SHIFT key is pressed row one output drives data bus DO high and so on The seguence ends with I O address 7F when column 8 is addressed In this instance operation of the SPACE key drives DO high Clearly the keyboard scanning routines make the distinction between the CAPS SHIFT and SPACE key by knowing which address line is being driven Tape Interface When LOADing or SAVEing programs using a cassette recorder the ULA transfers information between the MIC and EAR sockets and the data bus performing A D and D A conversions as reguired Since the LOAD and SAVE functions are mutually exclusive a
22. 5 ps CHROMA BIAS d c 4 8V Y INPUT J soomv ev OV GROUND VIDEO INPUT d c 12V unreg CHROMA SUBCARRIER dc 4 ca 12 21 45 12 125121 15 pS tS tp SS REPETITION 65ms R F SUPPLY SOUND TANK LINKEDI DW d gt c CHROMA SUPPLY CHROMA OSCILLATOR OUTPUT SQUAREWAVE 0 2 us 4V P P D C 0 8V CHROMA LAG SINEWAVE BOOmV PP 2 u dc 95V Not Connected 1 Rails and signals taken on switch on computer displaying Sinclair1 y 2 No keys pressed 3 d c levels positive wrt OV 4 18 3 3 1 4 1 REPAIR Renewal of components should be carried out using recognised desoldering heatsinking techniques to prevent damage to the component or to the printed circuit board Other points to be noted are a When replacing a keyboard matrix take care that the ribbon connectors are fully inserted into the board connectors and are not kinked during insertion b Make sure there is a good contact made between the voltage regulator body and the associated heatsink in order to ensure adequate heat conduction The heatsink hole in certain Issue 3 boards allows excessive play which could cause fouling of the edge connector Take care in re assembly that the heatsink is fitted away from the edge connector c When the regulator is being replaced it is recommended that suitable proprietary thermal grease is applied to the rear surface of the component body d The modulat
23. ACK facilities Safebloc type General purpose Open Market Sinclair ZXTP test tape Blank tape Open Market 12mm and 6mm wide Tesafix 959 B D F TESA or 3M equivalent Double sided adhesive tap Engineers who are already familiar with the Sinclair ZX81 will find some similarities in the ZX SPECTRUM The Spectrum however is a more sophisticated device with colour and sound circuitry The ZX SPECTRUM is supplied with either 16k or 48k of on board RAM The 16k version is wired so that it can be expanded to 48k by the addition of a number of appropriate plug in ICs For details of the memory upgrade see sub section 4 of this section See Section 5 Figures 5 1 and 5 2 for the layouts of the Issue 2 and Issue 3 boards respectively 4 2 1 2 Modification History Two major modifications have been implemented on the Spectrum boards a b A modified layout of board i e Issue 1 Issue 2 and Issue 3 Issue 1 This layout allowed for the 16k RAM to be mounted direct on the board with the 32k extension consisting of a subsidiary board mounting onto special connectors Approximately 26 000 units were manufactured Issue 2 This layout allows for all 48k of RAM to be mounted direct on the board sockets ready for a memory update are fitted on 16k versions A small number of Issue 2 units were manufactured using disc capacitors for 47 pF and 100 jF values but subseguently axials were introduced Issu
24. FACTURER Assembled board as appropriate Table 5 2 Moulded Upper Cas Moulded Lower Cas Keyboard Mat Rubber Keyboard Membrane N F I Keyboard Template Rubber Feet Self Tap Screws case fixings 5 off Double sided adhesive tape 12 mm wide Tesafix 959 B D F Tesa Double sided adhesive tape 6 mm wide Tesafix 959 B D F Tesa Self Tap Screw board fixing 1 off 5 2 PRINTED CIRCUIT BOARD ISSUE 3 FIG 5 2 COMPONENT LAYOUT D5K12756 ISSUE Circuit Reference CAPACITORS Unless C1 C8 C25 C26 C27 C28 C29 C30 C31 C32 C33 C34 C35 C36 C37 C38 C39 C40 C42 C43 C44 C45 C46 C47 C48 C49 C50 C51 C52 C53 C54 C55 C62 C63 C64 C65 C66 C67 C68 C71 C72 C73 C74 C75 TC1 TC2 C76 C77 COIL Circuit Reference Coil Issue 2 47 nF 22 yF 47 nF 1 yF 22 47 nF 100nF 47 nF 22 yF 10 nF 47 nF 33 pF 10 nF 47 nF IOOnF IOOyF yF 22 yF 47 nF 47 nF 22 yF 150pF 470pF 47 nF 47 pF IOOyF 47 nF Issue 2 SPECTRUM TABLE Issue 2 Notes Mod 7 22 yF 2 1 4 4 7WF 3 Issue 2 Notes Mod 5 3 5 2 BOARD ASSEMBLY Issue 3 Rating To otherwise stated all capacitors are axial types 47 nF 25V 10 22 yF 10 10 80 47 nF 25V 10 1 yF 50V 10 22 yF 10V 10 80 47 nF 25V 10 IOOnF 25V 1096 47 nF 25V 1096 22 yF 10V 10 80 10 nF 25V 10 25V 10 33 pF 25V 10 10 nF 25V
25. K 23733 256 Assume the answer displayed is 43200 therefore the faulty location is 43201 stops at last valid location Key in 43201 85 PRINT PEEK 43201 answer If answer A is 85 key in 43201170 PRINT PEEK 43201 answer If answer B is anything other than 170 look up in the following table which to change e g if answer is 234 change IC21 Similarly if answer A is other than 85 refer to the table to find the faulty IC Data 85 Data 170 Size of Error Faulty RAM location if IC6 IC13 IC15 IC22 Error Bit 32767 32167 84 171 1 0 IC6 IC15 87 168 2 1 IC7 IC16 81 174 4 2 IC8 IC17 93 162 8 3 IC9 IC18 69 186 16 4 IC10 IC19 117 138 32 5 IC11 IC20 21 234 64 6 IC12 1 21 213 42 128 7 IC13 IC22 If there is more than one faulty RAM location the first fault identified will have to be repaired before it is possible to proceed 4 9 2 9 Keyboard Structure The keyboard is connected horizontally in eight blocks of five keys aon freguicathyom Ifa e 1Hlowlest nt Key ssheusl tthe fault is with KB2 circuitry or the 8 way membrane and that if any block of eight keys fail the fault 15 with circuitry or the 5 way membrane Possible keyboard faults are listed in paragraph 2 6 KB2 SYMBOL SPACE SHIFT FIGURE 4 1 KEYBOARD FORMAT 4 10 2 6 Fault Finding Guide As with any complex digital equipment the possible fault
26. V IC6 pin 1 5V 5 5 to 4V IC6 pin 8 12V 1 2V LT side of C52 12VA 1 2V Colour Adjustment Potentiometers and VR2 are used to effectively null the voltages between pins 4 and 2 for VR1 and pins 2 and 3 for VR2 on ICIA LM1889 To allow for thermal drift the potentiometers are set for non zero voltages furthermore these voltage off sets are set to satisfactory but non optimum levels in production and optimum values may be used to advantage in servicing The relevant figures are given in the following table voltages are given relative to pin 3 of LM1889 3 1 14 15 Pot IC14 Factory Setting Optimum mV Overall Range Pin No mV Voltage Tolerance mV VRI 4 130 20 50 5 45 to 150 VR2 2 75 20 50 50 45 to 100 5 Sub Carrier Oscillator The chrominance sub carrier oscillator frequency should be 4 433619 MHz 50 Hz This frequency may be checked adjusted by usinq one of two methods listed in a or b below Apply power to the power socket usinq a bench power supply set at 9V Current consumption will be approximately 500 mA to 700 mA for the 16k Spectrum and 700 mA to 900 mA for the 48k Spectrum a Feed the Spectrum modulator output via a co axial cable into a standard colour TV receiver Measure the frequency of the locked TV chroma sub carrier b Connect pin 17 of IC14 LMI889 via a 4 7 pF capacitor and a lead to the frequency meter It is recommended that this is done using a jiq ma
27. X SPECTRUM personal computer The manual refers principally to the Issue 2 and Issue 3 Spectrums but provides a background to the Issue 1 version in the section dealing with modification history Basic knowledge of ZX SPECTRUM operating procedures is assumed as is knowledge of current workshop practice relating to microcomputers NOTE Essential modifications are required on some Issue 2 Spectrums Refer to Modification History Section 4 and implement as necessary SAFETY MEASURES This instruction manual contains certain WARNING and CAUTION notices which MUST be followed by the user to ensure SAFE operation and to retain the equipment in a SAFE condition Any adjustment maintenance and repair of the opened apparatus under voltage shall be carried cut only by a skilled person who is AWARE OF THE HAZARD INVOLVED 1 SYSTEM DESCRIPTION Sub Section LIST OF CONTENTS Page No 1 1 2 1 2 2 Bmw Introduction Architecture Z80A CPU Memory Organisation Read Write Operations Input Output TV Picture Generation Keyboard Scanning Tape Interface Power Supplies Circuit Diagrams ZX Spectrum Issue 2 Fig ZX Spectrum Issue 3 Fig ee ODan i N ne INTRODUCTION A block diagram of the complete ZX SPECTRUM micro computer is given in Figure 1 1 It is valid for all build standards fitted with either 16k or 48k
28. aper area edges distort ACTION Change TC2 Issue 1 and Issue 2 boards 2 Change 1 14 Change Check TR2 Check for short on 2 or more of the 5 tracks 2 Change membrane Check for short on 2 or more of the 8 tracks 2 Change membrane Change Change Change Change coil 1 Check load input wave forms 25 Check TR7 Check D9 4 Change speaker Reload program Change AREA Test Program cont d Program Loading SYMPTOM Paper area corrupts during tests Border colours are striped Failure messages Test Passedl message not flashing Reduced memory size Keyboard does not allow loading Program fails to load Program appears ACTION 1 Change ICI 2 Carry out fault finding procedure paragraph 2 2 Change 4 Carry out fault finding procedure paragraph 2 2 Chan5e 1 Perform memory test 2 Change See keyboard faults 1 Check jack sockets fully inserted 2 If loading border are wide check D13 stripes in unusually 3 Check change ICI Check Change IC2 NORM O MC 9 EAR ov 5V FIGURE 4 2 SPEAKER LOAD INPUT WAVEFORMS 4 17 NOTES TABLE 4 1 ICI4 IML889 PIN SIGNALS Signal CHROMA LEAD SINEWAVE BOOmV 0 2yS d c 9 5V Y INPUT 130 pS dc 5Y 6
29. cations In early versions replace all ceramic capacitors by axial ones and replace C46 by a high temperature luf type All resistors to be changed to show the second value show in centre pages circuit diagram herein same applies to capacitors Weak sound Only if particularly noticeable should the sound section be changed to same as shown herein Tape and Sound Circuits 5 at ear socket for 2Vp p at verifies ICI Alignment Only needed for early models Place meter on pin 4 of IC4 and adjust to obtain 130mV adjust VR2 to obtain 75raV at pin 2 with 20mV allowable error either way Use TC2 to set colour subcarrier frequency to 4 433619MHz to 50Hz either way TCI only helpful to improve screen colour pattern Alignment All models Run the programme to display the eight colours in sequence from black to white This is normally given as 10 FOR 2 0 TO 7 20 FOR B 0 TO 3 30 PAPER A PRINT 40 50 60 GOTO 10 If this shows incorrect or missing colours then align as stated for early models See repair data for later models REPAIR DATA 1 GENERAL REPAIR PROCEDURE AND NOTES ON ALL FAULTS These computers are reportedly very unreliable with some 50 of new ones alleged to have to be returned for replacement Many faults are due to loose or badly fitted components so that a good checkover is essential for this reason to determine if a factory failure first Check heatsink first
30. d A number of modifications were introduced and these should be checked for and if necessary introduced retrospectively a 100 pF capacitor between RAS and ground necessary only when using ULA 5C102 b 470 pF capacitor between IC2 pin 28 and ground required only when IC2 and RAM ICs are all of NEC manufacture c 1 k resistor between RAS and 23V and 1 k resistor between CAS and 12V only when RAM ICs are of National manufacture R57 330n must be removed and the 470 pF capacitor is not required d 47 k resistor between pin 13 of LMI889 and ground required only if the difference between white and yellow colours is inadequate e If disc capacitors are used for C41 and C49 47 nF they must be replaced by axial components f Capacitor C46 1 uF electrolytic should be replaced by a high temperature component g This modification is required for efficient operation of certain machine code software and should be implemented on all units It has been implemented in manufacture for all ULAs SC112 2 and later D14 replaced by C67 100 pF R24 changed from 3k3 to Ik R27 changed from 680 n to 470 n R73 Ik added between 14 32 and 45V h A significant cause of problems has been found to be failure of the internal power supply transistor The circuit may be improved by changing the value of R60 from 100 n to 270 fl and connecting a 4 7 uF electrolytic perferably radial type with positive end to TRS emitter positi
31. d if 5 22 are type 4532 4 3 Issue 3 Board The ICs used on this board are as follows NOTES 1C TYPE IC15 IC22 4532 3 TI 4532 4 or MSM3732 200 ns or 250ns IC23 74LS32 IC24 74LSOO IC25 C26 7415157 NOT National Semiconductors 1 All extension RAM ICs must be of the same type 2 Two links must be fitted on the board grid located between edge connector and m c jack socket depending on memory manufacturer and type high or low enable See Figure 4 4 for link positions vs manufacturer and 1C type 4 20 FIGURE 4 3 EXPANSION MEMORY IC LOCATIONS 4 21 4 0 o o lt gt wv 42 o OKI HIGH ENABLE LOW ENABLE 12 Tl 4532 4 T 4532 3 FIGURE 4 4 ISSUE 3 LINKS vs MANUFACTURER AND TYPE PRINTED CIRCUIT BOARD ISSUE 2 FIG 51 COMPONENT LAYOUT CSKI2746 iSSUE B SECTION 5 PARTS LIST Sub Section LIST OF CONTENTS Page No Introduction 5 1 Notes to Table 5 2 5 1 l 1 1 INTRODUCTION Parts lists for the ZX SPECTRUM are provided in table form one for the case assembly Table 5 1 and another for the board assembly Table 5 2 The latter covers the Issue 2 and 3 Spectrums and is related to the board layout diagrams given in Figure 5 1 and 5 2 Table 5 2 also lists the alternative components which the service engineer will occasionally find on production versions of the Issue 2 board or may introduce retrosp
32. de up from an IC test clip Pin 18 of this clip must be removed to minimise stray capacitance Connect a 10k ohm resistor between the input terminals of the frequency meter Measure the frequency and adjust trimmer TC2 if the measured frequency is outside tolerance 14 MHz Oscillator This frequency is not readily set by working to a specified frequency and tolerance On Issue 2 boards trimmer TCI should be adjusted to minimise the effects of beat frequencies which cause waves of distortion to flow across the screen These are particularly apparent with certain colour combinations e g red INK or green PAPER and the phenomenon is sometimes referred to as dot crawl It is stressed that adjustment of this frequency is straight forward as deviations due to temperature chanqe are easily visible tuninq should be adjusted to minimise rather than remove this effect Proceed as follows a Set up the Spectrum to display green PAPER with red INK b Type in three or four lines of characters and monitor the screen c Adjust trimmer TCI to minimise the effects of distortion 3 2 2 2 2 SYSTEM TEST The system test for the Spectrum may be undertaken using the ZXIP taped program see 1 1 Test Equipment Section 4 loaded conventionally this requires that the keyboard is connected The test should be carried out with the Spectrum connected to its own power supply The test program exercises all of the Spectrum circuit
33. e 3 This layout incorporates advanced circuitry for the colour tuning removing the need for potentiometers and trimmers and the associated adjustment It also allows for OKI ICs to be used in the 32k extension memory The heatsink 15 also redesigned and is relocated at the back of the case The Ferranti ULA type 5C102 plus spider addition replaced by ULA type 5 112 5C102 This ULA has a timing fault which was cured by connecting a 74500 IC mounted on a miniature board and spider This ULA was fitted to approximately 40 000 units 5 112 This improved has no spider modification but has either a diode or resistor or transistor connected to it The details are Diode resistor mod 4k7 resistor from 12V to pin 30 on IC2 and diode IN 4148 from pin 30 of IC2 to pin 33 of ICI Transistor mod TR6 ZTX313 connected as follows Base to IC2 pin 30 Emitter to pin 33 Collector to IC2 pin 1l 6000 This ULA alters the timing of the colour burst signal and improves the performance of the Spectrum with certain television sets e g Hitachi Grundig It also causes the screen picture to be shifted by one character width to the left NOTE The values of certain components vary depending on which board and which ULA is used as follows 4 3 Board Issue No 2 2 3 ULA Type 5 112 6C001 6C001 Component R47 220 a Ik Ik R49 8 k2 10 k 10 k R56 220 n 470 fi Ik R63 220 n 470 n Ik 1 3 Modifications Issue 1 Boar
34. ectively in order to improve performance These components are listed in the column headed ISSUE 2 MODS with references to notes against them These notes are explained below NOTES TO TABLE 5 2 1 The alternative values given for R47 R49 R56 and T63 are used if the ULA fitted is Type 6C001 2 The alternative values for R48 R50 R72 and C65 are introduced to improve the colour quality 3 C74 is essential on all Issue 2 boards and should be fitted retrospectively At the same time R60 must be replaced with the larger value 4 The introduction of alternative components for R24 and R27 is essential At the same time C67 replaces D14 and R73 is added 5 Issue 2 boards fitted with the Type 5 112 ULA have either transistor TR6 or diode resistor modification see Issue 2 circuit diagram for details 6 On Issue 3 boards only crystal X2 must have a close tolerance specification i e 10 ppm absolute 10 ppm 20 C to 60 C 5 ppm per year 7 On Issue 3B boards the d c converter design has improved reliability R60 is changed from 270n to 68ft and C49 is changed from 47nF to 560pF Capacitor C77 00 has been added 5 1 2A General Capacitor Change Early Issue 2 units were manufactured using a considerable number of 47 nF and 100 nF disc capacitors Where these occur the service engineer should take the opportunity to replace C41 and C49 with axial types TABLE 51 CASE ASSEMBLY DESCRIPTION MANU
35. erefore dualled by the insertion of small value resistors RI7 R23 the address multiplexer side of the RAM This ensures that where there is likely to be conflict between the ULA and CPU the ULA address has priority Priority is assigned on the basis that the ULA must access the memory mapped display area in the RAM at set intervals in order to build up the video for the TV display If the ULA is about to access the RAM and it detects either 14 or 15 ie the CPU is also about to access the RAM the ULA inhibits the CPU clock temporarily halting the CPU memory transaction until its own transaction is completed Resistors RI to R8 in series with the data bus lines perform a similar function to the address portplr sistors described above They ensure that the ULA does not see CPU write data while the ULA is accessing the RAM Refresh for the standard 16k dynamic RAM is accomplished during normal read cycles i e most rows are refreshed each time the ULA accesses the memory mapped display area during picture compilation the remaining rows are refreshed as result of other read cycles also known to occur at regular intervals within the refresh period 1 5 4 5 9 4 5 10 4 5 11 5 1 2 4 5 2 1 32k Expansion 5 32 eight 32k ICs making up the 32k x 8 bit expansion RAM are in fact 64k ICs with either row or column drop out rendering one half of the memory non functional In order to accommodate
36. es Issue 3 Manufacture Reference Mod Type ICI ULA 5C102 5C112 1 6C0001 Ferranti IC2 CPU Z80A U780 Z80A M780 IC3 IC4 741 5157 741 5157 Not National ICS ROM SPECTRUM SPECTRUM SPECTRUM NEC Hitachi IC6 IC13 4116 4116 150 ns IC14 LM1889 LM1889 IC15 IC22 TI4532 TI4532 48k only Texas MSM3732 OKI IC23 74LS32N 74LS32N 48k only 24 7415003 74LSOON 48k only 25 26 7415157 7415157 48k only Not National RESISTORS 1 4W 5 unless otherwise stated Circuit Reference RI R8 R9 R16 R17 R23 R24 R25 R26 R27 R28 R29 R30 R31 R32 R33 R34 R35 R36 R37 R38 R39 R40 R41 R42 R43 R44 R4B R46 R47 R48 R49 RBO R61 R52 R53 R54 R55 R56 R57 R58 R59 R60 R61 R62 R63 R64 R65 R69 R70 R71 R72 R73 R74 R75 R76 R77 R78 VRI VR2 Issue 2 470R 8K2 330R 3K3 180R 680R 10KO 1KB 1KO 220KO 100R 680R 15R 10KO 680R 1KO 3K3 3K3 1KO 1KB 1KO 3KO 5 1 1KO 220R 4K7 8K2 8K2 2K2 390R 100K 56R 220R 330R 1KO 1K8 100R 15R 220R 15R 10KO 220R 470Kor18K Issue 2 Notes Mod 1KO 4 1KO 1 2K2 2 10KO 1 4K7 2 470R 1 270R 3 7 470R 1 10KO 2 1KO 4 5 5 Issue 3 470R 8K2 330R 1KO 180R 470 10K 10K 10K 220K 100R 680R 15R 10K 680R 1KO 3KO 1KO 1KO 2K2 10KO 4K7 2K2 390 100K 56R 1KO 1KO 1K8 270R 15R 1KO I5R 10KO 220R 10KO 1KO 10KO 1KO 470R Rating Issue 3B Tol 1 2 or IW 2 2 2 2
37. es of RAM are provided addresses 8000 FFFF which are implemented using eight 32k bit dynamic RAMs IC15 IC32 The RAM providing extra memory space for the user is normally fitted during manufacture but may be added retrospectively using the RAM expander kit In addition to the RAMs the kit includes the address multiplexer and read write control ICs IC23 IC26 Board space and the necessary discrete components are already provided on the board Read Write Operations The following description should be read in conjunction with the circuit diagrams given in Figures 1 4 and 1 5 Read Only Memory ICS The CPU addresses the ROM directly during memory read cycles using the address bus A13 A0 MREQ and RD enable the ROM and the ROM outputs respectively A third input CS derived by the ULA ROMCS selects the ROM provided the higher order address bits A14 and A15 are both low These are reserved for accessing the RAM memory which starts with address 4000 i e address A14 set An external ROM 1C select input supplied via the expansion port on pin 25A selectively disables the on board ROM by pulling the select input high By virtue of R33 placed on the ULA side of the ROM the ULA ROMCS output is effectively inhibited Interface 1 uses this 1 4 2 z t u aware uh P x CIS Tr im w 4 cy m x Li 2 x sun n T LI
38. ing addresses 8000 upwards and MREQ heralding a memory read or write cycle A theoretical timing diagram illustrating the RAS CAS waveforms is given in Figure 1 2 INPUT OUTPUT The input output section of the Spectrum is centered round the ULA IC1 The functions performed within the device include TV video compilation keyboard scanning and tape input output It also derives and controls the CPU clock lt j gt CPU using an external 14 MHz crystal XI and drives the loudspeaker when a BEEP instruction 15 being executed Each of these sections and the supporting circuits are described below TV Picture Generation The video compilation section of the ULA operates in conjunction with the memory mapped picture display area in the standard 16k RAM the colour chrominance modulator IC14 and the UHF modulator This combination produces a high resolution 24 line x 32 character eight colour TV display 1 6 D MREQ AIS a 1C23 10 IC23 3 RAS f 1023 9 o 123 8 ADDRESS SELECT ORDER HIGH ORDER 1C23 6 CAS M R70 C64 DELAY FIG 12 EXPANSION RAM RAS CAS TIMING READ CYCLE SHOWN 1 7 8 2 2 5 2 3 5 2 4 5 2 5 5 2 6 5 3 5 3 1 Using the 14 MHz clock the ULA derives line and field timing compatible with the external receiver Video is derived by accessing the memory mapped display area in the RAM in a set seguence at set time
39. is input is active low and is generated by the ULA once every 20 ms Each time it is received the CPU calls the maskable interrupt routine during which the real time is incremented and the keyboard is scanned CPU Clock Returning to the CPU clock mentioned earlier in this section the ULA is able to inhibit this input bringing the CPU to a temporary halt This mechanism gives the ULA absolute priority allowing it to access the standard 16k RAM without interference from the CPU see RAM description Switching transistor TR3 ensures that the clock amplitude is 5V rather than some arbitrary TTL level This is essential if the CPU is to operate effectively while executing fast machine code programs of the space invader 1 2 CPU CODER m dd T 0 f AIS AB ADORESS A18 Ald AGOAESS MULTIPLEXER MULTIPLEXER a biT 1625126 acean MICROPAOCESSOR FEDT r 3 4140 KEYBOARD MATRIX 1 16x ROM j 0000 3FFF Lol LONE Gate LUMINANCE RAS CASI Ut A COLOUR UHF MX OTRA MOOULATOR EIC 1 COLOUR DIFF 1 ICE 0000 rriti 44000 7F EAR TAPE INTERFACE MIC 4 SPEAKER T EXPANSION PORT Y MoL ATED 23v SUPPLY ZX SPECTRUM BLOCK DIAGRAM FIG 1 1 1 3 3 9 4 1 4 2 4 3
40. lly provided for this purpose The object is to obtain the sharpest possible sounding note noting that if note is in the least muffled sounding then there is no chance of the Spectrum loading from it If no hole is provided this should be done with the recorder cover removed Although it is reccomnended that volume should be set at midpoint it is far better to vary volume setting to that at which maximum treble is obtained Finally give head a good clean and recheck setting If the adjustment does not cure the problem then save a short programme from the computer or use one previously saved and if this doesn t load then it is safe to assume that there is a fault probably in the computer In this case check connections to computer and the circuit from the edge connector to the first x 3 m EET SN E m Y TIT mi p m mm flo L 20 DEE D Es 0 o 062 5 Later types beard Meptoard tia Alo 53 P 1 uau 2 L connus AU 2 Al AB AM 45 fe 476 tome models 2208 ate version only X a edy connector pins of felled SEA a 170 amp ia 8 version 8371 A Mill i Sinclair Spectrum J2v yr SEE AON Texas 4632 or 151
41. m of amplitude 3 5V lines following through to relevant RT side of R1 R8 ICs If these tests prove satisfactory check pin 14 IC2 pin 11 and IC5 pin 28 for 5V Also check for ground at pin 40 2 pin 29 and IC5 pin 14 If all is still satisfactory at this point and is the plug in type replace If replacement of does not cure the fault check the address and data lines of IC2 and IC5 for active data It is possible that one of the 780A or RAM control lines has become faulty therefore comparing with known serviceable board if possible check the waveforms at the following points at origin and destination a 2 Pin 16 INT Pin 17 NMI Pin 20 IDREQ Pin 24 WAIT Pin 10 MREQ Pin 25 ffCTEQ Pin 21 M Pin b KtbM Pin 22 WR b 1022 4 RAT Pin 3 WITE Pin 15 CA If no fault has been found and the computer still has not initialised the fault could lie in the RAM If the computer is a 48k machine the 32k of expansion RAM can be isolated An easy way of doing this assuming that the ICs are not fitted into sockets is to remove the 5V from IC25 This is probably best done by very carefully cutting the track to 1 25 pin 16 If this operation clears the fault condition the expansion RAM will have to be further isolated In either instance the point has been reached where it is necessary to start replacing ICs Where the fault persists after isolating the 32k
42. n order 2 24 23 3 4 26 25 and 5 Replace the open circuit component cutting off the 5v supply if this is the case Faulty or missing sound usually identifies ULA as being faulty and this is the most likely suspect in any case Flick the clock crystal with your finger this will guickly determine if it is faulty or not Although I C s are best checked out systematically using a logic probe or even scope it is worth noting that after the most likely culprits are IC2 and 5 neither of which are particularly reliable and it may even be worth replacing the three automatically as a fast check D PERMANENT LC CHECKER FOR LOGIC PROBE USE If a logic probe is available it is well worth making a table of the results of checking each 1C pin with a good computer switched on with keyboard disconnected Thus when any computer is being tested all that is needed 15 to compare the readings with your correct set and the different readings will quickly pinpoint the faults FLICKERING WHITE BACKGROUND MAY BE CAUSING EYESTRAIN If resetting the computer doesn t help which is not uncommon if a CIV is being used then the only thing is to set up the computer to display a coloured background with white printing See spectrum manual for this but green is the most relaxing background Save this programme and load it every time Spectrum is not being used for games 14 SPARE PARTS SUPPLIERS At time of
43. ntrol Bus respectively Data 07 010 constitutes 8 bit bi directional data bus with active high tri state input outputs It is used for data exchanges with the memory and with the ULA Address Bus A15 AO constitutes a 16 bit address bus with active high tri state outputs The address bus provides the address for memory up to 64k bytes data exchanges and for data exchanges with the ULA It is also used during the interrupt routine see below when scanning the keyboard matrix Control Bus The control bus is a collection of individual signals which generally organise the flow of data on the address and data buses The block diagram only shows five of these signals although others of minor importance are made available at the expansion port see Figures 1 4 and 1 5 for details Starting with memory reguest fMREQ this signal is active low indicating when the address bus holds a valid address for a memory read or memory write operation Input Output reguest IORQ is also active low but indicates when the lower half of the address bus holds a valid I O address for the ULA during I O read write operations The read and write signals RD and WR are active low and one or other is active indicating that the CPU wants to read or write data to a memory location or I O device All the control signals discussed so far are active low tri state outputs The control signal described here is the interrupt last maskable INT Th
44. o 1 Monitor ICI4 pin 2 adjust IC14 pin 13 trimming VR2 waveform 2 Monitor 14 pin 4 trimming 3 Change AREA SYMPTOM Colour tuning VRI VR2 d c faults cont d waveform shifts ICI4 pin 13 ACTION Change IC14 Alternate dark lines Change on screen No colour after trimming TC2 ICH pin 17 not oscillating ICH pin 17 oscillatingbut fails to tune ICH pin 17 output correct but still no colour boards at all Issue Nos Colour faults Pin screen Issue 1 Issue 3 boards Blue haze arou Screen too yellow 1 Check crystal X2 2 Change ICH 3 Change X2 1 Check for broken track 2 Change 3 Change ICH 1 With Sinclair logo on screen ICH pin 2 and ICH pin 4 should be as follows PIN 2 PIN 4 O l 65n 2i E ICH pins 2 and 4 are correct change modulator Change crystal X2 If untunable Issue 1 and ssue 2 boards ICH Change ICH AREA Colour faults cont d Keyboard faults Regulator coil Speaker NOTE Figure 4 2 shows typical waveforms in the speaker circuit Test program SYMPTOM Intermittent colour Red Blue or Green Sinclair logo Washed out colours fault KB2fault Dead keyboard Wrong keyboard response Keyboard response too fast Coil excessively noise No speaker output Tape Loading Error output P
45. or should be replaced as a complete unit e When replacing plug in ICs it is advisable to use the correct removal and insertion tools Avoid contaminating the connection pins by handling f When handling ICs take normal anti static precautions It is recommended that only a suitably earthed low power soldering iron be used g After any component has been renewed the circuit board should be examined carefully to ensure that there are no solder splatters which may cause short circuits between tracks connector pins lok TO 48k UPGRADE Integrated Circuits Link Settings For both the Issue 2 and the Issue 3 boards the memory upgrade is accomplished by plugging four logic ICs and eight memory ICs into existing board sockets Depending on the types of memory used appropriate circuit links must be fitted on the board Figure 4 3 shows the layout of the area of the board containing the empty sockets The Issue 3 board is shown which also gives positions top left of diagram of the links 4 19 4 2 Issue 2 Board The ICs used on this board NOTES are as follows 1 1 15 1 22 4532 3 or 4532 4 200ns or 250ns 1 23 741 832 IC24 741500 25 26 7415157 NOT National Semiconductors 1 All external RAM ICs must be of the same type i e all 3 or 4 variants 2 LINK 3 on the board 26 pin 10 should be fitted if IC15 IC22 are type 4532 3 3 LINK 4 should be fitte
46. ottom 6 mm at top 2 1 2 3 When aligning the top half of the case with the bottom half ensure that the two keyboard ribbon cables are not trapped between projecting components within the case In their correct positions there is sufficient room for the cables to take up a comfortably curved position inside the case If a cable is trapped and bent double an open circuit will sooner or later result SECTION 3 SETTING UP AND SYSTEM TEST Sub Section LIST OF CONTENTS Page No General Alignment 3 1 Introduction 321 Voltage Check 3 1 Colour Adjustment Sal Sub Carrier Oscillator 3 2 14MHz Oscillator 3 2 System Test 3 3 1 1 1 1 2 1 3 GENERAL ALIGNMENT Introduction The Issue 3 Spectrum modification removes the need for adjustment of the colour tuning using potentiometers and trimmers Therefore the setting up procedure for this board is confined to checking that the internally generated power supply voltages and two oscillator frequencies are correct Adjustment instructions apply strictly to the Issue 2 Spectrum boards only but generally relevant to the Issue 1 Spectrum as well To carry out the setting up procedure it is first necessary to remove the ZX SPECTRUM from the case Section 2 Assembly Disassembly For convenience the keyboard may also be disconnected Voltage Check Check that the internally generated power voltages are as follows Circuit Reference Nominal Value Tolerance IC6 pin 9 5V 0 25
47. permutations are vast thus the following table is not intended to be an exhaustive list of the faults that might occur on the Spectrum It is intended as a guide only to possible courses of action to follow when faults show up in particular areas of the circuit These areas are listed in the table with sub headings in no particular order of priority It is envisaged that the ZXTP test tape has been loaded or an attempt has been made to load the tape in order to check for a faulty condition AREA SYMPTOM ACTION TV screen dead TR4 base collector Remove TR4 smoke appears on shorted switch on Short persists with 1 Check TR5 and C44 TR4removed 2 Visually check track 3 Check TR4 blows again 1 Change TR4 and TRS even though TR5 checks out 2 Check that TR5 circuit components are to latest specification Not initialising No C 1982 Follow fault finding paragraph 2 2 No video No video 1 Change 2 Check TRI and NOTE Table 4 1 No video after 1 Visually check and sets out typical ULA changed socket signals found on 3 Check for shorting IC14 pins 1 18 between C65 and R53 IC14 pins 1 18 4 Carry out fault finding procedure para 2 2 above 1 Check voltage drop across R64 2 Check 5V regulator 0 and 9V regulator 3 Check PWR socket not shorted 4 Check power unit AREA SYMPTOM ACTION No video contd No VIDEO INPUT at 1 Check wa
48. ply unit is a source of some problems The design is such that at minimum input voltage 215V a c and 1 44 output the voltage trough should not be less than 7 0V at maximum input voltage 265V a c 60QmA output the voltage peak should be less than 13V Initialisation At switch on the computer should automatically initialise and produce a clear screen with the statement 01982 Sinclair Research Ltd displayed in the lower left section of the screen This indicates that most of the system is working If the Spectrum does initialise carry out the following basic checks Basic Checks It is difficult to be specific in a fault finding guide because of the large variety of fault conditions which can occur but the following procedure starting with a table of checks set out in order of priority will however isolate the major fault area FUNCTION CIRCUIT REF WAVEFORM VOLTAGE Voltage regulator ve side of C50 9V d c 2 0V At less input than 7V the regulator may not operate correctly Voltage regulator ve side of C34 5V d c 0 25V no output discernable ripple On board power supply outputs 5V d c IC6 pin 9 5V 0 25 discernable ripple 5V d c IC6 pin 1 5V d c 12V IV6 pin 8 12 d c 12VA to IC14 only LT end of C52 12 d c Clock pulses pin 32 14MHz squarewave at 45V TR3 base and amplitude collector IC2 pin 6 Address and data RT side of R17 R23 Wavefor
49. ry with the exception of the SAVE function To test this function a small possibly one line program should be typed in SAVED and then VERIFIED as described in the instruction manual dud SECTION 4 FAULT DIAGNOSIS AND REPAIR Sub Section LIST OF CONTENTS Page No 1 Introduction 4 2 Test Equipment 4 2 Modification History 4 3 Modifications Issue 1 Board 4 4 Modifications Issue 2 Board 4 5 32k Extension Memory 16k 48k 4 5 Hitachi vs NEC ROM 4 6 2 Fault Diagnosis 4 6 Techniques 4 6 Power Supply Unit 4 7 Initialisation 4 7 Memory Check 4 8 Keyboard Structure 4 10 Fault Finding Guide 4 11 4 19 4 16 to 48k Upgrade 4 19 Integrated Circuits Link Settings 4 19 Issue 2 Board 4 20 Issue 3 Board 4 20 1 1 task INTRODUCTION Test Equipment Section 4 is intended as a guide to fault diagnosis and repair of the ZX SPECTRUM It is assumed that users have a reasonable knowledge of electronic servicing theory and standard fault finding techniques and have access to the test equipment and materials EQUIPMENT Oscilloscope with Oscilloscope probe x1O Variable power supply unit Mono cassette recorder Mains extension lead Multimeter Colour Television ZX Printer quipment and tools required to carry out the The table below contains a list of the minimum recommended test SPECIFICATION MANUFACTURER Rise Time 0 02 us cm 0 to 30V d c With RECORD and PLAYB
50. s throughout the picture frame The addresses are necessarily independent of the CPU and appear on the ULA address lines A6 through AO as two separate bytes timed by the RAS CAS row column address select lines The net result is three separate video waveforms outputs from the ULA on pins 15 16 and 17 These carry the luminance signal Y incorporating the line and field sync and two unmodulated colour difference signals U and Y making the Spectrum compatible with both colour and monochrome receivers From the ULA the colour difference signals are applied to the colour modulator IC14 via two level shifting networks These match the ULA output levels with those reguired at the B Y and R Y inputs to the modulator In the Issue 2 Spectrum the level shifting network is passive incorporating two potentiometers VR2 These are reguired to set up the chroma bias level on ICI4 pin 3 such that the voltage difference measured between pin 3 and the colour difference signals on pins 2 and 3 respectively is nominally OV d c In the Issue 3 Spectrum two active networks incorporating IRS and TR9 eliminate the potentiometers greatly improving colour stability The level shifted colour difference signals input to 4 are then encoded by guadrature modulating two 4 43 MHz chroma sub carriers The sub carriers are generated with the assistance of an external crystal X2 and a CR lead lag network introducing a 90 phase shift between pins 1 and 18
51. single pin on the ULA e pin 28 is used both for input and output Separate I O read write cycles to port address 254 configure the pin accordingly During the LOAD operation the CPU executes successive I O read cycles reading the EAR input off data bus 6 When performing a SAVE operation the CPU executes successive I O write cycles this time writing data to the MIC output via data bus 3 To ensure that I O cycles are correctly implemented the IOREQ line supplying the ULA is gated with address line AO via TR6 Thus if any memory transactions occur where AO is high i e not port address 254 then the IOREQ input is forced high inhibiting any attempt to perform an I O cycle Loudspeaker Operation It should be noted that while SAVEing the level of the MIC output is barely sufficient to drive the loudspeaker via D9 and TR7 0 However during the execution of a BEEP instruction the CPU writes instead to port 254 on data bus 4 This effectively boosts the MIC output driving the loudspeaker so that the BEEP tone can be easily heard During the execution of such an instruction the cassette recorder is not running so there is no conflict at the MIC EAR sockets 1 10 6 6 1 6 2 6 3 POWER SUPPLIES The on board power supply unit receives a 9V unregulated supply from the external Sinclair ZX power pack and derives the following internal supply rails a regulated 5V for the logic circuits the ULA and
52. the Texas Instruments RAM Type TMS 4532 or the optional OKI RAM Type MSM3732 a set of links are provided visible on the circuit diagram above the address multiplexer IC25 IC26 These links not only cater for the different manufacturer Issue 3 Spectrums only but also allow in both instances one of two 1 versions to be selected depending on which half of the RAM top bottom left or right is functional The links are respectively TI and OKI manufacturer Issue 3 Spectrums only 3 4 TI version and H L OKI version Issue 3 Spectrums only NOTE It is essential when replacing ICs in this area that all RAMs carry the same manufacturers part number and that the links are selected accordingly The expansion RAM is organised as a matrix of 128 rows x 256 columns RAMs or 256 rows x 128 OKI RAMs Thus separate 7 8 bit row and column addresses are required to access any one of these locations These addresses are supplied by the CPU on address bus Al4 AO via an address multiplexer 25 26 For example when accessing the TI RAM the low order address bits A6 to AO give the row address AR is held low on the 3 version selecting the top half of the memory and high on the 4 version selecting the bottom half The column address is given by the high order address bits 14 7 Row column address selection and RAS CAS timing for the RAM is decoded in IC23 IC24 from inputs supplied by the CPU i e address line 15 select
53. ve WE tae E 2 a D UA eb Shs ghe i M es APPROVED This technical manual was OCR ed for the Sinclair world by Andy Dansby andydansby G8 yahoo com All intellicial information contained inside this technical manual is the property of Amstrad Thank you Clive for the ZX Spectrum SERVICINGMANUAL FOR ZX SPECTRUM LIST OF CONTENTS INTRODUCTION SECTION 1 SYSTEM DESCRIPTION SECTION 2 DISASSEMBLY ASSEMBLY SECTION 3 SETTING UP AND SYSTEM TEST SECTION 4 FAULT DIAGNOSIS AND REPAIR SECTION 5 PARTS LISTS LIST OF ILLUSTRATIONS Fig No ZX Spectrum Block Diagram 1 1 Expansion RAM RAS CAS Timing Read Cycle shown 1 2 Keyboard Matrix Interconnections 1 3 ZX Spectrum Issue 2 Circuit Diagram 1 4 ZX Spectrum Issue 3 Circuit Diagram 1 5 Keyboard Format 4 1 Speaker Load Input Waveforms 4 2 Expansion Memory 1C Locations 4 3 4 4 Issue 3 Links vs 1C Manufacturer and Type Printed Circuit Board Printed Circuit Board Printed Circuit Board Issue 2 Component Layout 5 1 Issue 3 Component Layout 5 2 Issue 3B Component Layout 5 3 Prepared by THORN EMI DATATECH LTD for SINCLAIR RESEARCH LTD MARCH 1984 Sinclair Research Ltd 1 INTRODUCTION This manual is for use by authorised SINCLAIR dealers engineers and representatives as a guide to rectifying faults on the SINCLAIR Z
54. ve end of C34 and negative end to TRS base to R58 4 4 14 Modifications Issue 2 Board A number of modifications have also been introduced for the Issue 2 board These should be checked and if necessary introduced retrospectively a These components should be changed if colour quality needs upgrading R48 changed from 4k7 to 2k2 R49 changed from 18 k to 8k2 R50 changed from 8k2 to 4k7 R72 changed from 47 k 18 to 10 k C65 changed from 100 yF to 22 yF b Early Issue 2 boards were manufactured using a considerable number of 47 yF and 100 uF disc capacitors C41 47 nF and C43 100 nF should be replaced with axial components to prevent undue risk of short circuits c To prevent lifting of the keyboard template a thin strip 6 mm wide of double sided tape was introduced to the top edge of the template Previously only the other 3 edges had tape This modification should be introduced whenever template lifting is found to be a problem d See Items 1 3 g and h above 15 Modifications Issue 3B Board 1 6 Although functionally similar to the Issue 3 board the layout differs The DC converter design has been improved providing greater power supply reliability Component changes are as follows see Fig 1 5 for details C77 IQOnF added C49 changed from 47nF to 560pF R60 changed from 270fl to 68n can be either ZTX650 or TIPP31 32k Extension Memory 16 to 48k Board Issue 1
55. veform at IC14 IC14 pin 12 pin 13 If correct check TRI and TR2 2 Check waveforms at pins 15 16 and 17 i PiN 19 s 3v L L 3 PIN 16 PIN 17 65 If correct check VR1 VR2 Issue 1 and Issue 2 boards 3 Change 4 Tf V VIDEO INPUT correct change modulator Corrupt Paper 1 Check socket after ULA change 2 Check PWR socket is not intermittent 3 Check ICI pin 14 for 5V with no discernible ripple No 3 MHz at IC2 1 Low amplitude check pin 6 R25 2 Check TR3 3 Check IC pin 32 for 3 MHz 4 Check pin 39 for 14 MHz 5 Check crystal XI 6 Check ICI pin 13 for 3V AREA Video Incorrect Colour tuning faults Issue 1 and Issue 2 boards SYMPTOM ACTION Dark Screen 1 Check tuning 2 Change modulator Dim Sinclair 109 Check 12V 2 Check C65 for high impedance 3 Check R52 4 Check 5V on 1 14 pin 3 Wavy lines across 1 Press down on each Screen electrolytic capacitor to see if lines disappear Ef SO change that capacitor 2 Check crystal X2 3 Check change and or TR2 4 Check change 1 14 Self resetting Check TR6 Random dynamic Change C54 squares Paper area too low Change ICI Diagonal lines in Change R47 the border area Distorted video 1 Check for 43V at pin 13 2 Change C30 Visually check IC14 circuits or VR2 fails t
Download Pdf Manuals
Related Search
Related Contents
Samsung Galaxy Tab (Wi-Fi) manual do usuário Amazilla Rock-It DeLOCK 1m VGA Cable AppliView—User Manual Rechargeable Battery Pack instrucciones de instalación y mantenimiento detector de humo por 取扱説明書 858724 24-Port Gigabit Switch Web Manual Copyright © All rights reserved.
Failed to retrieve file