Вы находитесь тут

Стратегия поиска неисправностей.

 

Вводное слово.

Несколько лет назад я написал заметку: "Методы поиска и устранения неисправностей, а также причин неработоспособности в РЭА.". Недавно дошли руки привести ее в относительный порядок. Тогда же была задумана и эта статья. Дело в том, что,обладая даже самым совершенным инструментом, можно не уметь его использовать. Соответственно, эта заметка о правильном, на мой взгляд, использовании инструментов при поиске неисправности. Естественно, я не претендую на построение исчерпывающей, безупречной схемы, по которой можно было бы найти любую неисправность и решить любую проблему. Этот текст лишь попытка обобщить мой опыт.

Основная часть.

Порядок действий. Порядок действий всегда хочется свести к простой и понятной схеме. У меня сначала была мысль выразить все это в универсальной блок-схеме, но процесс поиска всегда слишком многовариантен и требует внимания к мелочам . На решение проблемы может натолкнуть даже минимальная, случайно полученная крупица информации. Также начальная информация всегда низкого качества, и выбор фактора, на основании которого следует начать действовать, во многом носит интуитивный характер. Естественно, это не значит, что ремонт тождественен гаданию на кофейной гуще, или случайному перебору, но фактор случайности всегда присутствует. Конечно, при тщательном и последовательном подходе к анализу мы получим положительный результат. Прежде всего нужно запомнить, что всякое действие должно быть направлено на локализации неисправности. И, хотя на первых этапах локализация может быть не точной, но все равно нужно понимать, к чему вы стремитесь и что ожидаете от того или иного измерения. Сначала всегда следует применять быстрые методы, такие, как " внешний осмотр" и "выяснение истории возникновения неисправности". Не стоит пренебрегать этими вещами. Они очень эффективны. Действия при ремонте изделия, бывшего в эксплуатации и при запуске нового изделия несколько отличаются. Когда мы имеем изделие из эксплуатации,мы можем предположить, что оно работало, иначе говоря, нет ошибок в объемном монтаже, нет ошибок в монтаже на печатные платы, все элементы правильного номинала и типа. В то же время, в новом изделии перед его включением мы должны проверить печатный монтаж, проверить правильность объемного монтажа. И только затем попытаться включить изделие (в более или менее сложных и массовых изделиях). Составить универсальный порядок действий, конечно, невозможно, но нарисовать схему в общих чертах можно. На рисунке в общих чертах предоставлена схема действий: Пояснения к рисунку: Под проведением предварительных проверок подразумеваются проверки на соответствие документации, такие как: правильность монтажа, отсутствие замыканий, отсутствие загрязнений и прочее в зависимости от условий производства. Как видно, поиск неисправности носит циклический характер, кроме самого простого случая. При отрицательном результате на очередном цикле следует применять более глубокое исследование изделия. При этом проверка работоспособности может осуществляться в зависимости от ситуации наиболее удобным методом. После странения заявленной проблемы изделие следует протестировать в полном объеме.

Применение методов.

Когда применяем тот или иной метод мы, преследуем несколько целей: сбор информации , проверка гипотезы о неисправности, локализация неисправности. И на каждом шаге наших действий мы и получаем новую информацию, и проверяем гипотезу, и локализуем неисправность. Следует понимать , что - первично на текущем шаге, а что - вторично. В то же время не следует пренебрегать вторичными эффектами. Например, когда основная цель действия - проверка гипотезы, то и информация, полученная, во время этой проверки может послужить к уточнению выдвинутой гипотезы или позволит выдвинуть новое предположение. Для более быстрой локализации неисправности применяйте принцип: "Разделяй и властвуй" . Для этого нужно сначала получить контроль над ключевыми точками схемы. Знание основного, главного вас избавит от необходимости вдаваться в излишние подробности. Я попробую описать общую схему действий на примере. Имеется большая система, которая работает неправильно. Сначала вычленяем отдельный блок в системе. Блок включаем вне системы и в блоке вычленяем отдельный модуль. Затем включаем модуль и выходим на элемент. В этой стройной системе есть одна проблемка. Например, модуль сам по себе работает правильно, а в блоке начинаются ошибки. Это проблема несоответствия условий работы модуля (блока, элемента - не важно ) в системе и на стенде проверки. Такие различия есть всегда! Не следует себя обманывать. В первую очередь, конечно, думают о различиях в электрических сигналах, разнице в температуре, охлаждении. На практике эти различия не всегда очевидны. Например, в моей практике был интересный случай, когда существенным фактором оказалась вибрация. Причем, на плате не было элементов чувствительных к вибрации, плата была достаточно прочной и т.д. Но замененные симисторы выгорали раз за разом. Причина оказалась в графитовой пыли, которая забилась под разъемы в силовых цепях и в условиях вибрации создавала короткое замыкание, в то время как на стенде все работало замечательно. Вычленение ключевых точек бывает достаточно сложным и требует хорошего знания принципов работы устройства и его структуры. В простейших случаях устройство следует разбить на структуры типа "звезда" и последовательные структуры. В структурах типа "звезда" сначала исследуют (если есть возможность ) центральный узел и на основе его работы делают вывод о работе его и прочих узлов. Если исследование центрального узла затруднительно, то "сначала обрубаем ветви, если сразу не можем срубить ствол". То есть сначала исследуем периферию, что более трудоемко, но позволит получить информацию, необходимую для исследования центрального узла. В последовательных структурах следует удостовериться, что на вход поступают правильные сигналы , на выходе сигналы - неправильные. Значит, структура где-то не работает. Для максимально быстрого устранения неисправности следует разбить последовательность каскадов пополам и проверить сигналы в среднем каскаде. Таким образом мы узнаем где находится неисправность в начале или в конце. Затем разделяем предполагаемую область опять пополам и т.д. Но бывает, что подобная стратегия действий неудобна по технологическим соображениям, или нам для каждого каскада приходится анализировать сигналы на основе сигналов в предыдущем каскаде. В этом случае приходится проверять каскады последовательно от начала к концу или от конца к началу, в зависимости от условий и структуры устройства.

Хорошее питание.

Всегда в первую очередь (или как можно раньше) следует проверять цепи питания и качество питающих напряжений. Держать в голове цель и к месту ее менять. Необходимо понимать, на что направлено то или иное действие. На сбор обшей информации, на проверку гипотезы , на проверку того или иного блока. В тоже время необходимо вовремя оценить результат действия и вовремя переходить к следующему этапу. Когда вы собираете информацию, нужно вовремя оценить, что необходимая информация уже собрана и необходимо переходить к анализу. Не нужно зацикливаться на каком либо этапе. Это бывает не всегда просто и не всегда очевидно.

Итоги:

Сформулируем основные стратегические принципы:

  • Сначала использовать быстрые и неточные методы, затем уточняем;
  • Цикличность при отрицательном результате, со все более углубленным исследованием на каждом цикле;
  • Оценка целесообразности;
  • "Разделяй и властвуй";
  • Контроль ключевых точек;
  • "Не можешь срубить ствол, сруби ветви";
  • Не навреди

Проблема в том, что нельзя составить четкой схемы действий. Мы всегда вынуждены держать в голове все принципы и постоянно искать, что использовать в данный момент.