ВУЗ:
Составители:
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 92 -
где
1
,
−ii
yy - текущее и предыдущее значения отфильтрованного
сигнала, т.е. значения на тактах
1,
−
ii работы АЦП;
α
- коэффициент фильтрации )10(
<
<
α
;
i
x - текущее значение входного сигнала.
Этот алгоритм часто представляют в форме:
1
)1(
−
⋅
−
+
⋅=
iii
yxy
α
α
. (2)
Значение
1−i
y при обработке берется из памяти ЭВМ
(контроллера), новое значение
i
y записывается на его место.
Преимущество метода - простота реализации, недостаток –
относительно низкая точность.
Масштабирование – это вид обработки аналогового сигнала,
предназначенный для согласования диапазона измерения датчика с
диапазоном АЦП, являющегося вторичным измерительным
преобразователем. Формула, описывающая операцию
масштабирования, имеет вид:
Bx
K
BA
y +⋅
−
= , (3)
где
y - измеряемая величина в физических единицах;
x
- измеряемая величина в коде АЦП;
BA,
- верхняя и нижняя границы диапазона измерения датчика;
K
- диапазон кода АЦП.
На приведенной иллюстрации, поясняющей алгоритм обработки
аналогового сигнала по формуле (3), диапазон измерения датчика
нормирован и лежит в пределах 0…20мА, АЦП имеет диапазон в
десятичном коде 0…1024, текущее значение десятичного кода
измеряемого сигнала
17
=
x , что соответствует значению
измеряемого сигнала в единицах силы тока
мАy 332,0
=
.
датчик
мАBA 20...0... =
#
АЦП
1024...0=K
17
=
x
. .
мАy 332,0=
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
где y i , y i −1 - текущее и предыдущее значения отфильтрованного
сигнала, т.е. значения на тактах i, i − 1 работы АЦП;
α - коэффициент фильтрации (0 < α < 1) ;
xi - текущее значение входного сигнала.
Этот алгоритм часто представляют в форме:
y i = α ⋅ xi + (1 − α ) ⋅ y i −1 . (2)
Значение y i −1 при обработке берется из памяти ЭВМ
(контроллера), новое значение y i записывается на его место.
Преимущество метода - простота реализации, недостаток –
относительно низкая точность.
Масштабирование – это вид обработки аналогового сигнала,
предназначенный для согласования диапазона измерения датчика с
диапазоном АЦП, являющегося вторичным измерительным
преобразователем. Формула, описывающая операцию
масштабирования, имеет вид:
A− B
y= ⋅x+ B, (3)
K
где y - измеряемая величина в физических единицах;
x - измеряемая величина в коде АЦП;
A, B - верхняя и нижняя границы диапазона измерения датчика;
K - диапазон кода АЦП.
На приведенной иллюстрации, поясняющей алгоритм обработки
аналогового сигнала по формуле (3), диапазон измерения датчика
нормирован и лежит в пределах 0…20мА, АЦП имеет диапазон в
десятичном коде 0…1024, текущее значение десятичного кода
измеряемого сигнала x = 17 , что соответствует значению
измеряемого сигнала в единицах силы тока y = 0,332 мА .
датчик АЦП
x = 17 y = 0,332 мА
# ..
A...B = 0...20 мА K = 0...1024
- 92 -
Страницы
- « первая
- ‹ предыдущая
- …
- 93
- 94
- 95
- 96
- 97
- …
- следующая ›
- последняя »
