Zx spectrum 48k rubber keyboard

  • Thread starter Thread starter scoobyatgb
  • Start date Start date
  • Replies Replies 22
  • Views Views 443

scoobyatgb

Member
Joined
Oct 27, 2012
Posts
301
Country
uk
Region
london
Can any one help I have a zx spectrum 48k rubber keyboard version I did not try it before but I have changed all the capastors on the board and tr4 and when switching it on I get no screen and the ula chip gets very hot to touch

how ow do I work out what is wrong with it
 
Hiyas Scooby,

There is a guide to spectrum common diagnostics and repair, I shall have a hunt for it but I am sure I found the link on WoS (www.worldofspectrum.org/forums/).

In truth, the best tools to have are

1. Good Quality Multimeter, spend a good £40 in this area and you can even get one that reads frequency and duty cycle*
2. Oscilloscope (25Mhz)
3. Plan of Attack

1. Good Quality Multimeter
I can recommend the Vichy 97 / 99 and the Uni-T UT61D, they have a lot of features and a great price point to boot. Both can even check clocks (timers), oscillators and resonators up to 30MHz as well... this can reduce the need for a full oscilloscope - although to be quite honest when you are diagnosing nothing beats having a scope to hand.

2. Oscilloscope
In regards to scope, you should consider sample time and bandwidth. Most people are throwing the old analogue display scopes out - you can get one for very little investment, if any at all. to work with most retrolicous kit, look at something in the 25MHz bandwidth range with a resolution of 4.5ns or lower. Here is a link to know what you need to buy (click me)

3. Plan of Attack
Now this will depend on your target devices, you need to know where to start and what to isolate to test. There is a wealth of info in google, but at times it can be a pain to data-mine - sometimes a pick-axe would be faster. The best thing to do is immerse yourself with the community that a given system is, like with the Spectrum, the best place to learn would be WoS, as with an Atari it would be Atari-Age.

A common rule of thumb - if there is one is to get to know the components of the device, start with the power input and work your way towards the logic. check passives and wet-ware caps first. check transistors second, check coils and windings third.... after that its becomes specific to the machine in question.

Another thing to do is ALWAYS test a system before you put ANY work into it. You do not know what state it is in before you begin and once you add additional variables with your own work it can be a tad of a nightmare to debug / diagnose what you have done. If there is nothing obvious that needs attention you should always power-cycle before beginning any diagnosis, repair or component replacement.
 
I have now changed the voltage regular and the ula does not get that hot any more but still does not work can some one help me so I know how too check this
 
Take the multimeter, and measure voltages coming to pins 1, 8 and 9 on the lower RAM (chips marked 4116). Pin 1 should give -5V, pin 8 +12V and pin 9 +5V. There's a little tolerance so you don't have to get exactly those readings but they should be within half a Volt give or take.
 
If the ula was getting hot before you changed the regulator and not getting hot afterwards, then the whole board has been getting an over-voltage, which means that several parts will be fried (including the ULA probably).

To go back to your original question: The first thing you do when repairing a Spectrum (or any electronics) is to check the supply voltages. Unfortunately you've already changed the regulator, so it's difficult to know just how high the over-voltage was. Repairing a computer that's had an over-voltage is rather complicated, because multiple parts will have failed.

I'd recommend you send it to someone with more electronics repair knowledge.

Bryce.
 
Last edited:
Right tryed with the power on and pin 1 gives -4.85v and pin 8 gives -4.85v and pin 9 0v

now ow this can not be right so what do I do next

- - - Updated - - -

Before I changed the voltage regular it was out putting about a 8v
 
Right tryed with the power on and pin 1 gives -4.85v and pin 8 gives -4.85v and pin 9 0v

now ow this can not be right so what do I do next

- - - Updated - - -

Before I changed the voltage regular it was out putting about a 8v
Ok, that means your 12 Volts is down. It also means your TR5 is in need of change. This is just an educated guess but 8V with the old regulator suggests that the old regulator didn't regulate anything but fed whatever came from the PSU directly to the power transistors. Someone do correct me, if I'm wrong. The bad news here is that your lower memory is most likely gone gaga too. Have you got a working Speccy, where you could test your ULA from the broken one? Do NOT try to test your good known ULA in the broken Spectrum!

You can check out my thread about resurrecting a dead Spectrum that most likely had been killed with the 12VAC PSU that came with it. There was quite a lot that had to be changed but I got it working in the end.
 
That's more or less what I've also told him in a PM. And yes, TR5 and possibly TR4 will be dead and anything on the 5V rail is or could be fried. Not good. As you say, there'll be quite a bit needs swapping. Only really worth it if the computer has sentimental value or he does it to learn about computer repair. Otherwise he should look for a new one.

Bryce.
 
That's more or less what I've also told him in a PM. And yes, TR5 and possibly TR4 will be dead and anything on the 5V rail is or could be fried. Not good. As you say, there'll be quite a bit needs swapping. Only really worth it if the computer has sentimental value or he does it to learn about computer repair. Otherwise he should look for a new one.

Bryce.
I concur that you probably can get a working Speccy cheaper that the parts you possibly need to buy to resurrect it. A working Speccy would definitely have been a cheaper alternative for me. I certainly paid my tuition with mine.
 
I had to replace about 70% of the ICs to resurrect my childhood Spectrum after it got a serious static discharge (My friend slid it across a deep-pile carpet :mad: ), but only because of the sentimental value. I've done the same for quite a few others too though. It's nice to have a fully socketed Spectrum too :).

Bryce.
 
Actually it gets worse...

If the 4116 drams have failed due to overvolt they tend to short so simply replacing TR4 and TR5 to resurrect the +12v is a waste of time as they will be stressed and burnt out straight away....again, these transistors are not cheap either lol.

You need to isolate the +12v and -5v rails feeding the drams, once you have succesfully restored the +12v supply and it is stable then comes the fun bit finding out which and how many 4116's are pulling too much current on the +12v
I use an external limited bench supply for this bit and my record is 7 out of 8 dead Rams.

Have Fun
:)
 
Last edited:
I recently replaced the 4116s from an Issue 2 Spectrum with modded 4164s. You need to cut one leg and bend the other and connect it with another leg to get them working. 4164s are somewhat easier to come by and also cheaper. 4164s use only +5 Volts but you still need to have the TR4 and TR5 working. There are also modern replacement memory modules available.
 
I tend to swap all 4116s if one or more is dead. It's not worth the time and bother looking which work and which don't.

(I mentioned in a PM to scoobyatgb that TR4 and TR5 usually go together and will "re-die" :D if there are still problems on the board)

Bryce.
 
The ZX Spectrum is now back up and running..

All 8 Drams dead, ULA dead and TR4 and TR5 gone to silicon heaven.

I have fitted sockets for the new Drams and she is now running fine tickety boo.

Piccys to be posted later

:)
 
That wasn't as bad as it could have been. The logic, CPU, ROM and upper RAM survived? The ULA or one of the RAMs must have had a serious short inside.

Bryce.
 
I know it did not sound good as first but I am so pleased that it is working now can not wait for the pics too see how it looks I think I need too get a new ula does anyone have one I could buy
 
Didn't Bas fit a new ULA or did he only have his "Test ULA" installed to check it? I'll check if I have one left.

Bryce.
 
I think it was a test ula if you would not mind haveing a look

hope you find one thanks
 
Bit late now but I found the videos on YouTube by JoulesperCoulomb very helpful. He also sells RAM replacement modules using modern components.
 
Back
Top Bottom