Autor Wątek: Regulacja głowicy w EME-150A  (Przeczytany 751 razy)

brian-82

  • *
  • Wiadomości: 12
  • Miejsce pobytu:
    Wrocław
Regulacja głowicy w EME-150A
« dnia: 2019.05.20, 22:54:50 »
Cześć, czołem.
Postanowiłem przekazać tzw. wiedzę bezużyteczną dotyczącą regulacji głowicy w jakże pięknym napędzie dyskietek EME-150A Matsushity.
Może na początek geneza czemu zacząłem grzebać w tej stacji. Otóż nabyłem Amstrada CPC 664 z wbudowanym ZAX Drivem i oryginalną stacją w woreczku. Podobno była kapryśna, więc właściciel ją zdemontował. Postanowiłem przywrócić Amstradowi oryginalny wygląd i uruchomić stację.
Po czyszczeniu i przesmarowaniu stacji przyszedł czas na testy.
Podstawowym problemem był brak dyskietek do testów. Koniec końców zdobyłem pudło dyskietek 3" do różnych kompów.
No i się zaczęło. Dyskietki systemowe nie chciały się czytać, inne działały mniej więcej. Postanowiłem rozpocząć diagnostykę. Prędkość obrotowa okazała się być w normie - poprzedni właściciel zadbał o wymianę paska i regulację prędkości. No to może posprawdzać czy głowica siedzi nad ścieżką?
Z braku oryginalnej dyskietki serwisowej użyłem dyskietki systemowej.
Po podłączeniu oscyloskopu udało się pomierzyć, że wzmocniony sygnał różnicowy z głowicy to ok 120mV międzyszczytowo. Dla dyskietek testowych powinno być > 140mV. No, ale nie używam oryginalnej dyskietki testowej prawda? Sprawdziłem więc, co będzie gdy sformatuję dyskietkę i spróbuję sam się czytać. Test wypadł prawidłowo, a oscyloskop pokazał ok. 150mV, czyli da się.
Czyli co, odjechaliśmy od środka ścieżki? Ano.

Konstrukcja EME-150A jest specyficzna, można powiedzieć, że Japończycy utrudniali sobie życie.
1. Czujnik ścieżki zerowej - zamiast przesłony mamy lusterko. Tak, gdy głowica znajduje się nad ścieżką zerową to lusterko odbija promień z nadajnika i ten wpada do odbiornika (fototranzystora). Żeby było trudniej, czujnik ten mechanicznie jest tak zrobiony, że działa tylko co 6 ścieżek...
2. Mechanizm przesuwu głowicy. Niby to co już było stosowane - czyli ślimak. Tyle, że w przeciwieństwie do innych konstrukcji ślimak był nieruchomy, przykręcony do wspornika głowicy i przechodził na wylot przez silnik krokowy. Ślimak zaś był obejmowany przez tuleję obracaną przez silnik. Tuleja ta przesuwała ślimaka. No chyba naprawdę konstruktorzy brali udział w konkurencji jak zrobić coś w bardziej skomplikowany od konkurencji sposób.
Czy było to spowodowane względami patentowymi? Możliwe.

W każdym razie jak regulować głowicę? Należy poluzować śrubkę mocującą ślimaka (imbus 0,9mm). Poluzować na tyle, by móc obrócić ślimaka przy użyciu średniej siły, ale nie tak by luźno chodził. Następnie obracać delikatnie ślimak (ma nacięcie na śrubokręt płaski) w jedną lub drugą stronę. Ja wcześniej delikatnie wywierałem nacisk na plastikową tuleję obejmującą ślimaka i w ten sposób określiłem, w którą stronę kręcić ślimakiem. Test wykonywałem wykonując komendę "cat". Acha, jest małe utrudnienie, gdy głowica znajduje się nad ścieżką zerową, nie da się poluzować śruby mocującej ślimaka do ramienia głowicy. Należy więc wcześniej (najlepiej na wyłączonym kompie)  obrócić tuleję na tyle, by mieć dostęp do śrubki.

Koniec końców udało się wyregulować na tyle, by osiągnąć ok. 145mV. Dyskietka systemowa dalej jest nieczytelna, ale to z powodu... że jestem lamerem lamerów i noobem noobów. ;) Jak się przyjrzycie dyskietce to będziecie wiedzieć czemu. :P

