╔══════════════════════════════════════════════════════════════╗
║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ Реанимация-с... ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║
╚══════════════════════════════════════════════════════════════╝
(C) WLODEK BLACK
Пересадка тканей в организме "GrandRomMax",
или "опыт" садистского ремонта порта клавиатуры.
На днях мне довелось устранить неисправность в схеме ввода
данных с клавиатуры в "GRM 2+". В результате
электростатического разряда был пробит один канал микросхемы
К555АП5 (далее АП5), через который производится ввод состояния
ряда клавиш, соответствующего биту 0 шины данных. Этот канал
подсоединен: вход - вывод 17, выход - вывод 3 АП5. Я уже был
готов варварски выдрать из платы неисправную микросхему, когда
меня посетила мысль: линий данных клавиатуры - 5, плюс еще 1
линия магнитофонного входа; итого 6, а каналов в АП5 - 8. То,
что по крайней мере один из оставшихся вроде как свободными
каналов действительно не использован в схеме компьютера, стало
ясно с первого взгляда: 11-я нога микросхемы была надежно
спаяна с землей. Я отсоединил ее от земли и завел на нее
провод от прежнего, неисправного канала. Выход нового канала -
9-й вывод микросхемы - был и так свободен. Так как старый
канал вышел из строя обрывом, а не коротким замыканием, я
оставил 17-й вывод подключенным к плате - не страшно. И все,
компьютер заработал! Так что если в GRM-е летит клавиатурный
порт, но только один канал, не обязательно менять АП-шку -
резерв для ремонта есть в самой схеме. Может, и два канала
можно заменить на неиспользованные - схемы GRM-а у меня нет; я
действовал самым научным методом, используя в качестве тыка
щупы авометра Ц4315 и цифрового пробника ПРЦ-2.
Местонахождение "больного места" показано на псевдографическом
рисунке:
┌─────────┬───────────────────────────┬───────────┬────────┬──┐
│ │ Круглые разъемы │ │ LPT │ │
│ └───────────────────────────┘ └────────┘ │
│ 17 11 │
│ ┌────────┐ ┌────────┐ │
│ │ АП3 │ │ АП5 │ │
│ └────────┘ └────────┘ │
│ 3 9 │
│ процессор │
================================================================