Atari 1050 Service
Atari 1050 Service
1             THEORY OF OPERATION                           5
              Overview                                      5
              Operator Functions                            6
              Front Panel                                   8
              Back Panel                                    9
              Mechanical Theory                             9
                Case                                        9
                Drive Mechanism                             10
                Head Carriage Assembly                      10
                Drive Motor                                 10
                Stepper Motor                               10
                PCB Assembly                                10
              Power Supply                                  10
                Power-Up Logic                              11
              Electronic Theory                             11
                6507 Microprocessor Unit (Microprocessor)   12
                6532 Peripheral Interface Adaptor (PIA)     12
                2793 Floppy Disc Controller (FDC)           13
                Clock                                       14
                Read-Only-Memory (ROM)                      14
                Random Access Memory (RAM)                  14
                Write Erase Logic                           14
                Write Protect Logic                         15
                Read Logic                                  15
                Read/Write Head                             16
                Erase Head                                  16
              Serial Bus Line Assignments                   17
                Line Assignments                            17
                Serial Bus Electrical Specification         17
                Serial Bus Protocol                         18
2 1050 SPECIFICATIONS 19
3 DISASSEMBLY/ASSEMBLY 21
4             DIAGNOSTIC TESTINGS                           22
              Equipment Requirements                        22
              Hook-Up                                       22
              Check of Mechanical Components                22
              Diagnostic Tests                              22
                Power-Up Tests                              22
                Loading the Diagnostic Test Diskette        23
                     MPU & Controller Test                  24
                     Invalid Command Test                   24
                     Write Protect Test                     24
                     Motor Start Test                       24
                     Motor Speed Test                       24
                     Head Step & Settle Test                25
                     Track 00 Test                          25
                     Loop on Speed Calibration              26
               Run Manual Alignment Tests                   26
                     Drive Select Switch Test               28
5 SYMPTOM CHECKLIST 31
6             WAVEFORMS                                         36
              Motor Control Signals                             36
              Tach Feedback Signals/Speed Adjustment            37
              Stepper Drive Signals                             37
              Diskette Enable Signals                           38
              Track 00 Signals                                  38
              Data-In Signals                                   38
              Read Signals                                      39
              Write Signals                                     40
              Write Gate Signals                                40
              Erase Gate Signals                                41
              Erase Signals                                     41
              Clock Signals                                     42
              Write Protect Signals                             42
              Power Supply Signals                              43
              Data Out Signals                                  44
              Command Signals                                   44
              Vcc/Ready Signals                                 44
8 PARTS LIST 51
List of Illustrations
OVERVIEW
The ATARI 1050 Disk Drive is a record/playback device that allows information to be stored and
retrieved quickly and accurately. The actual recording is much like a tape recording process and is done on
similar material. The data is magnetically recorded on a 5.25 inch diameter diskette. Each diskette can
store 88K bytes of data in single density mode and 133K bytes in double density, however double density
can only be implemented in conjunction with DOS 3. The diskette is inserted through a door in the front
panel of the drive unit. The 1050 Disk Drive is used with a single ATARI 400, 800 or 1200 Computer
with a minimum of 16K of RAM installed.
Figure 1 is a simplified block diagram of the functional flow of the 1050 follows. Each of its functional
units are explained in greater detail below.
     1                                            3                     4
                         MPU                                                                       5
                         ROM
  CMD                    RAM
  STAT                                          FDC               ANALOG                   READ/WRITE &
                                                                   LOGIC                    ERASE HEAD
  DATA
                          PIA
                                                 DRIVE MOTOR
                                                                            6
                                              STEPPER MOTOR
Block 1 Includes the Data Input/Output (I/O) connectors. They are the origin and destination of all
          commands, status and data.
Block 2 Includes the Microprocessor(MPU), Read-Only-Memory (ROM), Random Access Memory
          (RAM) and Peripheral Interfaces Adaptor (PIA). They process all commands and control data
          flow to and from the console.
Block 3 Includes the 2793 Floppy Disk Controller (FDC). The FDC controls data flow to and from the
          diskette.
