PC04/PC05 High-Speed Paper-Tape Reader/Punch

From Computer History Wiki
Revision as of 07:14, 28 February 2023 by Jnc (talk | contribs) (External links: +DEC man, eng drwngs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
A PC04B paper tape reader/punch

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.

PC05 internals; punch in front, reader at left rear

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. No documentation has yet been located on the earlier generation, but there was an ECO to upgrade units to the later.

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.)

Roytron paper tape punch unit

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. Also, the '05 does not have a 'Punch On' switch, as the PC11 can turn the punch on and off remotely.

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

BC08J cable

There are two different versions of the PC11 controller, and they use different cables. The early version (with a separate dual card) uses Flexprint cable BC08F's, which have a right-angle PCB on the other end, which plugs into a connector on the side of the M781 card. The later quad-width version uses flat cable 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:

M953 connector card from a 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

PC04-BL FLIP CHIPs and backplane

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

PC05 FLIP CHIPs and backplane
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.

Mounting slides

PC04's can be rack-mounted in 19" rack (such as an H960 rack) with the use of General Devices Chassis Trak telescoping slides number C-300 8-31-8, which have the proper hole pattern in the innermost slide to bolt to the PC04. Other slides can of course be used, but will likely require custom hole-drilling.

External links