trojacek

  • *****
  • Wiadomości: 5075
  • Miejsce pobytu:
    Warszawa
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #1 dnia: 2019.05.21, 01:49:45 »
CP/M+ nie działa na 664 :)
Kawał fajnej roboty odwaliłeś. Zdarzało mi się naprawiać i na oko kalibrować te napędy, ale nie cierpię tego.
Żeby było trudniej, są co najmniej trzy typy spotykanych napędów - 150, 155 i 156.
« Ostatnia zmiana: 2019.05.21, 09:57:38 wysłana przez trojacek »

ZbyniuR

  • *****
  • Wiadomości: 2653
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #2 dnia: 2019.05.21, 02:17:46 »
CPM plus zadziała na 664 z rozszerzeniem ramu.
Tu wymieniają 5 stacji stosowanych w CPC
http://www.cpcwiki.eu/index.php/Amstrad_FDD_part
TREK is better than WARS.. ;)

brian-82

  • *
  • Wiadomości: 12
  • Miejsce pobytu:
    Wrocław
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #3 dnia: 2019.05.21, 08:21:38 »
CP/M+ nie działa na 664 :)
Działa, o ile nie użyłeś wersji z Amstrada PCW 8). Tak, nie śmiejcie się, trochę mi zajęło, zanim na to wpadłem.

Żeby było trudniej, są co najmniej trzy typy spotykanych napędów - 150, 151 i 156.
CPC Wiki wymienia 150A, 155, 156 i 156V oraz 157. I to są stacje jednostronne z CPC. Na pewno były też przynajmniej dwa typy dwustronnych dla PCW - 231 i 232. Napędy po 150A miały chyba bardziej klasyczną konstrukcję mechanizmu przesuwu głowicy i czujnika ścieżki 0.
Rzeczywiście trochę się napracowałem, ale spoko, powinienem jakieś takie odznaki robić za każde zdobyte doświadczenie. :)

trojacek

  • *****
  • Wiadomości: 5075
  • Miejsce pobytu:
    Warszawa
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #4 dnia: 2019.05.21, 09:59:31 »
Działa, o ile nie użyłeś wersji z Amstrada PCW 8). Tak, nie śmiejcie się, trochę mi zajęło, zanim na to wpadłem.

Informacji o wersji sprzętu nie ma na "grzbiecie" dyskietki, choć numery stron - 3 i 4 zamiast 1 i 2 - dają do myślenia ;)

brian-82

  • *
  • Wiadomości: 12
  • Miejsce pobytu:
    Wrocław
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #5 dnia: 2019.05.21, 11:04:47 »
Akurat systemówki do CPC 6128 też miały numerację stron od 1 do 4, gdzie dwie strony to jedna dyskietka. To co powinno uruchomić dzwonek alarmowy to zawartość - "LocoScript" na jednej z nich.

trojacek

  • *****
  • Wiadomości: 5075
  • Miejsce pobytu:
    Warszawa
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #6 dnia: 2019.05.21, 11:17:55 »
No ja tam nie wiem, moja dyskietka systemowa ma numerki 1 i 2. Ale w sumie to nawet nie wiem, czy działa, być może też jest od PCW?

brian-82

  • *
  • Wiadomości: 12
  • Miejsce pobytu:
    Wrocław
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #7 dnia: 2019.05.21, 12:10:01 »
Masz od CPC.
Chodzi o to, że Amstrady PCW (wszystkie?!?) i CPC 6128 miały dwie dyskietki systemowe. Jedna miała numerki 1,2, zaś druga dyskietka 3,4. No i te z CPC 6128 i PCW różniły się od siebie zawartością. Też mam dyskietkę z numerkami 1,2, ale ma trochę inną zawartość niż u ciebie, bo ma LocoScripta. Ty też powinieneś mieć drugą systemówkę (3,4), ale z DR LOGO dla CP/M plus i CP/M v2.2.
« Ostatnia zmiana: 2019.05.21, 12:18:07 wysłana przez brian-82 »

damik

  • ****
  • Wiadomości: 444
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #8 dnia: 2019.05.21, 15:02:15 »
@brian-82
Podziwiam za wytrwałość, kiedyś próbowałem ustawiać Track0 w różnych napędach, ale po godzinie walki dałem sobie spokój, bo efekty były niewspółmierne od ilości zmarnowanego czasu.  ::)

Też mam jeden kapryśny napęd od CPC 6128 i zostało mi jeszcze kilka napędów z Amigi 500 z rozjechaną mechaniką do kalibracji, bo czytają bardzo chimerycznie i jakoś nie mam natchnienia by się za to zabrać ... kiedyś dostałem tego cały karton od kolegi naprawiającego Amigi, ale się poddałem, reszta się rozeszła na części lub trafiła do utylizacji ;)

