WORK IN PROGRESS

The Oric Microdisc Controller

By Kenneth Bernholm

The Oric computer has four brands of floppy disk systems. The original Oric Microdisc, the Cumana disk, the Jasmin disk, and the ByteDrive 500 disk. All of them are pretty hard to come by and quite expensive when up for sale. Disk drives are by far the most sought after peripherals for the Oric and I want one for my Oric Tanos.

With some perseverance and a good bit of luck I managed to secure an unpopulated printed circuit board (PCB) for an Oric Microdisc MT O128 controller. Now I just need to source the correct components and make it work. Fortunately, the web abounds with Oric documentation and resources for this type of project:

However, researching for the bill of materials (BOM) is made a bit difficult by the fact that at least three diagrams exists:

Also, at least two revisions of the MT O128 PCB exists. My unpopulated PCB has "PSS 8431" on the soldering side but the other revision has no similar code. This leaves me with no choice but to establish my own:

Difference # Microdisc PCB MT O128 rev. C (for "cutout") My Microdisc PCB MT O128 rev. S (for "solid")
1 Has a rectangular cutout between PL1 and PL2. PCB is solid with no cutout.
2 C9 is marked but unpopulated. C9 is unaccounted for.
3 IC2 and IC5 are grounded directly. C16 and R19 are unaccounted for. IC2 and IC5 are grounded through C16 and C19.
4 RP1 is marked and populated with shorts. RP1 is unaccounted for.
5 C8 is located below IC13. C8 is located above IC13.
6 R20 is unaccounted for. R20 is located below PL2.
7 PL3 is marked and populated. PL3 is unmarked and assumed to be the two holes drilled between R19 and C1.

Based on the facts learned from the three diagrams and the two PCB revisions, I cautiously conclude that:

I do not know why the diagram is labelled BN O136 and the PCB is labelled MT O128.

Microdisc MT O128 rev. S Bill of Materials

For the capacitor and the resistor values, some discrepancies exists between the KiCad diagram and the Bestel FDC. I have listed values for them both, and I have chosen the values of the Bestel FDC over those of the KiCad digram.

Pros for chosing the Bestel FDC values:

Cons for chosing the Bestel FDC values:

Since neither the Bestel FDC nor the KiCad diagram implements C16 and R19 but the rev. S PCB does, this has no effect on the choice of component values for these parts.

A star (*) indicates that there is a discrepancy for this part. A dash (-) means that the component is not represented in this context.

Capacitors

Capacitor types are abbreviated to E for electrolytic, C for ceramic, T for tantalum, and P for polypropylene.

Part number Type KiCad diagram Bestel FDC Rev. S PCB
C1 E 47 uF 47 uF 47 uF
C2 * E 47 uf 10 uF 10 uF
C3 E 10 uF 10 uF 10 uF
C4 * C 100 uF 47 nF 47 nF
C5 * C 100 uF 47 nF 47 nF
C6 * C 100 uF 47 nF 47 nF
C7 * C 100 uF 47 nF 47 nF
C8 * C 100 uF 47 nF 47 nF
C9 * C 100 uF 47 nF -
C10 C 10 nF 10 nF 10 nF
C11 C 100 pF 100 pF 100 pF
C12 E 2.2 uF 2.2 uF 2.2 uF
C13 T 10 uF 10 uF 10 uF
C14 * C 100 uF 47 nF 47 nF
C15 P (+/- 1%) 120 pF 120 pF 120 pF
C16 * C - 10 nF 10 nF

Resistors

For my rev. S PCB, I have used 0.25 watt carbon film resistors.

Part number KiCad diagram ohm Bestel FDC ohm Rev. S PCB ohm
R1 470 470 470
R2 2k2 2k2 2k2
R3 2k2 2k2 2k2
R4 2k2 2k2 2k2
R5 * 150 2k2 2k2
R6 4k7 4k7 4k7
R7 4k7 4k7 4k7
R8 10k 10k 10k
R9 10k 10k 10k
R10 10k 10k 10k
R11 1k 1k 1k
R12 270k 270k 270k
R13 1k 1k 1k
R14 27k 27k 27k
R15 * 3k3 3k9 3k9
R16 * 3k3 3k9 3k9
R17 4k7 4k7 4k7
R18 4k7 4k7 4k7
R19 * 150 10 10
R20 * 150 - 150
R21 * 150 - -
RP3 - 4*150 4*150

Integrated circuits

Part number Part
IC1 74LS156
IC2 74LS244
IC3 74LS245
IC4 74LS38
IC5 74LS244
IC6 74LS273
IC7 74LS38
IC8 EPROM 27C64
IC9 FDC 1793
IC10 74LS138
IC11 74LS32
IC12 FDC 9216 B
IC13 74LS393
IC14 74LS09
IC15 74LS11
IC16 74LS10
IC17 74LS04
IC18 74LS02
IC19 74LS00
IC20 74LS221
IC21 74LS123

Miscellaneous

Part number Part
PL1, PL2 34 pin shrouded header
TB1 Power connector
RV1 2k2 trimming potentiometer
XT1 8 MHz crystal