Разделы

Расчет заданных сигналов

По условию курсового задания на вход идентификатора подается два сигнала с периодами τ1 = 190 и τ2 = 170, которые необходимо сравнить между собой. Эти числа записаны в регистрах R1 и R2 соответственно. Вычитание осуществляется с помощью суммирования одного числа с инверсией другого. Число регистра R1 суммируется с инверсией числа регистра R2. Результат суммирования преобразуется в управляемом инверторе в зависимости от результата суммирования. Если в 9-ом разряде мы получаем логический 0, то это разность в обратном коде, и, следовательно, полученное число инвертируется. Если в 9-ом разряде логическая 1 - то разность в прямом коде.

Так же, число из регистра R1 необходимо поделить на 8. Это осуществляется путём отбрасывания трёх младших разрядов. Оставшиеся разряды сдвигаем на три разряда вправо, а оставшиеся старшие три разряда заполняем нулями. После проделанных вычислений получаем число, соответствующее 12,5% от исходного.

Два полученных числа сравнивается в сравнивающем устройстве.

|Nτ1-Nτ2| <0,125Nτ1,

Если число ≤ 12,5%, то число идёт на последующую схему. Если неравенство не выполняется, то число не регистрируется (отбрасывается).

Переводим числа в двоичный код:

10 = 1011 11102

17010 = 1010 10102

Числа в регистрах R1 и R2 будут записываться следующим образом: младшие разряды в DD3 и DD10, старшие - DD4 и DD11.

Вычитание осуществляется суммированием одного числа с инверсией другого. Суммируем число 190 с инверсией числа 170 в двоичном коде:

11102

0101 0101 2

10001 0011 2

В 9-ом разряде получаем логическую «1», следовательно, это разность в прямом коде.

Переводим число обратно в десятичный код:

00112 =19 10

Число в регистре R1 необходимо поделить на 8:

1110 => 0001 0111 2

Переводим полученное число в десятичный код:

01112 =23 10

Подставляя все подсчитанные величины в неравенство:

|Nτ1-Nτ2| <0,125Nτ1,

Неравенство выполняется, следовательно, сигналы проходят на последующую схему.

Другие материалы

Синтез системы автоматизированного управления электроприводом ленточного конвейера дозатора
Одним из наиболее прогрессивных видов транспорта, обеспечивающих высокую производительность при больших грузопотоках, является конвейерный транспорт. В современном производстве конвейер ...

Проектные процедуры разработки печатной платы и технология её изготовления
При изготовлении печатных плат, в зависимости от их конструктивных особенностей и масштабов производства применяются различные варианты технологических процессов, в которых используются ...

Проектирование электропитания устройств связи и автоматики
Электропитание любой системы связи является важной составляющей качественной работы систем передачи информации, поскольку качественное функционирование связевых пунктов во многом зависит ...

Копирайт 2021 : www.ordinarytech.ru