26th Sep 2022, 5:50 pm | #101 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: 1978 Commodore PET project
And just to be sure, you know that by 470R I meant 470 Ohms? 'R' is a commonly used abbreviation for 'Ohms' because it is usually quite a chore to find a 'Ω' symbol on a keyboard...
OK, your 1K resistors will do. Get one with its leads pointing straight up and down away from the resistor body, the way they come out of the tray / box. Lay the body of another one alongside the first one and wrap its leads around the straight leads of the first one. Get your meter and measure your new home made resistor which should now show about 500 ohms, pretty close to the 470R we were looking for. (When you connect two resistors of the same value together side by side, the resistance is halved). Be careful not to include your fingers / your body resistance in the measurement. Let us know when you are at that point. Last edited by SiriusHardware; 26th Sep 2022 at 5:58 pm. |
26th Sep 2022, 6:08 pm | #102 |
Tetrode
Join Date: Sep 2022
Location: Newton Abbot, Devon, UK.
Posts: 75
|
Re: 1978 Commodore PET project
ok, have done that and got 493 ohms
|
26th Sep 2022, 6:09 pm | #103 |
Dekatron
Join Date: Apr 2012
Location: Worksop, Nottinghamshire, UK.
Posts: 5,553
|
Re: 1978 Commodore PET project
Have a look for a resistor that is yellow, violet. brown.
|
26th Sep 2022, 6:17 pm | #104 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: 1978 Commodore PET project
OK, experiment number one, as per Mark's earlier suggestion.
Try placing your newly made resistor between UF7 pin 14 and UF7 pin 9 for a second or two and see if that makes any difference to the display. Experiment number Two:- Connect the resistor between UF7 pin 14 and UF7 pin 9 before turning the machine on, turn it on and observe the effect on the screen, if any. With the machine still on, remove the resistor and report the effect, if any. Take your time, be careful not to skid or slip or short any adjacent pins together. |
26th Sep 2022, 6:31 pm | #105 |
Tetrode
Join Date: Sep 2022
Location: Newton Abbot, Devon, UK.
Posts: 75
|
Re: 1978 Commodore PET project
That was so hard!! lol
I managed to connect it while off and turn on and it improved!! Taking it off while running brought back all the text on the screen Last edited by BrackenFix; 26th Sep 2022 at 6:39 pm. |
26th Sep 2022, 6:31 pm | #106 |
Tetrode
Join Date: Sep 2022
Location: Newton Abbot, Devon, UK.
Posts: 75
|
Re: 1978 Commodore PET project
Getting there
|
26th Sep 2022, 7:00 pm | #107 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: 1978 Commodore PET project
OK, so what we seem to have here is that one of the four IC pins connected to this particular circuit node is faulty and keeping that line a bit higher than it should be.
By inserting a resistor to pull the line back down a bit you managed to make the display look a bit more normal. There are four pins from three different ICs connected to that circuit node - display RAM IC UF7, Display latch IC UF9, and data bus buffer UE7 which has two of its pins connected to that node. If you want to definitely fix it without thinking too hard, replace those three ICs, either one at a time (and stop replacing ICs when it starts working) or all three at once. If you remove the existing ICs by cutting the pins off them, removing the bodies and desoldering the pins one by one, that will have the least impact on the PCB. Taking the one at a time approach, I would try it in the order UE7, UF7 and UF9. If you have the confidence to desolder UF7 and UF8 intact, fit sockets and swap UF7 and UF8 over that will allow you to rule in or rule out UF7 as the cause without spending any more money on parts. If you have the patience to wait for your new desoldering gun and practice using it on something else first, you may consider doing that. Otherwise, I would have to say go with snip and replace UE7, UF7 and UF9. (Any suggestions to narrow down the field would be welcomed). |
26th Sep 2022, 7:17 pm | #108 |
Octode
Join Date: Mar 2019
Location: Barry, Vale of Glamorgan, Wales, UK.
Posts: 1,363
|
Re: 1978 Commodore PET project
It is a hard call as the RAM (UF7) and the Buffer IC (UE7) are both as likely to have a fault.
We could just snip the pin on the RAM chip and bend it out - that will isolate the RAM chip or the Latch/Buffer as the issue (the latch should stop the buffer input floating). Easy enough to resolder a single pin then - not much we can do about the buffer. |
26th Sep 2022, 7:24 pm | #109 |
Tetrode
Join Date: Sep 2022
Location: Newton Abbot, Devon, UK.
Posts: 75
|
Re: 1978 Commodore PET project
Ok, I just bought all 3 chips for ease
|
26th Sep 2022, 7:36 pm | #110 |
Octode
Join Date: Mar 2019
Location: Barry, Vale of Glamorgan, Wales, UK.
Posts: 1,363
|
Re: 1978 Commodore PET project
Cool - hopefully you have some suitable sockets as well no point in not making the board future proof. See what the others think but, it may be worth the snip of the affected pin on the RAM as that is likely the way it will be removed - does not hurt having those spares they are pretty common failure points.
|
26th Sep 2022, 7:42 pm | #111 | |
Octode
Join Date: Mar 2020
Location: Kitchener, Ontario, Canada
Posts: 1,294
|
Re: 1978 Commodore PET project
Quote:
I’d also suggest leaving the 74LS373 until after the 74LS244 and 2114 have both been replaced, it seems to behave as expected with the input pulled down. Should the keyboard be working if this is only the display fault? Just wondering if we should try and figure that out and get some spares for the keyboard circuit in the same order. |
|
26th Sep 2022, 7:46 pm | #112 |
Octode
Join Date: Mar 2020
Location: Kitchener, Ontario, Canada
Posts: 1,294
|
Re: 1978 Commodore PET project
Just to add that cutting the pin on the 2114 would leave that data line floating as the 2114 is going to be in read mode for most of the time. The 74ls373 input would float high so the symptoms would not change.
|
26th Sep 2022, 7:47 pm | #113 |
Tetrode
Join Date: Sep 2022
Location: Newton Abbot, Devon, UK.
Posts: 75
|
Re: 1978 Commodore PET project
I have discovered with the keyboard that a few more keys work if I press harder so will take it apart and clean etc
|
26th Sep 2022, 8:00 pm | #114 | |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: 1978 Commodore PET project
Quote:
When we say 'cut a pin' in this context for diagnostic purposes, we mean cut the pin so that there are equal amounts of pin left attached to the IC and to the PCB so that we can make connections only to the pin, only to the PCB, or easily rejoin the two cut halves of the pin. This is difficult to do without a teeny tiny pair of very sharp cutters (the aforementioned 'cuticle nippers' may be suitable). When we are talking about cutting pins off an IC prior to removing it, then we mean that the IC pin should be cut as high up and as close to the body of the IC as possble, as that poses the least risk of damage to the PCB tracks on the top side of the PCB. Last edited by SiriusHardware; 26th Sep 2022 at 8:06 pm. |
|
26th Sep 2022, 8:05 pm | #115 | |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: 1978 Commodore PET project
Quote:
https://www.youtube.com/watch?v=uHbhH7ISL_Y&t=38s |
|
26th Sep 2022, 8:30 pm | #116 |
Octode
Join Date: Mar 2020
Location: Kitchener, Ontario, Canada
Posts: 1,294
|
Re: 1978 Commodore PET project
I think UE7 pin 3 should be cut, thats output of the buffer when writing to SD4, enabled from pin 19, but always good to have someone else confirm I didn’t make a mistake.
Pin 2 is an input, so can probably stay connected, though that does depend on the failure mode of UE7 if that is the faulty chip. It probably doesn’t matter if SD4 floats during power up init of the display, thats probably what its doing anyway. |
26th Sep 2022, 9:02 pm | #117 | ||
Nonode
Join Date: May 2004
Location: Halifax, West Yorkshire, UK.
Posts: 2,587
|
Re: 1978 Commodore PET project
Quote:
Alan |
||
26th Sep 2022, 9:11 pm | #118 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: 1978 Commodore PET project
Fair point, AJ.
|
26th Sep 2022, 9:33 pm | #119 |
Octode
Join Date: May 2012
Location: Perth, Scotland
Posts: 1,807
|
Re: 1978 Commodore PET project
The chiclet plungers can be bought from here if necessary.
https://www.shapeways.com/product/P6...et-key-plunger They don't seem all that cheap - I'm happy to design/print them if needed but that will obviously take time. Colin. |
26th Sep 2022, 9:44 pm | #120 |
Tetrode
Join Date: Sep 2022
Location: Newton Abbot, Devon, UK.
Posts: 75
|
Re: 1978 Commodore PET project
My plan is to take the keyboard apart and assess it this week while waiting for the ICs to arrive
|