Преобразователь код-частота

 

СОЮЭ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (1% (111; уды Н 03 К 13/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ н авта»снава свщатввств»

ГОСУДАРСТВЕННЫЙ ИОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬ ТИЙ (21) 3447006/18-21 (22) 31.05.82 (46) 15.10.83. Бюл. и 38 (72) S.Ф. Ким и Л.А. Григорьева (53) 681.325 (088.8} (56) 1. Авторское свидетельство СССР

I 677095, кл. Н 03 К 13/02, 1975.

2. Авторское свидетельство СССР по заявке 11 3268223/21 кл. Н 03 К 13/02, 27.03.81. (54)(57) ПРЕОБРАЗОВАТЕЛЬ КОД-ЧАСТОТА содержащий первый сумматор, первый выход которого соединен с первым входом мультиплексора, второй вход которого подключен к входной шине установки фазы, третий вход - к шине управления, а выход через регистр> тактируемый вход которого соединен с тактовой шиной, подключен к первому входу первого сумматора, второй вход которого подключен к входной шине установки частоты, о т л и ч аа шийся тем, что, с целью повыше ния точности преобразования, в него введены второй сумматор, широтноимпульсный преобразователь и блок инверторов, вход которого соединен с первым выходом первого сумматора, а выход - с первым входом второго сумматора, вторые входы которого подключены к соответствуацим шинам установки логической единицы, а выход " к первому входу широтно-им" пульсного преобразователя, второй вход которого соединен со вторым выходом первого сумматора, третий вход - с входной шиной установки частоты, а выход - с выходной виной.

1048 частоты (21

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

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

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

Этот преобразователь характери35 эуется простотой > схемного решения, однако также не позволяет получить высокую точно ст ь преобразо вания на интервале усреднения, меньшем

40 интервала преобразования.

Так за время одного цикла преобразования t = о Р, где - период следования тактовых импуль сов, 45 разрядность преобразователя, на выходе преобразователя появится"

F импульсов, где F - число, установленное на шинах кода частоты, со средним периодом ц 2" г ( ег F P F

8 общем виде2 tF выражается в виде и неправильной дроби с целой и дробной частью, наличие которой приводит к возникновению ошибки. Так как фактический период следования выходных

572 2 импулвсов каждый раз кратен ьр (эффект временного квантования) ошибка преобразования выражается в появлеI нии периодов выходного сигнала, равных количеству а<, соответствую" щему целой части неправильной дроби, л и увеличенному на о .

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

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

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

На фиг. 1 представлена структур- ная электрическая схема преобразователя; на фиг. 2 - вариант схемы широтно-импульсного преобразователя; на фиг. 3 и 4 - временные диаграммы, поясняющие, соответственно, работу широтно-импульсного преобразователя и формированйе задержки выходных сигналов на выходах двух аналогичных преобразователей.

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

1, выходами подключенный к первым входам сумматора 2,через блок инверторов 3 и к первым входам мульти10485

3 плексора 4, вторые входы которого подключенн ко входной шине 5 установки фазы, а вход управления - к шине

6 управления преобразователя . Выход мультиплексора 4 подключен к первым входам сумматора 1 через регистр

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

Входная шина 9 установки частоты подключена ко вторым входам 10 сум- 1@ матора 1 и ко входам 11 широтноимпульсного преобразователя < ШИП)

12, а выход переноса старшего разряда сумматора 1 подключен ко входу 13

ШИП 12. Вторые входы сумматора 2 и вход переноса его первого разряда подключены к шине логической единицы . а выходы - ко входам l4 ШИП 12.

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

На шине 5 установлен нулевой код.

На шине 6 управления установлен низкий потенциал, бсуществляющий управление мультиплексором 4. При этом код установки фазы по шине 5 передается. на входы регистра 7 и под действием тактовых импульсов на шине

8, следующих с частотой fо, переписывается на .его выход. На входной шине 9 установлен код F, соответствующий выбранной частоте выходного сигнала. Так как величина Р 2 п на выходе переноса сумматора 1 установлен нулевой потенциал и ШИП 12 закрыт. На выходах сумматора 2 уста;.новлено число 2"- F . Этот этап соот35 ветствует подготовке преобразователя..

Начало преобразования совпадает с установлением высокогопотенциалана шине управления 6 и соответственно на входе управления мультиплексора

4, переключающего выходы сумматора

1 на входы регистра 7. На выходах сумматора 1 формируется последовательность чисел, увеличивающаяся на вели45 чину F по каждому тактовому импульсу, действующему на входе 8. По К-му импульсу состояние выходов сумматора

2, вычисляющего разность между величиной 2 и числом на выходе сумматора I, равно М1 = 2" — (К + 1) F «<.Ô

Очевидно, что по (К + 1) -му импульсу наступает переполнение сумматора 1.

На выходе переноса старшего разряда

13 устанавливается единица, с при". ходом которой в ШИП 12 начинается формирование поправочного импульса, а A ф1 длительность которого -- о —.

72 а

Как видно иэ формулы, читало P показывает, на сколько частей надо распределить период следования тактовых импульсов 1в, чтобы получить один временной поправочный квант 1 — а число М - какое количест» и |: в во квантов и необходимо для формирования поправочного импульса, чтобы обеспечивалось равенство

Тщ„„Тер . (Фиг. 3<) .

Таким образом, первый период

-можно записать вакх К1 "о + М4 bin 7ü К + где К - количество целых периодов л

По следующему (К + 2)-му тактовому импульсу на выходах сумматора 1 установится .число 2V- М 2п. На входе

13 tUHA 12 устанавливается нулевой потенциал и ШИП 12 закрывается.

Продолжается формирование числовой последовательности, увеличивающейся на Р до появления следующего импульса;переноса на выходе сумматора 1.

Можно записать выражение периода для общего случая где К, - количество периодов р между двумя соседними импульсами переноса, М 1- поправочный коэффициент для предыдущего (j -1) -го импульса переноса, « - поправочный коэффициент -го импульса переноса, 1)2,.... .

Через интервал преобразования

= 2" о цикл возобновляется, так как схема переходит в исходное состояние.

Один из возможных вариантов построения широтно- импульсного преобраэо» вателя кодов приведен на фиг. 2.

Преобразователь содержит первый цифро-аналоговый преборазователь (ЦАП) 15, выходом подключенный к конденсатору 16, через последовательно соединенные управляемый ключ 17 и генератор разрядного тока (ГРТ) 18, а входом к шинам 11, второй ЦАП 19, выходом подключенный к конденсатору

<16 через управляемый ключ 20, элемент сравнения 21 по нулю, входом

1048572

5 подключенный, к конденсатору 16, а выходом к выходной шине через логичес. кий элемент И-HE 22, второй вход которого подключен ко входу управления ключом 20 и входу 13 ШИП, выход 5 элемента И-НЕ подключен ко входу управления ключа. 17. На вход 13 поступают импульсы переполнения сумматора 1 (фиг. 3g}.

На входах 11 установлено число, . равное F, при этом на выходе первого

ЦАП 15 действует напряжение

Е4

; — —,р дп

15 где E - модуль опорного напряжения на аналоговом входе первого

ЦАП 15..

На входах 14 установлено число

И;, при этом напряжение на выходе

ЦАП 19 0„= „М;(Фиг. 35}, где Е„-. напряжение на входе ЦАП 19.

На входе 13 установлен нулевой потенциал, замыкающий ключ 20 и размыкающий ключ 17, так как на выходе элемента И-НЕ 22 в этом случае установлена логическая единица. Происходит быстрый перезаряд конденсатора .

16 (фиг. 3Ц через, малое внутреннее сопротивление ЦАП 19, до величины

U», пропорциональной И, за время

i0. Так как на входе элемента сравнения 21 действует напряжение Оп> 0, то на его. выходе установлена логичес- 35 кая единица (фиг. 3 5) и логический элемент 22 открыт.

В тот момент, когда на входе

13 ШИП устанавливается единица, что соответствует переполнению суммато- 40 ра 1 (фиг. 1), ключ 20 размыкается, а ключ 17 замыкается, так квк на выходе элемента 22, а, следовательно, на входе управления ключа 17 устанавливается нулевой потенциал. Включается генератор 18 и конденсатор 16 линейно „ разряжается через генератор в течение времени и, причем ток разряда равен ЦР Е, 11pl и 2"

„где — - коэффициент пропорциональности .

Напряжение на конденсаторе 16 во время разряда может быть записано в следующем виде

0 (1}=U — — = М с Я" 2".Кс где С вЂ” емкость конденсатора 16.

Разряд конденсатора 16 происходит до ЦР() = О. В этот момент на выходе элемента сравнения 21 устаивали" вается нулевой уровень и на входе ,управления ключа 17 устанавливается логическая единица, ключ 17 - размыкается и разряд конденсатора 16 прекращается. При этом из формулы (11 время разряда равно

Е м.с. R раФР-2п=-

Е„F

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

Т ь =,— (фиг. 3g1. вых

Если по выходу необходимо получить, импульсы формы меандр, то достаточно подключить триггер. со счетным входом, срабатывание которого осуществлялось бы по нарастающему фронту импульсов с выхода ШИП 12.

Так как точность преобразования на большом интервале усреднения определяется дискретном частью уст" ройства, то возможная неточность формирования поправочного импульса в.

ШИП 12 не повлияет на эту характеристику, а точность на малом интерва-. ле усреднения будет существенно улучшена. Кроме формирования последовательности выходных импульсов с периодом р Т ы х. ср при одновременной работе двух преобразователей кодчастота возможна установка задержки между двумя сигналами на их выходах, если на шинах 5 преобразователей будут установлены числа, соответствующие требуемой начальной фазе.

Пример (для случая четырехразрядного преобразователя) . На шинах обоих.преобразоватслей установлено число Р = 0101 (5,о} . На шинах 5 первого преобразователя установлено число Т1 0011 (310), а на шинах

5 второго преобразователя TZ = 1100 (1210) . Для сокращения записи описание работы преобразователей будем вести в десятичном исчислении. В этом случае в исходный момент времени на шине 6 действует нулевой потенциал и входные шины 5 подключены ко вхо7 дам регистров 7. Под действием импульсов на шине 8 в регистрах 7 зависываются соответственно числа 3 и 12 . В момент перехода состояния шины 6 иэ нулевого в единичное.

104&572

»»»»««

»» ф%

Первый Г = 5 преобразователь Т 3, выход

14 ау»»

8, 12

О

3 2

7 . 0

О

0. 10

10:

О.

8 ll 0 1

9 0

10 .5

11 10

0

12 15

13 4

7 13

9 0

14 0

0 13.. 7

8 12

15 14 3

16 3

«Ю»

Как видно из таблицы, полный цикл заканчивается через 2" импуль-. . сов К, после чего опять устанавливается исходное состояние. В течение одного цикла на выходе переноса старшего разряда единица устанавливается раз, причем период следоваО 3

1 8

2 13

5 12

8 О

13 0

2 -1

12 0

1 1

6 О

11 0

5 О

10 0

15 О.выходы мультиплексора 4 переключаются с выходов 4 на выходы сумматора 1 и состояние преобразователей изменяется согласно э таблице. !

Второй Г = 5 преобразователь Т 12, выход ния импульсов за время такта принИ" мает значения, отличающиеся на вели-. чину одного такта " .

В графах 5 и 9 таблицы подчеркЯ нуты те значения, которые формируют величины И; и М;2 поправочного импульса . Определим величину и

9 10485

Т для произвольных значений, напри-. мер К от 12 до 36 в первом преобразователе. Как было отмечено выше длительность одного интервала с должна быть разделена с шин г на величинуф2= ф в нашем конкретном случае, 1

Таким образом, преобразователь по своему выходу перейдет в единичное состояние, когда в течение действия единицы переноса старшего разряда схема отсчитает одну величину а в(смК 32,), а при К - !5 - схе, ма отсчитывает 2 величины hf и . Таким образом, величина Теь для пер!

5 л

: вого преобразователя равна 3- о

5 (фиг. 4а иб, что соответствует вели2" л чине Т ь, g -"©

Аналогичная величина Т ь1„и для

20. второго преобразователя, так как код г приложен к обеим шинам 9 (фиг. 45 и ).

Для определения задержки между вы-. ходами необходимо измерить интервал между фронтами нарастания сигналов с выходов преобразователей. Каквидно иэ фиг, 48 и 2, задержка сос тавляет 9 < „, что соответствует (Т2 - Т 1 a д . Таким образом, значение чисел, устанавливаемых на шинах 5, определяет, на сколько интервалов в и сигнал с установленной начальной фазой будет опережать 35 сигнал, у которого То О, а разность

Т2 -. Тп1 определяет их взаимную задержку (I? и e - номер преобразователей). Так как величина ь п, опре-, деляющая дискретность . изменения задержки равна i /Т, то для установки

I . задержки необходимо воспользоваться формулой

T т

Если Т ъ Т, то сигнал с Тр опережает сигнал с Т„, и наоборот.

Разность (Тр ." Тy) может менять" ся в пределах от -(2п - 1) до (2" -1), т.е. ty меняется от - — — е до 6 1ел

<т"- т вмт

Таким образом, преобразователь осущестеляет линейное преобразование кода в частоту и преобразование зто справедливо на любом интервале усреднения, так как обеспечивается равенство Твь,„= — = . Одновре о

1 6Ь!Х менно при включении в преобразователь мультиплексора 4, осуществляющего предварительную установку числа Т в регистр 7 можно получить задержку сигнала тоже на любом интервале усреднения. Эти свойства позволяют существенно упростить дополнитель" ные выходные, фильтрующие и усредняющйе устройства необходимые для создания синтезаторов частот с формой сигналов, близкой к синусоидальной, а также позволяют получить генератор импульсов с линейным управлением частот и с малой дисперсией периода следования. Ориентировочный экономический эффект при внедрении преобразователя может составить

5 тыс. руб. в год.

1048572

pug, f

Фиг. Г

1048572

ВНИИПИ Заказ 7947/59 Тираж 936 Подписное филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Преобразователь код-частота Преобразователь код-частота Преобразователь код-частота Преобразователь код-частота Преобразователь код-частота Преобразователь код-частота Преобразователь код-частота Преобразователь код-частота 

 

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

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

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

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

Таймер // 2103808
Изобретение относится к устройствам отсчета времени и может найти применение в системах управления, контроля, измерения, в вычислительных устройств, устройствах связи различных отраслей техники

Изобретение относится к области электротехники, в частности к области генерирования электрических импульсов с использованием трансформаторов

Изобретение относится к импульскной технике

Изобретение относится к области импульсной техники

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

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