Politechnika Lubelska
****
Laboratorium budowy
urządzeń mikrokomputerowych
****
Temat: Masowa pamięć zewnętrzna.
Grupa dziekańska : ED 7.3
Grupa laboratoryjna : Magdalena Jagiełło
Robert Janusz
wykonał : Krzysztof Białas
Data wykonania : 1997.12.01
Cel ćwiczenia:
Celem ćwiczenia jest zapoznane się z właściwościami oraz zasadą działania napędów dysków elastycznych (3,5 ″ i c) .
Napęd 51/4 ″ : Nr fabr. 662242, model MD-55D.
Schemat blokowy napędu 51/4 ″ oraz objaśnienie zasady działania:
Zasada działania:
Po umieszczeniu dysku w stacji i przekręceniu dzwigni mechanizmu dociskającego głowicę do nośnika magnetycznego następuje odebranie sygnału odczytu i wyszukiwanie pozycji „start” na dysku. Ruch posuwisty głowicy oraz ruch obrotowy nośnika magnetycznego umożliwia odczyt
informacji z odpowiedniego sektora na odpowiedniej ścieżce. Stan pracy napędu sygnalizowany jest świeceniem diody. Aby informacja mogła być zapisana dodatkowo sprawdzany jest dostęp do zapisu, tzn. Odpowiedni układ fotooptyczny sprawdza, czy dysk jest zabezpieczony przed zapisem, czy też nie.
Napęd 31/2 ″ : Nr fabr. B208017.
Schemat blokowy napędu 31/2 ″ oraz objaśnienie zasady działania:
Zasada działania:
Umieszczenie dyskietki w stacji dysków powoduje automatyczne jej opuszczenie, zablokowanie jej aby w trakcie pracy obudowa dysku była unieruchomiona, odsłonięcie osłonki chroniącej nośnik przed uszkodzeniami mechanicznymi oraz dosunięcie głowicy zapisująco-odczytującej do nośnika dysku. Następnie po otrzymaniu sygnału odczytu napęd zaczyna obracać nośnikiem, aby w ten sposób ustalić pozycję „start”. Podobnie jak w przypadku napędu 51/4 ″ ruch obrotowy nośnika oraz posuwisto-zwrotny głowicy umożliwia dostęp do informacji zawartych pod określonym sektorem na określonej ścieżce. Praca napędu sygnalizowana jest świeceniem diody LED. Aby możliwy był zapis na dysku musi być najpierw sprawdzona informacja czy dysk nie jest chroniony przed zapisem
II. Uruchomienie napędu dysków 5 1/4 cala.
Po uruchomieniu napędu obserwowaliśmy fakt, że silnik napędu dysku pracował cały czas, zaś głowica przesuwała się w jedną stronę. W takim układzie połączeń sygnałem sterującym jest masa. Praktycznie tylko ww. dwie funkcje możliwe były do zaobserwowania.
Sterownik dysków elastycznych- schemat blokowy.
Objaśnienia:
1. WRITE GATE
2. WRITE DATA
3. TRACK 0 A układ fotooptyczny czujnika
4. WRITE PROTECT ochrony przed zapisem
5. INDEX B układ fotooptyczny czujnika
6. DISK CHANGE pozycji „start”
7. READ DATA C układ fotooptyczny czujnika
8. MOTOR ON ścieżki zerowej
9. STEP
10. DIRECTION SEL
Interfejs sygnałów kontrolnych i danych napędu 51/4 ″:
8 -indeks sygnał zwrotny
12 -wybór stacji 1 sygnał sterujący
16 -włączenie silnika sygnał sterujący
18 -wybór kierunku sygnał sterujący
20 -krok sygnał sterujący
22 -zapis danych sygnał sterujący
24 -bramka zapisu sygnał sterujący
26 -ścieżka zerowa sygnał zwrotny
28 -zabezpieczenia zapisu sygnał zwrotny
30 -odczyt danych sygnał zwrotny
32 -wybór strony pierwszej sygnał sterujący
34 -gotowość sygnał zwrotny
Wnioski:
Ze względu na fakt istnienia wielu systemów operacyjnych to dla każdego z nich będzie istniał jego własny protokół współpracy z napędem dysków. Nie ma przeciwwskazań aby nie można było ich stosować w jakimś systemie. Różnice wystąpią w sposobie formatowania oraz zapisie chodzi tu głównie o organizacje danych na dysku oraz sposobu ich identyfikacji. I tak np.
dyskietka sformatowana lub dane zapisane pod systemem OS/2 nie będzie widziana pod żadnym innym systemem, który nie wykorzystuje HPFS. Podobnie w przypadku danych zapisanych na dyskietce pod systemem Linux. Ich zawartość nie będzie widziana np. spod DOS-a. Napędy dysków elastycznych wykorzystują DMA w których rolą procesora jest zainicjowanie procesu zapisu (odczytu) danych oraz udostępnienia magistral.