Цифровой синусно-косинусный преобразователь для формирования радиально-круговой развертки Советский патент 1978 года по МПК H03K5/156 G01S7/12 

Описание патента на изобретение SU640423A1

идального кода от О до 90°, введен переключатель кода, при этом выходы коммутаторов кодов через переключатель кода подключены младшими разрядами к входу преобразователя «код-временной интервал, а старшими разрядами к соответствующему входу цифрового генератора эталонного синусоидального кода от О до 90°, выходы двоичного параллельного кода которого подключены к входам параллельной записи счетчиков импульсов, а управляющие входы переключателя кодов подключены к выходам синхронизатора.

На чертеже изображена структурная электрическая схема предложенного преобразователя.

Преобразователь содержит датчик 1 прямого и инвертированного кодов, фазосдвигатель 2, коммутаторы кодов 3 и 4, преобразователь 5 «код-временной интервал, цифровой генератор 6 эталонного синусоидального кода от О до 90°, триггеры 7 и 8, элементы И 9 и 10, счетчикн импульсов И и 12, синхронизатор 13 и переключатель кода 14.

Цифровой генератор 6 содержит счетчпк импульсов 15, дешифратор 16, постоянное запоминающее устройство (ПЗУ) 17 и число-импульсный множительный блок 18.

Преобразователь работает следующим образом.

Датчик 1 в зависимости от углового положения антенны вырабатывает параллельный двоичный код. Старший разряд этого кода является знаковым разрядом функции sina. Для формирования знакового разряда функции cosa используется цифровой фазосдвигатель 2. На вход преобразователя 5 «код-временной интервал код поступает с выхода переключателя кода 14, который по импульсам синхронизатора 13 «операция sina или «операция cosa переключает код с одного из коммутаторов кодов 3 или 4, которые коммутируют прямой и инвертированный код датчика 1 в пределах 90°, что необходимо для формирования кода sina (или cosa) в пределах от О до 180°.

Цифровой генератор 6 эталонного синусоидального кода от О до 90° вырабатывает коды sina или cosa на одном из участков аппроксимации, количество которых определяется числом старших разрядов кода с выхода переключателя кода 14. При этом на выходе параллельного кода появляется значение функции в узлах аппроксимации, а на выходе число-импульсного кода - приращения функции между узлами. На вход преобразователя 5 «код-временной интервал поступают только младшие разряды кода, которые сравниваются с кодом линейной развертки внутри интервала аппроксимации.

Операции преобразования кода а в коды sina и cosa производятся последовательно во времени. В первый момспт времепи счетчик импульсов 15 генератора 6 устанавливается в нулевое состояние, а в один из счетчиков 11 или 12 записывается параллельный код. Этими же импульсами триггер 7 устанавливается в единичное положение и открывает элемент И 9, который пропускает число-нмпульсиый код с выхода генератора б иа счетчик 11. Импульсы в счетчике 11 накапливаются до тех нор, пока

импульсом с преобразователя 5 «код-временной интервал триггер 7 установится в нулевое положение. Аналогично выполняется преобразованне и по другой составляющей. На выходах счетчиков 11 и 12 образуются коды sina и cosa, значения которых запоминаются до следующей операции преобразования.

На чертеже представлен преобразователь для преобразования 12-разрядного кода в

10-разрядный код sina и cosa. 12-й разряд входного кода а является знаковым для кода sina. Из 11-го и 12-го разрядов с помощью фазосдвигателя 2 образуется знаковый разряд для кода cosa, 7, 8, 9 и 10-ые разряды входного кода а после коммутаторов 3 и 4 и переключателя 14 управляют дешифратором 16, выходы которого образуют с помощью ПЗУ 17 коды скорости функции синуса на каждом участке аппроксимации

и коды значений функции в узлах аппроксимации.

Шесть разрядов кода линейной развертки поступают на множительный блок 18 для перемножения с кодом ПЗУ 17, в результате чего на выходе генератора 6 образуется число-импульсный код приращения функций. Коммутаторами 3 и 4 управляет прямой н инвертированный разряд входного кода а. Быстродействие предлол :енного преобразователя по сравнению с известным повысилось в 8-16 раз.

Формула изобретения

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

через фазосдвигатель, элементы И, одни входы которых подключены к выходу числоимпульсного кода цифрового генератора эталонного синусоидального кода от О до 90°, другие входы через триггеры - к первому выходу преобразователя «код-времениой интервал, а выходы - к счетным входам счетчиков импульсов, и синхронизатор, соответствующие выходы которого подключены к входам установки триггеров,

счетчиков импульсов и цифрового генератора эталонного синусоидального кода от О до 90°, второй выход преобразователя «код-временной интервал соединен с входом кода линейной развертки цифрового генератора эталонного синусоидального кода

от О до 90°, отличающийся тем, что, с целью повышения быстродействия, в него введен переключатель кода, при этом выходы коммутаторов кодов через переключатель кода подключены младшими разрядами к входу преобразователя «код-временной интервал, а старшими разрядами к соответствуюш;ему входу цифрового генератора эталонного синусоидального кода от О до 90°, выходы двоичного параллельного

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

Источники информации, принятые во внимание при экспертизе

1у вторское свидетельство СССР 325719, кл. Н ОЗК 5/156, 1970.

2Авторское свидетельство СССР № 362448, кл. Н ОЗК 5/156, 1970.

Похожие патенты SU640423A1

название год авторы номер документа
ЦИФРОВОЙ СИНУСНО-КОСИНУСНЫЙ ПРЕОБРАЗОВАТЕЛЬ 1973
  • В. В. Маркачев В. В. Кравченко
SU362448A1
МНОГОКАНАЛЬНЫЙ АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ 1973
  • В. Абрамов, В. И. Латышев В. Ф. Тараев
SU384115A1
Синусно-косинусный функциональный преобразователь 1981
  • Киселев Евгений Федорович
  • Кузина Ольга Алексеевна
SU970357A1
Цифровой преобразователь системы координат 1977
  • Маркачев Валентин Васильевич
  • Томашевский Владимир Станиславович
  • Быков Алексей Павлович
  • Кузьменко Владимир Николаевич
SU656195A1
Генератор напряжений 1990
  • Киселев Евгений Федорович
  • Быкова Ольга Алексеевна
SU1728978A1
ЦИФРО-АНАЛОГОВОЕ УСТРОЙСТВО ФОРМИРОВАНИЯ НАПРЯЖЕНИЯ РАДИАЛЬНО-КРУГОВОЙ РАЗВЕРТКИ 1971
SU290434A1
Цифровой формирователь сигнала ра-диАльНО-КРугОВОй РАзВЕРТКи 1979
  • Маркачев Валентин Васильевич
SU813812A1
Устройство для регулирования скорости электродвигателя 1984
  • Иванов Владимир Михайлович
SU1267375A1
Цифровой преобразователь координат 1980
  • Шевяков Александр Григорьевич
SU942004A1
Устройство для коррекции нелинейности 1982
  • Зубов Владимир Георгиевич
  • Хлюнев Алексей Леонидович
SU1070575A1

Реферат патента 1978 года Цифровой синусно-косинусный преобразователь для формирования радиально-круговой развертки

Формула изобретения SU 640 423 A1

SU 640 423 A1

Авторы

Маркачев Валентин Васильевич

Швирст Олег Иванович

Даты

1978-12-30Публикация

1977-01-03Подача