Функциональный преобразователь кода в частоту

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических

Республик

ОП ИСАЙ ИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

547772 (61) Дополнительное к авт. свид-ву(22) Заявлено 04.06.75 (21) 2141244/24 с присоединением заявки №(23) Приоритет— (43) Опубликовано 25.02.77.Бюллетень № 7 (45) Дата опубликования описания 25.04.77 т,51) М. Кл. (,06 F 15/34

Гасударственный комитет

Совета Министров СССР по делам ивооретений и открытий (53) УДК 681.325 (088.8) (72) Авторы изобретения В. Н. Локтюхин, Г. О. Паламарюк и B. H. Солсмаха (71) Заявитель

Рязанский радиотехнический институт (54) ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ КОДА

В ЧАСТОТУ

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

Известен функциональный преобразователь (11, содержащий блок определения интервала, вход которого соединен с входом устройства, а выходы подключены через логические элементы И и ИЛИ к входам двух множительно-щ делительных блоков и входу элемента ИЛИ, соединенного другими входами с выходами множительно-делительных блоков, а выходом— со входом частотно-импульсной следящей системы. 15

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

Прототипом изобретения является функциональный преобразователь кода в частоту

j2), содержащий дешифратор, подключенный входами к шинам старших разрядов входного кода и соединенный выходами со входами блока памяти, двоичный умножитель, соединенный выходом с первым входом основного элемента ИЛИ. выход которого подключен к выхсду преобразователя.

Пониженная точность -.àêîãî преобразователя связана с использованием кусочно-линейной аппоксимации.

Целью изобретения — является повышение точности.

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

И и ИЛИ и комммутатор кодов, входы которого связаны с шинами младших разрядов входного кода, а выходы подключены к первым входам блока сравнения кодов, соединенного вторыми входами с выходами счетчика и подключенного выходом к первому входу триггера, второй вход которого соединен с выходом переполнения счетчика, счетный

Bxog KoTopoI o c8238H c BxogoM oIIopHoN i8c

547772 тоты. 11ричем первый выход триггера соединен с первым входом первого элемента И, подключенного вторым входом к первому выходу коммутатора частот, второй выход триггера соединен с первыми входами второго и третьего элементов И, вторые входы которых подключены соответственно к первому выходу блока памяти и второму выходу коммутатора частот, входы которого соединены со вторым и третьим выходами бло- 10 ка памяти и шиной соответствующего разряда входного кода, а выходы первого и второго элементов И подключены ко входам дополнительного элемента ИЛИ, соединенного выходом со вторым входом основного элемента

ИЛИ с суммирующим входом частотно-импульсного вычитаюшего блока, выход которого подключен к счетному входу двоичного умножителя, соединенного цифровыми входами коммутатора кодов, а вычитающий вход — к выходу 20 третьего элемента И.

I (а чертеже изображена блок-схема устройства.

Преобразователь состоит из коммутатора

1 кода, дешифратора 2, блока 3 сравнения кодов, счетчика 4, блока памяти 5, триггера 25

6, коммутатора частот 7, элементов И 8-10, элемента ИЛИ 1 1, частотно-импульсного вычитающего блока 12, двоичного умножителя

1 Ы и элемента И!1И 1 4.

Старшие разряды с „(=п-i,»-2,..., -и>-1 вход- 0

1 п.ного кода Nx= - a.; 2, образующие код М0 (=0

1 подключены к дешифратору 2, управляющему блоком памяти 5, 1 азряд и <,>,+,> входного кода подклю-э,, Q. чен к коммутаторам 1 и 7. Младшие разряды a (4 = n— - (m a),...,2,1,0), образующие код КХ -N j подключены к коммутатору кода 1. При С1п,„,„>-— р=С> с коммутатора 1 снимается код К, — g обратный коду

40 х — при С> и „) = = 1 — прямой код Nх,— Я 1, Код, снимаемый с коммутатора 1, поступает на вход блока сравнения кодов Я и двоичного умножителя 1 3.

Другой вход блока сравнения 3 соединен с выходом счетчика импульсов 4, на счетный вход которого подаются импульсы опорной частоть; F Число разрядов счетчика равно p— - (w+ q). Выход блока сравнения

3 и шины переполнения счетчика 4 соответственно подключены к установочным входам триггера 6, Нулевой QX и единичный выход QX триггера 6 подключены соответственно к элемен55 там И 8-10, ко вторым входам которых соответственно подключены частоты F, с выхода блока памяти 5 и частоты Fg и F4 с выходов коммутатора 7 частот Fp u подаваемых на его входы с блока памяти 5.

Выходы элементов И 8 и 9 через элемент

ИЛИ 11 связаны с суммирующим входом вычитающего блока 12, а выход элемента

И 10 — с вычитаюшим входом блока 12, подключенного своим выходом ко входу двоичного умножителя 13. Выходы умножителя 1 3 и элементы ИЛИ 1 1 соединены со входами элемента ИЛИ 14-, выход которого является выходом преобразователя.

Работает функциональный преобразователь следующим образом.

В соответствии со старшими разрядами кода Йо,, определяющего номер участка аппроксимации Npj„h(2>) в котором находится значение входного кода Мх, дешифратор 2 выбирает в блоке 5 необходимые частоты Fpj . Р2 и F4/, моделирующие ординаты 10, g и 4, и подключает их ко входам коммутатора частот 7 и элемента

И U.

Если 1„. N N, то р=д =0 х 1) и-1>»+ ) и на входы блока сравнения 3 и двоичного умножителя 3 поступает код N> — Nx a на входы элемента И 8 и 10 — частоты

oj и ., коммутация которь>х осуществляется коммутаторами 1 и 7, управляемыми сигналом Р С1 („ „

Б течение каждого отрезка времени, равного

= — (1 - )

Р 1 О,»

Т= — дN

1 х о счетчик 4 формирует код hJ($) который линейно- изменяющийся через отрезок времени х î

q 5 N|J

Т х Л о 0 х т ДМХ

Образуемые сигналы С и 1-Q управляют х частотой следования импульсов, поступающих на входы элементов И 8-10 так, что средние значения частоты следования импульсов на их выходах соответственно равны РО Ц„, Fq j gy, и F > (g — Q ), Образуемая на элементе ИЛИ 11 сумма P<>jQ> + F4>(4-QX) поступает на суммирующий вход вычитающего блока 12, а частота Fgj (1"Q ) — на его

X вычитающий вход. сравнивается в блоке сравнения 3 с кодом

Р14 - Nx. ПРи этом тРиггеР 6, на котоРый поступают импульсы переполнения с выхода счетчика 4 и импульсы, появляющиеся на выходе блока 3 в момент равенства кодов, формирует на единичном и нулевом выходах последовательность прямоугольных импульсов скважности

547772

Частота "о,. (г-Юх) " (1-Q„) с выхода блока 12 умножается посредством двоичного умножителя 13 на код N1 — g /дух.

Частота с выхода умножителя 13 суммируется на элементе ИЛИ 14 с частотой с выхода элемента ИЛИ 11 и на выходе ИЛИ 14 образуется результирующая част ота (ö - NÕ)(23 Nx) P .

2(.,)

Noj)(N„Nx) F (дИ )2

Р. (NX NOj)(N43 Х)

2(д )2 23

15

Если 1К < N < Я, то результирующая ц х частота на выходе устройства, работающего аналогично предыдущему случаю, будет равна (N„- N„;)(x» - х) „+

2 (дМ„)2 01 (х 01)(23 х) (д х) (X NOj)(NX N4j ) г. х

Данные зависимости описывают кусочноквадратичную аппр оксимируюшую функцию, которая более точно приближается к заданной функции, чем кусочно-линейная, реализуемая в прототипе.

35

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

Функциональный преобразователь кода в частоту, содержащий дешифратор, подключен- 40 ный входами к шинам старших разрядов входного кода и соединенный выходами со входами блока памяти, двоичный умножитель, соединенный выходом с первым входом основного элеггента ИЛИ, выход которого под- 45 ключен к выходу преобразователя, о т л ич а ю ш и и с я тем, что, с целью повышения точности, в него дополнительно введены коммутатор частот, счетчик, блок сравнения кодов, триггер, частотно-импульсный вычитающий блок, элементы И и ИЛИ и коммутатор кодов, входы которого связаны с шинами младших разрядов входного кода, а выходы подключены к первых. входам блока сравнения кодов, соединенного вторыми входами с выходами счетчика и подключенного выходом к первому входу триггера, второй вход которого соединен с выходом переполнения счетчика, счетный вход которого связан с входом опорной частоты, причем первый выход триггера соединен с первым входом первого элемента И, подключенного вторым входом .к первому выходу коммутатора частот, второй выход триггера соединен с первыми входами второго и третьего элементов И, вторые входы которых подключены соответственно к первому выходу блока памяти и второх;у выходу коммутатора частот, входы которого соединены сс вторым и третьим выходами блока памяти и шиной соответствующего разряда входного кода, а выходы первого и второго элементов И подключсны ко входам дополнительного элемента ИЛИ, соединенного выходом со вторым входом основного элемента ИЛИ и суммирующим входом частотно-импульсного вь читающего блока, выход которого подключен к счетному входу, двоичного умножителя, соединенного цифровыми входами с выходом коммутатора кодов, а вычитающий вход — к выходу третьего элемента И.

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

1. Лвторское свидетельство СССР

М 425182, М.КИ, С 06 Р 15/34 от

07.06. 1 972 г.

2. Потапкин B. К. Функциональный преобразователь частоты в код, "Приборы и системы управления", 1971 г, 4 4, стр. 28 (прототип) .

547772

Составитель И. Шелипова

Редактор Л. Народная Техред О. Луговая Корректор С, Болдижар

Заказ 877/101 Тираж 818 Подписное

)ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

1113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4