Кодовый преобразователь Советский патент 1961 года по МПК H03M7/12 

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

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

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

INb 134913- 2 На фиг. 1 показана функциональная схема интерполятора со схемой повторения; на фиг. 2 - функциональная схема перевода двоичнодесятичного кода команды в двоичный.

Интерполятор для двух координат на четыре двоичных разряда (фиг. 1) содержит счетчик (триггеры 1-4), регистры / и // координат, схемы совпадений /// и /У и схему повторения (триггеры (5-7). На каждом регистре координат может быть записан максимальный код числа 15 (1111). Но при помощи регистров координат на четыре разряда можно получить перемещения большие, чем соответствующие числу 15, если задавать какое-ли-бо число повторений циклов работы счетчика. Например, при четырех циклах работы счетчика с регистроз координат при установлении на них кода числа 15 будет выдаяо число 60, а при восьми циклах - 120. Это соответствует увеличению числа .разрядов каждого регистра координат на два разряда в первом .случае и на три во втором.

Схема повторения (триггеры 5, 6, 7), задающая число повторений циклов работы счетчика, соединена с последним через вентили 5, 9 н 10. Каждый импульс, полученный с «нулевого выхода триггера 4 счетчиКа (импульс окончания цикла работы), проходит через усилите;1Ь 11 на вход схемы повторения и производит вычитание единицы из кода числа повторений, записанного на триггерах 5-7. Это необходимо ввиду того, что основное перемещение, задаваемое иа регистрах координат, вначале отрабатывается независимо от кода числа повторений.

При задаяном коде числа повторений, поступающим на вход схемы повторения 12, равным, например, единице, ,в состоянии «1 находится триггер 5. После первого работы счетчика сигнал с «нулевого выхода триггера 4 через усилитель // приходит на веитиль 8 и триггер 5. Так как вентиль закрыт низким потенциалом с «нулевого выхода триггера 5, то сигнал триггера 4 через вентиль не пройдет, но установит триггер 5 в состояние «О (вычитание единицы), а цикл работы счетчика повторится. После окончания второго цикла работы счетчика сигнал триггера 4 проходит через вентили 8, 9 и 10 .И с выхода 13 последнего из них поступит на схему управления ка-к сигнал око«чания преобразования данного кода команды.

Команда, заданная в двОИчно-десятичном коде, переводится в двоичный код схемой перевода (фиг. 2), составленной из триггеров V по числу необходимых разрядов; вентилей 14, 15 и 16, управляемых потенциалами входа 17 «сотни, вентилей 18 и 19, управляемых потенциалами входа 20 «десятки, вентиля 21, управляемого потенциалами входа 22 «единицы ; усилителей 23-30. На вторые входы .вентилей поступают через входы схемы перевода 31 и 32 импульсы серий А и В, число которых раВНо считанному коду числа сотен, десятКОВ, единиц. Импульсы серии Л имеют, сдвиг относительно импульсов серии В.

При переводе кода сотен открыты вентили 14, 15 и 16. Первым ИМпульсОМ серии А на триггерах устанавливается код числа 36, а первым импульсом серии В - код 64. Таким образом, после первых ИМпульсов серий Л и В на триггерах имеется код числа 100, после вторых - 200 и т. д.

При перевОДе кодов десятков открыты вентили 18 и 19. Первым импульсом серии А на триггерах устанавливается код числа 2, а-первым импульсом серии В-КОД числа 8. После вторых импульсов серий А и В имеется код числа 20, после третьих-30 и т. д.

Перевод кодов единиц осуществляется последовательным прибавлением единиц на первый триггер через вентиль 21.

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

название год авторы номер документа
СПОСОБ ИЗМЕРЕНИЯ СКОРОСТИ ВРАЩЕНИЯ ВАЛА И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 1991
  • Дмитриев С.П.
  • Кузнецов П.М.
  • Быстров Ю.А.
RU2017156C1
УСТРОЙСТВО для ЦИФРОВОГО РЕГУЛИРОВАНИЯ СКОРОСТИ 1973
  • В. А. Коновалюк
SU374580A1
Устройство для задания программы 1979
  • Кошкин Владимир Львович
SU849148A1
Цифровой линейный интерполятор 1989
  • Романюк Александр Никифрович
  • Сандул Юрий Витальевич
SU1631518A1
СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ В СИСТЕМАХ С КОДОВЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2001
  • Косякин С.И.
  • Москвитин И.А.
  • Смирнов А.А.
RU2234191C2
Многокоординатный цифровой интерполятор 1986
  • Мурза Владимир Максимович
  • Простаков Олег Георгиевич
  • Раисов Юрий Абрамович
  • Спасский Василий Нилович
  • Тройников Валентин Семенович
SU1315939A1
ИНТЕРПОЛЯТОР 1970
SU272415A1
ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ 1966
  • Любарский Ю.Я.
  • Файзулаев Р.Н.
SU216369A1
Устройство для отображения информации 1972
  • Ладыженский Евгений Романович
SU458004A1
Декодирующее устройство 1988
  • Кузнецов Станислав Валентинович
  • Сорока Леонид Степанович
  • Николаев Юрий Иванович
  • Александров Вадим Олегович
  • Приходько Сергей Иванович
  • Рассомахин Сергей Геннадиевич
  • Чипига Александр Федорович
  • Малофей Олег Павлович
SU1522415A1

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

Реферат патента 1961 года Кодовый преобразователь

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

SU 134 913 A1

Авторы

Кузнецов С.П.

Даты

1961-01-01Публикация

1959-12-31Подача