Если нажать и удерживать кнопку, большинство импульсных генераторов выдают также последовательность импульсов. При генерации импульсов светодиодный индикатор мигает. Задача логического импульсного генератора заключается в том, чтобы искусственно вызвать изменения состояния необходимого входа для того, чтобы наблюдать реакцию на выходе. На рис. 7.30 показано, как логический пробник и логический импульсный генератор работают вместе в цифровой схеме.
Рис. 7.30.Использование логического импульсного генератора и логического пробника
Ручное тестовое оборудование
Многие сложные тестовые приборы выпускаются сейчас в виде ручных устройств. Цифровые вольтметры с графическими дисплеями могут использоваться для наблюдения формы сигналов и измерения частоты и времени, а также напряжения, тока и сопротивления.
Новые ручные приборы можно использовать для поиска неисправностей цифровых устройств таким образом, что возникает комбинация логического пробника, цифрового вольтметра, осциллографа и даже простого логического анализатора. На рис. 7.31 показан прибор Logic Dari фирмы Hewlett-Packard, способный изучить последовательность импульсов с помощью звукового тонового индикатора, позволяя специалисту не отводить взгляда от схемы.
Он также показывает сопротивление или напряжение между двумя точками и выводит на дисплей показания в цифровом виде, как цифровой вольтметр с автоматической установкой диапазона. Если проверяются статические логические уровни, он работает как обычный логический пробник. Когда логические уровни изменяются, можно наблюдать форму сигналов. Можно также определить временные соотношения за счет одновременного вывода на экран формы трех разных сигналов, как это делает трехканальный логический анализатор. Эти формы сигналов можно сохранить и позже сравнить с формами сигналов аналогичной заведомо исправной платы. Logic Dart даже сам указывает различия между двумя образцами (см. рис. 7.31).
Рис. 7.31. Прибор Logic Dart фирмы Hewlett-Packard
Осциллографы
Бывают случаи, когда необходима большая информация, чем та, которую может дать логический пробник. Часто вам нужно знать связь между двумя или более логическими сигналами. Лучшим средством демонстрации этой временной связи является осциллограф, который был детально описан в главе 2. Любой осциллограф общего назначения можно использовать при проведении определенных тестов цифровых схем, но некоторые из современных осциллографов имеют возможности, которые делают их особенно полезными для этих целей.
Основная функция, которая необходима в данном случае, это сбор информации по нескольким каналам, хранение форм импульсов и некоторые специальные режимы запуска. На рис. 7.32 показан аналоговый осциллограф с четырьмя входными каналами. Два их этих входов работают во всем диапазоне с избирательной чувствительностью от 10 мВ до 50 В наделение. Два других входа предназначены для использования, прежде всего, как входы логических сигналов с двумя диапазонами чувствительности 0,1 и 0,5 В на деление. Используя пробник 10Х, эти диапазоны можно превратить в 1 и 5 В на деление, что обычно является идеальным для многоканального цифрового отображения информации. Этот осциллограф также обладает уникальной функцией одновременной демонстрации двух статических форм сигнала, даже если они никак не синхронизированы друг с другом. Это очень полезно, если вам нужно наблюдать форму сигналов, но вас не интересуют их временные связи. В этом режиме вход пусковых импульсов автоматически переключается на вход, на который поступают отслеживаемые в настоящее время сигналы. Большинство осциллографов запускаются от одного выбранного источника пусковыx сигналов и будут показывать только формы сигналов, которые синхронизированы с этим источником. Такой осциллограф не может хранить формы сигналов и. следовательно, регистрировать одиночные импульсы, которые редко возникают. Однако аналоговые осциллографы лучше подходят для учета периодически следующих выбросов с малой длительностью, как показано на рис. 7.32.
Рис. 7.32.Аналоговый осциллограф, показывающий регистрируемые выбросы
Цифровой осциллограф с памятью, показанный на рис. 7.33, имеет четыре входных канала и множество различных режимов запуска. Осциллограф с цифровой памятью воспринимает быструю последовательность измерений напряжения на входе и хранит полученные результаты во внутренней памяти в цифровой форме. Эти данные используются для предоставления формы сигналов на экране.
Рис. 7.33. Цифровой осциллограф с памятью, регистрирующий «дребезг» контактов переключателя
Осциллографы с памятью очень эффективны при регистрации последовательности импульсов, которые возникают нерегулярно, и подобные случаи нередки.
Поскольку события, приводящие к возникновению сигналов, не часто случаются в цифровых схемах, чтобы указать осциллографу, что произошло именно критическое событие, на которое он должен отреагировать, необходимы сложные режимы запуска.
Показанный на рисунке осциллограф может отображать информацию, которая была зарегистрирована до, после или и до, и после запускающего события. Другими словами, запускающее событие может произойти справа, слева или в центре развертки. Он также позволяет наблюдать все четыре входных канала и ждать запуска, пока не будет достигнута определенная комбинация логических сигналов.
Оценка таких моментов, как вибрация контактов переключателя (известная как «дребезг» контактов), может быть эффективно выполнена только с помощью осциллографа с памятью. Развертка на экране осциллографа с памятью показывает последствия перемещении тумблера из одного положения (разомкнут) в другое (замкнут). Момент, когда произошло переключение, помещается в центре экрана, что показывает состояние ключа до (логический уровень высокий) и после (переход на низкий) запускающего события. Этот осциллограф может также печатать регистрируемые формы сигналов на принтере компьютера.
Логические анализаторы
В сложных цифровых схемах, особенно в микрокомпьютерных системах, необходимо знать связи между многими различными сигналами. В этой ситуации формы напряжения не так важны, как логические состояния, которые возникают в определенные моменты времени. Логический анализатор — это прибор, который позволяет одновременно собирать и хранить информацию о логическом состоянии по многим каналам (48 и более). Эти замеры выполняются через определенные интервалы времени, которые задаются внутренним источником тактовых импульсов или внешним источником, находящимся в исследуемой схеме.
Логический анализатор, который показан на рис. 7.34, совмещен с персональным компьютером. Он может представлять информацию в виде временных диаграмм или таблицы состояний в двоичном, восьмеричном, шестнадцатеричном виде или в виде символов ASCII. 48 входных каналов подключены через адаптерную приставку, которая подключена к плате внутри компьютера (рис. 7.34).
Рис. 7.34.Логический анализатор на основе персонального компьютера
Другим очень полезным тестовым инструментом для проверки цифровых схем любых типов является специализированный зажим для микросхем, напоминающий бельевые прищепки и выпускаемый в разных модификациях, соответствующих размерам корпусов с двухрядным расположением выводов, чтобы обеспечить контакт с каждым выводом ИМС. Другой конец зажима имеет выводы, к которым удобно подключать пробник осциллографа и т. д.
Многие логические анализаторы снабжены специальными наконечниками для соединения с выводами зажимов, что обеспечивает надежное соединение и предотвращает замыкание между проводами. Различные варианты этих зажимов можно видеть на рис. 7.35.
Рис. 7.35.Зажимы для микросхем
После того как вы локализовали неисправность в конкретном модуле или плате, следует идентифицировать неисправный компонент. Здесь снова необходимы знания о правильной работе логической схемы. В некоторых случаях сервисные руководства могут содержать таблицы истинности для всей комбинированной логики схемы. Однако, в большинстве случаев, для того чтобы понять, как должна работать схема, специалист должен анализировать конфигурацию логических элементов.
Цель заключается в том, чтобы выработать набор входных условий, которые могли бы подтвердить, что данная схема работает исправно. Рис. 7.36 возвращает нас к использовавшемуся ранее контроллеру микроволновой печи и будет служить примером проверяемой схемы.
Эта простая логическая схема была предназначена для сохранения работающего состояния микроволновой печи при включенном таймере, закрытой двери и после нажатия кнопки Пуск. Предположим, что была локализована неисправность именно в этой части схемы, при этом у нас никогда не возникает логическая 1 в точке «Соок» («готовить»).
Рис. 7.36.Пример поиска неисправностей в схеме
При работе с микроволновой печью лучше всего начать с отключения магнетрона. Это важно, поскольку вы, может быть, будете искусственно подавать логические сигналы при тестировании. Эти сигналы могут игнорировать встроенные в печь средства безопасности. Вам может помешать или навредить здоровью включение высоковольтных схем, не говоря уже о микроволновом излучении.
Правильный способ отключения высокого напряжения описан в руководстве. Если инструкция отсутствует, то лишний раз удостоверьтесь в том, что во время тестирования схемы не произойдет самопроизвольной активации высокого напряжения. Не работайте с микроволновой печью, если вы не полностью понимаете опасность и не приняли достаточные меры предосторожности. При проникновении внутрь шасси таких высоковольтных устройств вы можете получить сильный ожог даже ни к чему не прикасаясь.
Поместите логический пробник на выход U1A, верхнего элемента И с тремя входами. При закрытой дверце и включенном таймере логический пробник должен показать высокий уровень при нажатии кнопки