Lou - N2MIY
Veteran Member
For those of you who like vintage hardware repair work....
For the hour here and there I've had over the last few weeks I've repaired and tested a PC11/PC05 that Will had in his attic for many years.
This PC05 and its PC11 controller were made in 1981 from all the date codes. I am amazed that it was still in production then. This is a very new PC05! http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18805
After a thorough cleaning, it had a few problems that needed repair. Most of the problems were related to the punch: http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18800
First I noted that one channel had no punches. The problem was a bad 2N3009A on one of the punch driver boards. The problem was located quickly by swapping boards and watching the bad punch follow. There are three M044 driver boards. Two each drive four channels, while the third board has two drivers paralelleled to drive the index hole punch, which never gets a rest. http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18804 I ended up replacing the bad transistor with one that was ten years older than the bad one.
Then with all punches firing, the next step was to try to run the ZPCAE0 diagnostic. I could run the punch routine to make a test tape, but it wouldn't read right. Not at all at first. I had to adjust the lamp brightness by the big resistor that mounts to the front panel that can almost be seen at the bottom center of this picture: http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18801 . I also had to adjust the threshold pot on the G918 phototransistor amplifier.
With the reader now reading, it was telling me there were errors on the test tape. I found that the punch mechanism needed oiling since some interposers would occasionally stick. My first inclination was to look for an electrical failure, but I found that all the punch solenoids were being driven correctly. The problem truly was sticky interposers. The problem was triggered interposers dragging adjacent untriggered ones along. Can you tell the channel with the sticky interposer? :http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18803 . And it wasn't always the same channel getting stuck. However, a good oiling with light machine oil got everything loosened up nicely. The punch mechanism is quite nice. It reminds me of an electric typewriter (we had a Sperry-Rand electric at home.)
So, with that all done, a cleanly punched tape with ZPCAE0 routine 3 now reads without error under routine 4. It all works quite nicely now http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18799 and my lowly 11/04 now has yet another mass storage device. The PC11/PC05 is particulaly nice to me to have since it is supported by CAPS-11.
I found that XXDPV2.5 no longer had ZPCAE0, but it was on the V2.2 RL distribution. I made a V2.2 RL02 pack image and used Reinhard's emulator to run XXDP from during all this work. This was also a good test of Reinhard's emulator back on an RL11 since all my final debugging was done on the RL8A (pdp-8/a). (Yes, I know I still need to make final drawings of that project, but actually restoring hardware is more fun!!!)
Lou
For the hour here and there I've had over the last few weeks I've repaired and tested a PC11/PC05 that Will had in his attic for many years.
This PC05 and its PC11 controller were made in 1981 from all the date codes. I am amazed that it was still in production then. This is a very new PC05! http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18805
After a thorough cleaning, it had a few problems that needed repair. Most of the problems were related to the punch: http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18800
First I noted that one channel had no punches. The problem was a bad 2N3009A on one of the punch driver boards. The problem was located quickly by swapping boards and watching the bad punch follow. There are three M044 driver boards. Two each drive four channels, while the third board has two drivers paralelleled to drive the index hole punch, which never gets a rest. http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18804 I ended up replacing the bad transistor with one that was ten years older than the bad one.
Then with all punches firing, the next step was to try to run the ZPCAE0 diagnostic. I could run the punch routine to make a test tape, but it wouldn't read right. Not at all at first. I had to adjust the lamp brightness by the big resistor that mounts to the front panel that can almost be seen at the bottom center of this picture: http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18801 . I also had to adjust the threshold pot on the G918 phototransistor amplifier.
With the reader now reading, it was telling me there were errors on the test tape. I found that the punch mechanism needed oiling since some interposers would occasionally stick. My first inclination was to look for an electrical failure, but I found that all the punch solenoids were being driven correctly. The problem truly was sticky interposers. The problem was triggered interposers dragging adjacent untriggered ones along. Can you tell the channel with the sticky interposer? :http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18803 . And it wasn't always the same channel getting stuck. However, a good oiling with light machine oil got everything loosened up nicely. The punch mechanism is quite nice. It reminds me of an electric typewriter (we had a Sperry-Rand electric at home.)
So, with that all done, a cleanly punched tape with ZPCAE0 routine 3 now reads without error under routine 4. It all works quite nicely now http://www.vintage-computer.com/vcforum/album.php?albumid=232&attachmentid=18799 and my lowly 11/04 now has yet another mass storage device. The PC11/PC05 is particulaly nice to me to have since it is supported by CAPS-11.
I found that XXDPV2.5 no longer had ZPCAE0, but it was on the V2.2 RL distribution. I made a V2.2 RL02 pack image and used Reinhard's emulator to run XXDP from during all this work. This was also a good test of Reinhard's emulator back on an RL11 since all my final debugging was done on the RL8A (pdp-8/a). (Yes, I know I still need to make final drawings of that project, but actually restoring hardware is more fun!!!)
Lou