调整软驱磁头偏位

Author: 孟庆义 Date: 2000年 第34期

  一台NEC软驱在执行format a:/s指令时,突然听到软驱内部“滋滋”直响,立即关机。重新开机后发现软驱不能正确读盘,提示“SECTOR NOT FOUND”。用该软驱格式化软盘后,可进行自写自读,但在其他软驱中又不能读写,无法通用。
  拆下软驱,拧开后部螺丝,掀开上盖,未见异常现象。估计为出现撞车故障导致磁头移位。
  按照专业法调整,需要专业设备,目前不具备。只好参考有关书籍进行业余调整。
  因为软驱磁头位移为开环控制,对精度要求相对较高,调整时要小心谨慎,作好相应标记以便恢复原位。
  用dir a:命令不能准确读出根目录文件,由DOS原理可知此时读00道数据,因此故障可能是磁头在00道定位不准。
  该软驱00道传感器位于驱动器右上角,为一光电传感器。平时光敏管导通,当磁头向00道移动到位时,磁头小车上有一黑色塑料挡板挡住发光二极管光线,光敏管截止,系统认定已到00道。因为磁头小车为步进电机螺杆传动,本身不可调整,因此本故障只要调整00道传感器位置就可纠正磁头00道定位偏移。
  自行调整时需先关机,拧松传感器固定螺丝,向上或向下稍微移动传感器(移动幅度小于1毫米),再开机,用dir a:看一下效果。实际调整时发现关机后再开机时,或设置自检寻道时,磁头才进入00道调整后的位置,否则磁头仍不移动。
  笔者在用以上方法多次调整仍不能取得满意效果,经过实践,改为如下方法获得成功:
  用烙铁拆下步进电机,从软驱中将其抽出,用一黑纸片挡在光敏管与发光管之间,然后开机,屏幕有时提示错,(因为未接步进电机)按F1即可,因为此时光敏管截止,计算机认为00道已到,这样就可以在无步进电机的干扰下,很轻松地移动磁头小车,它的任意位置都可以看作00道了。而且可以随时用dir a:来看效果。一般十多次即可读出根目录。此时可做相应标记,我是把小车的塑料架位置划在底板上,痕迹越细,越精确。当然用卡尺等测量会更精确。
  然后装上电机,调整光电检测器的位置,使得开机时磁头小车的位置与标记相符即可,一般只要调整五六次即可成功。
  另外我在调试中发现,在经过以上粗调以后,转动步进电机的位置(它由两个螺丝固定,松开旋转即可,一般不超过30度)可起到细调的效果。