Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инф.устр(Назаров) / В. Г. Домрачев.doc
Скачиваний:
290
Добавлен:
22.03.2015
Размер:
20.29 Mб
Скачать

Функциональные циклические цпп на бис ацп и пзу

18.1. Функциональный цпу последовательного типа

В случае умеренных требований к ФЦПУ как по точности, так и по ско­рости формирования кодов они могут быть получены в режиме временного раз-

деления на одной отсчетной части ЦПУ прямого преобразования (си.рис. 12.9).

На рис. 18.1 приведен вариант функциональной схемы преобразователя с расширенными функциональными возможностями, на рис 18.2 приведены временные диаграммы, поясняющие его работу.

Определитель октантов 00, сравнивая выходные напряжения СКВТ с ну­левым уровнем и между собой, формирует двоичный код октантов. При этом первому октанту присваивается код 000. Первый аналоговый коммутатор АК1 преобразует выходные сигналы СКВТ, приводя угол 0 в первый октант. Ли-нейный циклический АЦП формирует код, равный отношению напряжений, поступающих на измерительный и опорный входы, т. е. Счетчик ДО, имеющий коэффициент счета, равный трем, формирует двоичный код

цикла АЦП; первому циклу присваивается код 00. Делитель напря­жения ДН имеет коэффициент передачи, равный коэффициенту трансформации СКВТ, Второй аналоговый коммутатор АК2 осуществляет коммутацию вход­ных сигналов АЦП; ПЗУ запрограммировано по закону в диапазоне

Напряжения, пропорциональные синусу и косинусу угла поворота В, срав­ниваются с нулевым уровнем и между собой, в результате чего определяется номер октанта, в котором находится угол в. Первым принят октант, в кото­ромувеличение номера октанта—против часо­вой стрелки. По известному номеру октанта сигналы, пропорциональные сину-

су и косинусу угла в, приведенного в первый октант, определяются по сле­дующим выражениям:

где— коэффициент трансформации СКВТ;— амплитуда напряжения воз­буждения сквт.

На выходе ДИ формируется напряжение, равное где —коэффициент передачи делителя, причем

На первом выходе циклического АЦП по окончании цикла преобразования формируется импульс Конец цикла. Число этих импульсов фиксируется счетчи­ком ДС, в результате чего на его выходе формируется номер цикла АЦП. По известному номеру октанта и цикла на выходе АК2 формируются сигналы по алгоритму, приведенному в табл. 18.1.

Таблица 18.1

Номер октанта

Номер цикла

1 2 3

1 2 3

Путем линейного аналого-цифрового преобразования в конце первого, вто­рого и третьего циклов определяются соответственно кодыпри этом в качестве опорного сигнала в АЦП используется сигнал а в ка­честве измеряемого

Кодпреобразуется в ПЗУ в код угла который поступает на вход блока элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, другой вход которого управляется младшим разрядом кода октантов. Таким образом, в нечетных: октантах на выходе блока формируется код угла а в четных октантах — код угла G выхода блока код угла подается на первый вход регистра хране­ния кода PXK1 на второй вход которого поступает код октантов, В резуль­тате совмещения этих кодов формируется код угла в, который записывается в регистр в конце первого цикла преобразования.

В конце второго и третьего циклов преобразования кодызаписываются соответственно во второй н третий регистры РХК2 и РХКЗ. Знаковый разряд кода синуса совпадает со старшим разрядом кода угла, а знаковый разряд кода косинуса равен сумме по модулю двух старших раз­рядов кода угла.

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

Достоинством этого варианта преобразователя является то, что он полностью реализуется на стандартных интегральных микросхемах, таких как К590КНЗ (аналоговый коммутатор), К572ПВ1 (АЦП), К505РЕЗ (ПЗУ). К133ЛП (блок схем ИСКЛЮЧАЮЩЕЕ ИЛИ), К133ИР (регистры хранения кода).

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

Эффективно также применение такого варианта преобразователя в перифе­рийном оборудовании ЭВМ для решения, например, задач преобразования координат, так как при этом исключаются дополнительные затраты машинного времени на преобразование кода угла в коды синуса и косинуса [49].