Многоканальное устройство управления Советский патент 1988 года по МПК G05B19/18 

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

Изобретение относится к устройствам управления и регулирования и может быть использовано в системах числового программного управления для управления исполнительными органами станков.

Цель изобретения - повышение точ- ,ности управления.

На фиг. 1 представлена функцио- нальная схема устройства; на фиг, 2- схема блока стробирования коммутатора; на фиг. 3 - временные диаграммы работы блока стробирования коммутатора; на фиг. 4 - схема элемента памя- ти; на фиг. 5 - схема коммутатора; на фиг. 6 - уточненная схема соединения первого и второго регистров и триггера управления; на фиг. 7 - временные диаграммы работы устройства; на фиг, 8 - структурная схема блока памяти.

Многоканальное устройство управления (фиг, S) содержит триггер 1 управления, первый регистр 2 адреса, блок 3 памяти, (ЗУ), второй регистр 4 адреса, буферный регистр 5, элемен И 6, делитель 7 частоты, задагоший генератор 8, регистр 9 цифроаналогово- го преобразователя, счетчик 10 им- пульсов, цифроаналоговый преобразователь 11, источник 12 опорного напряжения, блок 13 стробирования коммутатора, операционный усилитель 14, коммутатор 15, первые 16 и второй 17 элемент,ы памяти, Инвертор 18, ин- тегра тор 19, первый масштабирующий резистор 20, регистр 21 обратной связи, третий 22 и второй :23 масштабирующие резисторы.

На фиг. 2 обозначены счетчик 24, элемент И-НЕ 25 и элемент И 26, на фиг, 4 - операционный усилитель 27 и конденсатор 28, на фиг. 5 - счетчик 29.

Устройство работает следующим образом.

Триггер управления записью-считыванием по сигналу Вывод от внешнего устройства отключает выходы регистра 4 адреса сканирования от адрес- ньк входов блока 3 памяти путем перевода регистра 4 в третье состояние,- через элемент И 6 запрещает выдачу импульсов с выхода делителя частоты на счетный вход счетчика 10, на вход разрешения записи регистра 9 цифро- аналогового преобразователя, на вход буферно1-о регистра 5, а также на

Q 5 0

5 о

0 5

5

0

5

вход блока 13 стробирования коммутатора. Одновременно триггер 1 подключает выходы регистра 2 адреса записи к адресным входам блока 3 памяти и разрешает запись данных в него. Получаемые цифровые данные записываются в блок 3 памяти, хранящий указанные данные в определенных ячейках памяти, определяемых приходящим адресом (А.1...Ап) на вход регистра 2 адреса.

После окончания передачи данных в блок 3 памяти сигнал Вьш од снимается , триггер 1 разрешает прохождение импульсов через элемент И 6 на счетный вход счетчика 10, блок 13 стробирования коммутатора, буферный регистр 5, регистр 9 цифроаналогово- го преобразователя, отключает выходы адреса регистра 2 адреса записи от входов блока 3 памяти переводом его в третье состояние, запрещает запись данных и подключает выходы регистра 4 адреса к адресным входам блока памяти путем вьгоода его из третьего состояния.

Регистр 4 адреса транслирует па- ,раллельно сигналы с выходов счетчика 10 поразрядно к входам буферного регистра 5. Перевод регистра 4 адреса из состояния, когда выходы отключены от адресных входов блока 3 памяти и буферного регистра 5 (выходы регистра 4 находятся в третьем состоянии, т.е. их вькодное сопротивление велико и не мешает работать . аналогичному регистру 2 адреса записи), осуществляется, с помощью входа разрешения выборки выходов. Когда на вхо разрешения выборки выходов регистра 4 с инверсного выхода триггера 1 управления приходит высокий логический уровень, выходы регистра 4 адреса подключены, к адресным входам блока 3 памяти. Когда на вход разрешения выборки выходов регистра 4 с инверсного выхода триггера 1 управления приходит низкий логический уровень, выходное сопротивление повышается (переход в.третье состояние), а следовательно, сигналы с выхода счетчика 10 не проходят на адресные входы блока 3 памяти. В это время благодаря установке логической единицы на первом (прямом) выходе триггера 1 управления разрешена работа регистру 2 адреса записи, ко- торый вьтолнен аналогично.

