Цифровой линейный интерполятор
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
и 1875341 Союз Советских Социалистических Республик-2 Я 05 В 19/18С 05 В 19/415 ки дарствениый ко СССР делам изобрете и открытийДата опубликования описания 23,1081 2) АвторыизобретенияМ.Витенберг.Фа а арцбанд ауч аявитель 4) ЦИФРОВОЙ ЛИНЕИНЫЙ ИНТЕРПОЛЯТО:Изобретение относится к автомати- ке и вычислительной технике, в част-, ности к интерполирующим устройствам для преобразования кодового значения, соответствующего приросту функции, в линейно изменяющийся цифровой код и может быть применено в,цифровых регистрирующих приборах с графическим отображением информации.Известен ннтерполятор, содержаЩий генератор импульсов, элемент совпадения концов интерполйрования и по каждой координате интерполирования элементы совпадения координатных приращений, входы которых подключены к вы" 15 ходам регистра памяти и счетчика импульсов 1 .Однако этот интерполятор не имеет достаточной точности интерполирования.Наиболее близким по технической 20 сущности к предлагаемому является интерполятор, содержащий генератор импульсов, первый и второй элементы совпадения, первый и второй блоки совпадения кодов, первый и второй счет чики импульсов, первый и второй регистры.и триггер, блоки совпадения кодов соединены первыми входами с выкодами .соответствующих регистров, вторыми входами - с выходами соответст вующих счетчиков импульсов, счетный вход первого счетчика импульсов соединен с выходом первого элемента совпадения, первый вход которого подключен к выходу генератора импульсов, а второй вход - к управляющим входам регистров и второго счетчика импульсов, а также к выходу второго элемента совпадения, первый и второй входы которого соединены соответственно с выходами блоков совпадения кодов, причем выход первого блока совпадения кодов подключен также к управляющему входу первого счетчика импульсов и к первому входу триггера, второй вход которого соединен с, выходом младшего разряда первого счетчика импульсов, а выход триггера соединен со счетным входом второго счетчика импульсов 21.Недостаток такого интерполятора - невысокая точность интерполирования, так как максимальная погрешность отработки линейно изменяющегося кода в нем равна единице младшего разряда отрабатываемого кодового значения.Цель изобретения - повышение точности интерполятоПоставленная ц достигается тем, что цифровой лине й интерполятор,ра. ель йны производственное объединенйй-пе радиоэлектройнмедицинской аппаратуреФсодержащий генератор импульсов итриггер, первый вход которого соеди-,нен с первым управляющим входом первого счетчика импульсов и с выходомпервого блока совпадения кодов,соединенного первым входом с выходом первого счетчика импульсов, а5вторым входом - с первым входом первого регистра, выход второго счетчика импульсов соединен с первым вхо-,дом второго блока совпадения кодов,подключенного вторым входом к выходувторого регистра, содержит делительчастоты и реверсивный счетчик импульсов,. управляющий вход которого соединен со вторым выходом первого регистра, а счетный вход - с выходом триггера, второй вход которого подключенк выходу второго блока совпадения.кодов, к управляющим входам первогои второго региатров, управляющемувходу второго счетчика импульсов и 20ко второму управляющему входу первого счетчиКа импульсов, счетный входкоторого соединен с .выходом генератора импульсов и входом делителя частоты, выход которого подключен к . Ясчетному входу второго счетчика импульсов.На Фиг. 1 представлена блок-схема предлагаемого интерполятора наФиг. 2 - временные диаграммы, 30Интерполятор содержит (фиг. 1) первый 1 и второй 2 регистры, реверсивный счетчик 3 импульсов, триггер 4,первый 5 и второй б блоки совпадения кодов, генератор 7 импульсов,первый 8 и второй 9 счетчики импуль.сов и делитель 10 частоты.На фиг. 2 обозначены Чге Чги йевыходные сигналы генератора 7, триггера,4 и счетчика 3 соответственно,а С и- периоды следования импульсов.Интерполятор работает следующимобразом,В регистры 1 и 2 заносятся числа,причем число - , заносимое в 45кмрегистр 1, пропорциональноотношению длительности интервалаинтерполяции к приросту Функции м за интервал интерполяции, а число в , заносимое в регистр 2, определяет дли- утельность интервала интерполяции.Импульсы с выхода генератора 7 счастотой следования =ф поступаютона счетчик 8 и через делитель 10коэФФициент деления которого равен2 К, на счетчик 9. В момент равенства кодовых значений, записанныхв регистре 1 и счетчике 8, срабатывает блок 5, устанавливая счетчик 8в нулевое состояние. Период следования импульсов, поступающих с выхода 60блока 5 на триггер 4, равен С,: -"ъа импульсов, поступающих на вход счетчика 3, Се Ъ . Таким образом, первый импульс, поступающий, на счетчик 3 задержан относительно момента появления первого импульса на выходе генератора 7 на интервал времени. В момент времени, когда совпадают кодовые значения, записанные в регистре 2 и счетчике 9, срабатывает блок 6, устанавливая счетчики 8,9 и триггер 4 в нулевое состояние и записывая в регистры 1 и 2 очередные числа. Этот момент отстоит от начала работы интерполятора на интервал времени Т = 2%ьот, эа зто врму на вход счетчика 3 поступит-: -пимпульТ К щп сов, 1Г ъкеТаким образом, в связи с начальной задержкой первого импульса, поступающего на счетчик 3, на интервал времени Т- О, 5 Г, максимальная погрешность интерполяции равна половине младшего разряда отрабатываемого кодового значения, т.е. вдвое меньше погрешности интерполирования в известном интерполяторе.Формула изобретенияЦиФровои линейныи интерполятор,содержащий генератор импульсов итриггер, первыи вход которого соединен с первым управляющим входом пер-,вого счетчика импульсов и с выходомпервого блока совпадения кодов, соединенного первым входом с выходомпервого счетчика импульсов, а вторым входом - с первым выходом первого регистра, выход второго счетчика импульсов соединен с первым входомвторого блока совпадения кодов, подключенного вторым входом к выходувторого регистра, о т л и ч а ю щ и йс я тем, чтос целью повышения точности интерполятора, он содержит делитель частоты и реверсивный счетчикимпульсов, управляющий вход которого соединен со вторым выходом первогорегистра, а счетный вход - с выходомтриггера, второй вход которого подключен к выходу второго блока совпадения кодов, к управляющим входампервого и второго регистров, управляющему входу второго счетчика импульсов и ко второму управляющему, входупервого счетчика импульсов, счетный.вход которого соединен с выходом генератора импульсов и входом делителячастоты, выход которого подключен ксчетному входу второго счетчика им- .пульсов.Источники инФормации,принятые во внимание при экспертизе1. Авторское свидетельство СССР1 Ф 344415, кл, 05 В 19/18, 1971,2. Авторское свидетельство СССРм 525057, кл. Ф 05 В 19/18, 1976.1 прототип) .875341 О Составитель В.Диановехред А.СавкаЕорректорС.Шекмар едактор Г. Волков Заказ 9331/7 ПодписноеСССР филиал ППП фПатентф,г. Ужгород, Ул. Проектная,Тираж 943 ВНИИПИ Государственного по делам изобретений и 113035, Москва, Ж, Ра
СмотретьЗаявка
2885165, 20.02.1980
НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ ПО РАДИОЭЛЕКТРОННОЙ МЕДИЦИНСКОЙ АППАРАТУРЕ
ВИТЕНБЕРГ ЭДУАРД МОИСЕЕВИЧ, ФАРДЫГА ПЕТР ЮЛИАНОВИЧ, ШВАРЦБАНД ИСАЙ ДАВЫДОВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: интерполятор, линейный, цифровой
Опубликовано: 23.10.1981
Код ссылки
<a href="https://patents.su/3-875341-cifrovojj-linejjnyjj-interpolyator.html" target="_blank" rel="follow" title="База патентов СССР">Цифровой линейный интерполятор</a>
Предыдущий патент: Устройство для програмного управления
Следующий патент: Система программного управления
Случайный патент: Формующая угловая головка для изготовления изделий из пластмасс