Частотный преобразователь Советский патент 1981 года по МПК H03K13/20 

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

(54) ЧАСТОТНЫЙ ПРЕОБРАЗОВАТЕЛЬ

I

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

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

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

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

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

20 выходы вторюго и четвертого синхронизаторов, выход коммутатора записи соеди нен с управляющим входом первого информационного регистра и входом триггера знака, выходы которого подключены к пер вым входам первого и второго ключа, соответственно, выход разрада переполнения регистра суммы подключен через инвертор к второму входу первого ключа и непосредственно к второму входу второго ключа 2. Недостатком известного преобразовате ля является то, что он не выполняет функ ции линейного интерполирования, что сужа ет функциональные возможности устройства. Цель изобретения - расширение функциональных возможностей за счет реализации функций линейного интерполирования и увеличения числа каналов преобразований частота - код и код-частота. Поставленная цель достигается тем, что в преобразователь, содержаший распр делитель импульсов, первый и второй выходы которого соединены с первыми входами первого и второго коммутаторов, со ответственно, к вторым входам которых подключен выход регистра суммы, выход первого коммутатора через последователь но соединенные первый информационный регистр и третий коммутатор подключен к третьему входу комбинационного сумма тора, выход второго коммутатора через последовательно соединенные второй информационный регистр и четвертый коммутатор подключен к четвертому входу комбинационного сумматора, выход которого соединен с входом регистра суммы, третий и четвертый выходы распределителя импульсов подключены к управляющим входам третьего и четвертого коммутаторов, управляющие входы первого и.второго синхронизаторов соединены с пятым выходом распределителя импульсо шестой выход которого подключен к управляющим входам третьего и четвертог синхронизаторов, выходы первого и третьего синхронизаторов через первый эле- мент ИЛИ подключены к первому входу комбинационного сумматора, к второму входу которого через второй элемент ИЛ подключены выходы второго и четвертого синхронизаторов, выход коммутатора записи соединен с управляющим входом первого информационного регистра и входом триггера знака, выходы которого по ключены к первым входам первого и вто рого ключа, соответственно, выход разряда переполнения регистра суммы подключен через инвертрр ко второму входу первого ключа и непосредственно к втором входу второго ключа, дополнительно введены ключа, два синхронизатора, инфо 14 ационный регистр и два комк1утатора, прием седьмой выход распределителя Hivfny/ibсов соединен с первым входом пятого комутатора, к второму входу которого подключей выход регистра суммы, выход пяого коммутатхэра через последовательно соединенные третий информационный регистр и шестой коммутатор подключен к пятому входу комбинационного сумматора, к управляющему входу шестого коммутатора подключен восьмой выход распределителя импульсов, девятый выход которого соединен с управляющими входами пятого и шестого синхронизаторов, выходы которых соответственно подключены ко входам первого и второго элементов ИЛИ, выход первого ключа соединен с пер выми входами третьего и шестого ключей, выход второго к,люча соединен с первыми входами четвертого и пятого ключей, вто- . рые входы третьего и четвертого ключей соединены с десятым выходом распреде-) лителя импульсов, одиннадцатый выход которого подключен к вторым входам пятого и шестого ключей, выходы которых соединены соответственно с входами первого и второго элементов ИЛИ. На чертеже представлена структурная электрическая схема преобразователя. Частотный преобразователь содержит информационные регистры 1-3, выходы которых через третий 4, четвертый 5 и шестой 6 коммутаторы соединены со входами комбинационного сумматора 7. Выход комбинационного сумматора 7 соединен с входом регистра 8 суммы. Выход регистра 8 суммы через первый 9, второй 10 и пятый 11 кэммутаторы подключен к входам информационных регистров 1-3, а выход разряда переполнения регистра суммы подключен через инвертор 12 к первому 13 и второму 14 ключам непосредственно. Преобразуемый дополнительный код, поступающий по шине 15 через коммутатор 16 записи, хранится в первом информационном регистре 1, а знаковый разряд - в триггере 17 знака. Импульс записи по шине 18 управляет записью дополнительного коде. Прямой и инверсный выходы триггера 17 знака соединены с входами первого 13 и второго 14 ключей, соответственно. Выходы ключей 13 и 14 попарно соединены с входами ключей 19, 20 и 21, 22, соответственно. Вторые входы ключей 19-22 соедине)ы с выходами распределителя 23 импульсов. Преобразуемая частота по шинам 24-2- поступас т на

