Функциональный преобразователь число-импульсного кода Советский патент 1984 года по МПК G06F7/544 

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

00

СО

СХ5 СО

I

Изобретение относится к вычислительной технике и может быть исполь зовано в цифровых, аналого-цифровых и цифроаналоговых вычислительных и измерительных устройствах и система для воспроизведения функций, близки к линейной в широком диапазоне згща ния аргумента, в частности, для кор рекции нелинейностей датчиков и измерительных цепей. Известно устройство, содержащее счетчик, сумматор и блок памяти, обеспечивающее управление переключе нием по ординате С23. Недостатком известного устройств является повышенный объем памяти. Наиболее близким по технической сущности к предлагаемому является устройство, содержащее регистр, сдви га, группу ключевых схем, два элемента И, два элемента ИЛИ, два элемента задержки, дешифратор добавления и дешифратор пропуска импульсов и два счетчика. При этом выходы первого и второго разрядов регистра сдвига через первый элемент ИЛИ соединены с первым входом первой ключевой схемы, а выходы третьего и последующих разрядов - с первыми входами соответственно второй и последующих ключевых схем, звыходы ключевых схем соединены соотетствен но со счетными входами старнего и последующих в порядке убывания разрядов из группы младших разря,цов Первого счетчика, выход переполнени которого соединен с тактирующим входом регистра сдвига, выходы всех раз рядов второго счетчика соединены со входами дешифраторов добавления и пропуска импульсов, выход дешифратора пропуска -импульсов через первый элемент- задержки соединен с первым входом первого элемента И, выход ко.торого соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с выходом второго элемента- И, первый .вход которого соединен с выходом дешифратора добавления импульсов, а второй вход - с выходом второго элемента задержки; вход которого соединен со вторым входом первого элемента И, счетным входом второго счетчика и является входом преобразователя С23. Недостатком известного устройства является повышенная слои ность конструкции. Целью изобретения является упрощение преобразоват еля. Поставленная цель достигается тем, что в функциональном преобразователе число-импульсного кода, содержащем два элемента задержки, два элемента И, элемент ИЛИ, счетчик, дешифратор добавления импульса и Дешифратор пропуска импульса, выход которогочерез первый элемент задержки соединен с первым входом первого элемента И, второй вход которого соединен с входом преобразователя и через второй элемент задержки - с первым входом второго элемента И, второй вход которого соединен с выходом дешифратора добавления импульса, вход которого соединен с выходом счетчика и входом дешифратора пропуска импульса, выходы элементов И соединены с соответствующими входами элемента ИЛИ, выход элемента ИЛИ соединен с входом счетчика. На чертеже представлена блок-схема функционального преобразователя. Функциональный преобразователь число-импульсного кОда содержит счетчик 1, дешифраторы 2 и 3 добавления и пропуска импульса, элементы 4 и 5 задержки, элементы б и 7 1, элемент 8 ИЛИ, вход преобразователя 9. Дешифраторы 2 и 3 пропуска и добавления импульса представляют собой стандартные неполные дешифрато жл, т.е. количество выходов m у которых удовлетворяет соотношению m 2 , где п- количество входов. В данном случае имеет место , т.е. при одних значениях кода на входе дешифратора возникает активный сигнал на выходе, при других - пассивный. Упрощение предлагаемого преобразователя в сравнении с известным достигается за счет исключения регистра сдвига, группы ключевых схем, :счетчика и элемента ИЛИ, а основным отличием алгоритма работы является I изменение принципа управления выбором точек коррекции - вместо управления по абсциссе используется управление по ординате. Алгоритм работы предлагаемого преобразователя основан на воспроизведении линейной,функции аргумента с непрерывным следящим введением в него в темпе поступления входных импульсов корректирующих единичных поправок необходимого знака таким образом, чтобы выходная функция соответствовала требуемой с погрешностью, не превышающей в любой точке диапазона половины выбранной погрешности дискретности Д&- результата. Функциональный преобразователь работает следующим образом. В исходном положении счетчик 1 устанавливается в нулевое состояние. Число-импульсный код аргумента поается на вход 9 и далее через элементы И 6 и ИЛИ 8 поступает на счетный вход счетчика 1, так как пока не сработает ни один из дешифраторов 2 и 3 элемент И 6 открыт, а элеент И 7 закрыт. Когда в счетчике 1 устанавливается значение кода. соответствукяцее первой точке коррекции на восходящем участке кривой отклонения, срабатывает дешифратор 2 и открывается элемент И 7. Входной импульс, установивший в счетчике данный код и задержанный элементом 7, добавляет единицу к содержимому счетчика. Чтобы обеспечить необходимое временное разрешение, время задержки элемента 7 должно превышать длительность входных импульсов Дополнительный импульс устанавливает в счетчике код, при котором разрешаю щий сигнал с выхода дешифратора 2 снимается. При выборе кодов управления дешифратором добавления импульса, соответствующих посл едующим точкам коррекции, необходимо учитывать , что код счетчика после каждой коррекции возрастает в сравнении с кодом аргумента на единицу, т.е. превышает данный код на число пройденных точек коррекции. Прн отработ ке нисходящего участка кривой откло нения всякий раз, когда в счетчике 1 устанавливается код, соответствую щий очередной точке коррекции (данный код должен отличаться от кода аргумента на число ранее добавленных и еще не скомпенсированных импульсов) , срабатывает дешифратор 3 пропуска импульса. Через время, определяемое элементом 4 задержки, которое также должно несколько превышать длительность входных импульсов, элемент И 6 закрывается на время длительности выходного импульса дешифратора 3, которая должна незначительно превышать период следования импульсов аргумента, благодаря чему следующий импульс аргумента на счетчик не пройдет. В общем случае воспроизводимая функция может отклониться от линейной к концу диапазона в любую сторону. Другое условие, которому должны удовлетворять воспроизводимые данным преобразователем функции, заключается в том, чтобы не требовалось (реализации двух и более добавлений 1или пропусков импульсов, следующих непосредстввенно друг за другом. Причина такого ограничения Очевидна, так как при данном способе воспроизведения функций линейный код аргумента не воспроизводится, то отличить подобного рода шаги от одинарных невозможно. Другими словами, с помощью предлагаемого преобразователя можно воспроизводить монотонные функции f(x), первая производная которых во всем диапазоне удовлетворяет условию 0,5if(x)i2.

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

название год авторы номер документа
Устройство для вычисления логарифмической функции 1980
  • Филатов Евгений Иванович
SU955044A1
Устройство для вычисления логарифмической функции 1980
  • Филатов Евгений Иванович
SU930314A1
Устройство для вычисления показательной функции 1981
  • Филатов Евгений Иванович
SU1013953A1
Вычислительное устройство 1982
  • Грачев Сергей Анатольевич
  • Эзенкин Анатолий Александрович
SU1040493A1
Устройство для цифрового функционального преобразования 1981
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
  • Корень Семен Давидович
SU985792A1
Цифровой функциональный преобразователь 1983
  • Чье Ен Ун
  • Конопелько Геннадий Константинович
SU1088008A1
Функциональный преобразователь 1983
  • Гаврилюк Михаил Александрович
  • Галамай Тарас Григорьевич
  • Корчинский Богдан Иванович
  • Мороз Леонид Васильевич
  • Самохвалов Валентин Борисович
SU1107131A1
Устройство для кусочно-линейной аппроксимации 1985
  • Селезнев Юрий Владимирович
  • Спирин Игорь Евгеньевич
SU1259258A1
Многоканальный функциональный генератор 1984
  • Стерлин Андрей Яковлевич
  • Орехов Сергей Алексеевич
  • Подборонов Борис Петрович
  • Мушкетов Виталий Кириллович
SU1191922A1
Устройство для вычисления логарифмических функций 1980
  • Штейнберг Валерий Эмануилович
  • Толокновский Вячеслав Родионович
SU934469A1

Реферат патента 1984 года Функциональный преобразователь число-импульсного кода

ФУНКЦИОНАЛЬНШ ПРЕОБРАЗОВАТЕЛЬ ЧИСЛО-ИМПУЛЬСНОГО КОДА, содержащий два элемента задержки, два элемента И, элемент ИЛИ, счетчик, дешифратор добавления импульса и дешифратор пропуска импульса, выход которого через первый элемент задержки соединен с первым входом первого элемента И, второй вход которого соединен с входом преобразователя и через второй элемент задержки с первым входом второго элемента И, второй вход которого соединен с выходом дешифратора добавления импульса, вход котового соединен с выходом счетчика и входом дешифратора пропуска импульса, выходы элементов И соединены с соответствующими входами элемента ИЛИ, отличающийс я тем, что, с целью упрощения преобразователя, выход элемента ИЛИ соединен с входом счетчика. g

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для вычисления логарифмической функции 1980
  • Филатов Евгений Иванович
SU955044A1

SU 1 087 989 A1

Авторы

Филатов Евгений Иванович

Даты

1984-04-23Публикация

1983-01-14Подача