FDC


Контроллер дисковода и ДОС (ноябрь 2012 года)

fdd_controller_SCH.pdf - в схеме забыт один подтягивающий резистор (на линии данных с дисковода).

fdd_controller_PCB.pdf

 

Контроллер подключается плоским кабелем с DIP-разъемами к панельке ПЗУ на плате Радио-86РК, и еще двумя проводами с сигналами /WR и "Запуск монитора после сброса". Само ПЗУ установлено на плате контроллера.

 

fdc.zip - в формате Eagle

fdc-gerbers.zip - в формате Gerber

 

Прошивки и инструкция на zx-pk.ru

 

Мой дисковод (Samsung SFD-321B) потребовал доработки для работы с этим контроллером:

 

Такая доработка возможна не для всех дисководов; для тех, где контакт 34 всегда /DISK_CHANGE, нужно или править ДОС, или формировать сигнал /READY из чего-нибудь другого - например, из сигнала /INDEX, который появляется, только когда дисковод готов.

 

Я не смог добиться устойчивой работы контроллера и отформатировать диск, но Ilya Kozlov смог:

"...получилось запустить Ваш контроллер FDC для платы Rk-86 SRAM 32k, подтянул резистором 1КОм сигнал Ready на плате контроллера, так что подтверждаю работоспособность Вашей версии контроллера, но без подбора дисковода всё-таки не обошлось, гарантирована работоспособность на дисководах марки Samsung  SFD-321B/LE(b) ревизий T3, T4, T5, так же, возможно в каждом случае, необходимо регулировать головку дисковода."

 

Фото от Ilya Kozlov:

 

Второй вариант контроллера дисковода (июнь 2013 года)

 

Схема: fdd_controller v2 sch.pdf

Печатная плата: fdd_controller v2 pcb.pdf

То же, в формате Eagle: fdd_controller v2.sch fdd_controller v2.brd

 

Плата устанавливается поверх основной платы на стойках и включается в панельку ПЗУ (само ПЗУ установлено на плате контроллера). Поскольку не все сигналы есть на панельке ПЗУ - нет, в частности, /WR - то нужен еще один 3-контакный разъем (на схеме обозначен CON_AUX).

 

Этот вариант у меня - так же, как и первый - не работает устойчиво. Возможно, проблема в дисководе?

 

Фото: