Самодиагностика устройств ЦРЗ

Следует отметить, что самотестирование не может обеспечить 100 % выявления внутренних дефектов изделия. Реально тестированием удается охватить примерно 70…80 % всех элементов МП-устройства.

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

Неисправность ОЗУ проверяется, путем записи в ячейки заранее известных чисел и сравнении результатов, полученных при последующем считывании.

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

Целостность обмоток выходных реле проверяют при кратковременной подаче на них напряжения и контроле обтекания их током.

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

Сторожевой таймер

На случай выхода из строя самого МП в цифровых устройствах предусматривают специальный сторожевой таймер – несложный и очень надежный узел. В нормальном режиме МП посылает в этот узел импульсы с заданным периодом следования. С приходом очередного импульса сторожевой таймер обнуляется и начинается новый отсчет времени. Если за отведенное время от МП не придет очередной импульс, который сбрасывает таймер в исходное состояние, то таймер воздействует на вход возврата МП в исходное состояние. Это вызывает перезапуск управляющей программы. При неисправности МП «зависает», устойчиво формируя 0 или 1. Это обнаруживает сторожевой таймер и формирует сигнал тревоги. При необходимости блокируются наиболее ответственные узлы устройства защиты и выходные устройства устанавливаются в безопасное состояние.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: