Цифровой линейный интерполятор Советский патент 1981 года по МПК G05B19/18 G05B19/415 

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

(54) ЦИФРОВОЙ ЛИНЕЙНЫЙ ИНТЕРПОЛЯТОР

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

название год авторы номер документа
Цифровой интерполятор 1983
  • Витенберг Эдуард Моисеевич
  • Фардыга Петр Юлианович
  • Шварцбанд Исай Давыдович
  • Гительман Соломон Моисеевич
SU1117590A1
Цифровой линейный интерполятор 1986
  • Стахов Алексей Петрович
  • Романюк Александр Никифорович
  • Петух Анатолий Михайлович
  • Ободник Демьян Тихонович
SU1322233A1
Цифровой адаптивный линейный интерполятор 1982
  • Ефимов Борис Петрович
  • Козлов Николай Николаевич
  • Корнеев Юрий Алексеевич
  • Лукошкин Анатолий Петрович
SU1095189A1
ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР 1991
  • Плетнев Евгений Георгиевич
  • Попов Степан Иванович
RU2010293C1
Цифровой линейный интерполятор 1989
  • Сандул Юрий Витальевич
  • Романюк Александр Никифорович
SU1675849A1
Линейный интерполятор 1989
  • Пурцхванидзе Давид Ардалионович
  • Челидзе Григорий Давидович
SU1695267A1
Цифровой линейный интерполятор 1987
  • Петух Анатолий Михайлович
  • Романюк Александр Никифорович
  • Майданюк Владимир Павлович
  • Ободник Демьян Тихонович
  • Лоянич Ирина Петровна
SU1434406A1
Устройство для измерения временных интервалов 1985
  • Артюх Юрий Николаевич
  • Ведин Вадим Юрьевич
SU1293692A1
Имитатор технологического объекта 1980
  • Глущенко Владимир Петрович
  • Жабеев Владимир Павлович
  • Королькевич Владимир Иванович
  • Кротевич Владимир Антонович
  • Овчаренко Владимир Васильевич
SU924672A1
Линейный интерполятор 1988
  • Тормышев Юрий Иванович
SU1522157A1

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

Реферат патента 1981 года Цифровой линейный интерполятор

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

