Преобразователь кода во временной интервал

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных системах и моделирующих комплексах. Цель изобретения - повышение точности и расширение функциональных возможностей путем реализации различных характеристик преобразования. Выходной временной интервал, формируемый преобразователем, складывается из основного (линейная часть) и дополнительного (нелинейная часть) интервалов. При этом основной интервал формируется путем сравнения в первом блоке сравнения кодов первого регистра и первого счетчика импульсов, подсчитывающего импульсы генератора импульсов. Дополнительный интервал формируется также путем сравнения во втором блоке сравнения кода, подсчитываемого третьим счетчиком импульсов (от генератора импульсов), и кода, поступающего от группы постоянных запоминающих устройств (ПЗУ). Формирование требуемого кода на выходе группы ПЗУ осуществляется с помощью второго регистра, второго счетчика импульсов, дешифратора и задатчика кода. 2 ил.

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК

А "( (l9) (1!) (51)4 ll 03 М 1/82

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4256220/24-24 (22) 02.06.87 (46) 07.05.89. Еюл. 11 - 17 (72) Л,Б.Беликова и Г.10.Севрюгин (53) 68 1.325 (088,8) (56) Горелик А.Л, и др. Бортовые ЦИ ., М,, 1975, с. 39, Авторское свидетельство СССР

М". 1221756, кл. Н 03 М 1/82, 1984, (54) ПРЕОБРАЗОВАТЕЛЬ КОДЛ ВО ВРЕМЕННОЙ ИНТЕРВАЛ (57) Изобретение относится к вычислительной технике и может быть исполь— зовано в информационно-измерительных системах и моделирующих комплексах, Цель изобретения — повышение точности и расвлрение функциональных возможностей путем реализации различных характеристик преобразования, Выходной

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

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

На фиг.1 изображена структурная схема преобразователя кода во временной интервал; на фиг.2 — временная диаграмма, поясняющая работу преобразователя.

Преобразователь кода во временной интервал (фиг.1) содержит генератор временной интервал, формируемый преобразователем, складывается из основного (линейная часть) и дополнительного (нелинейная часть) интервалов.

При этом основной интервал формируется путем сравнения в первом блоке сравнения кодов первого регистра и первого счетчика импульсов, подсчитывающего импульсы генератора импульсов. Дополнительный интервал формируется также путем сравнения во втором блоке сравнения кода, подсчитываемого третьим счетчиком импульсов (от генератора импульсов), и кода, поступающего от группы постоянных запоминаю— щих устройств (ПЗУ). Формирование требуемого кода на выходе группы ПЗУ осуществляется с помощью второго регистра, второго счетчика импульсов, дешифратора и задатчика кода, 2 ил.

2.

1 импульсов, элемент И 2, регистры 3 и 4, элемент ИЛИ 5, счетчик 6 импульсов, блок 7 сравнения, счетчик 8 импульсов, постоянное запоминающее устройство (ПЗУ) 9, элемент V„10, счетчик 11 импульсов, блок 12 сравнения, формирователь 13 импульсов, входные шины 14, шину 15 управления, выходную шину 16, задатчик 17 кодов, дешифратор 18, группу ПЗУ 19, элемент

ИЛИ 20, шину 21 установки.

Задача преобразования состоит в следующем. В соответствии с частотной характеристикой датчика f(x) необходимо сформировать временной интервал Т.

14 78335

Характеристика датчика нелинейная и может рассматриваться, как состоящая из двух частей: линейной и пелинейной, Входной 1-разрядный код, ими5 тирующий выходной временной интервал

Т, представляет сумму двоичных разрядов 1=m+n, где m — старшие разряды; п — мпадшие, Старшие разр:=.ды ш соответствуют.линейной части моделируемой10 характеристики датчика, а младшие

n — нелинейной части характеристики этого датчика, Общее количество разряда 1 определяется из соотношения

1 1ог — и зависит от требуемой

Ч точности преобразования q, предъявляемой к моделируемой характеристике датчика f(х), В свою очередь q =-.

- — зависит от частоты тактового 20

2 i генератора f и количества младших разрядов п. Приведенные соотношения учитываются при выборе элементов схемы преобразователя. Так, количество разрядов счетчика 6 выбирается равным m разрядам, а счетчика 8 †п разрядам. Чтобы обеспечить требуемую точность q за цикл преобразования счетчик 8 до момента заполнения 30 должен сформировать последовательность ? периодов временных интер —

П. валов °

Преобразователь с одним ПЗУ paGoтает следующим образом. 35

