5,25 внешний флоппи дисковод на USB, реально ли?
dlinyj — 04.08.2025
В принципе мне хочется уже отойти от темы ретрожелеза, потому
что она мне изрядно надоела. Но есть просто море материала, который
я готовил делал и просто жаль свой труд. Поэтому продолжаю рубрику
проекты в стол.В стародавние времена я задумался о том, что было бы круто иметь внешний 5,25 дисковод. Внезапно, у меня не так давно стала реальная необходимость в таком, когда мне попался настоящий 286 файл-сервер, с которого инфу можно было доставать только дискетками (возможно я когда-нибудь о нём напишу). С него переписал MS Word под ДОС и много интересного софта и инфы. При этом чтобы нормально переписать, мне пришлось задействовать промежуточный 386 комп с дисководом. А это определённый риск заразиться вирусом (так не хорошо делать).
Задача подключить дисковод по USB с одной стороны простая, с другой сложная. Простая, если работать строго в FAT, и просто сделать аппаратную прослойку. Кстати, там достаточно жёсткие тайминги и не всякое железо готово их переварить. А вот если требуется сделать поддержку разных форматов записи, то придётся писать ещё и свой драйвер. Я человек ленивый, и хотелось какой-то готовый проект. Поэтому мне удалось найти прикольный проект подключения FDD (3,5 и 5,25) по USB средствами ардуино ArduinoFDC.
Там, в зависимости от используемого процессора различные варианты исполнения. В ATmega328 просто не влезает все фичи, которые реализовал автор. Поэтому лучше использовать не Arduino UNO, а другие с более жирным контроллером, например Arduino Mega 2560.
Проект хорош тем, что можно сразу взять гербера и заказать себе платку на Uno (у меня уже была такая ардуинка, хотя выбор и не самый лучший).

Ардуинка с установленной платой
В зависимости от размера платы можно отключать участки кода, чтобы она поместилась на ардуине:

Смысл проекта простой: ты подключаешься по COM-порту к Ардуино. Там у тебя консоль и простенький ДОС, который позволяет работать с дисководом. Можно просматривать, удалять, копировать файлы (например, между двумя дисководами). А на комп можно копировать с помощью xmodem.
То есть это выглядит совсем не так, как можно представить. Это не диск видится в системе, а просто некоторая программная прослойка, которая мало чем отличается от отдельного компа. Но я в своём познании настолько преисполнился, силы и средства же вложены, что купил себе за четыре тысячи внешний SCSI бокс для дисковода с блоком питания.



Однако два 5,25 дисковода требовали ремонта (у одного были проблемы с электроникой, у другого с механикой). В общем, что-то запал у меня закончился быстро. Дисководы я подарил одному школьнику, который занимается ретрожелезом и он из двух собрал один рабочи. А у меня теперь лежит эта платка и бокс. Вроде и выбросить жалки и нафиг не нужно. И вряд ли можно продать бокс за ту же сумму (доставка отколола пластик).
Проект мне не понравился в результате тем, что для работы с дисководом требуется дополнительный софт, а скорость копирования ограничена медленной скоростью UART.
|
|
</> |
Оплата зарубежных сервисов и подписок
Дети и шопинг: подборка книг
Людожеры
Туман прогнозов о Великой Венесуэльской войне. Что главное в трендах севера
Почему there is / there are — это не о месте. И как их наконец понять
Китёнок
А ПОУТРУ ОНА ПРОСНУЛАСЬ... // отрывок из личного дневника /
Abraxas. История одной картины и Мати Кларвейн
Президент сжимает кулаки