Счетчик )0 импульсов последовательно выдает коды адресов, которые импульсами задающего генератора 8 записываются в регистр 4 адреса, т.е. циклический перебор адресов всех ячеек памяти блока 3 памяти.

Перезапись данных с выхода счётчика 10 в регистр 4 адреса под управлением импульсов задающего генерато- pa 8 (с частотой большей, чем частота счетных импульсов) йовьплает достоверность перезаписываемого кода в регистр 4-Многократным подтверждением кода, что повышает надежность работы устройства в целом.

По выходному адресу регистра 4 адреса из блока 3 памяти на вход регистра 9 цифроаналогового преобразователя выдаются данные в виде кода, которые записываются в регистр 9 по сигналу записи кода, сформированного путем деления частоты на шестнадцать делителем 7 и элементом И 6. Коэффициент деления делителя 7 может быть другим и определяется быстродействием цифроаналогового преобразователя 11 .

Данные с регистра 9 цифроаналогового преобразователя вьщаются в виде многоразрядного кода в цифроана- логовый преобразователь 11 для получения на его выходе постоянного напряжения, величина которого пропорциональна входному коду. Для организации биполярного управляющего напряжения выходной код регистра 9 смешен на величину, равную весу стар шего разряда кода, и соответствует результату суммирования входного числа регистра с числом, равным ве- су старшего разряда кода, а выходное напряжение операционного усилителя 14 смещено с помощью источника 12 опорного напряжения и резистор 22 на величину, компенсирующую смещение кода, поэтому входному коду нуля на регистр -9 соответствует на выходе операционного усилителя нулевое напряжение, а другим кодам - пропорциональные этим кодам напряжения с соответствующим знаком. Для получения смещенного кода достат/очно взять инверсное значение состояния старшег разряда кода в регистре 9 и прямые значения состояний младших, разрядов.

Полученное аналоговое напряжение пропорционально заданному коду подается на вход коммутатора., имеющего

20

25

Q

09973

один вход и множество выходов. Коммутатор 15 согласно приходящему адресу передает аналоговое напряжение к одному из выходных элементов 16 памяти. Задание адреса на коммутатор осуществляет буферный регистр 5 в режиме сканирования от регистра 4 адреса-сканирования по сигналу записи кода, приходящему от элемента И 6. С целью исключения записи в выходные элементы пам.яти напряжения помехи во время преобразования кода в аналоговое напряжение схема стробирова- ния коммутатора вырабатьшает импульсы, разрешающие работу.коммутатора.

Блок 13 стробирования коммутатора (фиг. 2) работает следующим образом. На вход параллельной записи счетчика 24 приходит импульс записи кода, который записывает в счетчик 24 код числа шестнадцать, и на выходе элемента И 26 присутствует нулевой потенциал. Импульсы, приходящие от задающего генератора на счетный вход счетчика 24, подсчитьтаются им, и после прохождения девятого импульса на выходе схемы стробирования устанавливается высокий логический уровень,

Когда счетчик 24 достигает до пятнадцати, на входах элемента И-НЕ 25 устанавливаются две логические единицы. В результате на выходе блока 13 стробирования устанавливается нулевой потенциал. Временные диаграммы работы блока 13 стробирования коммутатора приведены на фиг. 3,

Элемент 16 памяти выполнен на операционном усилителе 27 и конденсаторе 28 (фиг. 4). При приходе с выхода коммутатора 15 аналогового напряжения оно запоминается конденсатором 28 и через усилитель 27 выдается на управление исполнительным органом до следующего цикла обраще ния. Дополнительный выход N + 1 коммутатора, соответствующий адресу ячейки блока памяти с данными кода нуля, подключен к входу элемента 17 памяти. Элемент 17 памяти, выполненный аналогично элементу 16 памяти запоминает аналоговое напряжение - значения кода нуля с погрешностями, обусловленными температурой и вре- менньм дрейфом, которые возникают на выходе операционного усилителя 14 и коммутатора 15 на время обращения

