Установка HDD в отсек DVD ноутбука
Автор: BarmaleyMike Настал момент, когда я решился немного разнообразить мой ноутбук Lenovo V580C путем установки SSD в качестве системного диска. SSD предполагалось установить в отсек DVD. В виду того, что в наличии имелся не исправный DVD было решено не приобретать готовое шасси, а сделать его самостоятельно. Подробно описывать процесс изготовления шасси не вижу особого смысла. Из корпуса DVD было извлечено все лишнее. С платы управления демонтированы все элементы кроме разъема SATA. После чего плата установлена на штатное место привода. Непосредственно к разъему платы припаиваются проводники SATA кабеля. Кабель закрепляется к плате, я закрепил пластиковой стяжкой. На всякий случай не плату припаял резистор, который подключен к соответствующему контакту разъема, по нему определяется подключение устройства к SATA. Так же к плате припаяны два гибких провода с разъемом питания +5В для подключения к SDD. Шасси готово. Далее подключаем SDD, вставляем шасси в ноутбук и включаем… Заходим в SetUp ноутбука и обнаруживаем, что SSD в отсеке DVD не опознается. Хорошо, грузим систему со штатного HDD. После загрузки Windows SDD опознается и работает. При этом скорость чтения/записи почти в два раза меньше заявленной, загрузка системы не возможна. Делаем рокировку – SSD ставим на штатное место HDD, HDD в шасси. Система грузится с SSD без проблем. Скорость чтения/записи соответствует заявленной. HDD установленный в шасси работает нормально, если не считать постоянной парковки головок при простое (HDD Western Digital). Парковка головок отключается программно с помощью специальной утилиты, если кому то интересно, то пишите на электронную почту – все расскажу. Для того, что бы HDD не болтался закрепил его на двухсторонний скотч. Казалось бы все хорошо, скорость работы ноутбука значительно увеличилась, но хотелось чего то еще… Через неделю работы в новой конфигурации я понял чего мне не хватает. Не хватает возможности отключения HDD когда он не требуется. Например, когда нужно просто попользоваться Интернетом, посмотреть почту и пр. В общем когда нет необходимости в доступе к данным, хранящимся на HDD. Для реализации такой возможности было изготовлено маленькое устройство на базе микроконтроллера ATtiny12. Выбор был обусловлен тем, что они у меня были под рукой. Исходные коды прошивки прилагаю, все желающие могут их легко адаптировать под имеющиеся у них микроконтроллеры. Печатную плату разводить и делать не стал, обошелся кусочком макетной платы и проводом МГТФ. Собранное устройство защитил кусочком термоусадочной трубки и закрепил внутри шасси на двухсторонний скотч.
Схема устройства приведена ниже. Все элементарно. В качестве ключа использовал полевой транзистор в корпусе SO-8, снятый с материнской платы какого то неисправного ноутбука. Цвет светодиода по вкусу, я использовал красный. В микроконтроллер заливаем прошивку во FLASH, затем прилагаемый файл в EEPROM. Тактирование микроконтроллера от внутреннего RC генератора. Устройство имеет два режима работы: 1. Текущее включение HDD. Для этого необходимо нажать и удерживать кнопку SB1 около 3 секунд, после чего загорается светодиод. Если после этого момента отпустить кнопку SB1, то на HDD будет подано питание. Питание будет подаваться на HDD до тех пор, пока не будет выключен ноутбук. Нахождение устройства в данном режиме отображается двойными вспышками светодиода. 2. Автоматическое включение HDD Для этого необходимо нажать и удерживать кнопку SB1 около 3 секунд, после чего загорается светодиод. Далее необходимо продолжать удерживать кнопку SB1 еще около 3 секунд. После чего светодиод тухнет и можно отпускать кнопку SB1. Теперь устройство будет автоматически подавать питание на HDD при каждом включении ноутбука. Нахождение устройства в данном режиме отображается одинарными вспышками светодиода. Для отключения режима автоматического включения HDD необходимо повторить описанную процедуру. Возможно, кто то скажет, что это жуткий колхоз и прочее. Возможно… Однако устройство работает и выполняет свои функции на 100%.
Файлы: Все вопросы в Форум.
|
|
||||||||||||
|
||||