Компоненты накопителей на магнитных дисках.
Пластины дисков могут быть гибкими и жесткими. Размер пластин дисков со временем, и под действием перепада температур не должен существенно изменяться. Для пластин гибких дисков используют майлар или лавсан, для жестких — обычный алюминий. На поверхность пластины наносят рабочий магнитный слой, основой которого чаще всего является окись железа. Хранимую информацию представляет состояние намагниченности отдельных участков рабочей поверхности. От качества материала рабочего слоя (коэрцитивной силы, размера зерна) зависит допустимая плотность записи информации. Более высокой плотности хранения информации позволяет добиться применение металлического носителя. Механическая прочность и устойчивость рабочего слоя определяют долговечность носителя.
Традиционно для записи и считывания информации используются магнитные головки, представляющие собой миниатюрные катушки индуктивности, намотанные на магнитном сердечнике с зазором. При записи головка намагничивает участок магнитного слоя, проходящий под рабочим зазором, в направлении, определяемом направлением протекающего тока. При проходе намагниченных участков поверхности около индуктивной головки считывания в момент смены направления намагниченности в ней наводятся импульсы эдс, полярность которых определяется знаком смены направления.
Частота вращения дисков у разных накопителей различна. У накопителей на гибких дисках она составляет 300 или 360 об/мин, в распространенных накопителях па жёстких дисках — 3600 об/мин и более. Чем выше частота вращения, тем больше скорость обмена информацией с диском. У наиболее быстрых дисков частота достигает 7200 об/мин. Однако высокие частоты вращения порождают проблемы, связанные с балансировкой, гироскопическим эффектом и аэродинамикой головок. Из-за гироскопического эффекта не рекомендуется перемещение (точнее, смена ориентации оси шпинделя) включенных накопителей с вращающимся шпинделем. Накопители для портативных компьютеров разрабатываются с учетом этих эффектов.
Для магнитных головок весьма критично расстояние от головки до поверхности магнитного слоя носителя. В накопителях на гибких дисках в нерабочем положении головка поднята над поверхностью диска на несколько миллиметров, а в рабочем — прижимается к поверхности диска специальным электромагнитным приводом. Однако непосредственный контакт головки с поверхностью допустим лишь при малых скоростях движения носителя. В накопителях с высокой частотой вращения головки поддерживаются на микроскопическом расстоянии от рабочей поверхности аэродинамической подъемной силой. «Падение» головки на рабочую поверхность, которое произойдет, если диск остановится, может повредить как головку, так и поверхность диска. Чтобы этого не происходило, в нерабочем положении головки паркуются — отводятся в нерабочую зону, где допустимо их «приземление».
В качестве привода для позиционирования головок на нужный цилиндр в накопителях на гибких дисках и старых винчестерах применяются шаговые двигатели. Эти двигатели под действием серии импульсов, подаваемых на их обмотки, способны поворачивать свой вал на определенный угол. Угол должен быть кратен минимальному шагу, определяемому конструкцией двигателя. Вращательное движение вала шагового двигателя преобразуется в поступательное с помощью червячного механизма или металлической ленты, намотанной на вал. Таким образом, поворот вала двигателя на один шаг приводит к перемещению блока головок на один цилиндр. Червячная передача должна быть высококачественной — люфты в ней будут приводить к погрешности позиционирования. Ленточная передача в принципе свободна от люфтов, она обеспечивает более высокую точность и быстродействие позиционирования. Однако под действием изменения температуры и со временем из-за износа положение треков на носителе, задаваемое только шаговым двигателем, будет меняться, и ранее записанная информация может перестать считываться. Требованияк точности позиционирования растут с повышением плотности хранения информации (количества цилиндров на диске), а быстродействие позиционирования определяет время доступа, которое, естественно, стремятся уменьшить.
Выход на нулевую дорожку определяется по датчику нулевого цилиндра, в качестве которого обычно применяется оптоэлектронная пара с флажком, связанным с блоком головок. Точное положение датчика нулевого цилиндра для несменных дисков не так уж существенно — главное, чтобы оно не менялось после процедуры низкоуровневого форматирования, о которой речь пойдет ниже. Для накопителей со сменными носителями положение нулевого цилиндра существенно — для обеспечения совместимости накопителей у всех устройств его положение должно совпадать. Однако датчик задает положение нулевого цилиндра лишь грубо — он определяет только номер шага привода, на котором головки находятся напротив нулевого цилиндра. Более точной положение можно отрегулировать вращением корпуса двигателя в пределах нескольких градусов. В накопителях с шаговым приводом довольно сложно осуществить автоматическую парковку головок, поскольку для этого необходимо сформировать серию импульсов управления шаговым двигателем. В случае внезапного отключения питания для автопарковки должна быть запасена энергия. Иногда в качестве хранилища энергии используется сам пакет дисков: при отключении питания шпиндельный двигатель начинает работать как генератор, обеспечивая питание схемы и шагового двигателя на время автопарковки.
В большинстве накопителей на жестких дисках применяется поворотный привод. Управляя направлением и силой тока, можно быстро перевести блок головк в любое положение – произвольное, а не по фиксированным шагам. Но в такой системе позиционирования необходима обратная связь – информация о текущем положении головок, по которой контроллер может управлять приводом.
Привод, обеспечивающий точное позиционирование по сигналу обратной связи, называется сервоприводом. Управление сервоприводом может быть оптимизировано по времени установления головок на требуемую позицию: когда отклонение велико, можно подавать большой ток, вызывающий большое ускорение блока. По мере приближения головок к центру диска ток уменьшается, а для компенсации инерции в конце позиционирования ток может и поменять направление (активное торможение), Такая система привода позволяет сократить время доступа до единиц миллисекунд против сотен миллисекунд, характерных для шагового привода.
В первых накопителях с линейным приводом использовались специальная зубчатая рейка и магнитный датчик, по сигналу которого считывается номер трека. Однако по отношению к диску такая система привода была разомкнутой. Замкнуть систему управления позволило размещение сервометок — вспомогательной информации для «системы наведения» — прямо на диске. В таком случае изменение размеров диска и привода под действием температуры и других факторов перестает существенно влиять на точность позиционирования, поскольку сервометки располагаются на тех же искомых треках. Сервометки записываются при сборке накопителя. В процессе эксплуатации сервометки только считываются, а серводорожки построены таким образом, что по считываемым сигналам обеспечивается быстрая и точная идентификация положения головки для поиска и слежения за ее положением относительно найденного трека.
В накопителях со встроенными сервометками информация для сервопривода записывается на рабочих поверхностях между секторами с данными. Преимущество встроенных сервометок в том, что они позволяют компенсировать любые изменения геометрии, поскольку система наводит головки именно по тому треку, к которому выполняется доступ.
Для накопителей с подвижной катушкой проблема автопарковки решается просто: блок головок при обесточивании сервопривода может быть легко установлен в зону парковки с помощью пружины. В старых накопителях с линейным приводом для возврата головок в исходное состояние использовали энергию, запасенную в конденсаторе. Вся электромеханическая часть накопителя — пакет дисков со шпиндельным двигателем и блок головок с приводом — заключается в защитный кожух. Совершенно очевидно, что в корпусах накопителей воздух должен быть чистым: мелкая частица, попавшая под головку, под которой пролетает носитель со скоростью в несколько десятков километров в час, может поцарапать головку или диск. Обычно кожух не герметичен — в нем имеется отверстие, закрытое фильтром, обеспечивающее выравнивание давления внутри сборки с атмосферным. Кроме этого фильтра, называемого барометрическим, имеется еще и внутренний рециркуляционный фильтр. Он устанавливается на пути потока воздуха, увлекаемого вращающимся пакетом дисков, и улавливает частицы, которые могут выбиваться из поверхности дисков при «взлете» и «посадке» головок. Кроме пыли, в корпусе накопителя могут образоваться капельки конденсата влаги. Если накопитель находится на морозе, то в теплом помещении перед включением он должен быть выдержан несколько часов, пока конденсат не испарится с отогревшихся частей. Если запустить несогревшийся накопитель, последствия для рабочих поверхностей могут быть фатальными, особенно если головки примерзнут к пластинам. Существуют, конечно, и специальные накопители для работы в особых климатических условиях. Они могут иметь герметический корпус, который выдерживает разность внутреннего и наружного давления.
Кроме механики, дисковый накопитель должен иметь и блок электроники, управляющий приводами шпинделя и головок, а также обслуживающий сигналы рабочих головок записи/считывания. Контроллером накопителя называют электронное устройство, на одной (интерфейсной) стороне которого обмен идет байтами команд, состояния и, конечно же, записываемой и считываемой информации, а другая сторона связана с блоком головок. В современных накопителях на жестких дисках с интерфейсом АТА и SCSI контроллер расположен на плате электроники, смонтированной вместе с блоком головок. В накопителях на гибких дисках на плате электроники смонтированы только схемы управления двигателями, усилители-формирователи сигналов записи и считывания, датчика индекса и некоторых других. Контроллер гибких дисков вынесен на специальную плату адаптера или размещается в системной плате. Объединение контроллера с блоком HDA позволяет решить многие проблемы оптимизации накопителей.
В накопителях применяют привод головок с подвижной катушкой, работающий по принципу звуковой катушки динамика. В таком приводе блок головок связан с катушкой ип-дуктивности, помещенной в магнитное поле постоянного магнита. При протекании тока через катушку на нее начинает действовать сила, пропорциональная силе тока, которая вызовет перемещение катушки, а следовательно, и блока головок. Привод может быть линейным и поворотным. В накопителе с линейным приводом катушка с блоком головок перемещается по радиусу дисков. Такой привод применялся в накопителях больших ЭВМ. В накопителе с поворотным приводом блок головок с катушкой размещен на поворотной рамке, и траектория головок отличается от радиальной. При этом направление движения головки относительно трека меняется при ее перемещении, и эта погрешность нежелательна для работы головок записи и считывания. Тем не менее с этой неприятностью, отсутствующей в случае линейного привода, мирятся из-за относительной простоты исполнения, меньших габаритов, а следовательно, и меньшей инерционности поворотного привода.
Дата добавления: 2015-09-14; просмотров: 1129;