Привет коты, у меня тут дипломный проект значит "преобразователь интерфейса флоппи>usb" Вот разбираюсь с флопиком. Пока что разобрался как двигать каретку, как запускать двигатель, как выбирать головку, и т.п. Но не могу ничего прочитать и записать ! Подскажите как это делается. Вот на всякий случай распиновка разъема http://pinouts.ru/Storage/InternalDisk.shtml я подключил вывод /rdata через микросхему max232 к компорту и подключился терминалом. Но туда ничего не приходит. Подскажите куда копать? Спасибо
Остается только посочувствовать - с чего преподам взбрело загружать человека работой с устройствами, отошедшими в мир иной ? Что касается сигналов - конечно, с MAX232 ничего не получится, там интерфейс не RS232. Можно посоветовать посмотреть осциллом, что там творится при чтении-записи известной последовательности данных при работе непосредственно в РС.
Спасибо. Но осцилографа нет у меня, надо думать дальше, ведь где-то это должно быть описано. по моему в терминал всётаки должно что-то приходить. Вот что пишет Авдеев В.А. в книге "Периферийные устройства: интерфейсы, схемотехника, программирование":
Цитата:
В режиме записи последовательные данные поступают по линии "WRDATA" на схему записи, а в режиме чтения последовательные данные с помощью схемы чтения выдаются на линию RDDATA.
А вот что пишет Михаил Гук в "Аппаратные интерфейсы ПК"
Цитата:
"Считываемые данные в закодированном (MFM) виде (но усиленные и сформированные в ТТЛ-сигнал) поступают от накопителя по линии Read Data."
TTL я ведь должен видеть в терминале ? Меня смущает фраза "в режиме чтения" как перейти в режим чтения? Спасибо.
Вопрос с намеком, если коммент Jack_A не дошел в полной мере Какая по-вашему скорость должна быть установлена в терминале, сколько стоп-битов, битов данных?
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Вопрос с намеком, если коммент Jack_A не дошел в полной мере Какая по-вашему скорость должна быть установлена в терминале, сколько стоп-битов, битов данных?
Спасибо за ссылку! Ну не ттл, неправильно выразился, max232 ведь преобразует ttl в rs232, так почему же в терминало ничего не приходит. Ну нету у меня осцилографа.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Изучать интерфейс FDD, и писать прошивку для преобразования его в USB... Кстати, он при подключении должен определяться именно как FDD или можно чтобы это просто была флешка на 1.44 МБ? Хотя возни все-равно много получится.
На последних всхлипах ностальгии по флопикам прикупил я себе промышленный USB-FDD дивайс, чтобы связывать старенький ноут (FDD) с новым (USB) . Поработал он у меня с полгода. Ляснулась механика. Но поскольку у старого ноута FDD тоже кукукнулась, то все гармонично стало . Оди способ общения остался : Новый -> USB -> SD (MMC) -> PCMCIA -> старый
Изучать интерфейс FDD, и писать прошивку для преобразования его в USB... Кстати, он при подключении должен определяться именно как FDD или можно чтобы это просто была флешка на 1.44 МБ? Хотя возни все-равно много получится.
Вопрос заключался конкретно в том как записать и как прочитать с дискеты. Как например эти непонятные сигналы преобразовать в rs232 или что ещё можно сделать?
Без разницы как он будет определяться, я вообще думал если большие проблемы с этим будут, то вначале снимать образ с дискеты, работать с образом, а потом этот образ записывать обратно. Так должно быть проще намного, но не понятно как прочитать(
RS232 тут вообще никак не хватит, просто управляющих сигналов столько нет. Надо внимательно поглядеть на графики, я сам честно говоря не до конца догоняю как там обмен происходит. Я думаю раз уж люди с IDE работают, то и FDD-шный интерфейс можно освоить.
Заголовок сообщения: Re: Как читать с флоппи?(преобразователь интерфейса флоппи>u
Добавлено: Вт апр 24, 2012 22:52:13
Друг Кота
Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36 Сообщений: 7439 Откуда: г. Москва
Рейтинг сообщения:0
Engineer_Keen писал(а):
Я думаю раз уж люди с IDE работают, то и FDD-шный интерфейс можно освоить.
С IDE как раз работать как нефиг делать. Интерфейс чисто процессорная шина, а за ним уже чисто логическое устройство. А FDD - практически интерфейс управления физическими приводами и битовый поток с головки
"Справочник программиста персональных компьютеров типа IBM PC, XT и AT" Джордейн-а
там есть и низкоуровневый доступ к флопу. Т.к. шина XT очень проста, то много ума не надо чтоб понять что и как нужно засылать в контроллер флопика...
Так в том то и прикол, что человеку надо сделать этот самый контроллер флопика ! Программер по Джордейну имеет дело не с пинами флопика, а с регистрами контроллера на материнке ( южный мост ), который и занимается обработкой битового потока с пин FDD, а не ловит программно фронты - срезы - длительности - паузы импульсов с головок --- это делает железо.
"Справочник программиста персональных компьютеров типа IBM PC, XT и AT" Джордейн-а
там есть и низкоуровневый доступ к флопу. Т.к. шина XT очень проста, то много ума не надо чтоб понять что и как нужно засылать в контроллер флопика...
Так в том то и прикол, что человеку надо сделать этот самый контроллер флопика ! Программер по Джордейну имеет дело не с пинами флопика, а с регистрами контроллера на материнке ( южный мост ), который и занимается обработкой битового потока с пин FDD, а не ловит программно фронты - срезы - длительности - паузы импульсов с головок --- это делает железо.
А если взять микруху КР1818ВГ93, тогда намного проще будет. В журнале Радио 1992, № 12, есть схема сравнительно несложного контроллера дисковода, к которому можно будет подключить МК и сделать преобразователь USB - флопик.
Изначально думал об этом, только всё равно вопросы возникают. Этот котроллер вроде как для 5,25 флоппиков, да и то не для всех. Разве нет ? Реально ли найти в продаже какие либо флоппи контроллеры ?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения