Dziękuję za odpowiedź.Zgadzam się, że brak czujnika zamknięcia dźwigni tłumaczy, dlaczego XF551 nie może rozpoczynać kalibracji po zamknięciu drzwi tak jak Atari 1050.To jednak nie wyjaśnia mojego głównego problemu.W mojej stacji głowica zachowuje się nietypowo:po włączeniu zasilania wykonuje ruch w kierunku Track 0,dojeżdża do ogranicznika i przez chwilę stuka,podczas polecenia DIR silnik dysku startuje, ale głowica pozostaje przy Track 0 i nadal stuka zamiast normalnie przemieszczać się po ścieżkach.Sprawdziłem już:silnik krokowy (uzwojenia są poprawne),czujnik Track 0 (działa i zmienia stan logiczny),taśmę między płytą XF551 a mechanizmem Mitsumi (ciągłość przewodów jest dobra).Dodatkowo po odłączeniu 34-żyłowej taśmy między płytą główną XF551 a mechanizmem Mitsumi głowica pozostaje nieruchoma po włączeniu zasilania.Czy spotkał się Pan kiedyś z podobnym przypadkiem?Czy bardziej podejrzewałby Pan układ WD1772, logikę STEP/DIR (74LS14, 74LS38), czy może coś innego typowego dla XF551?

Cześć,

próbuję naprawić stację Atari XF551 i szukam wskazówek od osób, które miały już podobny problem.

Objawy

Po włączeniu zasilania głowica natychmiast zaczyna przesuwać się w kierunku Track 0.

Ruch nie jest płynny. Głowica porusza się skokami, dojeżdża do zewnętrznego ogranicznika, przez chwilę słychać stukanie silnika krokowego, a potem wszystko cichnie.

Co ważne, dzieje się to nawet wtedy, gdy stacja nie jest podłączona do komputera Atari.

Zgodnie z informacjami znalezionymi w dokumentacji i na blogu Igora (3b2.sk), XF551 nie powinna po włączeniu od razu wykonywać seek do Track 0. Głowica powinna pozostać w aktualnej pozycji, a przejazd do Track 0 następuje dopiero po włożeniu dyskietki i zamknięciu dźwigni.

Zachowanie przy DIR

Po podłączeniu do Atari:

dioda LED zapala się,
silnik dysku rusza,
głowica pozostaje przy Track 0,
silnik krokowy stuka,
silnik dysku zatrzymuje się,
cały cykl powtarza się aż do przerwania klawiszem BREAK.
Co już sprawdziłem

Mechanika

prowadnice wyczyszczone,
prowadnice nasmarowane,
wózek głowicy porusza się swobodnie,
brak widocznych blokad mechanicznych.
Silnik krokowy

Uzwojenia zmierzone:

obie fazy obecne,
rezystancje są symetryczne,
brak przerwy w uzwojeniach.
Czujnik Track 0

Czujnik działa.

Na złączu testowym TR0 otrzymuję:

Głowica na Track 0:

0 V
2,97 V
2,97 V
4,73 V
Głowica poza Track 0:

0 V
2,97 V
2,97 V
0,16 V
Wygląda więc na to, że czujnik i logika Track 0 w mechanizmie Mitsumi działają poprawnie.

Taśma między płytą główną XF551 a mechanizmem Mitsumi

wszystkie przewody mają ciągłość,
poruszanie złączami niczego nie zmienia.
Bardzo ważna obserwacja

Po odłączeniu 34-żyłowej taśmy między płytą główną XF551 a mechanizmem Mitsumi:

głowica po włączeniu pozostaje nieruchoma,
nie ma żadnego seeku,
nie ma stukania.
Wygląda więc na to, że niepożądany ruch głowicy jest wywoływany przez elektronikę XF551, a nie przez sam mechanizm Mitsumi.

Wersja płyty

Układy na płycie:

WD1772-PH
74LS14
74LS38P
SN74LS373N
EPROM 2764
Pytanie

Czy ktoś spotkał się z sytuacją, w której XF551:

wykonuje seek do Track 0 natychmiast po włączeniu,
stuka na ograniczniku,
ma sprawny czujnik Track 0,
a mimo to nie przechodzi do normalnej pracy?
Gdzie według Was szukać problemu?

WD1772?
74LS14?
74LS38?
sygnały STEP/DIR?
coś typowego dla XF551?
Każda sugestia będzie mile widziana.

Dziękuję!