Преобразователь кода во временной интервал Советский патент 1989 года по МПК H03M1/82 

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

т

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

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

На чертеже показан преобразователь кода во временной интервал.

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

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

2

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

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

& 1

00

со

00 СЛ

Характеристика датчика нелинейная и может рассматриваться, как состоящая из двух частей: линейной и нелинейной. Входной 1-разрядный код, имитирующий выходной временной интервал Т, представляет сумму двоичных разрядов ,где га - старшие разряды; п - младшие. Старшие m соответствуют линейной части моделируемой характеристики датчика, а младшие п - нелинейной части характеристики этого датчика. Общее количество разряда J определяется из соотношения

1 1оЈ2 и зависит от требуемой

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

зависит от частоты тактового

-1-

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

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

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

тем самым формирование временного

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

15

20

25 30

35

40 45Q

55

временного интервала (ДШ1) по адресу 1-го текущего периода. Длительность ДВИ для каждого из 2П периодов определяется кодировкой ПЗУ 9, которая программируегея и выполняется - заранее в соответствии с анализом нелинейной части характеристики f(x), и зависит также от входного кода, записываемого в регистре 4,

I

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

Работа преобразователя с группой ПЗУ 19 дает возможность в зависимости от кода задатчика 17 выбирать с помощью дешифратора 18 любое ПЗУ из группы и таким образом расширить до 2 число моделируемых характеристик датчиков, где k - число входов дешифратора, А поскольку конструктивно каждое ПЗУ монтируется в индивидуальную колодку, которая должна вставляться в ответные гнезда на плате преобразователя, то количество моделируемых характеристик 2К можно уве5U

личить установкой новых ПЗУ в группе или сменой всей группы ПЗУ,

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

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

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

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

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

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

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

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

название год авторы номер документа
Преобразователь кода во временной интервал 1984
  • Беликова Людмила Борисовна
  • Дятлов Вячеслав Николаевич
  • Кравцов Владимир Георгиевич
  • Шимбирев Павел Николаевич
SU1221756A1
Преобразователь кода во временной интервал 1986
  • Беликова Людмила Борисовна
  • Козлов Юрий Михайлович
  • Севрюгин Григорий Юрьевич
SU1431033A1
Преобразователь кода во временной интервал 1986
  • Шимбирев Павел Николаевич
  • Беликова Людмила Борисовна
SU1439741A1
Преобразователь интервалов времени в цифровой код 1984
  • Чистяков Александр Николаевич
SU1255984A2
Устройство селекции импульсов по длительности 1990
  • Хлабыстин Владимир Иванович
  • Малинский Геннадий Ефимович
  • Юденко Владимир Антонович
  • Мишин Александр Петрович
SU1758863A1
Устройство для кодирования сигналов частотных датчиков 1987
  • Журавлев Андрей Иванович
  • Граур Сергей Иванович
  • Зотов Валентин Алексеевич
  • Корольков Игорь Валентинович
  • Никитин Виталий Викторович
SU1564728A1
Цифроаналоговый генератор телевизионного сигнала 1989
  • Басий Валерий Тимофеевич
SU1654978A1
МНОГОКАНАЛЬНЫЙ АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ 2001
  • Хрисанов Н.Н.
RU2183382C1
Система полунатурного моделирования динамических систем 1982
  • Белюнов Анатолий Николаевич
  • Пупков Константин Александрович
  • Лукьянова Наталья Викторовна
  • Овчинников Евгений Михайлович
SU1121681A1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ МНОГОЛУЧЕВЫХ РАДИОСИГНАЛОВ 1992
  • Пащенко Е.Г.
  • Голод О.С.
  • Петров В.А.
  • Соколов О.Л.
RU2042195C1

Иллюстрации к изобретению SU 1 478 335 A1

Реферат патента 1989 года Преобразователь кода во временной интервал

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

Формула изобретения SU 1 478 335 A1

Фиг.1

fnt JinJinnnnmOMJUinnnmUT

1р.

Выл СТВ

tp.

ВыхБС ЯодРгЬ„00

Выи ПЗУ 9

&ЫХБС11 ВылШ43

Выл 6С7 г Код Рг f/.10

Л

JL

Код РгЬ-ЧислоД8Я

оо-а OJ- 1 Ю-2

ПI

Документы, цитированные в отчете о поиске Патент 1989 года SU1478335A1

Горелик А.Л
и др
Бортовые ЦБК
М., 1975, с
Машина для изготовления проволочных гвоздей 1922
  • Хмар Д.Г.
SU39A1
Преобразователь кода во временной интервал 1984
  • Беликова Людмила Борисовна
  • Дятлов Вячеслав Николаевич
  • Кравцов Владимир Георгиевич
  • Шимбирев Павел Николаевич
SU1221756A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 478 335 A1

Авторы

Беликова Людмила Борисовна

Севрюгин Григорий Юрьевич

Даты

1989-05-07Публикация

1987-06-02Подача