Changes between Version 2 and Version 3 of Карточка #85, комментарий 2


Игнорировать:
Время:
25 сент. 2018 г., 15:14:28 (6 лет назад)
Автор:
alx

Обозначения:

Без изменений
Добавлено
Удалено
Изменено
  • Карточка #85, комментарий 2

    v2 v3  
    11Я понял, что удаление кода, фильтрующего аварийные состояния датчиков (см. r449), было ошибкой, так как фильтрация, предложенная Неволиным, дает одинаковые задержки по всем входам и не устраняет несинхронности. В r480 я вернул фильтрацию неисправностей обратно. Скорее всего, с этой ревизией smarthdc ложные аварии датчиков пропадут.
    22
    3 Однако, '''прошу обратить внимание''', это не означает, что проблемы нет. Судя по приложенному логу, имело место 4 ложных аварии КЗ верхнего датчика, при том что датчик переключал состояние 28 раз, или 1 на 7 переключений. В то же время, если, как мы видели, рессинхронизация переключения выходов магнитного датчика составляет единицы мкс. Даже если предположить, что рассинхронизация данного конкретного датчика составляет 10 мкс, а опрос состояния датчика производится не чаще чем раз в 10 мс, вероятность опросить датчик, когда один его выход уже переключился, а другой еще нет, составляет 1/1000. Таким образом, несинхронностью переключения выходов датчика невозможно объяснить столь большое количество ложных аварий. Очевидно, имеет место какой-то другой фактор. Это подтверждается тем, что другая установка ложных аварий не фиксирует...
     3Однако, '''прошу обратить внимание''', это не означает, что проблемы нет. Судя по приложенному логу, имело место 4 ложных аварии КЗ верхнего датчика, при том что датчик переключал состояние 28 раз, или 1 на 7 переключений. В то же время, если, как мы видели, рассинхронизация переключения выходов магнитного датчика составляет единицы мкс. Даже если предположить, что рассинхронизация данного конкретного датчика составляет 10 мкс, а опрос состояния датчика производится не чаще чем раз в 10 мс, вероятность опросить датчик, когда один его выход уже переключился, а другой еще нет, составляет 1/1000. Таким образом, несинхронностью переключения выходов датчика невозможно объяснить столь большое количество ложных аварий. Очевидно, имеет место какой-то другой фактор. Это подтверждается тем, что другая установка ложных аварий не фиксирует...
    44
    55Было бы интересно увидеть осциллограмму в момент срабатывания датчика (двумя лучами по обоим выходам), пока установка еще в Перми...