Po Twoim poście może jednak zabiorę się za to ponownie w wolnej chwili ...   ;D

BTW, możesz zapodać jakąś fotkę gdzie się podpinałeś oscyloskopem a jeszcze lepiej na schemacie gdybyś to wskazał ... ?

brian-82

  • *
  • Wiadomości: 12
  • Miejsce pobytu:
    Wrocław
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #9 dnia: 2019.05.21, 15:46:31 »
Fotkę nie bardzo, bo nie sfotografowałem, a całość już skręciłem i nie chcę Amstrada znów rozbebeszać.
CPC wiki -> service manuals
http://www.cpcwiki.eu/imgs/1/1f/Service.manual.cpc664.ctm644.gt65.pdf
strona 29. Tam jest schemat. Ale lepiej poczytać stronę 15 - tam jest napisane co i gdzie podłączać. Generalnie TP1 i TP2 na kanały oscyla i TP3/TP11 na masę. Na płytce blisko jednej z krawędzi jest rząd 6 pinów opisany jako TP i przy każdej nóżce są numerki.

Co do Amigi spróbuj wpierw przeczyścić i przesmarować mechanikę, uważając by nie przedobrzyć z nowym smarem. Ja używam teflonowego, choć może są inne bardziej pasujące do tego zastosowania.

damik

  • ****
  • Wiadomości: 444
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #10 dnia: 2019.05.21, 16:00:37 »
Jeśli chodzi o napędy z Amigi 500 to są to są te "grube" Chinon'y i one z tego co wiem były najbardziej awaryjne.
Czyszczenie i smarowanie oraz wymiana kondensatorów tam już nie pomaga, bo prawdopodobnie mechanizmy są  wyrobione/rozklekotane lub rozkalibrowane.
Kiedyś miałem całkiem sporo tych napędów i wszystkie z identycznymi objawami...
Może ktoś ma na to jakieś sprytne lekarstwo, ja niestety niczego w tym temacie nie znalazłem, ale stawiam na problem z Track0.

sajmosia

  • *****
  • Wiadomości: 992
  • Miejsce pobytu:
    Londyn
Odp: Regulacja głowicy w EME-150A
« Odpowiedź #11 dnia: 2019.05.21, 16:22:14 »
Jeśli chodzi o napędy z Amigi 500..

Pamietam, kiedy jeszcze za malolata trafily mi sie Amigi z rozkalibrowanym napedem to przed wypychaniem ich na gieldze robilem tak:
W Amidze bardzo rzadko byl jakikolwiek problem z dolna glowica (mnie sie nie zdarzylo), jesli cos sie partaczylo to tylko z gorna.
Amiga spokojnie moze wystartowac tylko z golnej glowicy na odpowiedznio przygotowanej dyskietce.

  1. Na dzialajacej Amidze podlozylem zapalke/wykalaczke tak, zeby gorna glowica nie opadla na dyskietke.
  2. Wlozylem dyskietke i sformatowalem ja programem "badformat". To robi tak ze, zaznacza sektory na ktorych nie da sie nic zapisac, czyli cala gorna powiezchnie.
  3. Na tak sformatowana dyskietke wrzucilem X-COPY. To byl jedyny program jaki mialem pod reka. Programow do kalibracji stacji nie mialem.
  4. Wlozylem dyskietke do Amigi z walnieta stacja i tu byl test. Jesli zostaje lapa na bialym tle to kicha, co sie nigdy nie zdarzalo, jesli masz amiga dos, to wczytaj X-COPY.
  5. Formatuj dyskietke tylko z gornej strony i podkrecaj/przestawiaj glowice, dopoki bedziesz mial zera zamiast szostek.
  6. Jesli masz zera to przeczytaj inna dyskietke lub dwie/kilka. Jesli sa zera to zotaw, skrec i naklej nowa plombe, w przeciwnym wypadku wroc do punktu 5.

Niestety nie mialem ani oscyloskopu ani testera logiki ani nawet wiedzy na temat jak ich uzyc, a trzeba sobie bylo jakos radzic :)

Mniej wiecej w 90ch latach w czasie ich +/- szczytu, zepsuta (z walnietym/niedzialajacym napedem) Amige 500 mozna bylo "wychaczyc" za "trzy banki" a dzialajaca wypchnac "gola" za "piec,-czterysta" do "szesciu" z rozszerzeniem i jakims Joyem :)

Pozdr.
« Ostatnia zmiana: 2019.05.21, 16:46:35 wysłana przez sajmosia »