Проектирование сигнатурного анализатора
| Категория реферата: Рефераты по радиоэлектронике
| Теги реферата: дороги реферат, отправить сообщение
| Добавил(а) на сайт: Виссарион.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
На рис. 4. Показана секция формирования сигнатур простого сигнатурного анализатора.
До начала работы прибора оператор вручную сбрасывает систему, при этом устанавливается начальное состояние схемы управления, а 16-разрядный регистр сдвига переводится в нулевое состояние. После сброса сигнал пуска разрешает прохождение сигнала синхронизации в регистр сдвига, который синхронно сдвигает данные до появления сигнала останова. Светодиод в схеме управления показывает, что прибор формирует сигнатуру. Во время процесса формирования сигнатуры индикаторы сигнатуры находят ся в погашеном состоянии.
Линия входных данных подается на триггер Шмитта для предотвращения ложного срабатывания схемы.
Схема управления выполнена на двух RS - триггерах, трех 2-х входовых элементах И-НЕ и двух инверторах. Сигналом сброса схема управления запрещает прохождения сигнала синхронизации на сдвиговые регистры и подготавливается к приему сигнала пуска. После прихода сигнала пуска, схема управления начинает пропускать сигналы синхронизации на сдвиговые регистры и подготавливается к приему сигнала останова. После прихода сигнала останова, снова блокируется прохождение сигналов синхронизации на сдвиговый регистр, при этом на индикаторах отображается информация полученная в сдвиговом регистре.
Схема индикации сигнатуры зафиксированной в анализаторе.
Схема индикации сигнатуры, зарегистрированной в анализаторе, приведена на рис. 5. Секция индикатора и анализатора работают асинхронно.
Выходы регистра сдвига после завершения формирования сигнатуры подаются на
дешифраторы. Выходы каждого дешифратора подаются на соответствующие
элементы индикации (семисегментный индикатор).
[pic]
Рис. 5. Секция индикации простого сигнатурного анализатора
Данные индицируются в стандартном 16-ричном формате, причем цифра 6 имеет “хвостик”, позволяющий отличить ее от малой буквы b.
Описанный анализатор относительно прост, но является вполне работоспособным прибором и стоит примерно в 10 раз дешевле анализаторов, выпускаемых промышленностью.
Описание элементной базы используемой для создания простого сигнатурного анализатора.
Для реализации схемы приведенной на рис. 4, 5 использовались интегральные микросхемы ТТЛ серии КР1533, так же микросхемы серии
КР514 и полупроводниковые идикаторы.
Далее приводится перечень используемых микросхем и их обозначения на схемах.
|Название микросхемы |Функциональное |Обозначения на схемах |
| |назначение | |
|КР1533ТЛ2 |Шесть триггеров |DD1 |
| |Шмитта-инверторов | |
| |Четыре двухвходовых | |
|КР1533ЛП5 |логических элемента |DD2, DD8 |
| |ИСКЛЮЧАЮЩЕЕ ИЛИ | |
|КР1533ЛН1 |Шесть логических |DD3 |
| |элементов НЕ | |
|КР1533ТР2 |Четыре RS-триггера |DD4 |
|КР1533ЛА3 |Четыре логических |DD5 |
| |элемента 2И-НЕ | |
| |Восьмиразрядный | |
|КР1533ИР8 |сдвиговый регистр с | |
| |последовательной |DD6, DD7 |
| |загрузкой и араллель- | |
| |ной выгрузкой | |
| |Дешифратор | |
| |семисегментного | |
|КР514ИД4 |индикатора с |DD9, DD10, DD11, DD12 |
| |отображением 16 | |
| |различных знаков | |
|АЛС304А |Полупроводниковый | |
| |семисегментный |HG1, HG2, HG3, HG4 |
| |индикатор с общим | |
| |катодом | |
Тестирование в режиме свободного счета с использованием сигнатурного анализатора.
Системное ядро. Режим свободного счета.
Для поддержания работоспособности системы не должно быть отказов в некоторых ее компонентах. Эти важнейшие компоненты в совокупности называются системным ядром, и в него обычно входят ЦП, системный генератор синхронизации, шина управления и шина адреса.
Цифровой компьютер можно рассматривать как ядро, окруженное периферийными схемами, и ядро должно работать, чтобы можно было проверить остальные компоненты системы. К счастью, системное ядро проверяется довольно просто, если в системе предусмотрены средства, которые позволяют разорвать шину данных и ввести команду в ЦП. Обычно в ЦП вводится какая- нибудь разновидность холостой команды, например NOP или MOV A,A. После этого системное ядро можно перевести в режим СВОБОДНОГО СЧЕТА.
ЦП осуществляет операцию считывания из памяти для выборки следующей команды. Она всегда интерпретируется как команда NOP, что заставляет процессор перейти к следующему адресу памяти и произвести еще одну операцию считывания. ЦП вынужден считывать команду “нет операции” из каждой ячейки памяти, в результате чего на шине адреса формируются все возможные двоичные коды. При просмотре сигналов в каждой линии шины адреса можно установить факт ее отказа, проявляющийся в замыкании на землю или на питание, в обрыве линии или в замыкании на другую линию шины адреса.
Если по линиям шины адреса передаются правильные сигналы, можно считать, что системное ядро функционирует. Отказ в системном генераторе синхронизации или неисправная линия шины управления почти наверняка не дадут правильной работы в режиме свободного счета. Тест свободного счета обеспечивает простой метод тестирования некоторых важных компонентов в микропроцессорной системе и применим к любому микропроцессору. Режим свободного счета имеет большое значение для сигнатурного анализа.
Использование сигнатурного анализатора в режиме свободного счета.
Сигнатурный анализатор можно использовать для проверки ядра системы, образуя сигнатуры узлов в режиме свободного счета.
При проведении любого теста с применением сигнатурного анализатора необходимо решить, какие сигналы от проверяемой системы следует использовать в качестве сигналов пуска, останова и синхронизации. В промышленных сигнатурных анализаторах зонд для касания узла имеет логический пробник, который дает визуальную индикацию активности. Конечно, индикатор пробника не дает возможности определить природу действий в узле, но он показывает наличие или отсутствие сигналов в проверяемом узле.
Предположим, что исследуется система с 8-битным микропроцессором, имеющим 16-битную шину адреса. В цикле свободного счета на шине адреса возникают все двоичные наборы, которые циклически повторяются. Благодаря периодичности такой тип активности идеально подходит для сигнатурного анализа. На старшей линии A15 шины адреса действует низкий уровень для одной половины всех адресов и высокий для другой половины. Следовательно, между соседними нарастающими фронтами сигнала на линии A15 находится один полный цикл шины адреса. Сигнал с этой линии можно использовать как сигналы пуска и останова анализатора. Первый из них осуществляет запуск, а второй - останов. Остаток, образованный в регистре сдвига между этими событиями, подается на индикатор в качестве сигнатуры проверяемого узла. В режиме свободного счета все команды осуществляют считывание из памяти, и сигналы для анализатора можно взять с линии READ. Анализатор настраивается на нарастающие фронты входов пуска, останова и синхронизации, поэтому данные синхронно проходят через регистр сдвига по заднему фронту сигнала READ в течении одного полного цикла шины адреса. Необходимы подключения показаны на рис. 6.
[pic]
Рекомендуем скачать другие рефераты по теме: доклад по информатике, реферат по социологии, контрольная работа 10 класс.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата