Просмотр полной версии : Дисковод Canon MD5501 и Спектрум
Досталась мне недавно пара дисководов Canon MD5501 таких как на фотографии:
http://www.pslib.cz/muzeum/images/item553_2329_small.jpg http://www.pslib.cz/muzeum/images/item553_2330_small.jpg
Насколько я понял, это внутренний 5,25 дисковод на 1,2 МБ. Пока только удалось выяснить, что дисковод выставлен как накопитель "B". Сзади три перемычки, не подписаны, пробовал замыкать их в различных комбинациях - ничего на даёт. Может быть у кого-нибудь получилось подружить Спектрум и этот агрегат?
Такой дисковод может форматировать дискеты токо на малую емкость(по моему одностороние-на 360КБ) и то при правильно выставленных перемычках.Такие флопы вставлялись как вторые дополнительные - из за емкости как тогда считали нестандартной
Я искал по поисковикам по номеру модели - по всем ссылкам эта модель показывается как на 1,2 МБ.
Он автоматом определяет емкость- но на Спекк он видит токо самую маленькую емкость- на скоко я помню
that inside
17.12.2008, 01:28
насколько помнится (давно было неуверен) какраз на этот дискавод говарили што он нуждается в переделке прежде чем использовть его для спека
Как переделать никто не в курсе?
Если перемычку нельзя найти то теоретически в шлейфе от основной платы к плате двигателя один провод регулирует скорость вращения.
В моей практике был случай правда не для этой модели когда скорость понижалась путем отключения одного провода от шлейфа (подавалась "единица") и все работало на Спектруме.
Предварительно попробуйте прочитать дискету подтормаживая диск рукой - это подтвердит исправность дисковода.
А перемычками не выставить родные 720 (640) ?
Если верить краткому описанию (http://computers.mcbx.netne.net/media/disk525/) этого дисковода, он на 1,2МБ без перемычек выбора скорости вращения диска. Согласно этому (http://computers.mcbx.netne.net/media/disk525/FloppyDrivesJumperSettings.pdf) документу на дисководе есть только перемычки выбора номера дисковода (A,B,C,D).
У меня такой дисковод отлично работает как 1,2МБ на 286-м компе.
Походу игра не стоит свеч. Ну два ладно.
solegstar
12.05.2014, 16:32
dM_GBG, можно попробовать найти описание чипа дисковода и по нему разобраться, какой вывод за что отвечает.
Достал я свой Canon MD5501, посмотрел на его плату. Вывод 2 интерфейсного разъёма (который служит для выбора 720/1,2МБ) вообще не задействован.
Попробовал притормозить рукой диск примерно до 300 об/мин - начинает читать дискеты на Спектруме.
Но на плате двигателя (который дискету крутит) вообще нет сигнала для регулировки скорости. Обычно от платы двигателя к основной плате идёт шлейф с 5-ю проводами (GND, +5V, +12V, Motor ON и Speed). В этом же дисководе нет сигнала Speed. Вместо него продублировано +5V.
Можно конечно снять плату двигателя, составить её схему и попробовать изменить скорость вращения путём смены номиналов резисторов, к примеру. Однако по опыту разборки подобного дисковода я ещё помню, что разбирается он плохо, конструкция сложная, и потом всё собрать не всегда получится удачно.
Пусть уж лучше остаётся на 1,2МБ :)
dM_GBG, для переделки нужно идти по следующему алгоритму:
1. На плате мотора нужно найти микросхему драйвер.
2. Найти даташит на микросхему драйвер и определить пин, управляющий скоростью вращения.
3. Падать на этот пин нужный уровень, чтобы включить 300 об/мин.
4. На основной плате найти основную микросхему - контроллер.
5. Найти даташит на контроллер и определить пин, отвечающий за выбор плотности.
6. Подать на этот пин нужный уровень напряжения, чтобы переключить плотность с HD на DD.
7. Установить перемычку DS0, чтобы дисковод был A.
Дальше должно все заработать.
За скорость вращения диска отвечает микросхема M51785SP (такая же стоит в приводах Teac). По аналогии с платами Teac на 34-й вывод подал +5В. Скорость вращения визуально упала, но перестал определяться диск.
Скорее всего микросхема-контроллер определяет наличие диска в том числе по периоду следования индексных импульсов. Контроллер в дисководе сделан на микросхеме MB88001A, однако гугл про даташит на такую микросхему не знает, поэтому пока что неизвестно можно ли что-либо сделать с этим дисководом.
http://zxbyte.ru/pic/byte13_53_sm.jpg (http://zxbyte.ru/pic/byte13_53.jpg)
Скорее всего микросхема-контроллер определяет наличие диска в том числе по периоду следования индексных импульсов. Контроллер в дисководе сделан на микросхеме MB88001A, однако гугл про даташит на такую микросхему не знает, поэтому пока что неизвестно можно ли что-либо сделать с этим дисководом.
плотность переключишь если, то на пониженной скорости все заработает.
Prusak, открыл дисковод Chinon 3.5 какой-то старенький, так там внутри похожая микросхеи о 80 ножках, как и у тебя, называется Chinon T8745F, даташитов на нее тоже нет, такое ощущение, что они все засекречены.
Однако у дисковода 3,5 есть подсказка, один микрик включается заклеенным окном дискеты, который как раз и переключает дисковод с 1,44 на 720, то есть меняет ту самую плотность HD на DD.
Микрик этот подает +5В на 55 пин микросхемы.
можешь рискнуть...
но не забудь сначала 360 об/мин переключить на 300 об/мин
Попробовал.
55-й пин точно не тот, что надо :)
Также перепробовал все незадействованные перемычки на плате - безрезультатно.
55-й пин точно не тот, что надо
почему ты считаешь, что не тот?
---------- Post added at 00:02 ---------- Previous post was at 00:01 ----------
ты его вызванивал, он идет куда-нибудь?
почему ты считаешь, что не тот?
Хотя бы потому, что подавал на него +5В с нулевым результатом. Вывод этот никуда не идёт.
Хотя бы потому, что подавал на него +5В с нулевым результатом.
300 об при этом было?
---------- Post added at 00:20 ---------- Previous post was at 00:19 ----------
перемычки все были в исходном состоянии?
Prusak, пин может быть и тот, просто что-то еще нужно сделать, вряд ли эти микросхемы разные
найди настоящий chinon fz-357 и попробуй все прозвякать и посранивать с твоим и наверняка совпадет... а следовательно, анализируя, что делает микрик в нем, можно сделать тоже самое и на твоем каноне.
или любой другой найди, у которого эта микруха 80 пин и сравнивай с ним. Только нужен либо3,5, где есть микрик, либо 5,25, где есть перемычка плотности.
---------- Post added at 00:59 ---------- Previous post was at 00:41 ----------
еще с 2 пином на шлейфе попробуй...
что сейчас там на нем?
проверь звонится он на микросхему
еще с 2 пином на шлейфе попробуй...
что сейчас там на нем?
проверь звонится он на микросхему
Я уже ранее писал, что 2-й контакт с интерфейсного разъёма вообще никуда не идёт. Проверял по плате. На просвет видно, что к контакту не подходит ни одна дорожка на плате.
Также для очистки совести прозвонил на микросхему. Не звонится.
Я уже ранее писал, что 2-й контакт с интерфейсного разъёма вообще никуда не идёт. Проверял по плате. На просвет видно, что к контакту не подходит ни одна дорожка на плате.
Также для очистки совести прозвонил на микросхему. Не звонится.
так и должно быть, у меня на самсунге 3,5 точно также и все работает.
Кстати, там тоже проверил, с микрика плотности звонится на микросхему, только там точно пины другие так как микросхема 56 пин. Подается тоже +5В.
Если типы микросхем разные, то вовсе необязательно, что пины у них будут совпадать. Полагаю, что без описания работы микросхемы MB88001A тут гадать нечего. Не исключен вариант, что эта микросхема вообще не умеет работать в режиме двойной плотности.
К сожалению я никогда не встречал других дисководов, построенных на этой микросхеме.
Если типы микросхем разные, то вовсе необязательно, что пины у них будут совпадать.
найди чинон, который я приводил, этот дисковод очень распространенный, и прозвони микросхему на контакты шлейфа, сравни со своей, если эти пины совпадают, то и все остальное скорее тоже.
Одну и туже микросхему могли делать под разными названиями, вряд ли кто-то изобретал велосипед.
---------- Post added at 01:38 ---------- Previous post was at 01:29 ----------
Хотя, тот факт что ни с одного дисковода подобная микросхема не бьется наводит на мысль, что это примерно тоже, что ULA для спека, то есть чисто оригинальная вещь, которая не публикуется. Хотя на спек хотя бы схема была и назначение выводов, а тут полный аут.
Нашел документ по микросхеме MB88001A. Правда он на польском... Собственно: https://disk.yandex.ru/i/a8_5V9PmTfJsRA
Tolik_Trek
25.07.2021, 09:07
Спасибо. А где нашли? Там случайно нет схемы под Canon MD5501A? Он под разъём как у 3.5 дисковода. Поэтому сигналы не так разведены, понять не могу, что там перепаивать, чтоб DD заработало.
Serg6845
25.07.2021, 09:43
Спасибо. А где нашли? Там случайно нет схемы под Canon MD5501A? Он под разъём как у 3.5 дисковода. Поэтому сигналы не так разведены, понять не могу, что там перепаивать, чтоб DD заработало.
посмотрев тот даташит на польском и статью отсюда (http://zxbyte.ru/fdd_canon_md5501a.htm) -
- доработать плату двигателя чтобы получить 300об/мин
- повесить на землю 3 и 66 ноги 88001 (предварительно убедившись что они не сидят жестко на питании)
Tolik_Trek
25.07.2021, 14:59
3 и 66 в моей модели ни к чему не подключены. Точно их напрямую к земле можно? Там в датащите что-то про резистор в 10 кОм. И ещё, в том датащите указано, что достаточно одну перемычку разорвать, чтоб стало 300 оборотов. Так ли это? А то слышал, что надо ещё на 30 ногу контролера мотора подавать пять вольт.
Досталась мне недавно пара дисководов Canon MD5501 таких как на фотографии:
http://www.pslib.cz/muzeum/images/item553_2329_small.jpg http://www.pslib.cz/muzeum/images/item553_2330_small.jpg
Насколько я понял, это внутренний 5,25 дисковод на 1,2 МБ. Пока только удалось выяснить, что дисковод выставлен как накопитель "B". Сзади три перемычки, не подписаны, пробовал замыкать их в различных комбинациях - ничего на даёт. Может быть у кого-нибудь получилось подружить Спектрум и этот агрегат?
как лечить B:-шность - как всегда, твист-кабелем. и тогда B: станет A:
поищи в нете сайтец там есть способ как переключить 1.2 в 720кб режим.
floppy drive jumper settings попробуй по этой строке поиска поискать. я влет вот нашел https://manualzz.com/doc/10116242/floppy-drives-jumper-settings-for-1.2m-drives
Serg6845
25.07.2021, 16:49
3 и 66 в моей модели ни к чему не подключены. Точно их напрямую к земле можно? Там в датащите что-то про резистор в 10 кОм.
там упоминается что 66 идет на 2 ногу шлейфа, и может соединяться с 3 через jj24, так что получается что можно. а резистор скорее всего подтяжка к плюсу.
И ещё, в том датащите указано, что достаточно одну перемычку разорвать, чтоб стало 300 оборотов. Так ли это? А то слышал, что надо ещё на 30 ногу контролера мотора подавать пять вольт.
подтянуть к +5 резистором лишним точно не будет...
Tolik_Trek
26.07.2021, 07:32
А можно точнее расписать? Я дуб дубом в электронике. Ноги 3 и 66 прямо на землю проводами, а 30 ногу микрухи двигателя к 5 вольтам через резистор какого номинала?
Serg6845
26.07.2021, 09:15
А можно точнее расписать? Я дуб дубом в электронике. Ноги 3 и 66 прямо на землю проводами,
да
а 30 ногу микрухи двигателя к 5 вольтам через резистор какого номинала?
любой от 1 до 10кОм. хотя гарантии что заработает все равно нет - там еще куча перемычек на 43-50 ногах, что они делают - хз. еще аналоговая часть может отличаться. но не попробуешь - не узнаешь...
p.s.
Кстати есть еще один способ - можно поменять кварц в контроллере дисковода с 8 на 9.6МГц (или если там 16 - то на 19.2) и использовать дисковод без переделок. но тогда дисководы должны быть 1.2 без вариантов (совместимость по дискетам останется). я в свое время пробовал. у меня работало (хотя насчет например софта с защитами не уверен).
поменять кварц в контроллере дисковода с 8 на 9.6МГц (или если там 16 - то на 19.2) и использовать дисковод без переделок
Мысль, кстати. Останется скорость 360, но все DD-диски должны работать, ибо разгоняем ВГ-ху.
Проблемы могут быть лишь с нестандартными лоадерами, т.к. сектора прогружаются быстрее - собьются тайминги, рассчитанные на обычную скорость.
Ну или с софтом, посекторно грузящим-пишущим данные, у него будет меньше тактов между секторами. В итоге на каждый сектор будет уходить 1 оборот диска.
Tolik_Trek
26.07.2021, 16:33
Для меня менять кварц не вариант. Материнка Спринтер. Не хочу правки вносить, тем более не будет совместимости со всяким хитрым софтом.
Tolik_Trek
07.08.2021, 17:57
Как я только эти две ноги микрухи не соединял, ничего не помогает, ни земля, ни 5 вольт через резистор, ни вместе, ни по отдельности… надо искать другие ноги…
Как я только эти две ноги микрухи не соединял, ничего не помогает, ни земля, ни 5 вольт через резистор, ни вместе, ни по отдельности… надо искать другие ноги…
Да уж. Жаль, конечно, что не удаётся найти фирменный датащит на MB88001A. Есть еще варианты экспериментов с дисководом Canon MD5501 (без буквы А), если удастся таковой добыть в личное пользование..
Tolik_Trek
25.08.2021, 10:09
Работы ведутся. У человека есть MD5501 про который польская инструкция. Только у него пока мало времени, а так микруху сдул, плату отфотал. Если у кого есть такой или подобный флопарь на руках, могу в телегу скинуть фотки для изучения и экспериментов. На MD5501A, как оказалось, на 66 ноге всегда висит +5 вольт. Как я понимаю, надо их снять, а потом замыкать с третьей ногой на землю. Ну и расположения резисторов и перемычек разное, нужно копать.
- - - Добавлено - - -
Так, мои наброски и зарисовки скудные:
IC1 (66) -> IC6 (16) и R36 +5 вольт
IC1 (3) -> IC1 (51) +5 вольт
IC6 (1) -> IC7 (5)
IC1 - MB88001A
IC2 - A1073Q
IC3 - TD 215 62003F
IC4 - LB1642 2D2
IC5 - LS244
IC6 - LS240
IC7 - 74LS486 Motorola 220 EO
======IC6:
16 выход это 4 вход
Управляется ногой 1
Если подать «1» то отключит 16 от дорожки
Если подать «0» то подключит инверснутое логические состояние ноги 4
————
Когда флоп работает:
16 нога - 5 вольт
1 нога - 0 вольт
Когда флоп не работает:
16 нога - 5 вольт
1 нога - 5 вольт
======
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot