常见硬盘电路原理分析
本文是国内首篇从维修实际情况出发结合当前较新型硬盘对其电路原理加以分析介绍的文章由于资料的缺乏以及本人的水平文中一定存在诸多错误这里欢迎大家批评指正
一总论
硬盘电路示意框图
这里给出一个完整详细的硬盘电路示意框图它由14 个小的部分组成1.buffer memory,缓冲区存储器2.interface controller,接口控制器3.micro-controller,微控制器通常缩写为mcu u 是unit 的开头字母4.prml partial-response maximum-likelihood readchannel, 部分回应最大相似读取通道5.timing asic application specific integrated circuit , 定时专用集成电路6.servo demodulator, 伺服解调器7.digital signal processor(dsp),数字信号处理器8.preamp,预放大器9.positioning driver,定位驱动器10.vcm(voice coil motor),音圈电动机11.magnetic media disk,磁介质盘片12.spindle motor,主轴电机13.spindle driver 主轴驱动器14.read/write head,读/写磁头实际电路不会有这么多一片一片的独立芯片硬盘生产厂家在设计电路时都是选取高度集成的ic芯片既减小了体积又提高了可靠性当然这也正是芯片厂商努力的目标大家可以看到上面的示意图中spindle driver 与positioning driver 这两部分被用虚线圈了起来并且标注了servo/msc controller combination 字样,其中msc 是motor speed control 的缩写整个的意思是伺服/电机速度控制控制器组合我们现在能看到的硬盘电路板就有这么一块合并芯片当然这片ic 内部还不止包括上述的两部分还有个very very 重要的部分电源比如昆腾cx lct 系列用的an8428/tda5247 老型西数用的l6256 西捷u8 u10 用的23400278 002 等都是这样很多设计中除了上面提及的ic 内部的电源部分还会根据需要设计一些独立出来的电源大家可以在电路板上看到磁头电路用的8v 稳压ic mcu 用的3.3v/2.5v ic 实际上我们现在能看到的硬盘interface controller micro-controller及dsp 这三部分也被combination 了迈拓硬盘就采用了ti 的dsp 将上面的三部分all in one 了只有老型号的西数和上图较接近mcu 采用了80c196nu dsp 及主机接口采用了wd69c24 其实我觉得dsp 与mcu 发展到今天似乎日益趋同有ic 生产厂已推出dsp 型mcu但就目前而言mcu 在速度方面还不是dsp 的对手这里实际还少了一样东西rom 上图没有标出是因为有些硬盘电路中rom 已经集成到mcu/dsp 中了最典型就是昆腾的电路当然现在我们可以看到的硬盘电路板上rom 多是独立出现的型号多采用st 的m29f102bb,winbond 的w49l102 atmel 的at49f1024 等可电擦写芯片这样设计的好处是显而易见的工厂可以在发现bug 时让用户通过象刷写主板bios 一样更新硬盘的rom