- •Экзаменационный билет № 1
- •1. Стадии жизненного цикла радиоэлектронных устройств и микропроцессорных систем.
- •2. Индикатор тока.
- •Использование индикатора тока
- •Экзаменационный билет № 2
- •1. Сетевой график процесса проектирования мпс и место диагностики и отладки в нем.
- •2. Методика поиска неисправностей с помощью логического анализатора и генератора слов. Логические анализаторы
- •Анализаторы логических состояний
- •Генераторы слов.
- •Экзаменационный билет № 3
- •Параметры функционального использования мпс.
- •Контроль цп.
- •Экзаменационный билет № 4
- •1.Технические параметры мпс.
- •2. Функциональный контроль пзу.
- •Экзаменационный билет № 5
- •1.Параметры технической эксплуатации.
- •2. Тестовый контроль озу.
- •Экзаменационный билет № 6
- •1. Ошибки, неисправности, дефекты. Цель предварительных испытаний.
- •2.Контроль блоков питания мпс
- •Экзаменационный билет № 7
- •1.Техническая диагностика. Термины и определения.
- •2. Контроль увв
- •Экзаменационный билет № 8
- •1.Задачи и классификация систем технического диагностирования.
- •2. Внутрисхемный эмулятор.
- •Экзаменационный билет № 9
- •1.Проблемы контроля из-за двойственной природы мпс.
- •2. Логический анализатор.
- •Экзаменационный билет № 10
- •1.Общая методика поиска неисправностей в мпс.
- •Методы поиска неисправностей в электрических схемах электрооборудования кранов
- •2. Генераторы слов.
- •Экзаменационный билет № 11
- •1.Локализация отказов. Дерево поиска неисправностей.
- •Дерево поиска неисправностей (дпн).
- •2. Тестовый контроль последовательного канала связи.
- •Экзаменационный билет № 12
- •1.Метод тестирования микропроцессорной системы статическими сигналами.
- •2. Логический пульсатор.
- •Использование логического пульсатора
- •Тестирование «стимул—реакция» с помощью пульсатора и пробника
- •Экзаменационный билет № 13
- •1.Основные функции и состав отладочных средств. Основные функции средств отладки
- •Состав отладочных средств
- •2. Функциональный контроль параллельного канала связи.
- •Экзаменационный билет № 14
- •1.Тестирование нагрузками.
- •2. Контроль схем сброса.
- •Экзаменационный билет № 15
- •1.Сигнатурный анализатор и его применение.
- •2. Автоматизация программирования мпс.
- •Экзаменационный билет № 16
- •1.Методика поиска дефектов с помощью системы поэлементного контроля на базе сигнатурного анализатора.
- •2. Контроль системной магистрали мпс.
- •Экзаменационный билет № 17
- •1.Эмулятор микропроцессора.
- •2. Контроль систем прерывания.
- •Экзаменационный билет № 18
- •1.Ручные инструментальный средства. Номенклатура, характеристики.
- •2. Эмулятор пзу. Экзаменационный билет № 19
- •1.Классификация комплексов средств отладки.
- •2. Методика поиска дефектов в шинах питания.
- •2. Тестовый контроль клавиатуры. Экзаменационный билет № 22
- •1.Оценочные комплексы.
- •2. Контроль системного ядра мпс.
- •Экзаменационный билет № 23
- •1.Отладочные комплексы.
- •2. Контроль системы синхронизации.
- •Экзаменационный билет № 24
- •1.Комплексы развития.
- •2. Логический пробник.
2. Контроль схем сброса.
Схема сброса микропроцессора при включении питания может привести к неправильной работе. Импульс сброса, который должным образом не сформирован (слишком короткая длительность, сильно забит помехами, имеет растянутый фронт), может вызвать неправильную последовательность сброса, частичный сброс или совсем не произвести сброс. В схемах сброса, подверженных помехам по цепям питания, может быть инициирован частичный сброс с неопределенным поведением микропроцессора. Выключение системы и быстрое последующее включение могут привести к такому же ее поведению, вызывая сбой в питании микропроцессора, когда его вход сброса удерживается в состоянии логической 1 конденсатором большой емкости. При этих условиях микропроцессор не сбрасывается, а его внутренние схемы находятся в неопределенных состояниях, что приводит к непредсказуемому поведению микропроцессора.
Рис. Типичная схема сброса при включении питания:
5V
5V
5V
+
При включении системы (Uпит) большая постоянная времени τ=R*C заставляет сигнал на входе находиться в состоянии логического 0 после того, как на микропроцессор подано номинальное электропитание, что инициирует в МП последовательность сброса при включении питания, которая обычно длится около 20 тактов синхронизации и инициализирует внутренние регистры МП. Например, в МП Z80 программный счетчик сбрасывается в 0, в результате чего МП начинает работать с нулевой ячейки адреса.
Продолжительность сброса и осуществляемые им действия специфичны для каждого МП. Микропроцессор остается в процессе сброса до тех пор, пока конденсатор в схеме сброса не зарядится так, что микропроцессор воспримет напряжение на нем как состояние логической 1.
Для сброса МП в процессе работы используется кнопка, параллельно конденсатору, с помощью которой конденсатор разряжается, и на входе появляется состояние логического 0.
Рассмотренная простая схема сброса может вызвать хаотичное поведение микропроцессора, если помеха приводит к моментальному отключению питания микропроцессора. При действии помехи конденсатор в схеме сброса не успевает разрядиться через резистор, сохраняя на входе состояние логической 1, а состояние регистров микропроцессора искажается. Когда питание восстанавливается, микропроцессор продолжает работу с каких-то произвольных состояний внутренних регистров (сбой).
Наиболее вероятной причиной помехи в питании, достаточной, чтобы вызвать такое поведение, является моментальная неисправность в сети электропитания. Она часто называется «коричневым отключением» в отличие от более продолжительной неисправности, называемой «черным отключением». Кратковременные помехи по сети – случайные и непредсказуемые события, поэтому в больших МПС требуются схемы обнаружения отказа сети, чтобы МПС могла упорядоченно отреагировать на отказ.
Для этого в системах питания используются:
конденсаторы большой емкости (22000 мкф), поддерживающие номинал электропитания в течение некоторое время после отказа в сети;
резервное аккумуляторное питание.
В системах, где потеря информации недопустима, необходимо предусмотреть программно-аппаратные средства, чтобы μ-ЭВМ до полного отключения сетевого питания успела запомнить и сохранить информацию упорядоченным образом (прерывание по питанию и программа обработки этого прерывания).
Схемы обнаружения неисправности сети обычно подсчитывают частоту сети, чтобы зафиксировать пропадание нескольких циклов и затем сформировать управляющий сигнал, инициирующий упорядоченное выключение вычислительной системы. В небольших системах дополнительные схемы обнаружения неисправности сети обычно не оправданы, но их можно заменить более простыми схемами, которые контролируют напряжение питания.
При первоначальном включении питания (см. рис.) на входе поддерживается низкий уровень с помощью обычной RС-цепочки сброса.
Рис. Схема обнаружения неисправности питания
Если возникает помеха, которая переводит питание на низкий уровень и затем восстанавливает его, запускается КМОП-одновибратор, формирующий сигнал сброса в микропроцессор и инициирующий последовательность сброса. Одновибратор запускается нарастающим фронтом, соответствующим восстановлению питания, и имеет на входе триггер Шмитта, способный срабатывать от растянутого фронта изменяющегося уровня напряжения в цепи питания. КМОП-одновибратор на время действия помехи остается с питанием благодаря диоду D1 и заряженному конденсатору С2. Схема на рисунке применяется для подавления относительно кратковременных помех. Эту схему можно также использовать и для борьбы с более длительными помехами, если параллельно конденсатору С2 подключить заряжаемый никель-кадмиевый аккумулятор.
Схемы сброса при включении питания можно проверить с помощью запоминающего осциллографа или логического анализатора. Постоянный низкий уровень на входе микропроцессора фиксирует его в состоянии сброса и создает впечатление полностью нефункционирующей системы. Подобный отказ может возникнуть из-за замыкания на землю печатного проводника, идущего на вход , из-за неисправной микросхемы, подключенной к этой же линии, или из-за короткого замыкания в конденсаторе.