Преобразователь угол-код

Иллюстрации

Показать все

Реферат

 

ПРЕОБРАЗОВАТЕЛЬ УГОЛ-КОД, содержащий вращающийся кодовый диск с равномерно расположенными штрихами, кинематически соединенный с двигателем, подвижный считываю ций элемент, закрепленный на входном валу неподвижный считывающий элемент управляемый генератор, выход которого соединен с первым входом блока управления счетом, второй вход которого соединен со счетным входом счетчика прямого счета и с первым выходом блока коррекции, выход - с первым входом счетчика, третий вход - со счетным входом счетчика обратного счета, с установочным входом блока ключей, с первым входом блока коррекции и с третьим входом счетчика, выходы которого соединены с входами младших разрядов блока ключей, выходы которого подключены к входам регистра, входы старших разрядов которого соединены с выходами суммато- . ра, с входами которого соединены выходы счетчика прямого счета, счетчика обратного счета и выход переполнения счетчика, второй вход которого соединен с вторым выходом . блока коррекции, вход управляемого генератора соединен с вторым входом блока коррекции, отличающийс я тем, что, с целью повьшения надежности , в него введены два формирователя стробов, четыре блока запрета , два элемента НЕ, выход подвижного считывающего элемента соединен с первыми входами первого и второго блоков запрета и с входом первого формирователя стробов, выход которого соединен с вторым входом первого блока запрета и с входом первого элемента НЕ, выход которого соединен с вторым входом второго блока запрета , выход которого соединен со сл счетным входом счётчика обратного счета, выход первого блока запрета соединен с установочным входом счетчика обратного счета, выход неподвижного считывающего элемента соединен с первыми входами третьего и четвертого блоков запрета и с входом второго формирователя стробов, выход VI которого соединен с вторым входом третьего блока запрета и с входом второго элемента НЕ;г выход которого соединен с вторым входом четвертого блока запрета, выход которого соединен с вторым входом блока коррекции, выход третьего блока запрета соединен с установочным входом счетчика прямого счета, а на кодовом диске нанесен дополнительный штрих, расположенный между основными штрихами .

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК зш 6 08 С 9/06

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬГПЖ (21) 3606729/24-24 (22) 09.06.83 (46) 30.09.84. Бюл.1«36 (72) Б.Ц.Яхилевич и 10.Г.Микуцкий (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР

И- 506893, кл. С 08 С 9/06, 1974.

2. Авторское свидетельство СССР 543970, кл. Q 08 С 9/06, 1975 (прототип). (54)(57) ПРЕОБРАЗОВАТЕЛЬ УГОЛ-КОД, содержащий вращающийся кодовый диск с равномерно расположенными штрихами, кинематически, соединенный с двигателем, подвижный считывающий элемент, закрепленный на входном валу неподвижный считывающий элемент управляемый генератор, выход которого соединен с первым входом блока управления счетом, второй вход которого соединен со счетным входом счетчика прямого счета и с первым выходом блока коррекции, выход — с первым входом счетчика, третий вход — со счетным входом счетчика обратного счета, с установочным входом блока ключей, с первым входом блока коррекции и с третьим входом счетчика, выходы которого соединены с входами младших разрядов блока ключей, выходы которого подключены к входам регистра, входы старших разрядов которого соединены с выходами сумматора, с входами которого соединены выходы счетчика прямого счета, счетчика обратного счета и выход переполнения счетчика, второй вход ко„„Я0„„1116447 A торого соединен с вторым выходом блока коррекции, вход управляемого генератора соединен с вторым входом блока коррекции, о т л и ч а ю щ и и — с я тем, что, с целью повышения надежности, в него введены два формирователя стробов, четыре блока .запрета, два элемента НЕ, выход подвижного считывающего элемента соединен с первыми входами первого и второго блоков запрета и с входом первого формирователя стробов, выход которого соединен с вторым входом первого блока запрета и с входом первого элемента НЕ, выход которого соединен с вторым входом второго блока за- I прета, выход которого соединен со счетным входом счетчика обратного счета, выход первого блока запрета соединен с. установочным входом счетчика обратного счета, выход неподвижного считывающего элемента соединен с первыми входами третьего и четвертого блоков запрета и с входом второго формирователя стробов, выход которого соединен с вторым входом фф

;третьего блока запрета и с входом «Ь» второго элемента HF., выход которого «ф « соединен с вторым входом четвертого блока запрета, выход которого соединен с вторым входом блока коррекции, выход третьего блока запрета соединен с установочным входом счетчика прямого счета, а на кодовом диске нанесен дополнительный штрих, расположенный между основными штрихами.

1116447 2

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

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

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

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

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

50 преобразователя, так как содержит дополнительные подвижную и неподвижную оптические системы.

Цель изобретения — повьппение надежности преобразователя угол-код.

Поставленная цель достигается тем, что в преобразователь угол-код; содержащий вращающийся кодовый диск с равномерно расположенными штрихами, кинематически соединенный с двигателем, подвижный считывающий элемент, закрепленный на входном валу, неподвижный считывающий элемент, управляемый генератор, выход которого соединен с первым входом блока управления счетом, второй вход которого соединен со счетным входом счетчика прямого счета и" с первым выходом блока коррекции, выход вЂ, с первым входом счетчика, третий вход — со счетным входом счетчика обратного счета, с установочным входом блока ключей, с первым входом блока коррекции и с третьим входом счетчика, выходы которого соединены с входами младших разрядов блока ключей, выходы которого подключены к входам регистра, входы старших разрядов которого соединены с выходами сумматора, с входами которого соединены выходы счетчика прямого счета, счетчика обратного счета и выход переполнения счетчика, второй вход которого соединен с вторым выходом блока коррекции вход управляемого генератора соединен с вторым входом блока коррекции, введены два формирователя стробов, четыре блока запрета, два элемента НЕ, выход подвижного считывающего элемента соединен с первыми входами первого и второго блоков запрета и с входом первого формирователя стробов, выход которого соединен с вторым входом первого блока запрета и с входом первого элемента

НЕ, вьгход которого соединен с вторым входом первого блока запрета, выход которого соединен со счетным входом счетчика обратного счета, выход первого блока запрета соединен с установочным входом счетчика обратного счета, выход-неподвижного считывающего элемента соединен с первыми входами третьего и четвертого блоков запрета и с вторым входом второго формирователя стробов, выход когорого соединен с вторым входом третьего блока запрета и с входом второго элемента НЕ, выход которого соединен с вторым входом четвертого блока запрета, выход которого соединен с вторым входом блока коррекции, выход третьего блока запрета соединен с установочным входом счетчика прямого счета, а на кодовом диске нанесен дополнительный штрих, 447 4

Преобразователь угол-код работает следующим образом. 45

При вращении кодового диска 1 на выходе считывающих элементов 6 и 7 формируются импульсы причем их частота зависит от скорости вращения кодового диска. 1 и количества штрихов 5О на дорожке 3.

Импульсы с неподвижного считывающего элемента 7 поступают на вход формирователя 12 стробов, на выходе которого возникает импульс положи- 55 тельной полярности по заднему фронту входного импульса. Формирователь 12 стробов регулируется так, чтобы

3 1116 расположенный между основными штрихами.

На фиг.1 приведена блок-схема предлагаемого преобразователя уголкод, на фиг.2 — временная диаграмма работы блоков 8,9,11 и 12,13,15.

Устройство содержит кодовый диск

1, вращаемый электродвигателем 2, представляющий собой стеклянный лимб с дорожкой 3 пропускающих !О свет штрихов, между двумя из которых нанесен дополнительный штрих 4, являющийся опорным с входным валом 5, угловое положение которого йзмеряется и на котором укреплен подвижный считывающий элемент 6, неподвиж-. ный считывающий элемент 7, формирователь 8 стробов, блок 9 запрета, элемент НЕ 10, блок 11 запрета, формирователь 12 стробов, блок 13 запрета,2О элемент НЕ 14, блок 15 запрета, блок

16 коррекции, состоящий из элемента

17 сдвига, элемента И 1 8, триггера

19, формирователя 20 импульсов коррекции, счетчик 21, блок 22 управления счетом, счетчик 23 обратного счета, счетчик 24 прямого счета, сум1 матор 25, блок 26 ключей, выходной ,регистр 27, управляемый генератор 28, состоящий из преобразователя 29 напряжение-частота, фильтра 30, фазового детектора 31 и делителя 32 частоты.

На временной диаграмме работы блоков 8,9, 11 и 12, 13, 15 (фиг.2) изображены напряжение U на выходе подвиж1

35 ного считывающего элемента 6 (или неподвижного считывающего элемента

7), напряжение О. на выходе формирователя 8 стробов (или формирователя

12 стробов), напряжение 0 на выходе блока 9 запрета (или блока 13 запрета), напряжение U< на выходе блока

11 запрета (или блока 15 запрета). длительность импульса на его выходе была меньше периода импульсов, поступающих на его вход, но больше времени, на которое отстоит импульс, соответствующий дополнительному штриху 4 от импульса, соответствующего штриху дорожки 3 на кодовом диске

1, ближайшего к штриху 4 против направления вращения. До прихода заднего фронта импульса с выхода неподвижного считывающего элемента 7 на выходе формирователя 12 стробов имеется запрещающий (нулевой) потен,— циал, а на выходе элемента HE 14 соответственно, разрешающий (единичный) потенциал. Таким образом, каждый им- пульс, соответствующий штрихам дорожки 3, проходит на выход блока

15 запрета. Так как импульс, соответствующий штриху 4, отстоит ат заднего фронта ближайшего к нему импульса,, соответствующего штриху дорожки 3 на время, меньшее длительности импульса на выходе формирователя 12 стробов, то в момент его прихода на втором входе блока 13 запрета имеется разрешающий потенциал, а на втором входе блока 15 запрета — запрещающий, т.е. импульс, соответствующий штриху 4 на кодовом диске 1, проходит на выход блока 13 запрета и не проходит на выход,блока 15 запрета.

Таким образом, на выходе блока 15 запрета имеются импульсы, соответствующие штрихам равномерной дорожки

3, а на выходе блока 13 запрета— импульс, соответствующий штриху 4, который является нулевым или опорным для счетчика 24 прямого счета .

Блоки 8,9, 10, 11 работают аналогично блокам 12, 13, 14, 15 ° На выходе блока 11 запрета имеются импульсы, соответствующие штрихам дорожки 3, а на выходе блока 9 запрета — импульс, соответствующий штриху 4, который является нулевым или опорным для счетчика 23 обратного счета.

При прохождении штриха 4 около считывающего элемента 7 на выходе блока 13 запрета формируется импульс, и счетчик 24 прямого счета устанавливается в "0", после этого счетчик 24 считывает число штрихов вращающегося кодового диска 1 от

0 до К. При прохождении штриха 4 около считывающего элемента 6 на выходе блока 9 запрета формируется импульс, и в счетчике 23 обратного счета устанавливается код К, после

11164

5 чего из содержимого счетчика 23 при поступлении Hà em счетный вход импульсов с выхода блока 17 сдвига (блок 17 в отключенном состоянии пропускает без преобразования, 5 импульсы с выхода блока 15 запрета, соответствующие штрихам дорожки

3, а во включенном состоянии сдвигает каждый из них на определенный интервал времени Т11последовательно вычитается число от 0 до К. Выходные коды счетчиков 23 и 24 складываются в сумматоре 25, образуя грубый отсчет угла поворота. Блок 22 управления счетом формирует в интервале между старт45 импульсами (соответствуют импульсам с выхода блока 15 запрета) и стоп-импульсами (соответствуют импульсам с выхода блока 11 запрета) пачки из импульсов с выхода управляемого гене- 20 ратора 28, которые подсчитываются счетчиком 21, образуя точный отсчет угла поворота. Максимальный код счетчика 21 равен периоду между соседними старт-импульсами, что обеспе- 25 чивается автоматической подстройкой частоты преобразователя 29 напряжение-частота при возможном изменении частоты старт-импульсов, вызванном нестабильностью скорости вращения 30 двигателя 2. 1

Управляемый генератор 28 работает следующим образом.

Преобразователь 29 напряжениечастота настраивается на частоту в

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

2,так что на его выходе частота 40 импульсов приблизительно равна частоте старт-импульсов. На фазовый детектор 3 1 подаются импульсы с выхода делителя 32 и старт-импульсы. На его выходе получается напряжение, пропор- 45 циональное разности фаз между импульсами на его входах. Это напряжение запоминается на фильтре 30 и воздействует на частоту преобразователя 29, которая устанавливается равной частоте старт-импульсов.

При совпадении старт"импульса со стоп-импульсом на выходе элемента

47

И- 18 формируется импульс который переводит триггер 19 в другое устойчивое состояние, при этом включается элемент 17 сдвига, сдвигая следующий старт-импульс на величину с . Одновременно с триггера 19 подается разрешающий сигнал на формирователь

20 импульсов коррекции, с выхода которого по приходу стоп-импульса на счетчик 21 подаются импульсы в коли-. честве, необходимом для компенсации сдвига " . При включенном элементе

17 сдвига и формирователе 20 импульсов коррекции счетчик может переполниться, и на его выходе появится импульс переполнения, который складывается в сумматоре 25 с результатом грубого отсчета. Стоп-импульс с задержкой, необходимой для установления всех элементов схемы, воздействует на управляющие входы блока 26 ключей, осуществляя перенос кодовой информации с выходов сумматора 25 (грубый отсчет) и счетчика 21 (точный отсчет) на выходной регистр 27.

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

При этом триггер 19 переводится в первоначальное состояние, отключая элемент 17 сдвига и формирователь

20 импульсов импульсов коррекции.

Таким образом, к приходу каждого стоп-импульса в сумматоре 25 образуется код, соответствующий углу поворота входного вала 5 со считывающего элемента 6 относительно считывающего элемента 7 на целое число штрихов, а на счетчике 21 образуется код, соответствующий углу поворота на часть расстояния между двумя штрихами. Полный код угла обновляется в регистре 27 по приходе каждого стоп-импульса, т.е. К раз за один оборот кодового диска.

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

1116447

Фипнал НПП «Патент"

r. Yzro9W ул, gpmiтлм ф