Штрих-ФР-К, нет связи.

11 января 2016 3794 просмотров

ККМ Штрих-ФР-К.

Введение. Есть такая категория ремонтов о которых стыдно рассказывать коллегам и которые показывают при желании можно заблудится и в трех березах. Сама по себе поломка не представляет никакой академической ценности, так как ее повторяемость очень низка и близка к нулю.
Неисправность со слов заказчика. Новый ККМ Штрих-ФР-К отработав не более месяца перестал видеться с компьютера.
Первичная диагностика. Чтобы понять всю простоту ремонта достаточно взглянуть на реализацию COM порта в ККМ Штрих-ФР-К


Упрощенная схема реализации COM порта в ККМ Штрих-ФР-К.

Тестирование драйвера COM порта на MAX232 проводим при помощи тестовой утилиты Commtest, которое показывает исправность DD8(ADM202), замыкаем контакты 2,3 микроконтроллера и запускаем пакет данных в COM порт, весь пакет должен вернутся обратно. Тестирование выходов 2,3 микроконтроллера проводим при помощи программирования по ISP интерфейсу, которое показывает исправность микроконтроллера DD2(ATMEGA128). Проверяем емкость конденсаторов обвязки драйвера COM порта DD8(ADM202) – все четыре конденсатора С3, С4, С5, С6 (0,1мкФ) показывают 0.1мкФ, конденсатор С27 без демонтажа не показывает свою емкость. Остальных элементов участвующих в работе COM порта в ККМ Штрих-ФР-К – нет!!!, диагностика зашла в тупик, приступаем к хирургическому вмешательству. Замена DD8(ADM202) и DD2(ATMEGA128) ожидаемо результатов не дала, хотя установка этих элементов в заведомо исправную плату показало неисправность DD8(ADM202).
Ремонт. Навесным монтажом организуем COM порт на внешней MAX232 и подпаиваемся непосредственно к ножкам 2,3 микроконтроллера – связь появляется.


Навесной COM порт

Все-таки проблема в DD8(ADM202) не смотря на тот факт, что драйвер COM порта на MAX232 меняли на заведомо исправный, веяснилось его повторный демонтаж показал неисправность на тесовом Штрих-ФР-К, в свою очередь Commtest все так же показывал исправность этой микросхемы. Помогла замена конденсаторов С3,С4,С5,С6 (0,1мкФ), несмотря на то что конденсаторы показывали свою емкость как 0,1мкФ, какой то конденсатор из этой четверки был явно дефектным.
Заключение. Кажущаяся простота ремонта на практике оказалась не такой уж простой, и стоила ЦТО только в виде сожжённых потерь, на компьютере 75232 - 2шт, MAX232 – 4 шт, три перепайки ATMEGA128, 4 часа рабочего времени – вот такой «простой» ремонт, который ломает все стереотипы диагностики COM порта при помощи тестовой утилиты Commtest, как выяснилось работоспособность из COM порта из под этой утилиты не гарантирует работоспособность COM порта в устройстве.