Многие сейчас проводя "апгрейд" своих персоналок, покупают новые
многогигабайтные "винчестеры". А куда деть старые? Один из вариантов -
использовать в качестве сменного носителя информации, для чего ставится
5-ти дюймовая "корзина", вроде бы все нормально. Но, как оказалось, не все
здесь гладко. На компьютере, куда мы хотим перенести информацию, такой
корзины может не оказаться, и тогда ... разбираем корпус, подключаем
шлейф... в общем мороки достаточно. А выход простой - вот он! Многие
старые и все новые персоналки сейчас имеют универсальный USB порт. Так вот
и будем им пользоваться. Схема контроллера (puc.1) достаточно простая -
микропроцессор и несколько микросхем. Все остальное выполнит программа.
Применен процессор АТ89С51 (DD1) фирмы ATMEL. Связь процессора с
дисководом осуществляется посредством 3-х шинных буферов выполненных на
микросхемах 555АП6 (DD2-DD4). Структура IDE интерфейса достаточно подробно
рассмотрена в [3], где рассматривается аналогичное устройство, но только
для параллельного порта.
Работа с контроллером достаточно простая. Если у Вас установлена операционная система Windows-2000, то при подключении она сама определит наличие внешнего устройства и в списке дисководов появится еще один с которым вы будете работать как с обычными дисками. Если Вы используете Windows-95/98, то необходимо установить драйвер устройства и в дальнейшем он сам будет определять контроллер при подключении к порту.
Программное обеспечение:
Прошивка
микроконтроллера (архив ZIP, 2 Кб)
Драйвер USB-порта
(архив ZIP, 24 Кб)
Литература:
М.Гук. Интерфейсы ПК. Справочник. - Санкт-Петербург, 1999
г.
В.Л.Шило. Популярные цифровые микросхемы. - М.Радио и связь, 1987
г.
Л.Слободчиков. IDE2LPT - адаптер IDE-винчестера для подключения к
параллельному порту РС. - РадиоХобби N 2-1999г., c.55-59.
Л.В.Букчин.
Дисковая подсистема IBM-совместимых персональных компьютеров. - М.Бином,
1993 г.
Интернет-сайт WWW.USB.ORG
Н.Большаков, RA3TOX. E-mail:
ra3tox@52.ru