Изобретение относится к автомати-ке и вычислительной технике, в частности к интерполирующим устройствам для прео.браэования кодового значения соответствующего приросту функции, в линейно изменяющийся цифровой код и может быть применено в,цифровых.регистрирующих приборах с графическим отображением информации. Известен интерполятор, содержавши генератор импульсов, элемент совпадения концов интерполирования и по каждой координате интерполирования элементы совпадения координатных приращений, входа которых подключены к выходам регистра памяти и счетчика импульсов fl . Однако этот интерполятор не имеет достаточной точности интерполирования Наиболее близким по технической сущности к предлагаемому является интерполятор, содержащий генератор импульсов, первый и второй элементы совпадения, первый и второй блоки сов падения кодов, первый и второй счетчики импульсов, первый и второй регистры и триггер, блоки совпадения кодов соединены первыми входами с выхо дами . соответствующих регистров, вто рыми входами - с выходами соотвётст 4вукадих счетчиков импульсов, счетный вход первого счетчика импульсов соединен с выходом первого элемента срвПсодения, первый вход которого подключен к выходу генератора импульсов, а второй вход - к управляющим входам регистров и второго счетчика импульсов, а также к выходу второго элемента совпадения, первый и второй входы которого соединены соответственно с выходами блоков совпадения кодов, причем выход первого блока совпгщения кодов подключен также к управлякяцему входу первого счетчика импульсов и к первому входу триггера, второй вход которого соединен с. выходом младшего разряда первого счетчика импульсов, а выход триггера соединен со счетным входом второго счетчика импульсов 21. Недостаток такого интерполятора невысокая точность интерполирования, так как максимальная погрешность отработки линейно изменяющегося кода в нем равна единице младшего разряда отрабатываемого кодового значения. Цель изобретения - повышение точности интерполятора. Поставленная цель достигается тем. Что цифровой линейный интерполятор. содержащий генератор импульсов и триггер, первый вход которого соединен с первым управляющим входом первого сче гчика импульсов и с выходом , nejpBoro блока совпадения кодов, соединенного первым входом с выходом первого счетчика импульсов, а вторым входом - с первым входом первого регистра, выход второго счетчика импульсов соединен с первым вхо дом вторюго блока совпадения кодов, подключенного вторым входом к выходу второго регистра, содержит делитель частоты и реверсивньй счетчик импуль сов, управляющий вход которого соеди нен со вторым вьгходс первого регист ра, а счетный вход - с выходом триггера, второй вход которого подключен к выходу второго блока совпадения кодов, к управляющим входам первог;о и второго ретиатров, управляющему входу второго счетчика импульсов и ко второму управляницему входу первого счетчика импульсов, счетный вхо которого соединен с выходом генератора импульсов и входом делителя час тоты, выход которого подключен к счетному входу второго счетчика импульсов. На фиг. 1 предст„авлена блок-схема предлагаемого интерполятора на фиг. 2 - временные диагра1 лы. Интерполятор содержит (фиг. 1) пер вый 1 и второй 2 регистры, реверсивный счетчик 3 импульсов, триггер 4, первый 5 и второй б блоки совпадения кодов, генератор 7 импульсов, первый 8 и второй 9 счетчики импуль сов и делитель 10 частоты. На фиг, 2 обозначены V Vff-и Np выходные сигналы генератора 7, триггера,4 и счетчика 3 соответственно, а Сд и С - периоды следования импульсов. Интерполятор работает следующим образом. В регистры 1.и 2 заносятся числа, причем число --1 , заносимое в регистр 1, пропорционально ртнсниению длительности интервала m интерполяции к приросту функции м за интервал интерполяции, а число т , за носимое в регистр 2, определяет длительность интервала интерполяции. Импульсы с выхода генератора 7 с частотой следования поступают на счетчик 8 и через делитель 10 коэффициент деления которого равен 2К, на счетчик 9. В момент равенства кодовых значений, записанных в регистре 1 и счетчике 8, срабатывает блок 5, устанавливая счетчик 8 в нулевое состояние. Период следова ния импульсов, поступакяцих с блока 5 на триггер 4, равен Т,,г „ а импульсов, поступающих на вход сч чика . Таким образом, п вый импульс, поступающий, на счетчик 3. задержан относительно момента появления первого импульса на выходе генератора 7 на интервал времени C,j. В момент времени, когда совпадают кодовые значения, записанные в регистре 2 и счетчике 9, срабатывает блок б, устанавливая счетчики 8,9 и триггер 4 в нулевое состояние и записывая в регистры 1 и 2 очередные числа. Этот момент отстоит от начала работы интерполятора на интервал времени Т 24tto , за это время на вход счетчика 3 поступит -z спимпульсов. Таким Образом, в связи с начальной задержкой первого импульса, поступающего на счетчик 3, на интервал времени 0,5 , максимальная погрешность интерполяции равна половине младшего разряда отрабатываемого кодового значения, т.е. вдвое меньше погрешности интерполирования в известном интерполяторе. Формула изобретения Цифровой линейный интерполятор, содержащий генератор импульсов и триггер, первый вход которого соединен с первым управляющим входом пер-, вого счетчика импульсов и с выходом первого блока совпадения кодов, соединенного первым входом с выходом первого счетчика импульсов, а вторым входом - с первым выходом первого регистра, выход второго счетчика импульсов соединен с первым входом второго блока совпадения кодов, подключенного вто|рым входом к выходу второго регистра, отличающийс я тем , что,с целью повышения точности интерполятора он содержит делитель частоты и реверсивный счетчик импульсов, управляющий вход которого соединен со вторым выходом первого регистра, а счетный вход - с выходом триггера, второй вход tjoToporo подключен к выходу второго блока совпадения кодов, к управляющим входам первого и второго регистров, управляющему входу второго счетчика импульсов и ко второму управляющему,входу первого счетчика импульсов, счетный вход которого соединен с выходом генератора импульсов и входом делителя частоты, выход которого подключен к счетному входу второго счетчика импульсов. Источники информации принятые во внимание при экспертизе 1.Авторское свидетельство СССР I 344415, кл. « 05 В 19/18, 1971. 2.Авторское свидетельство СССР № 525057, кл. 5 05 В 19/18, 1976. (прототип).

I

SU 875 341 A1

Авторы

Витенберг Эдуард Моисеевич

Фардыга Петр Юлианович

Шварцбанд Исай Давыдович

Даты

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

1980-02-20Подача