Преобразователь перемещения в код


H03M1/64 - Кодирование, декодирование или преобразование кода вообще (с использованием гидравлических или пневматических средств F15C 4/00; оптические аналого-цифровые преобразователи G02F 7/00; кодирование, декодирование или преобразование кода, специально предназначенное для особых случаев применения, см. в соответствующих подклассах, например G01D,G01R,G06F,G06T, G09G,G10L,G11B,G11C;H04B, H04L,H04M, H04N; шифрование или дешифрование для тайнописи или других целей, связанных с секретной перепиской, G09C)
H03M1/48 - Кодирование, декодирование или преобразование кода вообще (с использованием гидравлических или пневматических средств F15C 4/00; оптические аналого-цифровые преобразователи G02F 7/00; кодирование, декодирование или преобразование кода, специально предназначенное для особых случаев применения, см. в соответствующих подклассах, например G01D,G01R,G06F,G06T, G09G,G10L,G11B,G11C;H04B, H04L,H04M, H04N; шифрование или дешифрование для тайнописи или других целей, связанных с секретной перепиской, G09C)

 

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

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

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

РЕСПУБЛИК

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

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

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4397409/24-24 (22) 28 ° 01.88 (46) 23.12.89. Бюл. Р 47 (72) Н.Я.Костина, А.Л.Ландау и Л.Н.Сайонов (53) 681.325(088 ° 8)

Г56) Счетчик программный реверсивный

Ф 5007 (ТО и инструкция по эксплуатации).

Вульвет Дж. Датчики в циФровых системах. М.: Энергоиздат, 1981, с. 158, рис. 6.15.

Авторское свидетельство СССР

У 1088045, кл. Н 03 М 1/64, 1983.

„„SU„„1531221 (5i)4 Н 03 M 1/64 1/48

2 (54) ПРЕОБРАЗОВАТЕЛЬ ПЕРЕИЕЩЕНИЯ В

КОД (57) Изобретение относится к автоматике н вычислительной технике и может быть использовано в цифровых измерительных системах автоматического управления и регулирования, а также как первичный преобразователь инФормации для систем вычислительной техники. Цель изобретения — повышение точности и разрешающей способности преобразователя. Последний содержит датчики грубого 1 и точного 2 отсчетов, блоки 3 и 4 преобразования ко1531221

21

U, cos(et + — ах), 2й х да в ток, блоки Ь и 10 функциональмого преобразования кодов, источник

5 опорных сигналов, демодуляторы 79, аналоговый сумматор 11, блок 12 выбора каналов, преобразователь 13 напряжения в частоту, реверсивный счетчик 14, блок 16 сдвига кодов. В преобразователь введены блок 15 определения знака рассогласования, цифроаналоговый преобразователь (ЦАП)

21, шина 22 опорного напряжения.

Аналоговый сумматор 11 выполнен трехвходовым, а блок 16 сдвига кодов

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

Целью изобретения является повышение точности и разрешающей способности преобразователя.

На черетеже приведена функциональ- 30 ная схема преобразователя.

Преобразователь содержит датчик

1 и 2 грубого (ГО) и точного (ТО) отсчетов, блоки 3 и 4 преобразования кода в ток, источник 5 опорных сигналов, блок 6 функционального преобразования кодов, демодуляторы 7-9, блок 10 функционального преобразования кодов, аналоговый сумматор 11, блок 12 выбора каналов, преобразова- 40 тель 13 напряжения в частоту, реверсивный счетчик 14, блок 15 определения знака рассогласования, блок 16 сдвига кодов, содержащий формирователи 17 и 18 счетных импульсов и де- 45 лители 19 и 20 частоты, цифроаналоговый преобразователь 21, шину 22 опорного напряжения. Источник 5 опорных сигналов выполнен в виде последовательно соединенных генератора им- 0 пульсов и делителя частоты (не показаны}.

Формирователи 17 и 18 счетных импульсов могут быть выполнены на основе блоков синхронизации и ввода

55 программного реверсивного счетчика

Ф-5007.

Преобразователь перемещения в код работает следующим образом. содержит формирователи 17 и 18 счетных импульсов и делители 19 и 20 частоты. Предложенное построение блока 16 сдвига кодов позволяет получить на его выходе строго линейно изменяющийся во времени код, что повышает точность преобразователя, Введение m дополнительных младших разрядов реверсивного счетчика 14 и

ЦАП 21„ а также наличие трехвходового сумматора 11 позволяет повысить разрешающую способность преобразователя. 1 ил.

В основе его работы заложен компенсационный принцип. Основными вход-, ными параметрами для такого преобразователя являются сигналы с датчика

