вторым входом к выходу счетчика, вв дены последовательно соединенные вт рой генератор тактовьлх импульсов и второй элемент Запрет, выход кото рого подключен к третьему входу ком мутатора , а второй вход - к выходу счетчика. На фиг. 1 изображена функциональ 1ная схема интерполятора; на фиг. 2 диаграмма его работы. Интерполятор содержит последовательно соединенные первый генератор тактовых Ш1«пульсов, первый элемент Запрет, счетчик 3, элемент ИЛИ 4, регистр 5, коммутатор б, второй генератор 7тактовых импульсов, второ элемент 8 Запрет и группа элементов И 9. Интерполятор работает следующим образом. Пусть частота приемистости приво координаты у большечастоты приемис тости привода координаты х; f - ча тота генератора 1, равная частоте приемистости привода координаты у; f - частота генератора 7, равная частоте приемистости привода коорди наты X; N, Ny - соответствующие каждой из этих частот максимальные количества импульсов, отрабатываемы приводами в единицу времени 1; 5 Если отрабатываемый отрезок прямой о i расположен к оси х под углом (i- ,, приводы координат управляются последовательностями импульсов N , Ny,, причем O(f c..)(f -.,- ). NX Sоткудаe const tg л, Если же отрабатываемый отрезок прямой oj расположен к оси х под углом tij , приводы координат управляются последовательностями импульсов No, NXJ г причем Ну const; Nj(,j У tgdl,Интерполятор работает следующим образог.:. Для отработки отрезка о i в счётчик 3 заносится число Nj, в регистр 5- код отношения 1 коммутат 6подключает элемент ИЛИ 4 к коорди нате у, элемент 8 - к координате х. Элемент 2 пропускает импульсы генератора 1 на вход счетчика 3 до момента появления выходного импульса счетчика, т.е. разрешает отсчитать количество импульсов N. На выходе элемента ИЛИ 4 после умножения Н на содержимое регистра 5 возникает количество импульсов , которое через коммутатор б поступает на координату у. На выходе элемента 8 за это же время возникает количеств импульсов N , которое через коммута тор б поступает на координату х. Таким образом, интерполятор обеспегчивает работу координаты х на тактовой частоте f , а импульсы координаты у равномерно распределяет на интервале Т, равном Ну периодов тактовой частоты fy . Для отработки бтрезка oj в счетчик 3 заносится число Wy, в регистр 5 - код отношения tg ot , коммутатор 6 подключает элемент ИЛИ 4 к координате х, а элемент 2 - к координате у. Элемент 2 пропускает импульсы генератора 1 на вход счетчика 3 до момента появления выходного импульса счетчика, т.е. разрешает отсчитать количество импульсов Ny. На выходе элемента ИЛИ 4, .после умножения Ny на содержимое регистра 5 возникает количество импульсов NX , которое через коммутатор 6 Ny поступает на координату X. Одновременно элемент 2 пропускает через коммутатор б импульсов на координату у.. Таким образом, интерполятор обеспечивает работу координаты у на тактовой частоте f , а импульсы координаты X равномерно распределяет на интервале Т, равном N периодов тактовой частоты f . Заявляемый интерполятор реализуется на той же элементной базе, что и прототип. Коммутатором является бесконтактный дешифратор или контактный переключатель. Кеды приращений и функций от тангенсов вводятся с внешнего йрограммоносителя. В случае идентичных приводов координат частоты fj( и f принимаются равными. Эффективность предлагаемох-о интерполятора тем выше, чем существеннее различие приводов координат. Так расчет, проведенный для координатографа с шаговыми двигателями ШД-4 (шаг 1,5, частота приемистости 800 Гц) по одной координате и ШД-5 (шаг 1,5°, частота приемистости 1300 Гц) по другой координате показал, что применение тока интерполя- . тора позволяет сократить время преобразования в 1,3 раза, по сравнению с известным, не позволяющим повысить тактовую частоту более, чем до 800Гц. Аналогичный расчет для приводов обычного исполнения намоточного станка BH-500/180Q С, допускающих ускорения 11 м/с по одной координате и 13 м/с - по другой, показал возможность сокращения времени преобразо- ;: вания в 1,1 раза, по сравнению с известным. Формула изобретения Интерполятор, содержащий последовательно соединенные регистр, группу элементов И, элемент ИЛИ и коммутатор, второй вход которого соединён
со входом счетчика и выходом первого генератора тактовых импульсов через первый элемент Запрет, подключенный вторым входом К выходу счетчика, отличающийся тем, что, с целью повышения быстродействия интерполятора, в него введены последовательно соединенные второй генератор тактовых импульсов и второй элемент .Запрет, выход которого подключен к третьему входу коммутатора, а второй ВХГ1Ц - к выходу счетчика.
Источники информации, . принятые во внимание 11ри экспертизе
1.Патент ФРГ № 2201924, кл. G 05 В 19/18, 1976.
2.Автоматические построители графиков ЦВМ. Под ред. Н. И. Урьева М., Энергия, 1979, с.37-38,
рис. 2-17 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Генератор векторов для системы отображения графической информации | 1974 |
|
SU525980A1 |
Линейный интерполятор для систем интерактивной графики | 1988 |
|
SU1608691A1 |
Устройство для двухкоординатного программного управления | 1981 |
|
SU962857A1 |
ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР | 1991 |
|
RU2010293C1 |
Система числового программногоупРАВлЕНия "TPACCA-Кп | 1979 |
|
SU813371A1 |
Цифровой линейный интерполятор | 1981 |
|
SU957171A1 |
Многокоординатный линейно-круговой интерполятор | 1988 |
|
SU1603345A1 |
Графический интерполятор | 1985 |
|
SU1401509A1 |
Устройство для управления шаговым двигателем | 1989 |
|
SU1721783A1 |
Многокоординатный цифровой линейный интерполятор | 1987 |
|
SU1522154A1 |
tj
Авторы
Даты
1981-02-23—Публикация
1979-03-26—Подача