PCB1 es parte de la unidad de disquete. Se encarga de las funciones de control de bajo nivel, como amplificar las señales analógicas que van hacia y desde las cabezas de lectura / escritura, produciendo las 4 fases que operan el motor paso a paso de la cabeza, cambiando la alimentación al motor de la unidad, etc.
Se conecta a la tarjeta de interfaz / controlador de disquete (PCB2) a través de un cable plano de 34 vías. El "estándar" de la interfaz particular utilizado en la PC de IBM (y adoptado por la mayoría de los otros fabricantes) fue diseñado por Shugart Associates .
La mayoría de las señales en el cable son comunes a ambas unidades, solo las líneas de Selección de unidad y Encendido del motor son diferentes. Esto permite que un solo cable se conecte en cadena de una unidad a otra. En el cable entre las unidades, puede ver que parte de la cinta está torcida en el centro. Esto intercambia las líneas de Selección de unidad y Encendido del motor para que ambas unidades puedan tener el mismo pinout pero se seleccionen como unidad A o B dependiendo de dónde estén conectadas al cable.
El controlador de disquete interactúa entre el bus de la CPU y la unidad de disquete. Toma los comandos y los datos de la CPU y opera las diversas líneas de interfaz que le indican al variador que haga cosas como encender el motor, pasar las cabezas de una pista a otra y habilitar el circuito de lectura o escritura. También convierte los datos de bytes paralelos al formato serial MFM especial que se requiere para almacenarlos en el disco.