Mty1 (30.12.2024 17:47, просмотров: 61) ответил reZident на Скользящее окно вы имеете в виду промежуточные значения? Нет, не
обязательно. Сумма и так будет отображать среднее значение. Если
меандр не 50%, то сумма будет выше или ниже среднего, но все равно
попадать в окно значений для порогов отсечки сигнала. Аналогом
этого алгоритма можно считать дифференциальный дискриминатор. Если
среднее значение болтается между двумя порогами, то результат =
"норма", если же вылетает выше или ниже, то результат = "авария 1"
или = "авария
Спасибо за пояснения, уточню. Предположим у меня сумма uint8_t
summ=255, я каждую миллисекунду прибавляю или вычитаю по 1 не
выходя за пределы 0...255 Предположим у меня скважность меньше 50%
- сумма будет меняться (если построить график) как "треугольный"
сигнал 0..6 6...0 единиц каждые 12 мс. Если скважность больше 50% -
треугольный график поползет не спеша вверх, пока не упрется в 255
своей верхней частью. Где поймать пороги для детектирования я не
совсем понимаю?