Difference between revisions of "PC04/PC05 High-Speed Paper-Tape Reader/Punch"

From Computer History Wiki
Jump to: navigation, search
(External links: Add punch manual online)
(Add PDP-9)
Line 1: Line 1:
The '''PC04''' and '''PC05 Paper-Tape Reader/Punches''' are the [[Digital Equipment Corporation|DEC]]-supplied [[paper tape]] [[peripheral]]s for the [[PDP-8]] and [[PDP-11]] respectively. The '04 was also used by early [[PDP-10]] models, and '05 by the [[PDP-12]] and [[PDP-15]].
+
The '''PC04''' and '''PC05 Paper-Tape Reader/Punches''' are the [[Digital Equipment Corporation|DEC]]-supplied [[paper tape]] [[peripheral]]s for the [[PDP-8]] and [[PDP-11]] respectively. The '04 was also used by the [[PDP-9]] and early [[PDP-10]] models, and '05 by the [[PDP-12]] and [[PDP-15]].
  
 
The mechanical portions are the same in the '04 and '05 types, but they differ in the control [[electronic]]s in them. Both types include an electro-mechanical punch (a Roytron Model 500, modified by DEC), and a photo-electric reader (manufactured by DEC), which are completely separate, but housed in the same frame, and share a [[power supply]].
 
The mechanical portions are the same in the '04 and '05 types, but they differ in the control [[electronic]]s in them. Both types include an electro-mechanical punch (a Roytron Model 500, modified by DEC), and a photo-electric reader (manufactured by DEC), which are completely separate, but housed in the same frame, and share a [[power supply]].
Line 17: Line 17:
 
There are also different versions of the PC04 for different PDP-8 models (they differ as to which FLIP CHIPs are used, as per the tables below):
 
There are also different versions of the PC04 for different PDP-8 models (they differ as to which FLIP CHIPs are used, as per the tables below):
  
* PC04-B, PC04-C - PDP-8, PDP-8/S (also the [[KA10]])
+
* PC04-B, PC04-C - PDP-8, PDP-8/S (also the PDP-9 and [[KA10]])
 
* PC04-BB - PDP-8/I  
 
* PC04-BB - PDP-8/I  
 
* PC04-BL - PDP-8/E, PDP-8/F, PDP-8/L, PDP-8/M
 
* PC04-BL - PDP-8/E, PDP-8/F, PDP-8/L, PDP-8/M

Revision as of 20:27, 6 August 2018

The PC04 and PC05 Paper-Tape Reader/Punches are the DEC-supplied paper tape peripherals for the PDP-8 and PDP-11 respectively. The '04 was also used by the PDP-9 and early PDP-10 models, and '05 by the PDP-12 and PDP-15.

The mechanical portions are the same in the '04 and '05 types, but they differ in the control electronics in them. Both types include an electro-mechanical punch (a Roytron Model 500, modified by DEC), and a photo-electric reader (manufactured by DEC), which are completely separate, but housed in the same frame, and share a power supply.

There are also reader-only and punch-only models: the reader-punch model of the PC04 is the PC04B, the reader-only model is the PC04R, and the punch-only model is the PC04P; the reader-punch model of the PC05 is the PC05C, the reader-only model is the PC05R, and the punch-only model is the PC05P.

All the models listed above come in 50Hz and 60Hz versions (which are identical except for the punch pulley; so there are no separate 50Hz versions of the reader-only models).

There is also a backplane to hold the control electronics, which are a number of FLIP CHIPs. The backplane in the PC04 has 8 slots; that in the PC05 has 12 slots. (In addition, there is also a controller in the computer.)

Versions

There are a myriad of different versions, in addition to the variants above, particularly in the '04.

To start with, there are two generations of each type: in the earlier, input data is strobed during reading by a signal from the stepper motor; the later strobes the data by sensing the feed holes.

There are also different versions of the PC04 for different PDP-8 models (they differ as to which FLIP CHIPs are used, as per the tables below):

  • PC04-B, PC04-C - PDP-8, PDP-8/S (also the PDP-9 and KA10)
  • PC04-BB - PDP-8/I
  • PC04-BL - PDP-8/E, PDP-8/F, PDP-8/L, PDP-8/M

along with equivalent versions of the punch-only and reader-only models.