2 точного отсчета, которые можно представить в виде

21

0вк U з1п(" + 4x) где ы — угловая частота запитки датчика; дх — преобразуемый входной параметр-перемещение (угловое или линейное), коэффициент преобразования датчика.

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

Обеспечивается это следующим образом.

Линейно изменяющийся во времени код с выхода и разрядов делителя источника 5 опорных сигналов попадает на блок 6 функционального преобразования кодов. На одном выходе этого блока формируется код, изменяющийся во времени не линейно, а по закону синуса, а на другом его выходе — по закону косинуса. Преобразователь код — ток 3 формирует на своих выходах два ступенчато изменяющихся во времени по закону синуса и косинуса сигнала возбуждения датчика. Импульсы f с выхода генератора импульсов источника 5 опорных сигналов через формирователь 17 счетных импульсов

5 15 поступают на тактовый вход делителя

19 частоты, а импульсы f с выхода (n — 1 — k) разряда источника 5 опорных сигналов через формирователь 18 поступают на тактовый вход делителя

20 частоты, где n — число разрядов для точного отсчета (ТО); 1 — число разрядов для грубого отсчета (ГО);

k — число разрядов для согласования кодов ТО и ГО.

При отсутствии командных сигналов на входе Б формирователя 17(18) счетных импульсов с выхода реверсивного счетчика 14 независимо от состояния ее знакового входа В, тактовые импульсы на выходе формирователя счетных импульсов идентичны тактовым импульсам на его входе А. При наличии командных импульсов Б в зависимости от состояния знакового входа В формирователя к тактовой последовательности ее входных импульсов А добавляются дополнительные тактовые импульсы (если на знаковом входе В плюс), либо частично блокируются (если на знаковом входе минус). Число добавляемых или блокируемых импульсов равно числу поступивших командных импульсов по входу Б.

Один раз эа период опорного напряжения датчиков 1 и 2 в момент появления О-ro импульса переноса счетчика источника 5 опорных сигналов, последний поступает на входы управления параллельной записью делителей

19 и 20. При этом в делитель 19 записывается код с выходов младших разрядов с (m + 1) по и реверсивного счетчика 14, соответствующий части кода ТО,а в делитель 2Π— с выходов старших разрядов с m + n—

k + 1 по ш + п + 1 реверсивного счетчика 14, соответствующий части кода

ГО, где m - число младших раэядов в контуре с ЦАП 21.

На выходе делителя 19 и соответственно на группе выходов блока 16 сдвига кодов образуется строго линейно изменяющийся во времени код, аналогичный коду с группы выходов источника 5 опорных сигналов, но момент равенства нулю этого кода отстоит во времени от момента равенства нулю кода счетчика источника 5 опорных

I сигналов на время dt = Т N, где Т,.— период тактовой частоты fr N — чис.ло в старших разрядах реверсивного счетчика 14. Таким образом, предлаI

U„ i U

U2 2» д t) — cos(— д х î dt)

2 х

Uz 2$ — соз(2ые + — dx - со dt), 2 х

30 а на выходе другого демодулятора 9, 2».

