<img src="//counter.rambler.ru/top100.cnt?1859758" alt="" width="1" height="1" border="0"/>
Четверг, 21.11.2024, 17:25
Вы вошли как Гость | Группа "Гости"
Главное меню
Мини-чат
Календарь

«  Ноябрь 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Внимание))))

Реклама
Статистика

Рейтинг@Mail.ru
WOlist.ru - каталог качественных сайтов Рунета Рейтинг Сайтов YandeG
Rambler's Top100 Союз образовательных сайтов


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Контроллер жесткого диска для USB порта

Многие сейчас проводя "апгрейд" своих персоналок, покупают новые многогигабайтные "винчестеры". А куда деть старые? Один из вариантов - использовать в качестве сменного носителя информации, для чего ставится 5-ти дюймовая "корзина", вроде бы все нормально. Но, как оказалось, не все здесь гладко. На компьютере, куда мы хотим перенести информацию, такой корзины может не оказаться, и тогда ... разбираем корпус, подключаем шлейф... в общем мороки достаточно. А выход простой - вот он! Многие старые и все новые персоналки сейчас имеют универсальный USB порт. Так вот и будем им пользоваться. Схема контроллера (puc.1) достаточно простая - микропроцессор и несколько микросхем. Все остальное выполнит программа. Применен процессор АТ89С51 (DD1) фирмы ATMEL. Связь процессора с дисководом осуществляется посредством 3-х шинных буферов выполненных на микросхемах 555АП6 (DD2-DD4).

Рис.1

Работа с контроллером достаточно простая. Если у Вас установлена операционная система Windows-2000, то при подключении она сама определит наличие внешнего устройства и в списке дисководов появится еще один с которым вы будете работать как с обычными дисками. Если Вы используете Windows-95/98, то необходимо установить драйвер устройства и в дальнейшем он сам будет определять контроллер при подключении к порту. На рисунке 2 показан фрагмен Windows Commander, где появился дополнительный диск "G", а на рисунке 3 - то же самое в папке "Мой компьютер".

Рис.2

Рис.3

Печатная плата для контроллера не разрабатывалась. Он был собран на макетке (puc.4). Для питания можно использовать 12-ти вольтовый блок питания выдерживающий ток нагрузки 0,7...1.0 А (в зависимости от суммарного тока, потребляемого винчестером). Питание микропроцессора и микросхемы DD5 осуществляется от USB-порта.

Рис.4

А вот, кстати имикропроцессор АТ89С51:

Правильно собранный контроллер начинает работать сразу и в наладке не нуждается. Контроллер проверен с несколькими дисководами обьемом от 0,5 до 4 ГГб и показал хорошие результаты работы.

Прошивка микроконтроллера берем тут.

А драйвер тут

Н.Большаков, RA3TOX. E-mail: ra3tox@52.ru


Мини-Профиль
Четверг
21.11.2024
17:25


Новости сайта -RSS
Наш опрос
Оцените наш сайт
Всего ответов: 1360
Поиск

Друзья сайта
Новости техники



За материалы, размещённые пользователями на сайте Паятель администрация ответственности не несёт!