Block 4 Includes the Analog Logic. The Analog Logic processes all data to and from the Read/Write
          Head.
Block 5 Includes the Read/Write and Erase Head.
Block 6 Includes the Drive Motor and Stepper Motor which are located in the Drive Mechanism. They
          receive signals from PIA.
Each 1050 Disk Drive comes with an AC Power Adaptor and a Data Cord. Figure 1-2 shows how to
connect the Disk Drive and computer console.
The Controls/Indicators are located on the front and back panels of the 1050. The front panel of the
1050 contains the Activity Light, the Power Indicator Light, the Power ON/OFF switch, and the door
latch. The rear panel of the 1050 contains the Input/Output (I/O) connectors, Power-Jack and Drive
Code Switch. (Use Atari 810 switch settings to identify drive number 1,2,3 or 4).
These functions are illustrated in Figure 1-3 and discussed in the following paragraphs.
The 1050 unit is compose on an outer case which houses the Driver Mechanism, Drive Motor, Head
Carriage Assembly, Stepper Motor and PCB.
CASE
Figure 1-4 illustrates the mechanical elements of the 1050 unit are discussed in the following paragraphs.
POWER SUPPLY
The Power Supply provides the following voltages for use in the system:
   •   +5V DC regulated, which provided the voltage for the logic and for the 2793-02 Floppy Disk
                Controller,
   •   +12V DC (regulated), which feeds to Stepper Motor, Drive Motor, Zero Crossing Detector,
               Read/Write and Erase circuitry, and Tach feedback.
ELECTRONIC THEORY
The 1050 Disk Drive consists of eight major electronic elements. These include:
    •   Power-up logic (discussed in the Power Supply section above)
    •   Clock
    •   6507 Microprocessor Unit (MPU)
    •   Read-only Memory (ROM)
    •   Random Access Memory (RAM)
    •   6532 Peripheral Interface Adaptor (PIA)
    •   2793 Floppy Disk Controller
    •   Read/Write and Erase Logic
Functional block diagram of the electronic elements of the 1050 Disk Drive follows (Figure 1-6), along
with a discussion of each.
The Disk Drive's 6507 microprocessor (MPU) provides the primary decision making and computational
capabilities for the drive. It is a self-contained microcomputer system on a single chip.
The MPU controls the sequence of system operations by putting addresses out to the program memory
(ROM) and receiving instructions in return. It causes the system to perform the desired operation by
reading an instruction (specific bit pattern) and executing that instruction. It then goes to the next
instruction in the program and executes it.
The microprocessor:
The address bus, the bi-directional data bus, and the Read/Write line serve as parallel paths for data
transfer in end out of the microprocessor and give it direct control over the central processing system.
The address bus puts out addresses to control the source or destination of data transfers. The Read/Write
line determines the direction in which data transfer occurs.
These addresses are derived from various sources within the microprocessor. During the instruction cycle
from program memory (ROM), the addresses are usually derived from the program counter which
controls the execution of sequential instructions. Addresses for data transfers between the microprocessor
and RAM are usually derived either directly from the program memory or from the microprocessor.
The 6532 Peripheral Interface Adaptor (PIA) is a buffering and signal: formatting device with no decision
making or computational capability. It is an Input/Output ( I/0) device which acts as an interface between
the 6507 microprocessor, the 1050 system functions and the console.
The PIA
The microprocessor communicates with the PIA through eight data lines connected to the data bus. The
microprocessor initiates communication by using its address lines to select or address the P IA.
The PIA provides 16 programmable bi-directional port lines to communicate with the computer console
and perform the system functions. The port lines are divided into two 8-bit ports, PAO-PA7 and PBO-
PB7. PA7 may also function as an interrupt input pin.
The Interrupt Request ( IRO) line is used to inform the microprocessor when a device requires servicing.
The 1050 disk drive will contain either a 2793 or 2797 Floppy Disk Controller IC depending on the date
of manufacture of the drive.
The 2793 or 2797 Floppy Disk Controller (FDC) and the Read/Write and Erase Logic make up the Data
Interface between the disk drive's central processing system and the diskette. Pin 25 of 2797 should be out
of socket.
The FDC is the main element of the Data Interface function. The FDC is a highly specialized
microprocessor which has an arithmetic logic unit, comparator and the necessary microprogram logic to
control the Read/Write operation to the diskette. It also includes an internal phase-lock loop, data
separation and write precompensation logic.
The FDC:
    •   Combines data, timing and data validity pulses into the serial format for recording onto diskette.
    •   Separates the above signals and provides the output data in parallel during a Read operation.
    •   Controls the Write and Erase logic circuitry during a Write operation.
    •   Generates the data validity codes (called Cyclic Redundancy Checks or CRCs) during a Write
        operation and checks them during a Read operation.
    •   Contains an internal phase-lock loop.
