1
Изобретение относится к вычислительной технике и автоматике, в частности к преобразователям перемещения в код, и может быть использовано для преобразования аналоговых величин, приведенных к угловым перемещениям вала, в код.
Цель изобретения - повышение быстродействия преобразователя.
На фиг.1 изображена структурная схема преобразователя; на фи,2 реализация формирователей большего и меньшего значений кодов для двухразрядного преобразователя.
Преобразователь (фиг.1) содержит кодовый датчик 1 перемещений, выходы которого подключены к входам регистра 2, выходы последнего подключены к одним входам формирователя 3 импульсов, выходы которого подключены к входам сложения и вычитания реверсивнч,го счетчика 4 и к одним входам формирователя 5 знака, выходы разрядов реверсивного счетчика 4 подключены к дешифратору 6 и к одним входам блока 7 индикации, другие входы которого соединены с выходами формирователя 5 знака, другой вход последнего соединен с выходом дешифратора б, выходы формирователя 3 импульсов и генератора 8 одиночных импульсов через элемент ИЛИ 9 подключены к управляющему входу регистра 2, а выходы кодового датчика 1 подключены к другим входам формирователя 3 импульсов.
Формирователь 3 импульсов содержит формирователь 10 большего значения кода, формирователь 11 меньшего значения кода, первьй 12 и второй 13 блоки сравнения, входы формирователей 10 и 11 являются одними входами формирователя 3, а их выходы подключены к одним входам блоков 12 и 13 сравнения, другие входы которых явЯяются другими входами формирователя 3, а выходы блоков 12 и 13 являются - выходами формирователя 3.
Каждый форнирова-рель 10 и 11 большего и меньшего значений кодов (фиг.2) содержит сдвоенный цифровой селектор-мультиплексор типа К155КП2, управляющие входы А и В которых соединены параллельно и подключены к выходу регистра 2. На входах селекторов-мультиплексоров с помощью внешних перемычек закодированы соответственно коды большего и мень422
шего значений. Выборка соответствующего значения кода происходит в зависимости от кода на входах А и В. Например, при входном коде 00 к выходам формирователей 10 и 11 подключаются, входы: к YI-UI,KY2-D5 . . Таким образом, на выходах формирователя 10 появится код 10, что соответствует большему значению кода, а на выходах формирователя 11 появится код 01, что соответствует меньшему значению кода.
Преобразователь перемещения в код (фиг.1) работает следующим образом.
После включения преобразователя генератор 8 формирует импульс, который через элемент. ИЛИ 9 подается на регистр 2 текущего со етояния кода. По данному импульсу происходит запись в регистр 2 кода с датчика 1. Код с выхода регистра 2 подается одновременно на формирователи 10 и 11 большего и меньшего значения кода.
Рассмотрим работу при двух разрядах (п 2) в датчике 1. Циклический код, поступающий с датчика 1, при увеличении значения следующий вид: 00, 10, 11,01, 00 и т.д. При перемещении в другом направлении происходит уменьшение значения кода, т.е. 00, 01, 11, 10, 00 и т.д.
В момент включения преобразователя на датчике 1 установлен код (11). Данный код записывается в регистр 2 текущего состояния кода и с его выхода устанавливается на выходе формирователя 10 код 01, на выходе формирователя 11 - код 10.
При перемещении в сторону увеличения с датчика 1 на входы блоков 12 и 13 поступает код 01. При совпат дении кодов на входах блока 12 на его выходе появляется сигнал, который записьшает +1 в реверсивный счетчик 4 и через элемент ИЛИ 9 записывает значение текущего состояния кода датчика 1 в регистр 2. При этом на выходе формирователя 10 появляется код 00 и сигнал на выходе. блока 12 Исчезает. На выходе формирователя 11 появляется код 11. Аналогично работает преобразователь и в случае уменьшения кода, только цри этом с абатьшает блок 13 и в реверсивный счетчик 4 записывается -1 .
3
Значение кода с реверсивного счетчика 4 индицируется на блоке 7 индикации.
Значение кода с реверсивного счетчика 4 подается на вход дешифратора 6 нулевого состояния. Если Bte разряды кода равны нулю, на выходе дешифратора 6 появляется сигнал, который подается на формирователь 5 знака перемещения. Если после этого на формирователь 5 знака перемещения поступает сигнал с выхода блока 12 (увеличение значения кода), в блок 7 индикации записьтае ся знак плюс, если первым поступает
81-1424
сигнал с выхода блока 13 (уменьшения значения кода), в блок 7 индикации записывается знак минус.
5 В предлагаемом преобразователе для формирования кодового значения не требуется четыр тактовых импульса, как у известного. Время преобразования определяется только 10 временными задержками элементов схемы, что определяет его высокое быстродействие. Экономический эффект от использования преобразователя определяется, его техническим t5 преимуществом.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программного счета изделий | 1983 |
|
SU1113824A1 |
Преобразователь перемещения в код | 1976 |
|
SU661588A1 |
Преобразователь углового перемещения в код | 1980 |
|
SU902043A1 |
Устройство для программного управления | 1981 |
|
SU987579A1 |
Устройство для определения абсолютного положения вала исполнительного механизма | 1988 |
|
SU1781822A1 |
Устройство для контроля неравномерности вращения вала двигателя внутреннего сгорания | 1985 |
|
SU1460644A1 |
Устройство для программного счета изделий | 1985 |
|
SU1365103A1 |
Преобразователь угла поворота вала в код | 1975 |
|
SU525144A1 |
Устройство для контроля систем программного управления станком | 1988 |
|
SU1580320A1 |
Преобразователь перемещения в код | 1980 |
|
SU934522A2 |
1. ПРЕОБРАЗОВАТЕЛЬ ПЕРЕМЕЩЕНИЯ В КОД, содержащий кодовый датчик перемещений, выходы которого подключены к входам регистра, выходы регистра подключены к одним входам формирователя импульсов, выходы которого подключены к входам сложения и вычитания реверсивного счетчика и к одним входам формирователя знака, выходы разрядов реверсивного счетчика подключены к дешифратору и к одним входам блока индикации, другие . входы которого соединены с выходами формирователя знака, дру1ой вход формирователя знака соединен с выходом дешифратора, элемент ИЛИ и ге- нератор одиночных импульсов, отличающийся тем, что, с целью повышения быстродействия преобразователя, выходы формирователя импульсов и генератора одиночных импульсов через элемент ИЛИ подключены к управляющему входу регистра, а выходы кодового датчика перемещений - к другим входам формирователя импульсов. 2. Преобразователь по п.1, о тличающийся тем, что формирователь импульсов содержит формирователи большего и меньшего значений кодов и первьй и второй блоки сравнения, входы формирователей боль Л шего и меньшего значений кодов являются одними входами формирователя импульсов, а их выходы подключены к одним входам первого и второго блоков сравнения соответственно,другие входы которых являются другими входами формирователя импульсов, а выходы первого и второго блоков сравнения - выходами формирователя им00 пульсов..
rff
4
fpuz.1
Преобразователь перемещения в код | 1976 |
|
SU661588A1 |
Топка с несколькими решетками для твердого топлива | 1918 |
|
SU8A1 |
Преобразователь перемещения в код | 1980 |
|
SU934522A2 |
Топка с несколькими решетками для твердого топлива | 1918 |
|
SU8A1 |
Авторы
Даты
1985-09-23—Публикация
1984-01-16—Подача