Стандартный 3,5" FDD для Yamaha SY-77

Материалы сайта по электронике
Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 1724
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Стандартный 3,5" FDD для Yamaha SY-77

Сообщение Dmitry Dubrovenko » 28 янв 2017, 19:31

Обсуждаем статью от Ильи Репина.
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Стандартный 3,5" FDD для Yamaha SY-77

Сообщение Максим В » 16 май 2020, 13:42

Посмотрел статью, всё очень подробно описано, но нашёл небольшую ошибку. Факт в том, там ДОЛЖЕН БЫТЬ правильно подключён DiskChange. На оригинальном разъёме это пин 8. Синтезатор без этого сигнала работать правильно не будет (может "запороть" дискету). При быстром сохранении данных, каталог и FAT диска не читаются. Подсунув ему другой диск, он на него запишет так, как видит структуру у себя в ОЗУ, т.к. смену диска синтезатор не увидит.
У японцев DISK CHANGE циклически опрашивается с бешеной скоростью (зачем - непонятно, видимо, чтобы дребезг контактов отфильтровать). Так вот, нужно так соединить #MOTOR ON и #DRIVE SELECT, чтобы правильно "сбросить" триггер DISK CHANGE. Обычно на стандартных дисководах, светодиод DISK BUSY заведён только на #DRIVE SELECT, а не не #MOTOR_ON | #DISK_SELECT. Поэтому светодиод будет быстро моргать всё время, даже если диска нет в дисководе. При этом мотор не должен крутиться. Только когда дискета вставлена, но нет к ней обращения, светодиод не должен моргать, и мотор остановлен. Мотор крутится только лишь тогда, когда идёт обращение к дискете.
У Амиги, например, другая логика работы. Там DISK CHANGE сбрасывается при помощи #STEP, поэтому дисководы без дискет "топают" головками без остановки :-)
Кст, интерфейс на гибком 26 контактном шлейфе часто применяется на компьютерах MSX фирмы PANASONIC.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 1724
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Стандартный 3,5" FDD для Yamaha SY-77

Сообщение Dmitry Dubrovenko » 16 май 2020, 21:32

Максим В писал(а):DiskChange. На оригинальном разъёме это пин 8
Там, вроде, у автора, сказано, что у оригинального флоппа он вообще отсутствует.
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Стандартный 3,5" FDD для Yamaha SY-77

Сообщение Максим В » 17 май 2020, 02:54

#DiskChange подключён.
Изображение
Проверил в схеме - тоже подключён. Вроде, всё правильно.
Изображение

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 1724
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Стандартный 3,5" FDD для Yamaha SY-77

Сообщение Dmitry Dubrovenko » 17 май 2020, 15:37

Максим В писал(а):#DiskChange подключён.
Пин-то 8-й подключён.
Только он не #DiskChange (см. таблицу в статье).
Писнул Илье. Может прояснит ситуацию (давненько не общался).
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Стандартный 3,5" FDD для Yamaha SY-77

Сообщение Максим В » 17 май 2020, 17:06

Dmitry Dubrovenko писал(а):Только он не #DiskChange (см. таблицу в статье).

Отлично. На всякий случай, проверил ещё раз, скачал схему лучшего качества (у меня был скан). КМК, DISK_CHANGE подключен:
Изображение

Нога 17 контроллера флоповода на массе, т.е. DISKCHANGE в SY77 используется по прямому назначению. Для того, чтобы продвинуться дальше в поисках истины, достаточно подключить осциллограф к трём ногам WD3765В: смотрим бит 7 шины данных DB7 (выв. 14), #LDCR (выв. 19) и #RD(выв. 1). Если #RD и #LDCR встают в ноль, то состояние DB7 отражает вход DISK CHANGE от дисковода. Уникальность этого метода в том, что никакие другие биты не используются в CONTROL REGISTER регистре на чтение, только бит 7, и это DISK CHANGE. Если опрашивается регистр управления (обычно никогда не читается), то только для опроса бита статуса смены диска.

Под рукой нет ни SY77, ни SY99, чтобы проверить. Одному знакомому в нулевых безуспешно пытался возвратить к жизни дисковод, но потом заменил (возился долго, чтобы адаптировать).

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 1724
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Стандартный 3,5" FDD для Yamaha SY-77

Сообщение Dmitry Dubrovenko » 17 май 2020, 18:08

Максим В писал(а):скачал схему лучшего качества
Насколько понимаю, Илья смотрел доку на флопп, а не на синт. :-)
А вообще какая-то запутанная история получается. :roll:
Подпись

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 1724
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Стандартный 3,5" FDD для Yamaha SY-77

Сообщение Dmitry Dubrovenko » 01 фев 2021, 15:02

Наконец-то удалось связаться с Ильёй (и не его в том вина).

Илья Репин писал(а):С тем синтезатором вопрос у меня закрыт 18 лет назад. Тогда ещё не было никакой документации в интернете, сделал как получилось по распиновке контактов дисководов и пробным запускам, он заработал, отдал клиенту. Больше я с ним не пересекался и синтезатор тот не видел, да и вообще никакие больше синтезаторы не чинил. Если бы дисковод как-то не работал, думаю, клиент через несколько дней-недель бы обратился тогда.
С той поры там несколько ошибок нашли, как на каком-то зарубежном форуме (мне стало как-то интересно в 10-х годах, что с этой разработкой, и с тем индусом, который хотел платки выпускать вроде бы, и я погуглил ). Ну вот и у тебя на форуме возможно ошибку в схеме нашли.


Так что есть возможность довести схему до ума. :roll:
Подпись


Вернуться в «Электроника»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость

cron