The microprocessor controls the FDC and can access any of the following registers located in the FDC:
Track, Sector, Data, Command, and Status. The following is an explanation of the contents of each
register.
Track Current head address. Updated automatically as the head moves across the diskette.
Sector Number of the sector being considered for a Read or Write operation.
Data Information read from the diskette to be transferred to the microprocessor after the necessary
serial-to-parallel conversion. The FDC receives data in parallel from the microprocessor and converts the
data to serial for storage on the diskette.
Command Instructions from the microprocessor that are interpreted by an internally controlled
programmable logic array to generate the appropriate control signals for the logical operation to be
performed.
Status Condition of the system. After each command is executed, the control logic issues an interrupt to
the microprocessor to allow examination of the status register for any errors before resetting the interrupt.
Each of the eight bits in the status register represents a different error condition.
The FDC controls the following elements of the Data Interface function:
    •   Read/Write Head
    •   Erase Head
    •   Read Logic
    •   Write/Erase Logic
    •   Write Protect Logic
CLOCK
The clock generator produces a continuous waveform that controls all signal transitions in the system. It
provides timing controls for the 1050 Disk Drive Logic and the Read/Write operations to the diskette.
The Disk Drive's Read-Only Memory (ROM) stores the sequence of instructions (program memory) that
make up the 1050's internal control software. It contains specific operating instructions used by the
microprocessor to accomplish a variety of functions. These functions include telling the 2793 or 2797
Floppy Disk Controller (FDC) what task to perform.
An important characteristic of the ROM chip is that the information is stored on a permanent basis.
Turning OFF the power does not cause the loss of ROM information.
The Disk Drive's Random Access Memory (RAM) is used by the microprocessor for temporary storage of
Input data, calculations and system information.
Data may be written into RAM as well as read from RAM by the microprocessor. The RAM Identifies the
type of data transfer by the Read/Write line. When the line is active HIGH, the operation is to Read from
memory and when the line is active LOW, the operation is to Write to memory. Turning the power OFF
obliterates all information in RAM.
WRITE/ERASE LOGIC
The Write/Erase Logic manages the recording of data from the Floppy Disk Controller to the diskette. It
provides correct current and polarity to the Read/Write Head.
The Write Driver enables Write functions and limits the Write currents.
The Write and Erase Gate turns on both the Write and Erase Drivers during a Write operation and turns
them off during a Read operation.
The Erase Driver drives the Erase Head during a Write operation.
                                             WRITE GATE
    ADDRESS                                                                        WRITE
      BUS                                                     WRITE DATA           DRIVER
                                                WRITE
                                              AND ERASE
   RESET                                        GATE
                                                                         ERASE
                                                                         DRIVER
                                                                                       +5V
                                                 TIME
                                               DELAY
                                               FILTER                     ERASE               READ/WRITE
                                                                          HEAD                   HEAD
WRITE-PROTECT LOGIC
The Write-Protect Logic prevents writing to a diskette by informing the Floppy Disk Controller when a
write-protected diskette is inserted in the drive. Each diskette contains a notched area in the upper right
hand corner which allows light from the LED to hit the base of the phototransistor. On a write-protected
diskette the light is blocked by a tab or opaque material on the diskette. This turns off the phototransistor
and the output from U11 is clamped Low. The low input to the FDC signals that a write-protected
diskette is inserted and you cannot write to it.
READ LOGIC
The Read Logic is used to retrieve data from the diskette and input the data into the FDC. It shapes
pulses into the correct format to be read by the FDC.
                                                                                             ZERO
   DATA BUS            FDC                           DIFFERENTIATOR                        CROSSING
                                                                                           DETECTOR
    ADDRESS
      BUS                                             DIFFERENTIAL                    READ/WRITE
                                                        AMPLIFIER                        HEAD