входы синхронизаторов ЗО-35. Выходы синхронизаторов 30-35 и ключей 20 и 21 через элементы ИЛИ 36 и 37 подкп1О чены к входам комбинированного Сумматора 7. Выходы распределителя ИЗ импульсов соединены с вхогдами синхронизаторов 30-35 и коммутаторов 4-6 и 9-11. По шинам 38-40 поступают сигналы, устанавливающие режим работы частотного преобразователя. Коды чисел с выходов информационных регистров 1-5 снимают ся по шинам 41-43.

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

Частотный преобразователь осуществ- ляет трехканальное преобразование частоты в код; одноканальное преобразование кода в частоту совместно с одноканапьным преобразованием частоты в код и линейное интерполирование выходной вепичины во времени..

Для установки преобразователя в режим частота-код на вход распределителя 23 импульсов по шине 38 подается управляющий сигнал. С распределителя 23 импульсов на входы коммутаторов 4-6 и 9-11 поступают управляющие импульсы. Импульсы положительного приращения для первого канала поступают на синхронизатор 30 входной частоты и по управляюшему импульсу с распределителя 23 импульсов через элемент ИЛИ 36 поступают на вход младшего разряда комбинационного сумматора 7. Импульсы отрицательного приращения поступают на синхрони- . затор 31 входной частоты и по управляющему импульсу с распределителя 23 импульсов через элемент ИЛИ 37 псюту- пают на все разряды комбинационного сумматора 7, т.е. осуществляется прибав- ление дополнительного кода отрицательной единицы. Одновременно с-импульсом приращения (положительным или отрицательным) через открытый коммутатор 4 на вход комбинационного сумматора 7 иэ

информационного регистра 1 поступает предыдущее значение кода и результат записывается в регистр 8 суммы. По приходу импульса из распределителя 23 им- пульсов на коммутатор 9 результат пе- реписывается в информационный регистр 1. Затем управляющий импульс из распределителя 23 импульсов поступает на синхронизаторы 32 и 33 входной частоты. Импульсы положительного приращения вто- рого канала поступают на вход синхронизатора 32 входной частоты и через элемент .ИЛИ 36 на вход младшего разряда комбинационного сумматора 7. Импульсы отрицательного приращения второго канала поступают на вход синхронизатора 33 входной частоты и через элемент ИЛИ 37 на все разряды комбинационного сумматора 7, т.е. осуществляется прибавление дополнительного кода отрицательной единицы.

Одновременно с импульсом приращения через коммутатор 5 из информационного регистра 2 на комбинационный сумматор 7 поступает предыдущее значение кода, и результат попадает в регистр 8 суммы, откуда результат переписывается в информационный регистр 2 через коммутатор 10 при приходе управляющего импульса из распределителя 23 импульсов. Затем управлякчций импульс из распределителя 23 импульсов поступает на синхронизаторы 34 и 35 входной частоты. Импульсы положительного приращения третьего канала поступают на вход синхронизатора 34 входной частоты и через элемент ИЛИ 36 иа вход мл щшего разряда комбинационного сумматора 7. Импульсы отрицательного приращения третьего канала поступают на вход синхронизатора 35 входной частоты и через элемент ИЛИ 37 на все разряды комбинационного сумматора 7, т.е. осуществляется прибавление дополнительного кода отрицательной единицы.

Одновременно с импульсом приращения через коммутатор 6 из информационного регистра 3 на комбинационный сумматор 7 поступает предыдущее значение кода,-и результат попадает в регистр 8, из которого результат переписывается в информационный регистр 3 через коммутатор 11 при приходе управляющего импульса из распределителя 23 импульсов.

Опрос всех каналов циклически повторяется. Моменты поступления импульсов положительного и отрицательного приращений разделены во времени. Информационные регистры 1-3 обнуляются при считывании из них двоичного кода по шинам 41-43.

