Witam! Prawdopodobnie podczas pod³±czania nieuziemionej drukarki do uziemionego PC uleg³a uszkodzeniu magistrala danych portu Centronics drukarki. Drukarka wystawia poprawne warto¶ci na liniach ACK, ERR, Init Print etc. ale s± to linie pod³±czone do EPROM-u przez inwerter 74LS05. Próba wyeksportowania jakiegokolwiek polecenia wydruku koñczy siê niepowodzeniem i b³êdem po stronie systemu, st±d moje podejrzenia. Schemat uk³adu portu drukarki LC-15 znajduje siê tutaj:
drukarka Star LC-15PL - uszkodzona magistrala?
Albo to nie jest 27c256 tylko jakis mikrokontroler, albo schemat jest cos nie tego - nie jest przypadkiem tak ze na plytce interfejsu jest eprom z zestawem narodowych znakow, ale to nie znaczy ze Centronics jest przez niego przylaczony - raczej jest po prostu odczytywany tak jak i port danych centronicsa ?
27c256 nie ma 50 nozek. A Busy musi dosc szybko reagowac na STB, wiec to chyba jakis specjalizowany uklad.J.
IC4 to specjalizowany kontroler. to NA PEWNO nie 27C256, nie zgadzajasie chociazby ilosc i kolejnosc nozek.
To nie jest EPROM.
To oznacza na 99%, ze sygnaly wystawiane przez 74LS05 sa jednak niepoprawne i nie ma transmisji.
Teoretycznie moze byc i tak, ze uszkodzone jest wejscie /STROBE , przez co host nie widzi odpowiedzi drukarki na /BUSY (i/lub ACK) - ale przyznam, ze nie jestem pewien czy w tym przypadku host powinien sygnalizowac blad , czy tez wytrzepac wszystkie dane "w powietrze" widzac, ze drukarka nie sygnalizuje zajetosci.
Uszkodzenia LS05 w takiej aplikacji wbrew pozorom sa calkiem czeste - zaczalbym od niego. Sprawdz jeszcze na wszelki wypadek R21.
Faktycznie, co¶ mi siê pomiesza³o... W takim razie, jak s±dzê, uszkodzenie tego kontrolera najprawdopodobniej koñczy ¿ywot drukarki :( A jeszcze w kwestii tego 74LS05 - mo¿na go jako¶ zweryfikowaæ dokonuj±c na nim pomiarów napiêæ? Tak, ¿eby nie wylutowywaæ dziada z p³ytki?
mia³e¶ racjê! Uszkodzone by³o wyj¶cie LS05 na linii SLCT - tzn. zwarte do masy. Po wymianie na HCT04 - ruszy³o :)
Ciesze sie, ze moglem pomoc :) .
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required