PDA

Просмотр полной версии : Дисковод Canon MD5501 и Спектрум



Prusak
15.12.2008, 00:37
Досталась мне недавно пара дисководов 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". Сзади три перемычки, не подписаны, пробовал замыкать их в различных комбинациях - ничего на даёт. Может быть у кого-нибудь получилось подружить Спектрум и этот агрегат?

Nordic
15.12.2008, 08:11
Такой дисковод может форматировать дискеты токо на малую емкость(по моему одностороние-на 360КБ) и то при правильно выставленных перемычках.Такие флопы вставлялись как вторые дополнительные - из за емкости как тогда считали нестандартной

Prusak
15.12.2008, 08:48
Я искал по поисковикам по номеру модели - по всем ссылкам эта модель показывается как на 1,2 МБ.

Nordic
15.12.2008, 09:07
Он автоматом определяет емкость- но на Спекк он видит токо самую маленькую емкость- на скоко я помню

that inside
17.12.2008, 01:28
насколько помнится (давно было неуверен) какраз на этот дискавод говарили што он нуждается в переделке прежде чем использовть его для спека

dM_GBG
12.05.2014, 09:00
Как переделать никто не в курсе?

PATHNK
12.05.2014, 11:16
Если перемычку нельзя найти то теоретически в шлейфе от основной платы к плате двигателя один провод регулирует скорость вращения.
В моей практике был случай правда не для этой модели когда скорость понижалась путем отключения одного провода от шлейфа (подавалась "единица") и все работало на Спектруме.
Предварительно попробуйте прочитать дискету подтормаживая диск рукой - это подтвердит исправность дисковода.

dM_GBG
12.05.2014, 13:43
А перемычками не выставить родные 720 (640) ?

Prusak
12.05.2014, 15:27
Если верить краткому описанию (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-м компе.

dM_GBG
12.05.2014, 15:32
Походу игра не стоит свеч. Ну два ладно.

solegstar
12.05.2014, 16:32
dM_GBG, можно попробовать найти описание чипа дисковода и по нему разобраться, какой вывод за что отвечает.

Prusak
13.05.2014, 10:14
Достал я свой Canon MD5501, посмотрел на его плату. Вывод 2 интерфейсного разъёма (который служит для выбора 720/1,2МБ) вообще не задействован.

Попробовал притормозить рукой диск примерно до 300 об/мин - начинает читать дискеты на Спектруме.

Но на плате двигателя (который дискету крутит) вообще нет сигнала для регулировки скорости. Обычно от платы двигателя к основной плате идёт шлейф с 5-ю проводами (GND, +5V, +12V, Motor ON и Speed). В этом же дисководе нет сигнала Speed. Вместо него продублировано +5V.

Можно конечно снять плату двигателя, составить её схему и попробовать изменить скорость вращения путём смены номиналов резисторов, к примеру. Однако по опыту разборки подобного дисковода я ещё помню, что разбирается он плохо, конструкция сложная, и потом всё собрать не всегда получится удачно.

Пусть уж лучше остаётся на 1,2МБ :)

Addison
13.05.2014, 11:24
dM_GBG, для переделки нужно идти по следующему алгоритму:

1. На плате мотора нужно найти микросхему драйвер.
2. Найти даташит на микросхему драйвер и определить пин, управляющий скоростью вращения.
3. Падать на этот пин нужный уровень, чтобы включить 300 об/мин.
4. На основной плате найти основную микросхему - контроллер.
5. Найти даташит на контроллер и определить пин, отвечающий за выбор плотности.
6. Подать на этот пин нужный уровень напряжения, чтобы переключить плотность с HD на DD.
7. Установить перемычку DS0, чтобы дисковод был A.

Дальше должно все заработать.

Prusak
17.05.2014, 11:15
За скорость вращения диска отвечает микросхема M51785SP (такая же стоит в приводах Teac). По аналогии с платами Teac на 34-й вывод подал +5В. Скорость вращения визуально упала, но перестал определяться диск.

Скорее всего микросхема-контроллер определяет наличие диска в том числе по периоду следования индексных импульсов. Контроллер в дисководе сделан на микросхеме MB88001A, однако гугл про даташит на такую микросхему не знает, поэтому пока что неизвестно можно ли что-либо сделать с этим дисководом.

http://zxbyte.ru/pic/byte13_53_sm.jpg (http://zxbyte.ru/pic/byte13_53.jpg)

Addison
17.05.2014, 18:52
Скорее всего микросхема-контроллер определяет наличие диска в том числе по периоду следования индексных импульсов. Контроллер в дисководе сделан на микросхеме MB88001A, однако гугл про даташит на такую микросхему не знает, поэтому пока что неизвестно можно ли что-либо сделать с этим дисководом.

плотность переключишь если, то на пониженной скорости все заработает.

Addison
17.05.2014, 21:56
Prusak, открыл дисковод Chinon 3.5 какой-то старенький, так там внутри похожая микросхеи о 80 ножках, как и у тебя, называется Chinon T8745F, даташитов на нее тоже нет, такое ощущение, что они все засекречены.
Однако у дисковода 3,5 есть подсказка, один микрик включается заклеенным окном дискеты, который как раз и переключает дисковод с 1,44 на 720, то есть меняет ту самую плотность HD на DD.
Микрик этот подает +5В на 55 пин микросхемы.