Для установки прюобразователя в режим код-частота на второй вход распределителя 23 имгульсов по шине 39 подается управляющий сигнал. В распределителе 23 импульсор вырабатываются управляк шие импульсы, которые в данном режиме поступают на коммутаторы 4-6, Юн 11. Преобразуемый дополнительный код по шине 18 приходит на вход коммутатора 16 записи. По импульсу шины 15, разрешающему запись кода в преобразователь осуществляется запись информационных разрадов кода в информационный регистр 1, а знак кода записывается в триггер 17 знака. Импульсы с распределителя 23 импульсов подаются на входы коммутаторов 4 и 5 и осуществляется суммировани кодов из информационных регистров 1 и 2 в комбинационном сумматоре 7. Резуль тат поступает в регистр 8 суммы. Затем подаются импульсы на вход ком мутатора 10 и на входы ключей 19и 22. В результате в информационный регистр 2 перезаписывается сумма, а значение разряда переполнения регистра 8 суммы выдается через ключи 13 и 14 в зависимости от состояния триггера знака 17 на ключи 19 -я 22 к формируется выходной импульс. Такое циклическое суммирование осуществляется н4 всем интервале преобразования. Затем управляющий импульс из распределителя 23 импульсов поступает на синхронизаторы 34 и 35 входной частоты. Третий канал преобразователя работает аналогично режиму частота-код. Таким образом, в данном режиме осуще твляются одноканальные преобразования кода в частоту и частоты в код. . Для установки преобразователя в режим линейная интерполящия на третий вход распределителя 23 импульсов по шине 4О подается управляющий сигнал. В распределителе 23 импульсов вырабатываются управляющие импульсы, которы в данном режиме поступают на коммутаторы 4-6, 1О и 11. Приращение, подлежащее интерполяции поступает по шине 18 на вход коммутатора 16 записи. По импульсу 15, разрешающему запись кода в преобразователь, осуществляется запис информационных разрядов кода в информационный регистр 1, а знак приращения записывается в триггер 17 знака. Импульсы с распределителя 23 импульсов подаются на входы коммутаторов 4 и 5, осуществляется суммирование кодоб из информационных регистров 1 и 2 в комбинационном сумматоре 7 и результа поступает в регистр 8 суммы. Затем подается импульс на вход коммутатора 1О и результат ббз разряда переполнения за писывается в информационный регистр 2. Подаются .импульсы на коммутатор 6 и ключи 20, 21. При этом происходит суммирование кода из информационного регистра 3 с дополнительным кодом разряда переполнения регистра 8 суммы. Знак разряда переполнения определяется 31 триггером 17 знака. При наличии единицы в разряде переполнения и значении триггера 17 знака, равном нулю, сигнал с разряда переполнения регистра 8 суммы через ключи 14 ti 21 к элемент ИЛИ 36 поступает на вход младшего разряда комбинационного сумматора 7. При состояниях триггера 17 знака, равном единице, и разряда переполнения, равном нулю, сигнал с инвертора 12 через ключи 13 и 20 и элемент ИЛИ 37 поступает на все разряды комбинационного сумматора 7, т.е. осуществляется прибавление отрицательной единицы. Затем подается импупьс с распределителя 23 импульсов на коммутатор 11 и результат из регистра 8 суммы перезаписывается в информационный регистр 3, откуда может быть снят внешними устройствами по шине 41. Информационный регистр 3 не обнуляется при считывании из него информации. Такая последовательность сигналов и действий осуществляется на всем интервале интерполирования, в результате чего осуществляется разворот приращения в поток импульсов с частотой, пропорциональной входному приращению, и суммирование данного потока с предыдущим значением функции, которое хранится в информйционном регистре 3. Изобретение позволяет уменьшить аппаратурные затрать:, разгрузить процессор вычислительной машины и повысить его производительность. Использование предлагаемого устройства позволяет повысить производительность центрального процессора, определяемую по формуле W- f, Тр где Тр - время решения задачи. На применении одного частотного преобразователя в режиме интерполяции на выходе ЦВМ производительность повьпцается. в К раз гдеТ,.- время, необходимое для осуществления операций интерполирования программным путем. При решении на ЦВМ задач, не требующих операций интерполирования, преобразователь может использоваться в режиме преобразования код-частота или частота-код. Вместе с тем, частотный преоб- разовфепь по, затратам оборудования сравним с известным. 9 Формула изоб ретенА я Частотный преобразоватепь, содержаший распределитель импульсов, первый и второй выходы которого соединены с первыми входами первого и. второго коммутаторов, соответственно, к вторым вхо дам которых подключен выход регистра суммы, выход первого коммутатора через последовательно соединённые первый информационный регистр и третий кдалмутатор подключен к третьему входу комбинационного сумматора, выход второго коммутатора через последовательно соединенные второй информационный регистр и четвертый коммутатор подключен к чет- вертому входу комбинационного сумматора выход которого соединен с входом регистра суммы, третий и четвертый выходы распределителя импульсов подключены к управляющим входам третьего и четвертого коммутаторов, управляющие входы первого и второго синхронизаторов соединены с пятым выходом распределителя импульсов, шестой выход которого подключен к управляющим входам третьего и четвертого синхронизаторов, выходы первого и третьего синхронизаторов через первый элемент ИЛИ подключены к первому входу комбинационного сумматора, к второму входу которого через второй элемент ИЛИ подключены выходы второго и четвертого синхронизаторов, выход коммутатора записи соединен с управляющим входом первого информационного регистра и входом триггера знака, выходы которого подключены к первым входам первого и второго ключей, соответственно выход разряда переполнения регистра сум- Mbi подключен через инвертор к второму . 31 входу первого кшоча к непосредственно к второму входу второго ключа, отличающийся тем, что, с цепью расширения функциональных возможностей, в него дополнительно введены четыре ключа, два синхронизатора, информационный регистр и два коммутатора, причем седьмой выход распределителя импульсов соединен с первым входом пятого ксшмутатора, к второму входу которого подключен выход регистра суммы, выход пятого ком мутатора через последовательно соединенные третий информационный регистр и шестой коммутатор подключен к пятому входу комбинационного сумматора, к управляющему входу щестого коммутатора подключен восьмой выхо/ распределителя импульсов, девятый выход которого соединен с управляющими входами пятого и шестого синхронизаторов, выходы которых соответственно подключены к входам первого и второго элементов ИЛИ, выход первого ключа соединен с первыми входами третьего и щестого ключей, выход второго ключа соединен с первыми входами четвертого и пятого ключей, вторые входь третьего и четвертого ключей соединены с десятым выходом распределителя импулоьсов, одиннадцатый выход которого подключен к вторым входам пятого и щестого ключей, выходы которых соединены соответственно с входами первого и вторюго элементов ИЛИ. Источники инфор«1ации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР O 529458, кл. G Об F 15/20, 1975. 2.Авторское свидетельство СССР по аявке № 2613234/21, кл. Н 03 К 13/20, O4.d5.78 (прототип).

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