30

35

40

45

50

5

51

между циклами. Инвертор 18 инвертирует значение напряжения, выдаваемое элементом 17 памяти, выдает это знат чение напряжения в интегратор 19, который корректирует уровень нуля на выходе операционного усилителя.

Использование смещения уровня нуля позволяет работать с цифроанало- говым преобразователем в нормальном двоичном коде (отрицательные числа представляются в дополнительном двоичном коде) без дополнительных преобразований, что упрощает устройство и его программное обеспечение Компенсация дрейфа нуля позволяет повысить точность управления исполнительными органами..

Формула изобретения

Многоканальное устройство управления, содержащее задающий генератор, блок памяти, цифроаналоговый преобразователь, коммутатор, N выходов которого через первые элементы памяти соединены с выходами устройства управления, делитель частоты, вход которого подключен к йыходу -задающего генератора, информационные входы цифроаналогового преобразователя . соединены с выходами блока па-- мяти, а также первый регистр.адреса, отличающееся тем, что, с целью повышения точности управления, В-него введены второй регистр адреса, буферный регистр, счетчик импульсов, источник опорного напряжения, блок стробирования коммутатора j. триггер управления, элемент И, операционный усилитель, последовательно соединенные элемент памяти, инвертор и интегратор, выход которого через первьш масштабирующий резистор соединен с инвертирующим входом операционного усилителя, через вто099736

рой масштабирующий резистор - с выходом цифроаналогового преобразова- теля, а через резистор обратной связи - с выходом операционного усилителя, который подключен к входу данных коммутатора, (N + 1)-й выход которого Соединен с входом второго элемента памяти, вход разрешения - с выходом

Q блока стробирования коммутатора, а адресные входы - с выходами буферного регистра, вход записи которого соединген с вьпсодом элемента И, а входы данных - с выходами второго реги 5 стра адреса, счетный вход блока стробирования коммутатора подключен к выходу задающего генератора, к первому входу триггера управления и к первому входу второго регистра адре2Q са, второй вход которого соединен с инверсным выходом триггера управления, а третьи входы - с выходами счетчика импульсов, информационный вход которого подключен к выходу

25 элемента И, к второму входу блока стробирования коммутатора и к входу записи цифроаналогового преобразо- .вателя, выход делителя частоты соединен с вторым входом элемента И,

2Q прямой выход триггера управления - с входами разрешения первого регистра адреса и блока памяти, адресные входы которого под1 лючены поразрядно к выходам первого и второго регистров адреса, а входы данных - к первым входам многоканального устро йства, вторые входы которого соединены с информационными входами первого регистра, третий вход-- с входом триггера управления, выход источника опорного напряжения через третий масщтабирующий резистор соединен с инвертирующим входом операционного усилителя, неинвертир1пощий вход которого подключен к Шщ1е нулевого пс35

40

45

тенциала.

фие.г

1 2 Ъ t 5 6 7 8 3 го Г1 1 fj Щ.

-/

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

название год авторы номер документа
Устройство для регистрации информации 1985
  • Смильгис Ромуальд Леонович
  • Элстс Мартиньш Антонович
SU1304170A1
ОПЕРАТИВНЫЙ КОНТРОЛЛЕР СУММАРНОЙ МОЩНОСТИ НАГРУЗКИ ГРУППЫ ЭНЕРГОПОТРЕБИТЕЛЕЙ 1998
  • Ермаков В.Ф.
  • Кушнарев Ф.А.
  • Свешников В.И.
  • Ермакова И.В.
RU2145717C1
УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ КОРРЕЛЯЦИОННОЙ ФУНКЦИИ 1992
  • Часнык Константин Александрович
