User Tag List

Показано с 1 по 10 из 189

Тема: Spectrum Archive Reader - Программа для чтения TR-DOS дисков

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    195
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    Поэтому и приходится устраивать танцы с бубнами чтобы головки придавливать, чтобы датчик индексный двигать. Нет случаем сырого SCP образа каких-нибудь из них?
    Индексный датчик там роли не играл у меня - у меня инфы от него контроллер не получает. У меня так, что можно индексное отверстие заклеить и ничего не меняется.
    Нет, образа SCP нет.
    А почему сдвиг головок работает можно предположить что либо почему-то дорожка пишется криво, либо запись происходит по более широкой полосе чем чтение. Я думаю что скорее имеет место второй вариант. Намагниченность создается широкой, а читается слабо чувствительной головкой по узкой зоне. Поэтому если данные исказились в одном месте (в центре дорожки), то могут еще остаться с краю. Этим же можно объяснить почему сдвиг не приводит к ухудшению чтения, которое должно было бы быть если бы запись шла по кривой траектории. Но это только догадки, разумеется.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CPLx Посмотреть сообщение
    Этим же можно объяснить почему сдвиг не приводит к ухудшению чтения, которое должно было бы быть если бы запись шла по кривой траектории. Но это только догадки, разумеется.
    У меня другая теория. Намагничивание происходит с нарастающим расширением зоны перехода, с такой силой тока чтобы с учетом скорости движения поверхности доходить до границы, но не влиять на соседние дороги. Но даже будучи смещенным с "центра" намагниченности, домены остаются достаточно намагниченными, чтобы усилитель головки мог переход-границу "увидеть". Она может и будет размытой, но пока самый короткий домен не исчезнет вообще, он будет читаться. Именно этим объясняется то, что при смещении головки оно все равно нормально читается. Просто потому что система устроена таким образом, что уменьшение "контраста" не сильно ломает чтение, триггер все равно распознает переход, даже если он небольшой.
    Но когда например в серии ++-----++ перемагничивается маленький домен, и получится ++--+--++, то тогда - да, появляются ложные импульсы (причем - всегда парно). Но такие маленькие искажения внести внешним полем нельзя - это должно быть сверхточечное воздействие.

    Чаще проблемы происходят из-за размагничивания самой головкой в процессе включения/выключения (пусковым током), но тогда влияние происходит на все домены в приличном радиусе, и это можно обнаружить за счет сравнения таймингов четных и нечетных переходов (они просто разойдутся).
    Или же возможно что диск положили рядом с динамиком и магнитное поле сместит вообще все домены... тогда мы просто увидим вместо трех тайминговых кластеров шесть (есть у меня такой диск, но там расхождение пока не настолько большое).
    Физические дыры просто создают области без намагниченности, и тогда АРУЗ головки просто шум ловит.
    Неровная поверхность (плавающая дистанция от поверхноти до головки) уменьшает силу магнитного поля считываемого домена, тем самым добавляет воздействие соседних (т.е. теряется "фокусировка").
    Возможно что шпиндель при записи крутился неравномерно изза каких-то конструктивных проблем, и тогда скорость будет существенно плавать и чтение также будет затруднено.
    Возмозжно и то, что отверстие в самом диске шире чем положено (с учетом допуска), и тогда центровка может пойти по одному месту - для таких дисков действительно микростеппинг мог бы помочь, только едва ли такой диск вообще был бы юзабельным изначально - в нем бы после перетыкания в дисковод уже переставалось бы всё читаться - такие диски мгновено оказывались в помойном ведре.

    Все эти проблемы практически неустранимы при чтении штатным контроллером. При чтении потока импульсов с последующей обработкой (как делают всякие KryoFlux'ы и недорогие аналоги) такая обработка возможна. Гипотетические убер-устройства с аналоговым чтением и микростеппингом про которое говорит Titus, в природе вроде нет, поэтому сложно судить о его плюсах (помимо проблемы с центровкой, с которой лично я никогда не сталкивался).
    Последний раз редактировалось Dexus; 16.08.2020 в 12:43.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 534
    Последнее: 04.05.2025, 15:40
  2. Программа для нарезания окон ZX Spectrum
    от AAA в разделе Утилиты
    Ответов: 84
    Последнее: 16.09.2010, 11:07
  3. Плагин FAR для чтения реальных дисков TR DOS
    от Alexandr Medvedev в разделе Утилиты
    Ответов: 2
    Последнее: 15.09.2010, 06:17
  4. Новый FAR plugin для форматирования дисков TR DOS
    от Alexandr Medvedev в разделе Утилиты
    Ответов: 3
    Последнее: 03.08.2007, 16:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •