|
|
(не показано 11 промежуточных версий 1 участника) |
Строка 1: |
Строка 1: |
| {{DISPLAYTITLE:Обновление значения частоты в регистрах модулей реле}} | | {{DISPLAYTITLE:Обновление значения частоты в регистрах модулей реле}} |
| | == Описание == |
| | Измеренное значение частоты в регистрах модуля реле обновляется каждые 200 мс. Наглядно это показано на графике ниже. |
|
| |
|
| ===Обновление значения при высоких частотах===
| | [[Image: FrequencyRegister1.png |500px|]] |
| Значение частоты в регистрах модуля реле обновляются 1 раз в секунду. Если частота больше 1 кГц, для расчета значения частоты используется количество зафиксированных импульсов за 1 секунду.
| |
|
| |
|
| [[Image: FrequencyRegister1.png |500px| 1 ]]
| | Когда подача сигнала на вход прекращается, значение в регистре уменьшается логарифмически по степеням двойки. Т.е. если время с момента последнего полученного фронта в 2 раза больше последнего измеренного периода, то значение частоты будет в 2 раза меньше, и т.д. Например, если частота была 1 кГц, то через 2 мс значение станет 500 Гц, через 4 мс — 250 Гц, через 8 мс — 125 Гц и т.д. |
|
| |
|
| ===Обновление значения при низких частотах===
| | Поэтому, если частота входного сигнала десятки Гц и более, то после прекращения подачи сигнала, значение частоты в регистре почти мгновенно станет близким к 1 Гц, а дальше будет постепенно снижаться в течение нескольких секунд. |
| Если частота сигнала меньше 1 кГц, то значение частоты в регистре вычисляется на основании периода последнего полученного импульса.
| |
|
| |
|
| [[Image: FrequencyRegister3.png |500px| 2 ]]
| | [[Image: FrequencyRegister2.png |500px]] |
| | |
| ===Обновление значения при прекращении подачи сигнала===
| |
| Когда подача сигнала на вход прекращается или уменьшается его частота, значение в регистре уменьшается обратно пропорционально отношению времени, прошедшего с последнего полученного фронта сигнала, к последнему измеренному значению периода сигнала. Т.е. если время с момента последнего полученного фронта в 2 раза больше последнего измеренного периода, то значение частоты становится в 2 раза меньше и т.д. Следовательно, при пропадании сигнала большой частоты, значение в регистре в следующий отсчет станет близко к нулевому, но для сигналов порядка единиц и долей Гц, время «обнуления» регистра будет соизмеримо с периодом сигнала.
| |
| | |
| [[Image: FrequencyRegister2.png |500px| 3 ]] | |
| | |
| ===Обновление значения при частоте меньше 1 Гц===
| |
| График ниже показывает как изменяется значение частоты сигнала в регистре при периоде сигнала больше 1 секунды.
| |
| | |
| [[Image: FrequencyRegister4.png |500px| 4 ]]
| |