Аппаратно-программный метод.
Данный метод строится на использовании программного обеспечения анализирующего корректность работы схемы или прибора.
«+» метод позволяет проверить работу, как отдельных элементов, узлов, так и всего прибора в целом.
«-» может применяться только микропроцессорных устройствах и требует специальных аппаратных цепей самодиагностики.
Функциональная схема:
Данный метод может использоваться только с устройствами где на этапе их разработки заложены цепи диагностики.
Метод экспертных оценок.
Данный метод строится на использовании статистических данных работы устройства в разных условиях эксплуатации.
«+» метод позволяет проверить работоспособность всего прибора в целом так и оптимальность управления объектом.
«-» система управления должна быть выполнена на базе вычислительных комплексов.
Метод дешифратора.
В основе данного метода лежит составление логических функций описывающих работоспособность устройства и последующей их схемотехнической реализации (как правило с помощью схемы дешифрации).
«+» метод позволяет проверить работу элементов, узлов, всего устройства в целом, так и отдельных функций.
«-» имеет высокую трудоёмкость и позволяет диагностировать только статические ошибки (использование логических функций)
Этапы разработки схемы.
1. Производится анализ работы схемы и выбирается функция для проверки работы схемы (для решения лабораторной работы – если функция составляется по контрольным точкам – это на 3, если по работоспособности элементов – это на 4, если по выполнению заданного режима работы – это на 5).
2. Выбираются элементы, отвечающие за реализацию заданной функции.
3. Выбираются контрольные точки.
4. Синтезируется функция алгебры логики (ФАЛ) описывающая состояние сигнала в контрольных точках.
5. Записывается таблица истинности.
6. Производится упрощение логической функции
7. На основе полученной упрощенной функции строится дешифратор.
Пример.
Определяем контрольные точки:
При нажатии кнопки старт в цепи старта проходит единичный сигнал. В противном случае имеется неисправность заданной функции.
Записываем таблицу истинности:
A | B | C | Y Error start |
Все остальные ситуации | 1 (неисправность) |
Первые четыре строки таблицы истинности попадают под условие, когда кнопка старт не нажата, значит, функция старт не выполняется, и шибок по функции быть не может. Пятая строчка соответствует заданному условию, ошибки нет. Все остальные соответствуют условию нажатия кнопки старт (A = 1), а на других точках при этом отсутствует единичный сигнал, что по нашей функции расценивается как ошибка.
Упрощаем логическую функцию:
Используем метод карт КАРНО:
BC | B | C | ||
A | ||||
A |
Реализуем дешифратор.
Y = A
Дата добавления: 2016-01-20; просмотров: 867;