(There is disagreement between the May 1973 revision of the manual, DEC-00-PC0A-D, and the April 1972 revision of the engineering drawings as to the version numbers. The ones above are from the drawings, which also do not show a punch-only model for the -8/I, with the reader-only version for that being the PC04-RB; the manual claims the -8/I reader-only and punch-only versions are the PC04-R and PC04-P, which the prints list as being for the -8 and -8/S.)

There is also a special version of the reader/punch model for the KI10, the PC04-CL. The 50Hz versions of all of these differ in the last letter, which is incremented; e.g. the KI10 50Hz version is the -CM.

The control switch array on the front panel differs between the reader-punch, reader-only, and punch-only versions; the PDP-10 versions have their own switch array formats.

Cables

The cable arrangements for the '04 and '05 are almost as complicated as the model/version situation!

All have a single-width PCB with plated contact fingers at one end, to plug into the backplane in the PC04/05; the connector on the other end varies, depending on what it goes to.

PC04

The early PDP-8 models use cables with a PCB on both ends, and the PDP-8 end plugs into a slot in its backplane. The -8/E uses BC08K cables, which have an M955 PCB on the PC04 end, and a 40-pin male-shell Berg connector on the other end, which goes into female Berg headers on an M840 plugged into the OMNIBUS.

This is the pinout of the BC08K:

Berg PCB
D A2
F B2
J C2
L D2
N E2
R F2
T H2
V J2
X K2
Z L2
BB M2
DD N2
FF P2
JJ R2
LL S2
NN T2
RR U2
TT V2

Pins of the Berg connector which aren't listed in the table are connected to ground.

PC05

There are two difference versions of the PC11 controller, and they use different cables. The early version uses BC08F cables, which have a right-angle PCB on the other end, which plugs into a connector on the side of the M781 card. The later version uses BC08Js, which have an M953 on the PC05 end, and a 40-pin male-shell Berg connector on the end which goes into the M7810.

Note: The BC08J looks identical to the BC08K used with the PC04, but they have a different pinout. This is the pinout of the BC08J:

Berg PCB
D B1
F D2
J D1
L E2
N E1
R H2
T H1
V K2
X J1
Z M2
BB L1
DD P2
FF M1
JJ S2
LL P1
NN T2
RR S1
TT V2

Similarly to the BC08K, pins of both the Berg connector and the PCB which aren't listed in the table are connected to ground.

Electronics

The tables below show the FLIP CHIPs used in each version; the location of boards which end cables, and are plugged into the backplane to carry signals to/from the backplane, are also shown. Cards/cables used for the punch are shown in italics; the others are for the reader. Reader-only and punch-only models will have only the associated cards/cables.

PC04

PC04-B:

Slot B A
1 W077 Punch control cable W077 Reader control cable
2 W023 Punch assembly cable  
3 W040 Solenoid driver  
4 W040 Solenoid driver  
5 W040 Solenoid driver  
6 W040 Solenoid driver W512 Positive Level converter
7 G918 Photo amplifier
8 W077 Reader photocell cable W512 Positive Level converter

PC04-BB:

Slot B A
1 W077 Punch control cable  
2 W023 Punch assembly cable W077 Reader control cable
3 M040 Solenoid driver  
4 M040 Solenoid driver  
5 M040 Solenoid driver  
6 M040 Solenoid driver  
7 G918 Photo amplifier
8 W077 Reader photocell cable  

PC04-BL:

Slot B A
1 W033 Punch control cable W033 Reader control cable
2 W023 Punch assembly cable  
3 M040 Solenoid driver M044 Solenoid driver
4 M040 Solenoid driver M044 Solenoid driver
5 M040 Solenoid driver M044 Solenoid driver
6 M040 Solenoid driver M113 Ten 2-input NAND gates
7 G918 Photo amplifier
8 W077 Reader photocell cable  

PC05

Slot B A
1    
2    
3 M715 Reader clock
4 M705 Reader control
5 M710 Punch control
6 W023 Punch assembly cable M044 Solenoid driver
7 M040 Solenoid driver M044 Solenoid driver
8 M040 Solenoid driver M044 Solenoid driver
9 M903 Reader control cable M040 Solenoid driver
10 M903 Punch control cable M040 Solenoid driver
11 G918 Photo amplifier
12 W077 Reader photocell cable K303 Timer

The M705 Reader control card was later replaced by the M7050; the K303 was not included when later revisions of the M710 Punch control card were used.

External links