The single output Zero Crossing Detector changes level whenever the two 180 degree out-of-phase input
signals cross their zero axis coincidentally. This eliminates false pulses caused by READ/WRITE HEAD
signal decay, rather than intentional signal level changes.
READ/WRITE HEAD
The READ/WRITE HEAD is an electro-magnetic device used for interfacing with the magnetic
recording media. It converts magnetic flux changes to electric current, and vice versa, through the use of a
center tapped coil.
Current is passed through the windings on the head core. Data is written to the diskette surface by
changing the direction of the current through the READ/WRITE HEAD (each flux change equals a data
bit).
Data is read from the diskette when signals from the head coil windings are applied to the differential
amplifier.
ERASE HEAD
The ERASE HEAD creates a guardband (a blank space between tracks) in order to prevent one recorded
track from interfering with either the next inner or next outer track.
It straddles the Read/Write Head in such a way that after the data is written onto the diskette, the Erase
Head "tunnel" narrows the track width, leaving guardbands between tracks.
                                                 ERASE
                         Guard Band              HEAD
                                                  GAP           READ/
                                                                WRITE
                         Track 17
                                                                 HEAD
                                                 ERASE
                                                                  GAP
                                                 HEAD
                         Guard Band               GAP
The computer communicates with peripheral devices via a serial port which consists of a serial DATA
OUT (transmission) line, a serial DATA IN (receiver) line and miscellaneous control lines.
Data is transmitted and received as 8 bits of serial date (least significant bit sent first) preceded by a logic
zero start bit and succeeded by a logic one stop bit. The serial DATA OUT is transmitted as a positive
logic ( +4V = one/true/HIGH, 0V = zero/false/LOW). The serial DATA OUT line always assumes its
new state when the serial CLOCK OUT line goes HIGH; CLOCK OUT then goes LOW in the center of
the DATA OUT bit time.
                                             2       4       6    8 10 12
                                             o       o       o    o o o
                                         o       o       o       o o o o
                                         1       3       5       7 9 11 13
    1    CLOCK IN is not used by the current DOS and peripherals. This line is reserved for future
         synchronous communications.
    2    CLOCK OUT is the serial bus clock. CLOCK OUT goes HIGH at the start of each DATA
         OUT bit and returns to LOW in the middle of each bit.
    3    DATA IN is the serial bus data line to the computer.
    4    GND is the signal/shield ground line.
    5    DATA OUT is the serial bus data line from the computer.
    6    GND is the signal/shield ground line.
    7    COMMAND is normally HIGH and goes LOW when a command frame is being sent from the
         computer.
    8    MOTOR CONTROL is the cassette motor control line (HIGH = on, LOW = off).
    9    PROCEED is not used by the current DOS and peripherals. This line is pulled HIGH passively
         inside the computer.
    10   +5V/READY indicates that the computer is turned on and ready. This line may also be used as a
         +5 volt supply of 50liA current rating, for Atari peripherals only.
    11   AUDIO IN accepts an audio signal from the diskette.
    12   +12V supply for Atari peripherals only (not used in 1050).
    13   INTERRUPT is not used by the current DOS or peripherals. This line is pulled HIGH passively
         inside the computer.
Peripheral Input:
When a command line goes LOW, the computer console sends a command frame to all devices. The
command provides the disk drive with the following information:
The commands suppported by the disk controller are: Get Sector, Put Sector, Put Sector with Verify,
Status Request, and Format Disk.
Functional Specification
Key Features
        Track to Track                           40 ms                       40 ms
        Head Setting                             30 ms                       40 ms
        Motor Start                              1000 ms                     1000 ms