название год авторы номер документа
Преобразователь частоты в код 1978
  • Клименко Валентин Валентинович
  • Гаманко Владимир Анатольевич
SU744977A1
Устройство для двухкоординатного программного управления 1981
  • Кошкин Владимир Львович
  • Лапандин Александр Иванович
SU962857A1
Цифровой следящий электропривод 1981
  • Руднев Петр Данилович
SU1008703A1
Устройство для определения оптимальных траекторий 1983
  • Васильев Всеволод Викторович
  • Баранов Владимир Леонидович
SU1223240A1
УСТРОЙСТВО ДЛЯ ИМИТАЦИИ РАДИОЛОКАЦИОННОГО ИЗОБРАЖЕНИЯ МЕСТНОСТИ 1988
  • Бондарчук Николай Антонович
  • Вербовая Галина Михайловна
  • Толстихин Николай Викторович
  • Филькевич Александр Сергеевич
SU1841035A1
Цифровой синтезатор частоты 1980
  • Григорьев Виталий Савельевич
  • Шейко Станислав Евтихиевич
  • Капустин Вячеслав Юрьевич
SU966849A2
Устройство для решения игровых задач на вычислительных сетях 1982
  • Васильев Всеволод Викторович
  • Баранов Владимир Леонидович
SU1104522A1
Цифровой преобразователь координат 1980
  • Шевяков Александр Григорьевич
SU942004A1
Вычислительный узел цифровой сетки 1987
  • Боюн Виталий Петрович
  • Козлов Леонид Григорьевич
  • Ладыженский Юрий Валентинович
  • Серга Георгий Алексеевич
SU1501053A1
Устройство для отображения информации 1983
  • Хейфец Аркадий Львович
SU1124374A1

Иллюстрации к изобретению SU 884 131 A1

Реферат патента 1981 года Частотный преобразователь

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

SU 884 131 A1

Авторы

Гаманко Владимир Анатольевич

Клименко Валентин Валентинович

Комаров Сергей Георгиевич

Степанов Анатолий Николаевич

Даты

1981-11-23Публикация

1980-03-12Подача