Информационные технологии. Пономарев О.П. - 95 стр.

UptoLike

Составители: 

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 92 -
где
1
,
ii
yy - текущее и предыдущее значения отфильтрованного
сигнала, т.е. значения на тактах
1,
ii работы АЦП;
α
- коэффициент фильтрации )10(
<
<
α
;
i
x - текущее значение входного сигнала.
Этот алгоритм часто представляют в форме:
1
)1(
+
=
iii
yxy
α
α
. (2)
Значение
1i
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 -