Media Requirements:
Electrical Specification:
Power Specification:
System Electronics
Including Drive Electronics, Controller Electronics and Power Supply Electronics:
Power Consumption:
        Standby                                  15 W max.
        Operating                                      30 W max.
        Start Up                                       50W max.
Turn the unit over and remove the four screws from the bottom cover and the two screws holding the
lower part of the front bezel (see figure).
Holding the top and bottom covers together, turn the unit right side up.
Carefully pull the lower part of the front bezel forward and at the same time lift off the top cover. (Be
careful not to break the thin plastic tabs attaching the top of the front bezel to the top cover).
The drive mechanism rests on four dowels above the Printed Circuit Board. To remove it, disconnect the
plugs from the PCB and lift it out. When reattaching, be sure to note the correct polarity of the plugs (see
figure).
The PC board snaps into the bottom of the lower cover and fits over the three alignment guides located in
it.
The upper and lower RF shields are attached to the PCB by four bend tabs. When removing the top
shield, be sure to note where the cutouts are located and replace it the sane way.
The five LSI's are located under the shield No adjustment to the variable capacitor or resistors is needed
when replacing the 2793 or 2797 Floppy Disk Controller chips.
Reassemble in the reverse order.
                                 J1           1
                                 J6           0
                                 J10          1
                                 J11          1
                                 J12          1
                                 J14          1
                                 J15          1
Equipment Requirements:
Hook Up
    •   Set up the disk drive and computer according to the procedures in the 1050 Owner's Guide.
    •   Set the drive select switches to the Drive 1 position.
    •   Be certain all connections ere secure.
Diagnostic Tests
The tests in this section are intended to assist you in diagnosing possible problems in the 1050 Disk Drive.
All diagnostic and functional tests are reviewed in this section. Use these tests in conjunction with the
troubleshooting guide, waveform diagrams, and schematics to troubleshoot the unit under test.
Power Up Test
Purpose: To test the disk drive's electronic hardware Initialization and Reset. This test
          prepares the drive for further testing. The drive must pass this test before any
          other tests can be performed.
Procedure:
This test indicates that the unit passed all of its internal diagnostics. The internal diagnostic test checks the
following six elements:
    1. Input/Output Device
       The 6532 device is initialized and verified. Upon incorrect comparison, the
       processor will flag ERROR.
    2. Disk Controller Device
       The 2793 or 2797 device is tested for ass to the track, and sector registers, followed
       by an internal functional test. Upon error, the processor will flag ERROR.
    3. ROM Checksum
       The processor verifies PROM validity by performing a checksum on it. Upon error,
       the processor will flag ERROR and discontinue testing.
    4. RAM Check
       Unique values are written to each RAM location, and then each location is read to
       verify It contains the correct value. Upon error, the processor will flag ERROR and
       discontinue testing.
    5. Error Flag Stop
       Upon any ERROR flag being set, the processor will discontinue testing and place the
       unit in a hard failure state (2-second cycle off/on of spindle motor).
    6. Restore Check
       Track 0 is sought by stepping the head away from spindle until track 0 sensor is
       detected and motor phase is 1. Upon stepping more than 50 tracks without finding
       the track 0 sensor, the unit will fail and enter the hard failure state.