U U cos(gt + — Ях) cosid(t

U2 2»

35 — ht) = — cos(— дх -(ddt) +

2 х

14 2»

+ — сов(2сос + — дх -Wet). (3)

2 х

Полученные сигналы U и и U п2

40 поступают на два входа аналогового сумматора 11, на третий вход которого поступает сигнал с дополнительного контура, образованного младшими m разрядами реверсивного счетчика 14 и

45 ЦАП 21, что позволяет повысить разрешающую способность преобразователя.

На выходе цифроаналогового преобразователя 21 формируется сигнал U постоянного тока, равный

11, И ° N, где U — опорный сигнал;

N - число, записанное в m младших разрядах реверсивного счетчика 14.

После сложения аналоговым сумматором 11 трех сигналов U, U 2 и Uc, 55

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

Код с группы выходов блока 16 сдвига кодов поступает в блок 10 функционального преобразования кодов, который формирует два кода — синусный и косинусный. Эти коды поступают на цифровые входы демодуляторов 8 и 9 точного отсчета, Демодуляторы 8 и 9 осуществляют перемножение сигналов с датчика 2 точного отсчета на синусный и косинусный коды. В результате такого перемножения на выходе одного демодулятора 8 получается сигнал

1531221 на выходе сумматора получается сигнал постоянного тока, равный

V = Uz cos(— 4х -oat) + У„КЛ 5

2» х о ((( ((2»

V . sin(- — — д х +сдае) +

3 2 х

10 (4)

+ Н КИ

Этот сигнал постоянного тока поступает на блок 12 выбора каналов. На другой вход этого блока приходит так- 15 же сигнал постоянного тока U но определяемый датчиком 1 грубого отсчета, который эапитывается аналогично датчику 2 точного отсчета с помощью преобразователя 4 код — ток. 2Q

Блок 12 выбора каналов работает так, что при непревышении напряжения U на его входе, связанном с демодулятором 7 грубого отсчета, определенного порогового уровня на выход, проходит только сигнал U . .В зависимости от полярности сигнала U блок 15 определения знака рассогласования выдает сигнал логической единицы или логического нуля, который определяет 30 направление счета реверсивного счетчика 14 и режим работы (сложение или вычитание) формирователей 17 и 18 в блоке 16 сдвига кодов. Появление на входе преобразователя 13 напряжения в частоту сигнала U приводит к образованию на его выходе последовательности импульсов. Эти импульсы подсчитываются реверсивным счетчиком 14, в результате чего число И, произволь-4О но записанное в нем в момент включения преобразователя, начинает либо увеличиваться, либо уменьшаться. Появляющиеся на выходе m-го и (m + и— — k)-го разрядов счетчика 14 импуЬь 45 сы поступают на командные входы Б формирователей 17 и 18 соответственно. В результате в зависимости от состояния знакового входа В формирователя 17 к тактовой последовательности А импульсов добавляются дополнительные тактовые импульсы с часто-. той ш-го разряда счетчика 14 либо наоборот, некоторые такт овые импульсы аналогичным образом блокируются.

Число добавленных, либо заблокиро55 ванных тактовых импульсов соответствует числу командных импульсов с выхода m-ro разряда реверсивного счетчика 14. Поэтому параметр at(t) кода на выходе делителя 19 также начинает изменяться в точном соответствии с изменением числа N (t) в реверсивном счетчике 14, начиная с (m+1) разряда по старший. Причем это обеспечивается двумя путями: непрерывно эа счет ( работы формирователя 17 счетных импульсов и один раэ эа период запитки датчиков 1 и 2 путем параллельной записи по приходу импульса О переполнения счетчика источника 5.

Таким образом, в отличие от известного, предлагаемое построение блока сдвига кодов и его связи с дру- гими элементами преобразователя позволяют получить изменяющийся во времени сдвиг кодов без внесения искажений и в точном соответствии с изменением числа Nc(t) в реверсивном счетчике, чем достигается полное исключение погрешности преобразования, функционально связанной с выходным кодом, т.е, числом N (t) в реверсив-i ном счетчике.

Преобразователь построен так, что изменение ht(t) приводит к уменьшению напряжения 0 . Если параметр d x не меняется, то через определенный момент времени напряжение U станет равным, точнее близким, к нулю и процесс согласования преобразователя заканчивается. При этом, как видно из выражения (4) имеет место равенство

Лх Тт (U»K

= — ((+ », х т с 2gu

Э (s) (Т где И Nc т

N — число в m младших разрядах счетчика 14;

Т вЂ” период частоты эапитЫ ки датчиков;

Тт - период тактовых импульсов точного отсчета.

Если напряжение U выбрано иэ условия

"0 ТК то выражение (5) записывают в виде

Т-2

Ис - дх —.

Т х где П

9 1531221 общее число в реверсивном Формула изобретения счетчике, Как видно из выражения (6) число

N в реверсивном счетчике 14 про-! с порционально преобразуемому перемещению д х.

Если в дальнейшем преобразуемое перемещение ах изменяется во времени, то преобразователь компенсирует зто изменение, т.е. число И меняетс ся вслед эа этим изменением в соответствии с выражением (6).

f5

Как видно из выражения (6) разрешающая способчость предлагаемого преобразователя в 2 раз больше, чем у известного. Этим достигается сниIll жение в 2 раэ погрешности преобра- 20 эования, связанной с квантованием преобразуемой величины по уровню.

Для устранения грубых ошибок преобразования перемещений, т.е. больших, чем величина периода точного 25 отсчета при включении преобразователя, а также при возникновении сбоев в процессе его работы служит датчик 1 грубого отсчета и демодулятор 7, на цифровой фход которого 30 поступает код с выхода делителя 20 блока 16 сдвига кодов. При наличии большого рассогласования, имеющего место в указанных выше случаях, с выхода демодулятора 7 грубого Отсче- 35 та на вход блока 12 выбора каналов поступает сигнал 11 постоянного тока, превышающий усч ановпенный порог нечувствительности. В этом случае на выходе блока 12 выбора каналов возни- 40 кает сигнал К У (К вЂ” коэффициент усиления блока) независимо от сигнала U, поступающего с сумматора 11.

Этот сигнал вызывает появление на выходе преобразователя 13 напряжения 45 в частоту импульсов и, соответственно, изменение числа N в реверсивном счетчике 14. Возникающие на выходе (m,+ п — k)-ro u m-ro разрядов реверсивного счетчика 14, импульсы поступают на входы Б обоих формирователей

18 и 17 соответственно. В результате параметр cLТ делителя 20 меняется до тех пор, пока сигнал U с выхода демодулятора 7 не уменьшается ниж по55 рогового уровня. После этого включается точный отсчет, работа которого описана выше, после чего происходит полное согласование преобразователя.

Преобразователь перемещения в код, содержащий датчики точного и грубого отсчетов, источник опорных сигналов, одна группа выходов которого соединена с входами первого блока функционального преобразования кодов, выходы которого через первый и второй преобразователи кода в ток соединены соответственно с входами датчиков грубого и точного отсчетов, выходы датчика грубого отсчета соединены с первым и вторым входами демодулятора грубого отсчета, третий вход которого подключен к выходу блока сдвига кодов, а выход соединен с первым входом блока выбора каналов, выход которого через преобразователь напряжения в частоту подключен к счетному входу реверсивного счетчика, выходы которого являются выходами преобразователя, выходы старших разрядов реверсивного счетчика с (m + 1)-ro, где m — натуральное число, по последний соединены с первой группой входов блока сдвига кодов, две группы выходов второго блока функционального преобразования кодов подключены к цифровым входам соответственно первого и второго демодуляторов точного отсчета, аналоговые входы которых подключены к первому и второму выходам датчика точного отсчета соответственно, а выходы соединены с первым и вторым входами аналогового сумматора, выход которого соединен с вторым входом блока выбора каналов, выход (n — 1 — k)-ro разряда группы выходов источника опорных сигналов соединен с первым входом блока сдвига кодов, о т л и— ч а ю шийся тем, что, с целью повышения точности и разрешающей способности преобразователя, в него введены шина опорного напряжения, блок определения знака рассогласования и цифроаналоговый преобразователь, аналоговый сумматор выполнен с тремя входами, а блок сдвига кодов выполнен на двух формирователях счетных импульсов и двух делителях частоты, выход первого из которых является выходом блока, установочные входы первого и второго делителей частоты блока сдвига кодов являются соответственно с (m + п — k + 1) по m + и +

+ 1 разрядами и с m + 1 по ш + и

1531221

Составитель .М.Сидорова

Редактор Г.Волкова Техред Д.Сердюкова Корректор С.Черни

Заказ 7966/56 Тираи 884 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Иосква, Ж-35, Раувская наб., д. 4/5

Производственно-издательский комбинат "Патент", г.ухгород, ул. Гагарина,101 разрядами группы входов блока сдвига кодов, тактовый вход первого формирователя счетных импульсов является первым входом блока, а его знаковый вход еоединен со знаковым входом второго формирователя счетных импульсов и является вторым входом блока, вход управления первого делителя частоты соединен с входом управления второго делителя частоты и является третьим входом блока, тактовый вход второго формирователя счетных импульсов является четвертым входом блока, (m + n— k)-й и в-й разряды группы входов блока соединены с командными входами соответственно первого и второго формирователей счетных импульсов блока, выходы формирователей счетных импульсов блока соединены со счетными входами одноименных делителей частоты, выходы второго делителя частоты являются группой выходов блока сдвига кодов, которая соединена с входами второго блока функционального преобразования кодов, один и другой выходы источника опорных сигналов соединены с третьим и четвертым входами блока сдвига кодов соответственно, m младпих разрядов реверсивного

I0 счетчика соединены с цифровьаки входами цифроаналогового преобразователя, аналоговый вход которого соединен с виной опорного напряжения, а выход

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

Преобразователь перемещения в код Преобразователь перемещения в код Преобразователь перемещения в код Преобразователь перемещения в код Преобразователь перемещения в код Преобразователь перемещения в код 

 

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

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

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

Изобретение относится к автоматике и вычислительной технике

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

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

Изобретение относится к электроизмерительной технике

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

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

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

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

Изобретение относится к автоматике и вычислительной технике

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

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

Изобретение относится к электроизмерительной технике

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

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

Изобретение относится к аналого-цифровым преобразователям (АЦП) и измерительной технике и может применятся при измерениях в машиностроении
Наверх