27 декабря 2006

Заливная из харда

Началось всё с того, что я решил сделать дома мини-сервер. В основном "для поиграться", особо большой необходимости в нём не было. Разве что периодически требовалось добраться до файлов на одном компе с другого, напечатать что-то из-под е$%чей WinXP x64 на принтере hp LaserJet 1000 (не настолько тупом, как я считал до установки линукса), оставить шумную (или не шумную) машину на некоторое время включённой, чтобы выкачать/раздать что-то большое. Заодно решил поближе познакомитсья с линуксом на сервере, поэкспериментировать с шумоизоляцией (в идеале - создать абсолютно бесшумную машину).
Подробности распишу отдельно, а сейчас - касательно снижения шумности старого компа.

Надо сказать, шумел он изначально не сильно, но ощутимо слышно. Источников шума было два: вентилятор в б/п и жёсткий диск fujitsu mpa-3054. Основной шум исходил от шпинделя диска.

Это - машина, работающая сервером: compaq deskpro2000, п233ммх, 192мб памяти, диск fujitsu 5.4гб

Старый вентилятор в б/п я поменял на тихий 19db Glacialtech 92мм, посадил его на 7 вольт, заодно перевернул на вдув, поскольку комп стоит на боку, блоком питания вниз. Шум здорово убавился (даже не ожидал), но всё равно, противный гул шпинделя несколько напрягал.

Диск установлен в салазках в 5-дюймовом отсеке, на греющиеся микросхемы наклеены радиаторы (из комплекта Titan для видеокарт).

Нужен был максимально дешёвый (на такую машину и такой диск тратить больше 100-200р просто жалко) и простой способ утихомирить диск. Причём вариант эластичной подвески отпадал сразу - вибрация от диска небольшая, но хорошо слышно его шпиндель.
Немного подумав и оценив различные варианты самодельных устройств для глушения шума диска, решил: надо его полностью изолировать от окружающей среды, но при этом сохранить некоторый теплоотвод. Греется сам диск не сильно, только 2 микросхемы контроллера.
Идея поместить диск в контейнер и залить слоем силиконовогого герметика была навеяна этой статьёй. Долго сомневался в целесообразности решения -- не будет ли диск перегреваться? Но проверить особой возможности не представилось -- у этого диска нет термодатчика, сама материнка тоже не поддерживает измерений температуры, а электронного термометра, который можно было бы использовать для контроля температуры у меня нет. Поэтому решил просто рискнуть, всё таки диск старый, если что его не жалко.
Поскольку корпус стоит на боку, контейнер решил сделать не на отсек 5.25", а так, чтобы разместить его в корзине поперёк. Высота корзины - ~2.5 отсека (14.5см), не знаю, для чего инженегры из COMPAQ сделали такой ущербный нижний отсек, но теоретически, если подпилить салазки, туда можно сунуть жёсткий диск.
В качестве материала для корзины приобрёл старый корпус от компа (затраты: 120р, правда этого корпуса хватит ещё не на один мод + он оказался с б/п и материнкой). Корпус - потому что листового металла по приемлимой цене в продаже не нашёл.
Вот такой старинный корпус. Крышка, похоже стальная, шасси -- дюраль. Сделан в США.


Сразу же возникла идея применить где-нибудь этот индикатор. Правда где, пока не придумал.

Из всего корпуса лучше всего для работы подходили крышка и дно. Решил взять дно -- оно помягче и шириной как раз подходит под размер 5-и дюймового отсека. Отпилил дно от корпуса, сразу наметил, какая его часть пойдёт на коробку.

Через пару часов это станет коробкой для харда.


Вот так. Осталось согнуть и вырезать боковины.

Пара надрезов и боковые стенки можно легко подогнуть. Надо сказать, уголки я наметил весьма удачно -- подтачивать их не пришлось.

Коробка неплохо встала на своё будущее место, спереди упёрлась в край шасси (видно слева), сзади осталось несколько сантиметров до блока питания.

Коробка на своём будущем месте.

В качестве передней и задней стенок коробки использовал оставшиеся куски дна.

Нижняя половинка будет передней стенкой, верхняя -- задней.

Стенки на месте закрепил китайским сопледавом.

Задняя стенка. Вентиляционные отверстия на днище бывшего корпуса пришлись очень кстати.

После того, как коробка была готова, примерил в неё хард. Расстояния до стенок коробки с 3-х сторон около сантиметра, со стороны задней стенки -- около 3-х.

Примерно так всё будет выглядеть в итоге.

Для наполнения был выбран обычный сантехнический герметик, выбранный по принципу "что дешевле" (затраты: 2 x 75р).
Залил дно коробки этим герметиком на глубину порядка 1см. Насчёт образования пузырей ещё не думал, в итоге, предпосылки к их образованию налицо. Но ничего, после придавливания хардом слой получится толщиной порядка 6-8мм.

Слой герметика на дне бокса.

Аккуратно просунув IDE шлейф и разъём питания (взял вставку с двумя разъёмами от старого кулера) в короб, подключаю хард, кладу его на слой герметика на дне и слегка придавливаю.

Почти готово, осталось только залить верх.

С силой выдавливаю герметик в пространство вокруг харда, чтобы не оставалось пустого пространства. Почти готово, делаю пробное включение перед запуском.
Всё в порядке -- можно продолжать.

Конструкция готова. Можно устанавливать в корпус.

Продолжаю. Выдавливаю остатки силикона сверху. Стараюсь залить без пузырей, плотно выдавливая герметик. Лопаточкой разравниваю поверхность, готово. Можно было бы сделать и ровнее, но это сейчас не важно.
Наружу остались торчать 2 радиатора. Торчат они практически вровень с поверхностью герметика, но для теплоотвода этого хватит. Реально теплоотвод нужен только по одной причине -- чтобы SMART не ругался при загрузке.

Проверка что же получилось? А рядом -- 2 пустых тюбика из под герметика.

Устанавливаю в корпус. Без винтов. Просто просто на силе трения и паре капель всё той же сопли из пистолета. Держится отлично.

Конструкция в сборе. Готово к работе.

Корпус собран, поставлен на своё место. Сервер работает. Можно подвести итоги.

Что же в итоге?
В итоге получается, что результат этого мода -- хуже чем я ожидал. Диск всё ещё слышно. Фоновый шум -- шпиндель слышно слабо, только если прислушаться, треск головок -- чуть сильнее, хорошо различим, но уже совершенно не напрягает. Вибрация -- погашена, можно сказать, что полностью, руками не ощущается.
На фоне окружающего шума такой результат весьма неплох -- шум с улицы ночью гораздо сильнее. Поэтому эксперимент можно считать завершённым удачно.
Причина такого результата -- сам герметик. Его плотность оказалась выше, чем я рассчитывал. Можно провести эксперименты с различными герметиками, возможно, какие-то дадут лучший результат. Лучший результат даст так же коробка большего размера.

Короче, получилось дёшево и сердито: итоговые затраты составили 120р за корпус + 2 x 75р за герметик, итого 270р. При этом старый корпус ещё не раз послужит источником металла и некоторых запчастей.

По ходу дела возникла вариация: коробка из оргстекла, внутри несколько светодиодов, в качестве наполнителя возможно даже глицерин, как упоминалось в статье. Но это больше для рабочей машины. Украшать старый сервер нет никакого смысла.