RU2037198C1
Многоканальное устройство для регистрации аналоговых и цифровых сигналов 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1564649A1
Многоканальное устройство ввода аналоговой информации 1986
  • Гребиниченко Георгий Иванович
  • Черкашин Александр Михайлович
SU1403057A1
ЦИФРОВОЙ РЕГИСТРАТОР ПЕРЕХОДНЫХ ПРОЦЕССОВ 1990
  • Заинчковский В.Н.
  • Заинчковская О.О.
  • Тибилашвили Д.А.
  • Халилов Ф.Х.
  • Гуторов О.И.
RU2029310C1
Многокоординатное устройство для управления 1987
  • Грикун Григорий Прокофьевич
  • Дорощук Владимир Васильевич
  • Кулиш Леонид Федорович
SU1522155A1
Функциональный аналого-цифровой преобразователь 1985
  • Калинин Геннадий Александрович
  • Браилко Леонид Александрович
  • Гурко Владимир Николаевич
  • Огороднейчук Иван Филиппович
  • Чистюхин Александр Анисимович
SU1260979A1
Многоканальное устройство ввода аналоговой информации 1987
  • Строцкий Борис Михайлович
SU1418726A1
Устройство для ввода информации 1983
  • Сенченко Вячеслав Родионович
  • Сороко Владимир Николаевич
  • Миненко Сергей Васильевич
  • Мечетный Владимир Степанович
  • Пеклун Виталий Федорович
SU1145336A1

Иллюстрации к изобретению SU 1 409 973 A1

Реферат патента 1988 года Многоканальное устройство управления

Изобретение относится к области управления и регулирования и предназначено для использования в системах число вого программного управления металлорежущими станками. Целью изобретения является повьшение точности управления. В устройство для числового программного управления, содержащее задающий генератор 8, триггер управления 1 регистр адреса 2, регистр адреса 4, блок памяти 3, регистр цифроаналогового преобразо- . .вателя 9, цифроаналоговый преобразователь 11, операционный усилитель 14, коммутатор 15, элемент памяти 17, ДО...Л15 e, число которьвс определяется количеством исполнительных органов станка, делитель частоты 7, элемент И 6, буферный регистр 5, счетчик импульсов 10, введены источник опорного напряжения 12, блок стробирования коммутатора 13, инвертор 18, интегратор 19, Кроме того, вход старшего разряда цифро- аналогового преобразователя соединен с инверсным выходом старшего разряда регистра цифроаналогового преобразователя. Взаимодействие блоков и узлов организовано таким образом, что цифровые данные, получаемые от внешнего блока, записьтаются в запоминающее устройство по ячейкам, соответствующим адресам управления по каналам А1...Ап, считьшаются под управлением регистра адреса сканирования и после преобразования в аналоговое напряжение положительной или отрицательной полярности, скорректированное по уровню нулевого значения его величины, коммутатором распределяются по своим элементам памяти, с которых происходит управление соответствуй- щим исполнительным органом станка. 8 ил. It i (Л С со со ч СО фигЛ

Формула изобретения SU 1 409 973 A1

Sxoff

Фиг. 5

ригА

§ ,

P S

1|

CcS

V)

Фиг. 6

/4

M

(риг7

V

-fe

/77777/77/7/7У7У

W2m 22Xi .

IP o/npr2uPrf

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

Цифро-аналоговый преобразователь 1981
  • Рукоданов Юрий Петрович
  • Бебих Виктор Никифорович
SU1050108A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Приспособление для разматывания лент с семенами при укладке их в почву 1922
  • Киселев Ф.И.
SU56A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Приспособление для изготовления в грунте бетонных свай с употреблением обсадных труб 1915
  • Пантелеев А.И.
SU1981A1

SU 1 409 973 A1

Авторы

Грикун Григорий Прокофьевич

Дорощук Владимир Васильевич

Кулиш Леонид Федорович

Даты

1988-07-15Публикация

1986-06-13Подача