Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для считывания графической информации и измерения длины линии контура.
Цель изобретения - расширение области применения за счет обеспечения возможности одновременного измерения длины верхней и нижней ветвей контура за один цикл работы устройства.
На чертеже изображена функциональная схема устройства.
Устройство содержит блок 1 развертки, датчик 2 начала отсчета, датчик 3 конца отсчета, блок 4 формирования импульсов, первый генератор 5 импульсов, коммутатор 6, первый 7, второй 8, третий 9 и четвертый 10 ключи, первый 11, второй 12, третий 13. четвертый 14. пятый 15, шестой 16 переключатели, первый 17. второй 18 элементы И, второй генератор 19 импульсов, первый 20, второй 21 элементы задержки, первый 22, второй 23 блоки определения разности.
первый 24. второй 25 дешифраторы, первый 26, второй 27, третий 28 счетчики, элемент ИЛИ 29.
Устройство работает следующим образом.
Предварительно для записи первых ординат в первой точке отсчета по оси абсцисс и подготовки устройства к работе в режиме определения длины замкнутой линии устанавливают следующее состояние переключателей; переключатели 11,13,15 и 16 разомкнуты, переключатель 12 соединяет выход второго элемента И 18 с первым управляющим входом первого блока 22 определения разности, переключатель 14 соединяет выход первого счетчика 26 с вторым управляющим входом четвертого ключа 10.
При подаче сигнала Пуск на вход устройства подготавливается к работе элемент И 17 и сигнал начала отсчета с датчика 2 поступает на вторые управляющие входы блоков 22 и 23 определения разности, запи(Л
с
ел
00
XJ ел ел
J
сывает 1 в коммутатор 6, подготавливает .элемент И 18, открывает ключи 7 и 9, и импульсы с выхода генератора 5 поступают на информационные входы блоков 22 и 23 определения разности. При пересечении сканирующим лучом нижней части замкнутой кривой .с выхода блока 4 формирования импульсов импульс отметки поступает на коммутатор 6, при поступлении которого с первого выхода коммутатора 6 подается импульс на запирание ключа 7, и поступление импульсов генератора 5 на информационный вход первого блока 22 определения разности прекращается.
При пересечении сканирующим лучом верхней части замкнутой кривой с выхода блока 4 формирования импульсов импульс отметки поступает на информационный вход коммутатора 6, при поступлении которого с второго выхода коммутатора 6 подается импульс на запирание ключа 9, и поступление импульсов генератора 5 на информационный вход второго блока 23 определения, разности прекращается.
В этот момент в блоках 22 и 23 запишутся значения первых ординат верхней и нижней частей замкнутой кривой.
При поступлении сигнала конца отсчета с выхода датчика 3 на второй вход второго элемента И 18, на первьге управляющие входы блоков 22 и 23 определения разности устройство готово к работе.
После этого переключатель 12устанав- ливают в другое положение, при котором выход второго элемента И 18 соединяется с первым управляющим входом второго ключа 8, переключатель 14 устанавливают в другое положение, при котором выход первого счетчика соединяется с первым управ- ляющим входом первого блока 22 определения разности, переключатели 11,13.15 и 16 замыкают. Первый импульс с датчика 3 подготавливает элемент И 17 к работе и на следующем шаге по оси абс1дисс сигнал начала отсчета с датчика 2 поступает на вторые управляющие входы блоков 22 и 23 определения разности, записывает. 1 в коммутатор 6, подготавливает элемент И 18, открывает ключи 7 и 9 и импульсы с генератора 5 поступают на информационные входы блоков 22 и 23 определения разности.
Поступление импульсов на информационные входы блоков 22 и 23 определения разности происходит до выработки блоком 4 формирования импульсов отметок пересечения обоих частей замкнутой кривой.
Сначала поступления импульсов на информационные входы блоков 22 и 23 определения разности и до их прекращения происходит определение этими блоками абсолютного значения разности ординат. Импульсы отметки, снимаемые с первого и второго выходов коммутатора 6 через соответствующие элементы 20 и 21 задержки и ключи, поступают на третий управляющий вход блоков 22 и 23 определения разности, осуществляя перезапись кода разности ординат в дешифраторы 24 и 25 с последующей записью обратного кода разности в двоичные счетчики 26 и 28.
При поступлении импульсов конца отсчета сдатчика 3 через элемент И 18 и переключатель 12 на-первый управляющий вход ключа 8 импульсы с генератора 19 поступают на счетный вход первого счетчика 26 и через элемент ИЛИ 29 на вход второго счетчика 27. При заполнении счетчика 26 с его последнего разряда выдается импульс на запирание ключа 8, и поступление импульсов генератора 19 в счетчики 26 и 27 прекращается. Таким образом, в счетчике 27 окажется записанным число импульсов, соответствующее длине отрезка нижней час.ти замкнутой линии.
Импульс с последнего разряда счетчика
26 поступает также через переключатель 14 на отпирание ключа 10 и импульсы с генератора 19 через ключ 10 начнут поступать на счетный вход счетчика 28 и через элемент
ИЛИ 29 на вход счетчика 27. При заполнении счетчика 28 импульс с его последнего разряда выдается на запирание ключа 10, и поступление импульсов генератора 19 в счетчики 28 и 27 прекращается. В счетчике
27 запишется число импульсов, соответствующее сумме длин отрезков обеих частей замкнутой кривой, ограниченной взятыми ординатами. Импульс с последнего разряда счетчика 28 поступает также на первые управляющие входы блоков 22 и 23 определения разности, подготавливая, тем самым, устройство к работе на следующем шаге по оси абсцисс.
Для обеспечения работы устройства в
режиме считывания незамкнутых линий после выполнения действий, предназначенных для подготовки устройства к работе, необходимо переключатель 12 установить в положение, при котором выход второго элемента И 18 соединяется с первым управляющим входом ключа 8, переключатель 14 установить в положение, при котором выход первого счетчика 26 соединяется с первым управляющим входом первого блока 22 определения разности, и замкнуть переключатель 16.
Указанная коммутация выключает из работы второй блок 23 определения разности, второй дешифратор 25 и третий счетчик 28, вследствие чего в счетчике 27 запишется
только сумма отрезков, относящихся к однозначной .кривой. При шаге квантования по обеим осям, равном 0,2 мм и максимально допустимом наклоне ветвей замкнутой кривой в 87° разность может, принять 21 значение от О до 4 мм, т.е. дешифраторы при этом должны иметь 21 выход.
-Каждый выход дешифраторов 24 и 25 подключается на вход соответствующих разрядов счетчиков 26 и 2.8 через диодные сборки, образуя запись данных счетчиков 22 и 23 в счетчики 26 и 28 в обратном коде. Предложенное устройство позволяет определить длину замкнутой кривой при наличии разрыва в ее левой и правой оконечных зонах, считая по оси абсцисс. Формула изобретения Устройство для считывания графической информации, содержащее блок развертки, кинематически связанный с датчиками начала и конца отсчета, первый и второй выходы блока развертки подключены соответственно к входам блока формирования импульсов и первого генератора импульсов, выход которого подключен к информационному входу первого ключа, выход которого подключенк информационному входу блока определения разности, а первый управляющий вход соединен с выходом первого элемента И, выход блока определения разности подключен к входу дешифратора, группа выходов которого соединена с входами соответствующих разрядов первого счетчика, выход последнего разряда первого счегчика подключен к первому управляющему входу второго ключа, выход которого соединен со счетным входом первого счетчика, ,выход датчика конца отсчета соединен с первым входом первого переключателя и первым входом второго элемента И, выход датчика начала отсчета соединен с первым входом первого элемента И, выход которого соединен с вторым входом второго элемента И, а второй вход, соединенный с выходом первого переключателя, является входом устройства, второй генератор импульсов, выход которого подключен к информационному входу второго ключа, второй управляющий вход которого соединен с первым входом второго переключателя, выход которого подключен к первому управляющему входу блока определения разности, а второй вход - к выходу второго элемента И, и элемент задержки, отличающееся тем.
что, с целью расширения области применения за счет одновременного определения длины верхней и нижней ветвей контура, в него введены второй блок определения раз- 5 ности, второй дешифратор, третий счетчик, третий и четвертый ключи, второй элемент задержки, элемент ИЛИ, третий, четвертый, пятый и шестой переключатели, коммутатор, информационный вход коммутатора со- 10 единен с выходом блока формирования импульсов, управляющий вход коммутатора соединен с выходом первого элемента И и с вторыми управляющими входами первого и второго блоков определения разности, 15 первый выход коммутатора подключен к входу первого элемента задержки и второму управляющему входу первого ключа, второй вход коммутатора подключен к входу второго элемента задержки и второму управляю- 20 щему входу третьего ключа, информационный вход которого соединен с выходом первого генератора, первый управляющий вход - с выходом первого элемента И, а выход - с информационным входом 25 второго блока определения разности, выход которого соединен с входом второго дещиф- ратора, первый управляющий вход - с первым управляющим входом первого блока определения разности и первыми входами 30 третьего и четвертого переключателей, а третий управляющий вход.- с выходом пятого переключателя, вход которого подключен к выходу второго элемента задержки, выход первого элемента задержки подклю- 5 чен к входу шестого переключателя, выход которого соединен с третим управляющим входом первого блока определения разности, группа выходов второго дешифратора соединена с входами соответствующих раз- 0 рядов третьего счетчика, выход последнего разряда которого подключен к второму вхо- ду третьего переключателя и второму управляющему входу четвертого ключа, информационный вход которого соединен с 5 выходом второго генератора, первый управляющий вход - с выходом четвертого переключателя, а выход - со счетным входом третьего счетчика и первым входом элемента ИЛИ, второй вход которого подключен к 0 выходу второго ключа, а его второй управляющий вход соединен с вторым входом четвертого переключателя, выход элемента ИЛИ соединен со счетным входом второго счетчика, ыход которого является выходом 5 устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ортогонального преобразования цифровых сигналов по функциям Хаара | 1983 |
|
SU1116435A1 |
СИСТЕМА ПЕРЕДАЧИ ИНФОРМАЦИИ | 1991 |
|
RU2043659C1 |
Устройство для разложения цифровых сигналов по Уолшо-подобным базисам | 1983 |
|
SU1108461A1 |
Адаптивное телеметрическое устройство | 1979 |
|
SU858060A1 |
Устройство для формирования последовательностей импульсов | 1989 |
|
SU1653140A1 |
Электронные часы | 1988 |
|
SU1569801A1 |
АВТОМАТИЗИРОВАННОЕ УСТРОЙСТВО КОНТРОЛЯ И ДИАГНОСТИРОВАНИЯ РАДИОЭЛЕКТРОННЫХ ИЗДЕЛИЙ | 1998 |
|
RU2174699C2 |
Адаптивная телеизмерительная система | 1987 |
|
SU1494023A1 |
РАДИОЛУЧЕВОЙ ДАТЧИК ОХРАНЫ | 1992 |
|
RU2079889C1 |
Устройство для централизованного контроля параметров | 1985 |
|
SU1280397A1 |
Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для считывания графической информации и измерения длины линии контура. Цель изобретения - расширение области применения за счет обеспечения возможности одновременного измерения длины верхней и нижней ветвей контура за один цикл работы устройства. Устройство содержит блок развертки, датчики начала и конца отсчета, блок формирования импульсов, два генератора импульсов, коммутатор, четыре ключа, шесть переключателей, два элемента И, два элемента И, два элемента задержки, два блока определения разности, два дешифратора, три счетчика и элемент ИЛИ 1 ил.
БИБЛИОТЕКА j | 0 |
|
SU358710A1 |
Устройство для считывания графической информации | 1973 |
|
SU617777A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1990-08-23—Публикация
1988-11-20—Подача