Алгоритм ввода аналогового

сигнала

Рис. 2.4
Входная информация п/п:

Разряд С0 – готовность АЦП;

Разряды А0¸А7 – код.

Инициализация ППИ проведена до обращения к п/п.

;----------------------------------------------

;П/п ввода аналогового сигнала

READ: MVI A, 80H ;D7=1

OUT 82H ;в порт С

MVI A, 0 ;D7=0

OUT 82H ;в порт С

LOOP: IN 82H ;из порта С

ANI 1H ;D0=1

JNZ LOOP ;если не 0

IN 80H ;ввод кода

RET ;конец п/п

;---------------------------------------------

Выходная информация п/п:

1. Команда запуска АЦП

(1 –сброс АЦП);

(0 – запуск АЦП).

Приемник: разряд D7 порта С.

2. Результат преобразования аналоговой величины записывается в аккумулятор

(А код из АЦП).


Программа снятия АФЧХ объекта

Основные функции:

1. Формирование гармонического сигнала различной частоты на входе объекта.

2. Измерение выходного сигнала.

3. Определение отношения амплитуд и сдвига фаз входного и выходного сигналов.

4. Индикация результата.

Входная информация:

Тд – интервал временной дискретизации (предается в аккумуляторе при запуске программы),

Y – выход объекта.

 

Результаты решения:

DX – амплитуда вх. сигнала;

DY – амплитуда вых. сигн.

DN – относительный сдвиг фаз.

 


Схема алгоритма

Рис. 3.1

 

Промежуточная информация:

Tд – интервал дискретизации;

Т– время до конца интервала дискретизации;

DТ – временная задержка;

N – номер интервала дискретизации;

Nmax – число шагов интервала дискретизации на период сигнала;

 

 

Результаты решения:

DX – амплитуда вх. сигнала;

DY – амплитуда вых. сигн.

DN – относительный сдвиг фаз.

BEGIN: ;начало программы

STA TD ;ТдА

CALL INIT ;инициал.

L: MVI A, 0 ;

L1: STA N ;Nномер

СALL X ;AХ

OUT PORTX;addr=41H

CALL INY;ввод Y

LDA TD ;ATд

L2: STA T ;TА

СALL DISPL;индикац.

CALL TIME

LDA T ;AT

DCR A ;A=T-1

JNZ L2

LDA N ;AN

INR A ;A=N+1

CPI Nmax ;Nmax=20H

JZ L ;если равно

JMP L1 ;не равно

;Конец программы

 

Расчет АФЧХ:

АЧХ:

ФЧХ:

Круговая частота:


 








Дата добавления: 2017-10-09; просмотров: 564;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.