можешь рискнуть...
но не забудь сначала 360 об/мин переключить на 300 об/мин

Prusak
17.05.2014, 23:57
Попробовал.
55-й пин точно не тот, что надо :)
Также перепробовал все незадействованные перемычки на плате - безрезультатно.

Addison
18.05.2014, 00:02
55-й пин точно не тот, что надо
почему ты считаешь, что не тот?

---------- Post added at 00:02 ---------- Previous post was at 00:01 ----------

ты его вызванивал, он идет куда-нибудь?

Prusak
18.05.2014, 00:13
почему ты считаешь, что не тот?

Хотя бы потому, что подавал на него +5В с нулевым результатом. Вывод этот никуда не идёт.

Addison
18.05.2014, 00:20
Хотя бы потому, что подавал на него +5В с нулевым результатом.
300 об при этом было?

---------- Post added at 00:20 ---------- Previous post was at 00:19 ----------

перемычки все были в исходном состоянии?

Prusak
18.05.2014, 00:23
Конечно

Addison
18.05.2014, 00:59
Prusak, пин может быть и тот, просто что-то еще нужно сделать, вряд ли эти микросхемы разные

найди настоящий chinon fz-357 и попробуй все прозвякать и посранивать с твоим и наверняка совпадет... а следовательно, анализируя, что делает микрик в нем, можно сделать тоже самое и на твоем каноне.

или любой другой найди, у которого эта микруха 80 пин и сравнивай с ним. Только нужен либо3,5, где есть микрик, либо 5,25, где есть перемычка плотности.

---------- Post added at 00:59 ---------- Previous post was at 00:41 ----------

еще с 2 пином на шлейфе попробуй...
что сейчас там на нем?
проверь звонится он на микросхему

Prusak
18.05.2014, 01:13
еще с 2 пином на шлейфе попробуй...
что сейчас там на нем?
проверь звонится он на микросхему

Я уже ранее писал, что 2-й контакт с интерфейсного разъёма вообще никуда не идёт. Проверял по плате. На просвет видно, что к контакту не подходит ни одна дорожка на плате.

Также для очистки совести прозвонил на микросхему. Не звонится.

Addison
18.05.2014, 01:16
Я уже ранее писал, что 2-й контакт с интерфейсного разъёма вообще никуда не идёт. Проверял по плате. На просвет видно, что к контакту не подходит ни одна дорожка на плате.

Также для очистки совести прозвонил на микросхему. Не звонится.
так и должно быть, у меня на самсунге 3,5 точно также и все работает.
Кстати, там тоже проверил, с микрика плотности звонится на микросхему, только там точно пины другие так как микросхема 56 пин. Подается тоже +5В.

Prusak
18.05.2014, 01:21
Если типы микросхем разные, то вовсе необязательно, что пины у них будут совпадать. Полагаю, что без описания работы микросхемы MB88001A тут гадать нечего. Не исключен вариант, что эта микросхема вообще не умеет работать в режиме двойной плотности.

К сожалению я никогда не встречал других дисководов, построенных на этой микросхеме.

Addison
18.05.2014, 01:38
Если типы микросхем разные, то вовсе необязательно, что пины у них будут совпадать.
найди чинон, который я приводил, этот дисковод очень распространенный, и прозвони микросхему на контакты шлейфа, сравни со своей, если эти пины совпадают, то и все остальное скорее тоже.
Одну и туже микросхему могли делать под разными названиями, вряд ли кто-то изобретал велосипед.

---------- Post added at 01:38 ---------- Previous post was at 01:29 ----------

Хотя, тот факт что ни с одного дисковода подобная микросхема не бьется наводит на мысль, что это примерно тоже, что ULA для спека, то есть чисто оригинальная вещь, которая не публикуется. Хотя на спек хотя бы схема была и назначение выводов, а тут полный аут.

Debosh
18.04.2021, 15:28
Нашел документ по микросхеме 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 ногу контролера мотора подавать пять вольт.

vivat
25.07.2021, 16:20
Досталась мне недавно пара дисководов 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 без вариантов (совместимость по дискетам останется). я в свое время пробовал. у меня работало (хотя насчет например софта с защитами не уверен).

reddie
26.07.2021, 09:49
поменять кварц в контроллере дисковода с 8 на 9.6МГц (или если там 16 - то на 19.2) и использовать дисковод без переделок
Мысль, кстати. Останется скорость 360, но все DD-диски должны работать, ибо разгоняем ВГ-ху.
Проблемы могут быть лишь с нестандартными лоадерами, т.к. сектора прогружаются быстрее - собьются тайминги, рассчитанные на обычную скорость.
Ну или с софтом, посекторно грузящим-пишущим данные, у него будет меньше тактов между секторами. В итоге на каждый сектор будет уходить 1 оборот диска.

Tolik_Trek
26.07.2021, 16:33
Для меня менять кварц не вариант. Материнка Спринтер. Не хочу правки вносить, тем более не будет совместимости со всяким хитрым софтом.

Tolik_Trek
07.08.2021, 17:57
Как я только эти две ноги микрухи не соединял, ничего не помогает, ни земля, ни 5 вольт через резистор, ни вместе, ни по отдельности… надо искать другие ноги…

Debosh
25.08.2021, 08:15
Как я только эти две ноги микрухи не соединял, ничего не помогает, ни земля, ни 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 вольт
======