Insert the Diagnostic Diskette and turn the diskette enable lever down. The activity LED lights, and the
motor spins for about five seconds, centering the diskette on the spindle.
Now Power-Up the computer without a cartridge installed The Diagnostic Test will boot-up and display
the two main menu options on the TV screen.
Make selection 1 and hit the RETURN key. The diagnostic testing will run automatically.
These pass or fall tests will indicate which section of the disk drive to start your troubleshooting in. The
following is a detailed description of each test.
This checks that the 2793 or 2797 floppy disk controller chip will recognize a command or data frame
from the computer. A failure here indicates a defective 2793 or 2797 IC.
This checks that the 2793 or 2797 floppy disk controller chip .will recognize an illegal command or data
frame and not try to execute on it.
This checks out the Write Protect Sensor and related circuitry.
* If Write Protect is constantly on, check to be sure that dirt has not blocked the hole where the lower
part of the sensor is located.
This test checks the elapsed time between starting the spindle motor from a dead start to the point where
valid data is read from the diskette. If this test fails a motor control circuit or a read circuit failure is
indicated.
This test checks the speed of the spindle motor in milliseconds. If the speed is too low or too high use the
speed calibration option in the troubleshooting section of the Diagnostic Program Disk to adjust (VR2)
with a screwdriver.
This test checks the capability of the drive to read a sector, step to the next track, ark read another sector
within a specified amount of time. A failure here would indicate a bad drive mechanism, or a defect in the
read circuitry.
Track 00 Test
This test steps the Read/Write Head out to track 02 then steps back to track 00 and checks the status of
the track 00 sensor. If this test fails, use the track zero sensor calibration option in the troubleshooting
section of this diagnostic program to adjust the sensor.
At the end of the Diagnostic tests, you are again given the choice of:
(1) Run Diagnostic Tests
(2) Troubleshooting Options
Select 2 and hit RETURN. This will give you the troubleshooting options menu.
This section combined with the troubleshooting guide, circuit waveforms, and schematics, will help you to
troubleshoot or make adjustment to various circuits in the 1050 disk drive.
Read the instructions and follow the prompts, displayed on the screen, carefully.
The following is a detailed description of the troubleshooting options:
The following four tests are designed to check out the drive mechanism alignment. Use the Dymek
Analog Alignment Diskette (Part # TE017575).
Set the oscilloscope as follows:
        Channel A        Normal
        Channel B        Inverted
        Vertical Mode    Add. Ch. A&B
        Time/Div         2ms/Div
        Volts/Div        20mV/DIv (X10 Probes)
                         AC (Ch. A&B )
        Trigger Internal (Ch A), AC, Normal,
                         Positive slope
Set up the probes as follows:
        Channel A        TP 3 on PCB A
        Channel B        TP 4 on PCB A
        Ground TP        17 on PCB A
Use track 0 to double check the spindle speed of the drive mechanism on track 00. The time for one cycle
of the sinewave is approximately 16.6ms.
Use track 16 to check or adjust the radial track alignment.
(Cats-Eyes). Set the time/div at 20ms/Div and follow the instructions below.
Verify that cats-eyes lobes are present on the oscilloscope and observe the lobe ratio of the cats-eyes. The
lobe ratio is the amplitude of the smaller lobe divided by the amplitude of the larger lobe. The ideal lobe
ratio is 100% (both lobes equal). See figure below.
Align the TM50-1 drive by loosening the screws on the stepper motor and then rotate the motor until the
lobe ratio is 100%. Recheck the track 0 sensor adjustment, then recheck lobe ratio. Repeat until the
alignment is within 80%-100%. Tighten down stepper motor screws.
Use track 33 to check the Head Load Pad Pressure. Set the time/div to 0.5 ms/div, and set the volts/div
to 50 mV/div.
There should be a broadband display on the oscilloscope. With your index finger press very lightly on the
top of the pressure pad. If the amplitude increases greatly (more than 20%) then use a flat blade
screwdriver to turn the pressure pad 1/4 of a turn at a time. After 3/4 of a turn assume the pressure pad
to be bad and replace it.
Use track 34 to check the Head Azimuth. Set the time/div for 0.5ms/div, and set the volts/div for
50mV/div.
If the Azimuth is greater than ±18 minutes of angle, replacement of the entire drive mechanism is
recommended due to the complexity of the adjustment.
Use the ESC key to stop the test, and the RETURN key to return to the menu.
PASS COUNTER = 0
PASS COUNT RECEIVED = 24
TRACK 31 -ERRORS
  SECTOR 16 ERROR STATUS -                            $01
  DATA BYTE LOCATION = 47
     DATA DATA DATA               DATA SEEK           RNF
     CRC  LOST HARD               SOFT
     0    0    0                  1    0              0
TRACK 31          -ERRORS
  SECTOR          20 ERROR          STATUS -$02
Be careful ! This is a slight adjustment which does not take much movement to correct. Hold the sensor
in position while tightening down the screw.
                                          READ PROBLEMS
          SYMPTOM                          POSSIBLE CAUSE                   CORRECTIVE ACTION
Soft Read errors (intermittent or    Defective Diskette                 Try diskette on known-good
non-permanent)                                                          drive
                                     Dirty Read/Write head              Clean head with 91% Isopropyl
                                                                        Alcohol
                                     Drive belt slipping                Replace drive mechanism
                                     Excessive noise in Read signal     Troubleshoot Read circuit (see
                                     (U13, U18-20, U22-24)              waveforms, p.4-12)
                                     Intermittent or marginal           Troubleshoot Read circuit (see
                                     component I Read circuit (U13,     waveforms, p.4-12)
                                     U18-20, U22-24)
Fails to read anything               Improper connection of J6          Check for correct polarity (refer
                                                                        to Figure 3-1)
                                     Failed component in read circuit   Troubleshoot and replace failed
                                     (U13, U18-20,                      component (see waveforms, p. 4-
                                     U22-24)                            12)
                                     Burned head                        Replace drive mechanism
                                     Speed adjustment incorrect         Adjust speed POT (VR2) for
                                                                        speed of 208.3 ms
                                     Head load pad pressure             Replace drive mechanism
                                     Dirty Read/Write head              Clean head with 91% Isopropyl
                                                                        Alcohol
                                     Radial track alignment             Adjust “Cat’s Eyes” alignment
                                     Head azimuth alignment             Check head azimuth. If out of
                                                                        spec., replace drive mechanism
                                      WRITE PROBLEMS
          SYMPTOM                      POSSIBLE CAUSE                  CORRECTIVE ACTION
Fails to Write anything           Improper connection of J6         Check for correct polarity (refer
                                                                    to Figure 3-1)
                                  Dirty Read/Write head             Clean head with 91% Isopropyl
                                                                    Alcohol
                                  Defective Write protect circuit   Troubleshoot and replace
                                  (U11, U13)                        defective component (see
                                                                    waveforms, p. 4-13)
                                  Component failure in Write        Troubleshoot and replace
                                  circuit (U13, U15-18, U21, Q1)    defective component (see
                                                                    waveforms, p. 4-14)
                                  Defective component in Erase      Troubleshoot and replace
                                  circuit (U11, U15, U17)           defective component (see
                                                                    waveforms, p. 4-15)
                                 Burned head                        Replace drive mechanism
Error 144 during Write or format Defective Write protect circuit    Troubleshoot and replace
routine                          (U11, U13)                         defective component (see
                                                                    waveforms, p. 4-13)
Writes garbled data               Defective component in Erase      Troubleshoot and replace
                                  circuit (U11, U15, U17)           defective component (see
                                                                    waveforms, p. 4-15)
                                  Component failure in Write        Troubleshoot and replace
                                  circuit (U13, U15-18, U21, Q1)    defective component (see
                                                                    waveforms, p. 4-14)
                                  Dirty Read/Write head             Clean head with 91% Isopropyl
                                                                    Alcohol
Drive is always or never Write    Defective Write protect circuit   Troubleshoot and replace
protected                         (U11, U13)                        defective component (see
                                                                    waveforms, p. 4-13)
                                  Defective Write protect photo     Replace drive mechanism
                                  sensor
If the other circuits have been checked and found good, one of the IC’s in the CPU circuits is defective.
NOTE: There is no relationship between the order of failures and possible causes.
Pin 11 of U7
Base of Q4
Collector of Q4
Emitter of Q4
Pin 1 at J12
                                                                   Pin 11 of U7
                                                                Schematics, Page 5-7
                                                                   Pin 5 of U5
                                                                Schematics, Page 5-7
When speed pot VR2 is adjusted, the voltage on Pin 10 of U5 increases or decreases. This causes a
corresponding increase or decrease in the frequency of the AC signal on the motor control lines, Pin 8 of
U5 and Pins 11 and 5 of U5.
NS01
NS02
NS03
NS04
Pin 3 of U2
Pin 6 of U2
Pin 3 of U3
                                                                             Pin 6 of U3
                                                                     Pin 5 of U2 and U3 is +12V DC.
Enabled Disabled
TRACK 00 SIGNAL
                                                     Base of Q5
                                                 Schematics, Page 5-7
                                                   Collector of Q5
                                                 Schematics, Page 5-7
DATA - IN SIGNAL
Pin 2 of U1
Pin 1 of U1
TP1 or TP2
TP3 or TP4
TP5
TP16
TP6
Pin 27 of U13
TP11
Pin 9 of U18
Pin 8 of U11
Pin 5 of U21
Pin 1 of U21
Pin 10 of U16
Pin 9 of U21
Pin 10 of U16
Pin 5 of U15
Pin 13 of U15
Pin 8 of U21
Collector of Q1
ERASE SIGNAL
Pin 1 of U11
Pin 10 or 12 of U17
                                              Pin 13 of U16
                                              4MHz Clock
                                              Pin 5 of U14
                                              1MHz Clock
                                          Pin 6 of U6
                                          Phase 0 Clock
Pin 11 of U11
Pin 13 of U11
Cathode of CR20
Cathode of CR20
Cathode of CR20
Cathode of CR20
Cathode of CR20
TP13 = +5V DC
TP14 = +12V DC
TP15 = GND
Pin 9 of U1
Pin 14 of U1
COMMAND SIGNAL
Pin 4 of U1
Pin 5 of U1
VCC/READY SIGNAL
Pin 6 of U1
Pin 8 of U1
                                                                  PART
          LOCATOR                       DESCRIPTION             NUMBER
                       TM 50-1 Drive Mechanism (TANDON)       FA100514
                       Enclosure, Top                         FC100515
                       Enclosure, Bottom                      FC100516
                       Front Bezel                            FC100517
                       Photo Sensor                           FC100518
                       Ready Switch Assembly                  FA100519
                       Spindle Motor                          FC100520
                         1050 PCB Assembly                    FA100513
L3                     Inductor, 270µH                        FC100521
L1, 2                  Inductor, 390µH                        FC100522
R2                     Resistor, 150Ω, 2W                     FC100524
VR2                    Potentiometer, Cermet, 2kΩ             FC100525
VR3,5                  Potentiometer, Cermet, 25kΩ            FC100526
Q2, 4, 5               Transistor, 2N4124                     FC100527
Q1, 3                  Transistor, 2N4403                     FC100528
Q6                     Transistor, TIP110                     FC100529
CR1-7, 10, 12, 13      Diode, 1N4446 ( 75V/100mA switching)   FC100530
CR11                   Zener diode 1N5224B, 6V2               FC100531
CR9                    Zener diode 1N5226B, 3V3               FC100532
CR8                    Zener diode 1N5230B, 4V7               FC100533
Y1                     Crystal, 4MHz                          FC100534
U15                    74LS123, I.C.                          FC100535
U5                     LM2917, I.C.                           CO17101
U2, 3                  SN75478, I.C. (5713)                   FC100536
C36                    Capacitor Variable 12-70pF             FC100543
U22                    LM733, I.C.                            FC100537
U23                    NE592, I.C.                            CO17951
U24                    LM311, I.C.                            CO14332
U17                    SN7406, I.C.                           FC100538
U19                    74LS86, I.C.                           37-74LS86
U20                    74LS221, I.C.                          FC100540
U14, 18                74LS74, I.C.                           CO16045
U1, 21                 LM3086, I.C. (CA3086)                  CO16821
U6, 12                 74LS00, I.C.                           CO14341
U11                    74LS02, I.C.                           CO14340
U16                    74LS04, I.C.                           CO17096
U4                     LM555, I.C.                            CO19748
U10                    ROM, Custom 2732, I.C.                 FC100541
U8                     RAM, 6819 (1MHz), I.C.                 CO14328
U9                     MPU, 6507 (1MHz), I.C.                 CO10745
U13                    FDC, WD2793-02, I.C.                   FC100542
U7                     PIA, 6532 (RIOT), I.C.                 CO10750
CR17, 18, 19, 20       Diode, MR501                           CO14398