Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Не грузится с ST-251 |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 * 8 | Печать |
Merchant*RU
Advanced Member
Откуда: Москва Всего сообщений: 404 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 окт. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 мая 2017 17:37 Сообщение отредактировано: 9 мая 2017 17:44
alecv написал: Хорошо. Где он хранится? Merchant*RU У MFM диска есть сигнал INDEX (начало дорожки) и форматирование всегда начинается от него, так что на данном диске и контроллере сектора будут практически в тех же местах. На стороне серворазметки или аппаратно, по датчику около шпинделя? Где-бы об том почитать? Было дело, у запиленного 251-го снимал сервопластину и менял её на обычную, от донора. Винч сам не стартовал (немудрено!), но после самотеста-разметки серва вернулась на своё место, была новой. Интересно, с какого ориентира она началась? Откуда взяла сигнал "индекса"? Получился из двух трупов один живой винч. Относительно живой, ибо запилено было поболее пластин а заменнная только одна была. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 мая 2017 8:39 Сообщение отредактировано: 10 мая 2017 8:40
Merchant*RU написал: Сигнал INDEX присутствует на разъеме MFM по датчику около шпинделя? Как он там вырабатывается - на усмотрение производителя. У ST-251 насколько знаю нет серводорожки, у него шаговый двигатель (stepper motor), а не линейный. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
alecv, спасибо за инфу! Merchant*RU написал: Обычно по датчику около шпинделя. У 5.25" винтов половинной высоты датчик должен быть внутри мотора. Где он хранится? alecv написал: Да, согласно всем документам, у него нет вспомогательной сервоинформации, какая была у ST-351A/X. У ST-251 насколько знаю нет серводорожки, у него шаговый двигатель (stepper motor), а не линейный. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 мая 2017 14:11 Сообщение отредактировано: 10 мая 2017 14:15
Merchant*RU написал: U.S. patent #4639798 sheet #6 Там 4 датчика холла в моторе, по ним микроконтроллер на плате диска ориентирует выработку фазных токов и генерирует импульс индекса. Где-бы об том почитать? |
Merchant*RU
Advanced Member
Откуда: Москва Всего сообщений: 404 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 окт. 2015 |
alecv написал: Anonymous написал: Как он там вырабатывается - на усмотрение производителя. Почитал. U.S. patent #4639798 sheet #6 Там 4 датчика холла в моторе, по ним микроконтроллер на плате диска ориентирует выработку фазных токов и генерирует импульс индекса. Не могу утверждать, что разметка ВСЕГДА начинается с одного и того-же места пластины! Датчики там не играют роли, на самом шпинделе нанесён маркер, он и отслеживается. Но стоит добавить к сему задержки электроники + термокомпенсацию. Начальное положение "размазывается" по длине 0-й дорожки. Причём, виновна не только электроника привода, но и электроника контроллера, посему и нет совместимости меж разными контроллерами: они ожидают увидеть "0-й сектор" в строго точном отступе от сигнального маркера. Эт помимо иных заморочек, связанных непосредственно с желаниями производителя контроллера (шифрованье там, или ещё что). |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Merchant*RU написал: Это только при форматировании, при чтении и записи они ориентируются на заголовок сектора, содержащий его номер. Причиной несовместимости почти наверняка является разный формат этих самых заголовков - стандарта на них не было. посему и нет совместимости меж разными контроллерами: они ожидают увидеть "0-й сектор" в строго точном отступе от сигнального маркера. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Merchant*RU написал: Немного не так. После получения сигнала индекса на дорожку пишется блок нулей (GAP0) для синхронизации, потом маркер начала дорожки, потом еще один GAP, заголовок сектора и сам сектор. Длина GAP-ов может варьироваться, что дает смещение относительно начала дорожки. Межсекторные промежутки нужны, чтобы пишущая головка смогла "впечатать" сектор в свое место на дорожке, а точное "попадание" не гарантируется из за джиттера маршевого двигателя. Так что положение секторов и скорость битового потока всегда немного гуляют, а синхронизация восстанавливается в ФАПЧ. они ожидают увидеть "0-й сектор" в строго точном отступе от сигнального маркера. Я уже писал, что одну дорожку можно рассматривать как кольцевую магнитную ленту под головкой. Формат сектора контроллера WD есть в доках на чипсет WD (где-то был). P.S. Кстати, ради прикола, INDEX идет с частотой 60 герц и на одну дорожку влезает ровно один кадр статического Ч/Б видеоизображения. А чтобы показывать кино, надо гонять и переключать головки. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
alecv написал: Кто-нибудь пробовал, интересно? Винту-то пофиг что писать, там тракт и вовсе аналоговый... Кстати, ради прикола |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
KALDYH написал: Цифровой однобитовый. Вдобавок он генерит импульсы на переходах (т.е. читается производная f(x)/dx от битов записи) там тракт и вовсе аналоговый На дорожку флопика голос писали, было где-то видео на ютубе с синеволосой гик-девицей, забыл как зовут... |
Merchant*RU
Advanced Member
Откуда: Москва Всего сообщений: 404 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 окт. 2015 |
alecv написал: Вопрос: Немного не так. После получения сигнала индекса на дорожку пишется а что творится ДО получения контроллером сигнала индекса? Пластины резко останавливаются и ждут, когда сеньор-контроллер соизволит... ? Между выработкой импульса на датчике и его появлением на разъёме может пройти пол-оборота пластины. А то и несколько, покуда дойдёт ответ от контроллера. Далее - начинаются "танцы с GAPами", не оспариваю. Повторные синхронизации по индексу не дадут результата: тракт остаётся тем-же, с теми-же задержками. Но! При каждом форматировании винча смещение относительно синхродатчика будет немного разным. Отчего и карта GAP-ов будет смещаться по поверхности пластин, иногда скрывая под собой дыры в магнитном покрытии. Про формат "синхрокадра" не знаю, мож он и разный, иначе контроллерам было-бы пофиг, чей винч читать, не было-бы привязки жёсткой. Несмотря на все угловые смещения и битовые скорости. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 * 8 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Не грузится с ST-251 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |