Накопитель ГМД (нгмд) или FDD на Орион-128 - 5,25 и 3,5 дюйма (720 кб, 1440 кб)
Схема, устройство, сборка, наладка, сборка желтой платы НГМД
Стандарты ПО, адресов и портов
Тема открыта 09/02/2021. Дата модификации статьи: 20.08.2024. И так предыстория в далекие 90-е, у меня работал НГМД по авторской схеме (выписывал в Орион Софте у Сугоняко). Потом сделали доработку в виде адресации адресов, которые не совпадали со стандартом Орион-Сервиса, и контроллер начал читать дискеты и Орион Софта и Орион Сервиса.
И так : Мы собираем ==> Контроллер ГМД (НГМД) Авторская статья НГМД, Радиолюбитель №5, №6, №7 1993 г (Орион-Софт, Сафронов Сугоняко) <==Мы собираем
Контроллер собранный по журналу радио (SP-DOS) у нас почему то не пошел на октябрь 2020, фотку прилагаю, фото платы которая не заработала позже... тема будет раскрыта в рубрике SP DOS
С CP/M-80 на ты, авторская статья
Распиновка разьемов 34 пин на дисководах
Про дисководы ТЕАС и МС5305-53хх и прочие: http://zxbyte.ru/fdd_teac_fd-55gfr_clean.html
Доработка НГМД от 20/05/2022 про сигнал готовности
Заработала плата НГМД Орион Сервиса
Глюки НГМД по авторской схемы от 08/07/2022 в умственную копилку для накопления опыта
Платки Орион Софт на 24/01/2024
Сборка авторского контроллера (Сафронов, Сугоняко)
20/02/2022 Небольшая доработка НГМД связанная с улучшением работы с дискетами присланная Игорем из Луганска
На материнке делаем такую доработку (смотри фото), : После этой доработки у меня (комментирует Игорь) стали форматироваться все убитые дискеты без единой ошибки.
Я пока такую доработку не делал, хотя у меня новые не юзаные дискеты форматируются без брака, б/у 20-30% брака, я дискеты форматирую по 3 раза, т.к. дискеты старые и с первого раза магнитный слой не промагничивается.
09/12/2021 Внимание у кого плохо грузится система, возможны такие варианты CP/M-80 грузится, а АТЛАС отказывается!!! Уменьшаем конденсатор С4 который возле 155аг3!!! (у меня стоит 82 пик), по схеме 30-120 пик... и будет вам счастье
На 08/07/2021 Ошибки указанные ниже на плате исправлены!!! Отличие платы: плата без ошибки, выступ сверху платы, плата с ошибкой, выступ сбоку от кварца (смотри фото):
Плата без ошибки
Реали на 09/07/2021 таковы: Все микросхемы кр1533, а 155АГ3, к155ЛН2, к155ЛА8. Тогда меньше грузит шины данных и адреса, стабильно работает с процессорами Z80 с которыми не запускался на 155 серии!!! Это указано в статье Сборка Экспресса 512 , но уже готова в осенью 2021 новая кросшина с буферами на АП6
Дисковод работает, работает также прекрасно под CPM/80 !!! И многими программами под OR DOS, смотри пакет ATLAS, работает под DS DOS и SP DOS (ДС ДОС - формат дисков несовместим с CP/M-80, а совместим с SP DOS!!! )
Еще есть желание попробовать на серии кр1531.
Фото микросхем контроллеров НГМД, контроллеры покупались у корнелиуса!!! (На плате 2-ве ошибки, найденные Александром). Работает дисковод 1,44 (3,5 дюйма) 5,25, "Готек" и конечно в связке 3,5 + 5,25 и попарно
Плата с ошибкой, режим дорожку красным, кидаем проводник, зеленым, плата с ошибкой выступ справа от кварца
Чтобы было все совместимо, в т.ч. и с кроссшиной, разьем (папу) 96 пин впаиваем как на фото
Эмулятор дисковода "Готек", альтернатива дисководам, работает на Орионе 128!!!
CP/M-80 разных фирм работает на этом контроллере нормально
[23:36, 01.03.2021] Орион Александр ПРО: Ну вот и
ошибка в разводке платы. А должна идти на шлейф дисковода. Тут же разъем
шлейфа идет на 5 вывод. И на схеме эта ошибка. Хорошо у меня есть
авторское описание с 90-х годов, сохранил.
[23:37, 01.03.2021] Орион Александр ПРО: Сергей, посмотри на голой
плате, как лучше исправить ошибку. Т.е. оторвать разъем, вывод 18 от 5
вывода и переключить на 6 вывод.
[23:38, 01.03.2021] Орион Александр ПРО: Вот поэтому и не работает. Нет
сигнала головке куда ей двигаться, в какую сторону.
[23:38, 01.03.2021] Орион Александр ПРО: Вот и шаркает все время на
нулевой.
[23:41, 01.03.2021] ОрионПро Сергей: 5 вывод ЛН2...?
[23:43, 01.03.2021] Орион Александр ПРО: Да. 5 вывод ЛН2 оторвать от
разъема. И разъем пришпандорить на 6 вывод ЛН2. Т.е. Команда от МГ93
идет на 5 вывод и 6 вывода идет на разъем, 18 вывод. На ЛН2 приходит
DIRC, с 6 вывода идет на разъем DIR.
[23:43, 01.03.2021] ОрионПро Сергей: 5 вывод идет на ВГ 16 вывод
[23:45, 01.03.2021] Орион Александр ПРО: На плате он же идет и на разъем
18 вывод. А это не есть гут.
[23:50, 01.03.2021] Орион Александр ПРО: Все, Сергей, не надо. Нашел.
Там дорожка идет со стороны пайки. Исправил. Дисковод заработал.
[23:51, 01.03.2021] ОрионПро Сергей: Ну там другого варианта и нет,
резал дорожку...?
[23:52, 01.03.2021] Орион Александр ПРО: Конечно, как иначе?!.
[23:53, 01.03.2021] Орион Александр ПРО: Сейчас форматирую дискету.
Головки ползут.
[23:53, 01.03.2021] ОрионПро Сергей: а тест проходил.... вчера...
[23:55, 01.03.2021] ОрионПро Сергей: получается и на схеме не
правильно...
[23:57, 01.03.2021] Орион Александр ПРО: Так тест и проходит. Он
пишет/читает на нулевой дорожке. Двигаться головкам не надо. И при
форматировании номера дорожек меняются, а они стоят на нулевой же
дорожке. Контрольное чтение тоже говорит, что все хорошо. Конечно,
интересный случай, слов нет.
[23:57, 01.03.2021] Орион Александр ПРО: Да и схему надо исправить.
[23:58, 01.03.2021] ОрионПро Сергей: Ну да вроде все Ок !
[23:59, 01.03.2021] ОрионПро Сергей: Получается 5 вывод остается только
на ВГ, а с разъема 18 сажаем на 6...
[00:01, 02.03.2021] Орион Александр ПРО: Да с ВГ93 идет на вывод 5,
инвертируется и с вывода 6 на 18 вывод разъема.
[00:01, 02.03.2021] Орион Александр ПРО: Отформатировал, записал
несколько файлов на диск. С него их запустил. Все как надо.
[00:02, 02.03.2021] Орион Александр ПРО: Сейчас попробую в ОРДОС. Только
ПЗУ надо переписать.
[00:02, 02.03.2021] ОрионПро Сергей: Слушай а на дисководе какие
доработки нужно делать...?
[00:03, 02.03.2021] Орион Александр ПРО: Ну, сейчас у меня стоит без
доработок.
Фото микросхемы к1818вг93 и аналога 8877А
Январь 2021 заказаны платы НГМД в желтой маске, каждому по платке. Изготовитель CORNELIUS с ZX-PK
Сегодня 09/02/2021 нашел схему
Версия для
печати, (схема содержит ошибку 18 шлейфа
должен быть DIR!!!)
Внимание на схеме ошибка (обнаружена 17/06/2021, на авторской схеме все верно!!!) сверил со авторской схемой на (на новой схеме на разьеме "шлейф дисковода" вывод 18 шлейфа должен быть DIR!!!), а указан DIRC!!!
На новой плате корнелиуса (вырез на плате сверху, а не сбоку) 5 идет на 16 ногу вг93!!!, 6 на 18 вывод разьема!!! ошибка исправлена!!! между 18 ногой разьема и 16 ногой вг193 соединения быть не должно!!! Проверил на старой рабочей плате!!! На схеме ошибка!!! Должен бить DIR, а не DIRC!!! (смотри чуть выше)
Тема форума (по итогам сборки и наладки, как сказал Корнелиус) https://zx-pk.ru/threads/16969-kontroller-ngmd-orion-128-cborka-i-nastrojka-varianta-2011-fak.html
И так разбираемся:
Данный контроллер (желтая плата) - это авторская схема - Авторы Сугоняко, Сафронов, все по этому контроллеру здесь!!! Это модифицированная схема контроллера. Авторская статья НГМД, Радиолюбитель №5, №6, №7 1993 г (Орион-Софт, Сафронов Сугоняко)
Схема была опубликована в 1993 №5, 6, 7 в журнале Радиолюбитель. Я собирал в1993 уже по авторской схеме, по документации которую высылал Орион-Софт. Был викинут формирователь на ТМ2 , введен одновибратор на к155аг3 (причем у меня работала схема только когда я убрал конденсатор который стоит на одновибратое (загрузка происходила), с подключенным конденсатором НГМД запускался, но при обращению к диску писал "BAD DISKETE!". И не грузил систему с диска.
Кварц - 8 мГц
На плату внесены сразу изменения по рекомендациям Орион-Сервиса, чтобы плата могла читать дискеты Ориона-Софта и Орион-Сервиса, упоминались в журнале Радио
++++++++++++++++++++++++++++
Вот эта доработка (журнал Радио №5, 1993 г)
Контроллеры дисковода, разработанные в ПМП "Орион-Сервис" и
предшествующие описанному в этой статье, полностью совместимы с ним и не
требуют никаких доработок. Несовместимость большинства других известных
контроллеров можно легко устранить их несложной доработкой. Ее можно
выполнить, сохранив совместимость с непеределанным контроллером, что
позволит без ограничений использовать на переделанном контроллере уже
имеющиеся программ.
Рассмотрим способы доработки двух известных вариантов контроллеров.
На рис. 3 и 4 цепи, которые необходимо разорвать", отмечены знаком "X", а вводимые- утолщенными линиями. Дополнительные элементы отмечены строчной буквой "д" в позиционном обозначении.
Доработку контроллера
дисковода варианта "Orion-Soft" (В. Сугоняко, В. Сафронов)
иллюстрирует фрагмент схемы, показанный, на рис. 4. Позиционные
обозначения и типы микросхем, указанных на ней, соответствуют
документации на контроллер, имеющейся у авторов этой статьи.
Формат регистра управления совпадает с показанным на рис. 2, поэтому
доработка сводится к изменению схемы адресного дешифратора контроллера.
Необходимые сигналы выбора регистров по адресам 0F700H и 0F720H снимают
соответственно с выводов 9 , и 11 микросхемы DD14. Диоды
VD1 - VD4 образуют
функцию "ИЛИ" для сигналов низкого уровня, благодаря чему к регистрам
микросхемы КР1818ВГ93 можно обращаться по адресам 0F700H - 0F703H и
0F710H - 0F713H, а к регистру управления - по адресам 0F704H, 0F714H и
0F720H.
Кроме показанной доработки адресного дешифратора, полезно изменить схему
формирования сигнала START для дисковода (см. рис. 4), что повысит
надежность работы контроллера. При этом одновибратор DD13.1 становится
ненужным, и, следовательно, относящиеся к нему элементы из схемы
контроллера можно исключить.
++++++++++++++++++++++++++++
Диоды уже разведены по схеме, на плате:
Фрагмент авторской схемы Орион-Софт
Фрагмент доработки Орион-Сервиса для контроллера Орион-Софта
Фрагмент уже разведенной доработки на желтой плате контроллера НГМД
Летим дальше, на 11/02/2021 сборка началась
Cборка Алексея (слева), моя сборка справа
Сборка продолжается, у Алексея уже работает генератор, счетчик дели частоту, я еще не запускал, из-за отсутствия системного разьема
Цитирую фото ошибки
Режим дорожку красным, кидаем проводник, зеленым, в правом нижнем углу
SJ1, вешаем соплю!!!
Внимание если вы хотите совместимость со всеми устройствами (или как все: "что во что горазд" и по принципу "слеплю из того что было, зачем тратить лишние деньги), то разьем ответную часть Х2 впаиваем так!!!
Подбираем емкость конденсатора С4 (рядом с 155АГ3) емкость в пределах 82 пик
И будет вам совместимость по кросшине.
В левом нижнем углу джампер в левое положение к левому краю как на фото
Распайка кабеля дисковода!!! (IBM кабель с перехлестом не пойдет!!!)
Распиновка разьемов 34 пин на дисководах
Перехлест делаем согласно этому фото
p.s. от 05/06/2021 Заменил микросхемы 155 серии на 555, кроме 155ла8 (не нашлось 555ла8) и 155лн2 (по рекомендациям авторов изза повышенной нагрузочной способности)
Работает прекрасно, под z80 и под вм80, в паре с кр1818вг93 и 8877!!! (Стал запускаться контроллер под z80 с кросшиной ранее не запускался, нужно на край кросшины поставить подтягивающие резисторы на 10 к на шину адрес и шину данных)
06/06/2021 Проблемы появились с подключением двух дисководов 3,5 дюйма. 555лн2 не катит!!! Ставим к155лн2, запустилось!!!, Но иногда проскакиваю BAD сектора!!! Вернул вместо кр1533ла8, к155ла8, все работает стабильно!!!
По поводу замены к555ир16 на к155ир1 . (Считываются дискеты хорошо, проблемы с форматированием)!!!
При замене ир16 на ир1 и обратно (нужно менять какие ноги местами (читаем про контроллер на ревизии 512.3 там все написано), дословно не помню смотрите даташит)
Дисковод в НГМД в системе DS DOS определился!!! Дисковод работает, работает также прекрасно CPM/80 !!! И многими программами под OR DOS, смотри пакет ATLAS.
Реали таковы: Все микросхемы кр1533, а 155АГ3, к155ЛН2, к155ЛА8. Тогда меньше грузит шины данных и адреса, стабильно работает с процессорами Z80 с которыми не запускался на 155 серии!!! Это указано в статье Сборка Экспресса 512
В ДС ДОС с дисководами 5,25 все ОК!!!, С дисководами 3,5 дюйма глюки!!!
Из переписки с Дэном (автором ДС ДОС) по поводу глюков с ДС ДОС с дисководами 3,5 дюйма
30 марта
Matrix 12:42
Подключил дисководы 1,44 , все заработало, под CPM/80 работает 2 дисковода все
прекрасно!!! Видны диски "А" и "В" копирование и форматирование дискет на ура на
любом из дисководов!!!
Под ДС ДОС с одним дисководом работает прекрасно (1 диск по шлейфу "А" -
получаем диск "F" в дс дос !!! Ден подскажи пожалуйста как в ДС ДОС подключить
второй дисковод по шлейфу это диск "в". Дискеты вставлены
отформатированы. А после диска "F" другие диски не реагируют!!!
Денис 12:59
Привет. Второй дисковод в DSDOS это [ H: ]
Matrix 18:50
Но диск Н ни как не реагирует. (Под
ордос - СPM/80 все прекрасно работает, работают без проблем 2 дисковода) под ds
dos система видит только 1 дисковод. Может требуется соотвественная настройка
конфигуратора? и так не видит диск H - не только у меня но и у других
пользователей. Прости за назойливость
Денис 19:18
Диск H: именно недоступен в системе или он не активирует второй дисковод?
Matrix 20:29
1. Физически диск есть!!! Но
недоступен (в ордос все работает прекрасно с двумя дисками) , хотя при загрузке
ДС дос 3,93 на зеленом фоне мелькает диск F и диск H. И
все при обращении к диску h при выборе панели например F1 . нажимаем букву H,
тишина хотя другой диск выбирается (А, B, Е) !!!! и F тоже. Вот фото
конфигуратора.
2. При работе с 1 диском наблюдаю глюк дс дос 3,93. Форматирую диск F все ок.
записываю на него файл. все ок. удаляю переминовываю и т.д. все ок. Вытаскиваю
диск F и выключаю комп. Включаю. Дс дос загрузилась.
Все ок. Вставлю диск с записанной
прогой в дисковод F, пишет типа диск не форматированный (не дает выбрать диск
F). Хотя прога на дискете есть. И ни в какую. Оставляю
дискету в дисководе, дискета защелкнута. Выключаю комп. Включаю. Загрузка дс дос.
Все ок. Обращаюсь к диску F, все оглавление прочитал. Файл
на диске виден!!! Операции с дискетой производятся все ок.
Денис 21:45
Занятно.
По п.1 - попробуй в конфигураторе нажать Ctrl+H, должен активироваться диск H:
Далее Enter - сохранить. Попробовать в ОС поработать с диском H:
По п.2 - а точно пишет, что диск не форматирован? Или
дисковод не готов?
Matrix 22:02
самое интересное с дисководом 5,25 таких проблем нет. Я
еще попробую глюк с 3,5. потом более подробно опишу. По
поводу нажать Ctrl+H ща попробую
Денис 22:11
Если в самом приводе 3,5" на 34-ый контакт шлейфа приходит сигнал "Disk Change"
вместо сигнала "Ready", то будут чудеса - да.
Два привода я подключал к Ориону только 5,25". КОгда перешёл на 3,5", то два не
пробовал. Там вообще не понятно, как разделять приводы, т.к. "нулевой" в них
выбран по-умолчанию, надо как-то кроссировкой шлейфа мутить.... А зачем вообще
дисководы в наше время? Тем более два...
Matrix 22:17
По старинке. Все,
2 дисковода 3,5 заработали.!!! Спасибо. На
днях разберусь с дисками, тогда вот эту козу опишу подробно.
Денис 22:24
По-умолчанию на всех 3,5" сигнал готовности работает неправильно, т.к. по факту
там не готовность, а "смена дискеты"
Надо либо перепаивать перемычку на плате дисковода, либо закорачивать готовность
на землю "всегда готов", если нет возможности переключения.
Ну и перевод в режим двойной плотности, вместо повышенной...
Matrix 22:28
Вспомнить старое...и не дать подрастающему поколению
забыть что такое дисководы нашел старый дисковод 3,5 (там
сзади куча джамперов) попробую.
Работает НГМД прекрасно, с дисками 5,25 и 3,5!!!: ПОДРОБНОСТИ ДЛЯ УЧАСТНИКОВ ФОРУМА НА ВАТЦАПЕ!!! Как вступить в группу на ВАТЦАПЕ.
Работа НГМД 3,5 дюйма и 5,25 дюйма
Загрузка CPM/80 происходит успешно, авторская CPM/80 V2.41 и CPM/80 3.60
Мы собираем ===> Контроллер ГМД (НГМД) Авторская статья НГМД, Радиолюбитель №5, №6, №7 1993 г (Орион-Софт, Сафронов Сугоняко) <==Мы собираем
Работает с эмулятором дисковода "Готек", пишет на флешку как с CP/M-80 так и в системе ДС ДОС
P.S. Если при загрузке дискеты (любой) с CP/M-80, запускаем загрузчик соответствующий, якобы начинает грузится CP/M-80 (т.е. очищается экран, меняется цвет экрана на соответствующую версию CP/M: например V3.61 экран становится зеленым), пишет OS DOS 3.60 и вылетает опять в VC, 2 варианта:
1 - это просто на дискете загрузочная область сбита. Лечится просто, форматируем загрузочную область дискеты, и генерируем на нее соответствующую систему CP/M. И все.
2 - вариант уменьшить емкость конденсатора С4 до 82 пик
Документация по всем контроллерам
Контроллер НГМД, подключаем дисковод к Ориону 128, слухи и быль
Контроллер ГМД (НГМД) SP-DOS (версия журнал Радио 12 №1992 Короткин) - изначально несовместимая версия НГМД (своя файловая система), требуется доработка
Контроллер ГМД (НГМД) Авторская статья НГМД, Радиолюбитель №5, №6, №7 1993 г (Орион-Софт, Сафронов Сугоняко)
Контроллер ГМД (НГМД) V3.10, V3.20, V3.31 (3.30) Орион-128 (Орион-Сервис Рогов и Бриджини)
Контроллер ГМД НГМД опубликованная в журнале Радио № 5-1993 (Рогов и Бриджини)
Операционная система CP/M-80 публикация Рогова и Бриджиди (Радио 7 -1993)
Предупреждение от В. Чистякова SP-Computer Club по поводу ПО на НГМД
Мы собираем ===> Контроллер ГМД (НГМД) Авторская статья НГМД, Радиолюбитель №5, №6, №7 1993 г (Орион-Софт, Сафронов Сугоняко) <==Мы собираем
На 08/01/2022 пришли и проверены аналоги кр1818вг93 (про 8877 все знают, а вот редкие аналоги : M5W1793-02p)
Еще один вариант схемы от 05/10/2022 в pdf, присланый Евгением из Дзержинска
Присланная Александром П.
Сам не повторял, выкладываю переписку:
Тока перемычка на край- работает 3 дюймовый, перемычка вовнутрь - 5дюймовый, но
каждый раз не будешь же перетыкивать, а как сделать для обоих?
Глянул схемку Пентагона, других синклеров - а тама ВАЩЕ сигнал готовности с
дисковода не используют, потому там и работают 5 и 3 дюймовые дисководы вместе
без задевает, а сигнал на ВГ93 готовность 32 вывод, заведен тупо на 28 вывод
запуск мотора, той же ВГ93, т. е. КР1818ВГ93 запускает мотор и сама себе говорит
- дисковод готов!!!
Тупо и просто до гениальности!!
Нашим же схемотехникам надыть мудрить, прямой сигнал аль инверсный и
коммутировать каждый раз.
У себя я снял перемычку готовности на контроллере и замкнул 32 и 28 выводы на
ВГ93, сводятся оба, арбайтен оба (на фотографии)
Глюки НГМД по авторской схемы с 20/06/2022 по 08/07/2022
И так Сергей из Степного собрал 3 одинаковых контроллера, причем контроллеры изумительно работаею на Экспрессе, но вот проблема, на классике 2 шт работают отлично, у 3-го наблюдается глюки.
Напоминаю платки одинаковые!!!
Глюки заключаются в то, что все прекрасно читает с дискеты в память компьютера. Но при выходе в ордос наблюдаются сбои при загрузки VC$
Что только не делал Сергей, начал с глобальной замены микросхем, 155аг3 на 555аг3, и прочее, ничего не помогает, промывка спиртом, процарапывание между пятачками проблемы не решила. Причем с кр1818вг93 работает отлично, а с M5W1793 ваще не работает совсем.Советов было море... Подтяжка шины данных, т.к. на классике подтяжки нет. Причем стоит памяти 128 к !!!
Сбои пропадали при выставлении в VC$ на двух других панелях вместо дисков "с" и "д" дисков "а" и "б"
Сергей предположил что какая то микросхема гонит мусор на шину данных. Посмотрел на схему и заменил к155тм8 на к555тм8. И все все стало ок!!! Микросхема к155тм8 была глюкнутой (хотя проверку тестером прошла без проблем)
Контроллер Сугоняко Сафронов (Авторский)
Контроллер "Орион Сервис" по журналу Радио
Контроллер "Орион Сервис" документация №658
Контроллер Короткина по журналу Радио
Предупреждение от В. Чистякова SP-Computer Club по поводу ПО на НГМД
Возможная замена платы расширения ОЗУ (3 и 4 страница) до 128 кбт, это замена платы на микросхему статики Dallas DS1250Y
На предыдущую страницу На главную страницу На следующую страницу