Перед началом работы по сигналу, поступающему с 3ВМ на шину 21, происходит сброс в нулевое состояние всех счетчиков и запись входного кода в регистры 3 и 4. После этого 40 генератор 1 импульсов начинает вырабатывать импульсы тактовой частоты, поступающие через элемент И 2 на вход счетчика 6, выходной код которого сравнивается с входным кодом 45 регистра 3 в блоке 7. При совпадении этих двух кодов блок 7 вырабатывает потенциал, который подается на счетный вход счетчика 8 для формирования адреса 1-ro текущего периода. Одновременно потенциал с выхода блока 7 через элемент И 2 запрещает счет им.пульсов, поступающих с выхода генератора 1 на вход счетчика 6, прекращая тем самым формирование временного интервала, соответствующего линейной части характеристики моделируемого датчика. Далее преобразователь переходит к формированию дополнительного временного интервала (ДБИ) по адресу

1 — го текущего периода. Длительность

tl

ДВ11 для каждого из 2 периодов определяется кодировкой ПЗУ 9, которая программируется и выполняется заранее в соответствии с анализом нелинейной части характеристики f(x), и зависит также от входного кода, ваписываемого в регистре 4, Формирование ДВИ осуществляется следующим образом. По адресу 1-го текущего периода счетчика 8 и входному коду в регистре 4, а также по сигналу, разрешающему чтение информации из ПЗУ 9, выбираются данные (код), поступающие на блок 12 для сравнения с выходным кодом счетчика 11, который после прихода на элемент И 10 разре- шающего потенциала с блока 7 начинает считать импульсы тактовой частоты с генератора 1, Елок 12 при равенстве кодов ПЗУ 9 и счетчика 11 вырабаты— вает потенциал, который через формирователь .13 импульсов и элемент ИЛИ 5 обнуляет счетчики 6 и 11. В момент обнуления заканчивается формирование временного интервала 1-ro текущего периода, Процесс формирования 2-ro

3-ro ... периодов осуществляется аналогично до момента заполнения счетчика 8, что соответствует 2 периодам — циклу преобразования ° Стро— бирующий импульс, поступающий на вход блока 12, гарантирует устойчивый выходной сигнал, Таким образом, имитируемый преобразователем за цикл временной интервал Т равен сумме интервалов всех 2 периодов, причем временные интервалы каждого периода содержат интервалы постоянной длительности (определяемой входным кодом регистра 3) и ДВИ различной длительности (определяемой кодировкой ПЗУ 9 и изменением кода регистра 4).

Работа преобразователя с группой

ПЗУ 19 дает возможность в зависимости от кода задатчика 17 выбирать с помощью дешифратора 18 любое ПЗУ из группы и таким образом расширить до

2 число моделируемых характеристик датчиков, где k — число входов дешифратора. А поскольку конструктивно каждое ПЗУ монтируется в индивидуальную колодку, которая должна встав— ляться в ответные гнезда на плате преобразователя, то количество моделируемых характеристик 2" можно уве5 1- личить установкой новых ПЗУ в группе или сменой всей группы ПЗУ, Ф о р и у л а и з о б р е т е и и я

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

ИЛИ, третий счетчик импульсов и второй блок сравнения кодов, стробирую1

78335 6 щий вход которого подключен к выходу генератора импульсов, а первые информационные входы соответственно соединены с выходами третьего счетчика

5 импульсов, счетный вход которого подключен к выходу второго элемента И, а вход установки объединен с входом установки первого счетчика импульсов и подключен к выходу первого элемента HJiH первый вход которого объединен с входами установки второго счетчика импульсов и первого регистра и первым входом второго элемента ИЛИ и является шиной установки, а второй вход первого элемента ИЛИ является шиной управления и подключен к выходу формирователя импульсов, вхоп которого подключен к выходу второго блока сравнения кодов, вторые входы которого соединены с выходами постоянного запоминающего устройства и выходами постоянных запоминающих устройств группы, первые входы кото25 рых объединены и подключены к соответствующим выходам второго счетчика импульсов, вторые входы объединены и подключены к соответствующим Bbtxoдам второго регистра, при этом третьи входы постоянного запоминающего устройства и постоянных запоминающих устройств группы объединены и подключены к выходу первого блока сравнения кодов, а четвертые входы соответственно соединены с выходами дешифратора, входы которого подключены к соответствующим выходам задатчика кода, причем вход установки второго регистра соединен с выходом второго элемен40 та ИЛИ, второй вход которого является третьей входной шиной.

1478335! р

boa C76 гр алых БС7

КоИг4„М ВыгШУУ

ВьиbC1Z

Юы(Фи 15 инею1 Zpnp. тоРг4- иоськой:Вн

7 икпо и еоо азобания при ноое Рг4 „10"

ВЫх Я 7

ВЬИБС12 прирлпииньи каВх

Pr4

Ю2.2

Составитель В.Войтов

Редактор Н.Лазаренко Техред M.Хэданич

Корректор М,Васильева

Тираж 885 Подписное

ВЦЯИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Заказ 2372/54

Производственно-издательский комбинат "Патент", r.Óæãoðîä, ул. Гагарина,101