МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

РЯЗАНСКИЙ ГОСУДАРСТВЕННЫЙ РАДИОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

КАФЕДРА РАДИОТЕХНИЧЕСКИХ СИСТЕМ

Лабораторная работа №1

Изучение алгоритма функционирования и программы

цифрового фильтра


Выполнил ст.гр. 310:

Белокуров Е.

Проверил:

Косс

 

Рязань, 2006


Цель работы

Изучение системы команд МК КР1830ВЕ31, их содержания, способов адресации на примере использования в программе цифрового фильтра. Изучение представления и преобразования данных в МП-системе. Изучение взаимодействия аппаратной части цифрового фильтра и программы. Изучение технологии отладки программы для МК с использованием программного отладчика. Установление истинности результатов выполнения программы цифрового фильтра.

Расчет для положительного входного отсчета максимальной амплитуды:

Разностное уравнение представим в виде:

yn=0,81 xn + xn-2 – 0,81yn-2= kxn + xn-2 - kyn-2 ; k=0,81

1) Реализуемый коэффициент масштабирования kMP (число без знака) при 8-разрядном формате беззнаковых коэффициентов:

kM=0,381679389(10); kMP = ,01100001(2) = 61(16) = 0,37890625 (10)

2) Реализуемые коэффициенты разностного уравнения (числа без знака) при 8-разрядном форматё беззнаковых коэффициентов:

k=0,81(10) ; kP = ,11001111(2) = CF(16) = 0,80859375(10)

3) Код для положительного входного отсчета максимальной амплитуды (немасштабированный отсчет):

 

xn = 0,1111111(2) = 7F(16)

программа адресация цифровой фильтр


4) Масштабированный входной положительный отсчёт максимальной амплитуды:

 

xn := kMPxn = ,01100001(2). 0,1111111(2) = 61(16). 7F(16) = 30(16) = 0,0110000 (2) = +0,375(10)

5) Зададим состояние памяти после запоминания масштабированных входных отсчётов максимальной амплитуды и отрицательных выходных отсчётов максимальной амплитуды

Адрес ячейки памяти Содержимое ячейки памяти
X

xn = 30(16) = 0,0110000 (2) = +0,375(10)

X1

xn-1 = 30(16) = 0,0110000 (2) = +0,375(10)

X2

xn-2 = 30(16) = 0,0110000 (2) = +0,375(10)

Y

Вычисляется программой: yn = 7C(16)

Y1

 yn-1= D0(16) = 1, 1010000(2) = -0,375(10)

Y2

yn-2 = D0(16) = 1, 1010000(2) = -0,375(10)

P1

Вычисляется программой: p1n = 26(16)

P2

Вычисляется программой: p2n = DA(16)

6) Получим произведение p1n:

 

p1n = kP xn = CF(16) 30(16) = ,11001111(2). 0,011000 (2) = 26(16) = 0,0100110(2) = + 0,296875(10)

7) Получим модуль произведения отрицательного отсчёта yn-2 на коэффициент kP:

 

|p2n| = kP |yn-2| = CF(16) 30(16) = ,11001111(2). 0,011000 (2) = 26(16) = 0,0100110(2) = 0,296875(10)


8) Вычислим выходной отсчёт:

 

yn = p1n + xn-2 - (- |p2n|) = 26(16) + 30(16) + 26(16) = 7C(16) = 0,1111100 (2) = +0,96875(10)

 

Выполнение работы


Информация о работе «Изучение алгоритма функционирования и программы цифрового фильтра»
Раздел: Коммуникации и связь
Количество знаков с пробелами: 7001
Количество таблиц: 2
Количество изображений: 7

Похожие работы

Скачать
39407
3
0

... для каждого звена составим разностные уравнения: 1)   первое звено: ; 2)   второе звено: ; 3)   третье звено: . Результирующее разностное уравнение для цифрового фильтра будет иметь вид: .4 РАЗРАБОТКА АЛГОРИТМА ПРОГРАММЫ  ПРОЕКТИРУЕМОГО УСТРОЙСТВА Прежде чем приступить к программированию устройства необходимо основательно изучить его внутреннюю структуру и возможности ресурсов. ...

Скачать
175590
30
100

... , может приводить к большим потерям рабочего тела и раскрутке космического аппарата до недопустимых угловых скоростей. Таким образом разработка алгоритмов контроля и диагностики системы управления ориентацией космического аппарата – является актуальной задачей. В настоящей работе решается задача построения алгоритмов контроля и идентификации отказов командных приборов и исполнительных органов. ...

Скачать
158991
11
10

... на другом или утверждения о реализации идеи человеко-машинного общения. Поэтому исследования в этой области являются весьма актуальными. 3. Разработка программного обеспечения для распознавания команд управления промышленным роботом 3.1 Реализация интерфейса записи и воспроизведения звукового сигнала в операционной системе Microsoft Windows 3.1.1 Основные сведения Звуковые данные хранятся ...

Скачать
116226
28
14

... 115537,893 Итого - - 1050310,49 Годовой эффект совокупных затрат определяется по формуле, р.: Срок окупаемости срок определяется по формуле (2.9) Коэффициент эффективности определяется по формуле (2.10) Применение цифровой защиты фидеров контактной сети постоянного тока ЦЗАФ-3,3 выгодно, так как эффективность от внедрения данной защиты составляет 2,334 и окупится менее чем за ...

0 комментариев


Наверх