There is a really weird keyboard on the console of the Tardis.
As every Doctor Who Afficionado knows, there have been many different Tardis consoles throughout the show's history. Over at TardisBuilders.com you can learn that this keyboard—at least some of the buttons from it—first appeared in the "Michael Pickwoad Console" piloted by Matt Smith and Peter Capaldi, the Eleventh and Twelfth Doctors. The Tardis Keyboard is actually made out of key caps from an Operations Keyboard made by Empros Systems for the National Grid power company, and it is a monstrosity.
After they were decommissioned, some of these keyboards eventually found their way to Bob's Bits, a supplier of technology props to the film and TV industry, which supplied components to the BBC for the Tardis console.
The date codes on the IC chips indicate the device was manufactured no earlier than 1988, and the last service date is 1992, perhaps indicating when the keyboard was decommissioned. The keyboard bears service stickers with markings of both Empros Systems International, which designs utility power control systems, and Control Data Corporation, a mainframe systems company. Both companies were owned by the same parent company at that time.
That is virtually everything that is known about this device. The only other interesting piece of information available is this curious alternative version of the keyboard a photo of which below was sent in to Xah Lee's keyboard website:
Notice the IBM badge, identical housing and keycaps and layout, extremely similar keycap labels, and an American $ instead of the British £.
Googling turns up absolutely nothing else about it.
- The keyboard isn’t a keyboard, it’s a computer without a monitor. Or rather, it’s a computer designed to interface with many monitors through an external periferal.
- Every switch above the bottom section (5 rows) is an LED switch. However, only 24 keycaps have the LED window to see the light.
- There are extra external connectors, RJ-45 jacks, inside the device, but the case doesn’t have the holes for them knocked out.
- There is space on the logic board for a mysterious addon component and an extra memory module.
The keyboard has 244 keys many of which have amusing labels like "RETRO TIME FWD," "APPLY EARTH," and my favorite, "SMURD."
The Tardis keyboard doesn't include all of the keys, but you will be relieved to know that The Doctor is still able to SMURD if the occasion should require it.
For the mechanical keyboard enthusiasts out there: The switches are Cherry MX’s, and the consensus seems to be that the keycaps are DSA (available from Signature Plastics). However, I am in agreement with the minority opinion offered by someone on reddit (slightly edited and link added):
As opposed to what everyone says, that is not DSA even it does look like it. They have much deeper grooves than DSA and the corners have a noticeable recess, which is more prominent on vintage keycaps.
The closest thing to it right now would be the TEX ADA keycaps. But DSA is still very close to this. As a matter of fact, most uniform sculpt spherical keycaps look quite like this.
You can't just plug this thing into your computer. USB ports weren't a thing in 1992. This keyboard doesn't even have the 1992 equivalent keyboard connector.
What we have is both a 50 pin and a 9-pin D-Sub connector on either side as well as two RJ45 jack ports that are apparently not utilized in this particular model of the device.
The internals of the keyboard are documented below.
See the files under Circuit Reverse Engineering for the traces identified and superimposed on the PCB.
Pins | Count | Arrangement | Function |
---|---|---|---|
1-8 | 8 | Rows | Ground |
27-58 | 32 | Columns | Power |
Addressable: | 256 | ||
Actual PCB Positions: | 251 | ||
Populated Keys: | 244 |
Pins | Count | Arrangement | Function |
---|---|---|---|
1-40 | 40 | Columns | Ground |
41-60 | 20 | Rows | Power |
Row | Columns | Count |
---|---|---|
41 | 10-13 | 4 |
42 | 9-13, 15-16 | 5 |
43 | 10-16 | 7 |
44 | 10-16 | 7 |
45 | 1-5 | 5 |
46 | 1-8 | 8 |
47 | 1-8 | 8 |
48 | 1-8 | 8 |
49 | 17-24 | 8 |
50 | 17-24 | 8 |
51 | 17-24 | 8 |
52 | 17-24 | 8 |
53 | 25-32 | 8 |
54 | 25-32 | 8 |
55 | 25-32 | 8 |
56 | 25-32 | 8 |
57 | 33-40 | 8 |
58 | 33-40 | 8 |
59 | 33-40 | 8 |
60 | 33-40 | 8 |
LEDs On PCB: | 148 | |
Populated Indicator Keys: | 43 |
5 Groups of 4 rows each with 8 columns each row
See Circuit Reverse Engineering for a significant portion of the traces identified and superimposed on the PCB.
Presumably uses the RS-422 serial communication standard.
AM26LS31* ICs: Quadruple Differential Line Driver
- "The AM26LS31 family of devices is a quadruple complementary-output line driver designed to meet the requirements of ANSI TIA/EIA-422-B and ITU (formerly CCITT) Recommendation V.11."
- Meets or Exceeds the Requirements of ANSI TIA/EIA-422-B and ITU
- Operates From a Single 5-V Supply
- TTL-Compatible
- Complementary Outputs
- High Output Impedance in Power-Off Conditions
- Complementary Output-Enable Inputs
AM26LS32: Quad EIA-422/423 Line Receiver with Three-State Outputs.
AM26LS31: Quad Line Driver
MC1488P: Quad Line EIA-232D Driver
Z0853004PSC: Serial I/O Controller, 2 Channel(s), 0.25MBps, NMOS, PDIP40
Z0840006PSC: Microprocessor, 8-Bit, 6.17MHz, NMOS, PDIP40
Z0853606PSC: [Counter/Timer Circuit (CTC) IC 6MHz 40-PDIP](Counter/Timer Circuit (CTC) IC 6MHz 40-PDIP)
D27128A: 128k UV Erasable PROM.
HM6264A: 8kb High Speed CMOS Static RAM.
AY-3-8912: 3-voice Programmable Sound Generator
LM380N: 2.5W Audio Power Amplifier.
UDN2983A: 8-Channel Source Driver. There are three of these. “Recommended for high-side switching applications that benefit from separate logic and load grounds, these devices encompass load supply voltages 80 V and output currents to -500 mA. These 8-channel source drivers are useful for interfacing between low-level logic and high-current loads. Typical loads include relays, solenoids, lamps, stepper and/or servo motors, print hammers, and LEDs. All devices may be used with 5 V logic systems TTL, Schottky TTL, DTL, and 5 V CMOS.”
SN74HC238N: 3-Line to 8-Line Decoders/Demultiplexers. Demuxes the signals from the key switch PCB.
SN74LS139AN: Dual 2-line to 4-line Decoders / Demultiplexers.
SN74LS138N: 3 to 8 Decoder/Demultiplexer
Other 74* Series ICs:
Sn Terminal: | Description | Qty |
---|---|---|
74 | Dual D-Type Flip-Flop | 1 |
32 | Quad 2-input OR Gate | 2 |
164 | 8-bit Serial Shift Register | 1 |
175 | Quad D-Type Flip-Flop with Clear | 1 |
04 | Hex Inverter | 2 |
374 | Octal D-Type F/F Edge-triggered Tri-State | 5 |
04 | Hex Inverter Schmitt Trigger | 1 |
244 | Octal Driver Tri-State | 1 |
MC1489AP IC: Monolithic RS-232D Quad Line Receiver
MC1488AP: RS-232D Quad Line Driver
-
designed to interface dataterminal equipment with data communications equipment in conformancewith the specifications of EIA Standard No. EIA–232D.
-
VCC= + 5.0
-
Input Resistance – 3.0 k to 7.0 kΩ
-
Input Signal Range – ±30 V
-
Input Threshold Hysteresis Built In
-
Response Control
a. Logic Threshold Shifting
b. Input Noise Filtering