Преобразователь перемещения в код
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для формирования текущих значений нескольких параметров, например, преобразования углового или линейного перемещения движущего объекта в коды длины, площади объема и т.д. Целью изобретения является расширение функциональных возможностей путем обеспечения измерения нескольких дополнительных параметров. Преобразователь перемещения в код содержит датчик 1 перемещения, формирователь 2 импульсов, генератор 3 импульсов, элемент И 4, формирователь 5 кодовой пачки, блоки 6<SB POS="POST">1</SB> - 6<SB POS="POST">3</SB> управляемых ключей, триггер 7, преобразователи 8<SB POS="POST">1</SB>, 8<SB POS="POST">2</SB> кодов, счетчики 9<SB POS="POST">1</SB>, 9<SB POS="POST">2</SB>, формирователи 10<SB POS="POST">1</SB>, 10<SB POS="POST">2</SB>, одновибраторы 11<SB POS="POST">1</SB>, 11<SB POS="POST">2</SB>, элемент ИЛИ 12, дешифратор 13, шифратор 14, регистры 15<SB POS="POST">1</SB>, 15<SB POS="POST">2</SB>, элемент 8И-ИЛИ 16, триггер 17, элемент И 18. Вновь введенные элементы-формирователь 2 импульсов, генератор 3, триггер 7 и дополнительные блоки 6 управляемых ключей и преобразователи 8 кодов позволяют одновременно производить по импульсам текущего значения N<SB POS="POST">X</SB> с датчика 1 формирование текущих значений нескольких параметров, например, L<SB POS="POST">X</SB>, S<SB POS="POST">X</SB>, V<SB POS="POST">X</SB>. Преобразование сигналов перемещения в коды происходит в выбранных метрических единицах измерения равномерно и с погрешностью, определяемой дискретностью выбранной единицы измерения. Преобразование происходит с быстродействием, определяемым лишь частотой импульсов генератора 3, и не превышает времени, равного 10 T<SB POS="POST">г</SB>, где T<SB POS="POST">г</SB> - период следования импульсов генератора. 4 ил.
СОКИ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (g))5 H 03 N 1/00, 1/48
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н A BTOPCHolVIY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГКНТ СССР! (21) 4305505/24-24 (22) 09.09,87 (46) 07.05.90. Бюл, K !7 (71) Опытное производственно-техни,ческое предприятие "Уралчерметавтоматика и (72) А,С. Косарев и А.Л. Полушин (53) 681. 325 (088.8), (,56) Фазовые системы числового программного управления станками. — М.:
Машиностроение, 1976, с, 139, рис.76.
Авторское свидетельство СССР
Р 1043701, кл. Н 03 И 1/48, 1983. (54) ПРЕОБРАЗОВАТЕЛЬ ПЕРЕМЕЩЕНИЯ В
КОД (57) Изобретение относится к автоматике и вычислительной технике и ма„.Я0„» 1562968 . А1
2 жет быть использовано для формирования текущих значений нескольких параметров, например, преобразования углового или линейного перемещения движущего объекта в коды длины, площади объема;и т.д. Целью изобретения является расширение функциональных возможностей путем обеспечения.измерения нескольких дополнительных параметров. Преобразователь перемещения в код содержит датчик перемещения, формирователь 2 импульсов, генератор 3 импульсов, элемент И 4, формирователь 5 кодовой пачки, блоки 6 —
6 управляемых ключей, триггер 7, преобразователи 8 1, 8 кодов, счетчики 91, 9, формирователи 10» 10, 1562968
50 одновибраторы !1, ll, элемент
,ИЛИ 12, дешифратор 13, шифратор 14, регистры 15, 15> элемент 8И-ИЛИ 16, триггер 17, элемент И 18. Вновь вве- денные элементы-формирователь 2 им пульсов, генератор 3, триггер 7 и дополнительные блоки 6 управляемых клю чей и преобразователи 8 кодов позволяют одновременно производить по им, пульсам текущего значения N с датчи ка 1 формирование текущих значений нескольких параметров, например, Изобретение относится к автоматике и вычислительной технике и может быть использовано для формирования текущих значений нескольких параметров, например, преобразования углового или линейного перемещения движущегося объекта в коды длины, площади, объема и т.д. 25
Цель изобретения — расширение функциональных возможностей путем обеспечения возможности одновременного измерения нескольких параметров с помощью одного датчика перемещений.
На фиг. 1 приведена структурная схема преобразователя перемещения в код; на фиг. 2"4 - временные диаграммы, поясняющие работу преобразователя.
Преобразователь перемещения в код содержит датчик 1 перемещения, форми35 рователь 2 импульсов, генератор 3 импульсов, элемент И 4, формирователь 5 кодовой пачки, блоки. 6,-6 > управляемых ключей, триггер 7, преобразователи 81 и 8 > кода. Формирователь 5 кодовой пачки содержит счетчики 9 и 9 и формирователи 101 и 10, 1 состоящие из одновибраторов ll и 11, элемента ИЛИ 12, дешифратора 13, шиф" раторов 14 -14 . Блок 6 управляемых
1 4. ключей содержит регистры 15< и 15 > и члемент 8И-ИЛИ 16, Преобразователь 8 кодов состоит из триггера 17 и эле.мента И 18.
Преобразователь перемещения в код работает следующим образом.
Перед началом работы элементы преобразователя устанавливаются в исход% 5 ное состояние (цепь установки в исход5 ное состояние не показайа). В регист-. ры 15, и 15 блоков 61-6 (фиг. 1) вводятся предварительно определенные
$„, V„. Преобразование сигналов перемещения в коды происходит в выбранных метрических единицах измерения равномерно и с погрешностью, определяемой дискретностью выбранной единицы измерения. Преобразование происходит с быстродействием, определяемым лишь частотой импульсов генератора 3, и не превышает времени, равного 10 Т, где Т - период следования импульсов генератора. 4 ил. значения А Э1, И > А кодов соответ-. ственно для эталонноro участка, Триггер 7 установлен в единичное состояние, выходной сигнал которого запрещает прохождение импульсов с генератора 3 через элемент И 4. При поступлении первого импульса N с датчика 1 формирователь 2 формирует им" пульс, который устанавливает триггер 7 в нулевое состояние.
Единичным сигналом с выхода триггера 7 разрешается прохождение импульсов генератора 3 через элемент
И 4 на вход формирователя 5 кодовой пачки. Формирователь 5 кодовой пачки формирует пачку импульсов в число-им" пульсном коде„ которая с выходов его поступает в блоки 6 -6 управляемых ключей. В блоках 61 -6 З управляемых ключей производится отбор импульсов с формирователя 5 кодовой пачки в соответствии с заданными значениями Аэ, э1
N А . Если произошел отбор импульса блоком 6 управляемых ключей в соответствии с заданным числом N то э импульс с выхода блока 6 управляемых ключей устанавливает триггер 7 в единичное состояние. Нулевой сигнал с выхода триггера 7 запрещает прохождение импульсов с генератора 3 через элемент И 4. Формирователь 5 кодовой пачки прекращает формирование импульсов кодовой пачки. Преобразователь переходит в режим ожидания.
При поступлении следующего текущего импульса.N с датчика 1 перемещех ния триггер 7 устанавливается в нулевое состояние и формирователь 5 кодо, вой пачки возобновляет формирование импульсов. Если во время формирования импульсов с формирователя 5 кодовой пачки происходит отбор импульсов бло5 156 ками 6,, 6З управляемых ключей в соответствии с заданными значениями А з!
А, то они поступают н качестве импульсов текущих значений параметрон
А„,, А 2на входы преабразонателей 8, и 82 кода соответственно. Б преобразователях 8! и 8 кода происходит запоминание отобранных импульсов блоками 6 и 6 управляемых ключей с помо3 щью триггера 17 и выдача импульсов, равных по длительности импульсам с фармиронателя 2, через элемент И 18 в момент прихода следующего импульса
N . Преобразование сигналов с датчика 1 перемещения в коды параметров .. происходит до тех пор, пока формируются сигналы с датчика 1.
Рассмотрим на конкретном примере работу преобразователя для случая, когда требуется определить при прокатке металла определенного сортамен- та текущие значения длины L = Ах и площади S „ = Ах в соответствии с определенными для базового <,эталонного) участка длиной L = А д!= 9 мм, плащ дью S Б= АЭ2 = 16 мм2 и числом пульсов Ы = 23 с датчика 1 перемещения, подсчитанных при прохождении пракатанным металлом базового участка, В начале преобразования импульсы с генератора 3 (фиг. 2) через элемент И 4 (триггер 7 находится в нулевом состоянии) поступают в формирователь 5 кодовой пачки. При прохождении второго импульса с генератора 3 формирователь 5 кодовой пачки формирует импульс (фиг. 2) с весом "2" разряда
10, который совпадает с соответствующим весом 2 < 1О< кода N = 23
2 10 + 2 -10 + 2 10 (фиг. 3).
В результате блок 6 2 управляемых ключей формирует сигнал, па которому триггер 7 (фиг. 3) устанавливается в единичное состояние. При этом выходной сигнал запрещает прохождение.импульсов с генератора 3 через элемент
И 4, приостанавливая формирование импульсов формирователем 5 кодовой пачки (фиг. 21. Преобразователь переходит в режим ожидания. При .поступлении первого импульса N х с датчика l (фиг. 3) формирователь 2 импульсов вырабатывает сигнал, который устанав ливает триггер 7 в нулевое состояние.
Сигналом с выхода триггера 7 разрешается прохождение импульсов с генератора 3 через элемент И 4. Па пятому импульсу с генератора 3 блок 6 вы- .
2968 б д;и т сигнал текущего зн; <<е!<<<я S, <.а< тветстную<ци
2о, 101 22 0 + 21 1Оо) гистра 15,. Этот сигнал поступает и
5 преобразователь 82 кода (фш . 3), где запоминается триггером 17. С приходам шестого импульса с генератарз 3 блок 6< управляемых ключей выдает сигнал, по которому триггер 7 устанавливается н единичное состояние и преобразователь переходит в режим ожидания (фиг. 3).
При поступлении нторога имг<ульса текущего значения N „.с датчика 1 (фиг. 3) формирователь 2 импульсов формирует сигнал, который устанавливает триггер 7 в нулевое состояние, разрешая дальнейшую работу преобразо20 нателя.
По приходу десятого импульса с генератора 3 через элемент И 4 формирователь 5 кодовой пачки формирует сигнал по ныходу старшего разряда (фиг.
25 2), по которому блок 6, выдает сигнал текушега значения Ьх, соответствующий разряду 2 10 (L = 9 2 10 + э о з о
+ 2 10 ), а блок 6 выдает сигнал о
S x, ñoîòâåòñòâóþùHè разряду 2 10
Триггеры 17 преобразователей 8,, 8 устанавливаются в единичное состояние (фиг. 3).
При постут<лении двенадцатого импульса с генератора 3 через элемент
И 4 блок 6 управляемых ключей выдает
3< сигнал, соответствующии разряду 2 . 10
< кода N, по которому триггер 7 устанавливается в единичное состояние.
Преобразователь переходит в. режим ожидания (фиг. 3) .
При поступлении третьего импульса текущего значения N формирователь 2 импульсов формирует сигнал, по которому преобразователи 8!, 8 2 сформиру,!5 ют импульсы текущего значения длины
L и площади S триггер 7 устанавх линается в нулевое состояние. Дальнейшее формирование кодов текущих значений длины и пт!ащади прокатываемого
50 металла относительно сигналов перемещения !1„ происходит аналогично. Распределение сигналов текущего значения
L, $х относительно текущего значения х
N сигналов перемещения показано на х
55 фиг. 4. Посла прохождения 23-го импульса N с д тчика 1 перемещения цикл ппеобразавания <<онторяется, Отобранные сигналы текущих значений Т S
I хэ х поступают с<я т!«:тетвенно н преобра) 562968 жм4
Юьижт
Фл
Ф!! м Р !rz йФМ27® а, у ас м-near а!
Я й!!ФМ-лэ(зователи кодов 81, Я, где происходит их синхронизация импульсами текущего значения И„ и регистрация (счетчики регистрации в преобразователях кода
8 „, 8 не показаны), Таким образом, при перемещении прокатываемого материала по импульсам текущего значения И с датчика 1 происходит формирование текущ значе- 0 ! н и L, S . Преобразование сигналов перемещения в коды происходит в выбранных метрических единицах измерения равномерно и с погрешностью, определяемой дискретностью выбранных единиц измерения (не превышающей одной дискреты). Преобразование происходит с быстродействием, определяемым л !шь частотой сигналов генератора и нЕ превышает времени, равного 10 7,Д где Т вЂ” период импульсов генератора.
Формула изобретения
Преобразователь перемещения в код, содержащий формирователь кодовой пачкн, первая и вторая группы выходов которого подключены к первой и второй группам входов первого и второго блоков управляемых ключей, третьи группЫ входов которых являются входами задания кодов величины эталонного участка и числа импульсов перемещения соответственно, выход первого блока управляемых ключей подключен к перво-! 35 му входу первого преобразователя ко1 2 Э 4 $ 7 Ф У Ю
ЖФм-юб -ц- :
Ю! д йаМЬ ir Ll
М-юФ r4t 2
М f дов, выход которого является выходом преобразователя, датчик перемещения, о тли чающий с я тем, что, с целью расширения области применения преобразователя путем обеспечения воэможности одновременного измерення нескольких параметрсв! в него введены генератор импульсов, формирователь импульсов, триггер, элемент И, дополнительные блоки управляемых ключей, преобразователи кодов, выход генератора импульсов подключен к первому входу элемента И, второй вход которого подключен к выходу триггера, а выход подключен к входу формирователя кодовой пачки, первая и вторая группы выходов которого подключены к первой и второй группам входов дополнительных блоков управляемых ключей, третьи группы входов которых являются входами задания кодов величин дополнительных параметров, а выходы подключены к первь|м входам дополнительных преобразователей кодов, вторые входы которых подключены к выходу формирователя импульсов и соединены с вторым входом первого преобразователя кодов и с R-входом триггера, $-вхоц которого соединен с выходом второго блока управляемых ключей, выходы дополнительных преобразователей кодов являются дополнительными выходами преобразователя перемещений, выход датчика перемещения соединен с входом формирователя импульсов.
I i 1 i I 1 I I ! ! ! ! I I!
i В! !!4!!! !1! !!)4!
1562968
Ссставитель E. Бударина
Техред Л.Олийнык Корректор Т. Малец
Редактор Л. Зайцева
Тираж 666
Заказ 1068
Подписное
ВНИИПИ Государственного комитета ло изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Ю
Ь а
Ж и фс.
Ф ф
М )
Р )
Ф у
R производственно-издательский комбинат
"Патент", r, Ужгород, ул. Гагарина, 101