Глава 3 (Учебник - информационные системы), страница 9
Описание файла
Файл "Глава 3" внутри архива находится в папке "Учебник - информационные системы". Документ из архива "Учебник - информационные системы", который расположен в категории "". Всё это находится в предмете "информационные устройства и системы" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "информационные устройства и системы" в общих файлах.
Онлайн просмотр документа "Глава 3"
Текст 9 страницы из документа "Глава 3"
Знак направление движения исполнительного органа определяется логической схемой, вызывающей срабатывание соответствующего ключа (рис. 3.40).
В данной схеме используются два канала измерения, связанные с каждой дорожкой кодовой шкалы. Триггеры Шмитта Т1, Т2, открыты в то время, когда сигналы с усилителей У1, У2 имеют положительную полярность. Это соответствует прозрачному участку кодирующей шкалы. В соответствии с расположением фотоприемников Ф1 и Ф2 сигналы с триггеров сдвинуты друг относительно друга на 1/4 периода следования, соответствующего периоду синусоидального сигнала усилителя. Дифференцирующие цепи О1, О2 (для этой цели могут использоваться одновибраторы) формируют короткие импульсы в момент переброса триггера Т2 по переднему и заднему фронту. На выходе схемы совпадения И1 появляется сигнал только тогда, когда на ее входах есть одновременно сигналы с О1 и Т1, а на выходе И2 - с О2 и Т1. Следовательно, на выходе схемы И1 сигналы появляются при движении, например, «вперед», а на выходе И2 - «назад». Количество импульсов определяет саму величину перемещения. В качестве накапливающего сумматора используется реверсивный счетчик.
Частотные характеристики ИОДП определяются количеством штрихов-сегментов на дорожке и длительностью импульсов одновибратора, которая обычно составляет ~1/4 периода штриха. Например, для датчиков угла, с кодирующими шкалами, формирующими 1250 импульсов на оборот максимальная скорость вращения составит 5000 об/мин, 5000 импульсов - 2000 об/мин. Увеличение количества сегментов требует соответствующего увеличения и размеров шкал. В частности, типовые промышленные ИОДП содержат диск диаметром до 150 мм, на котором размещают 5000 сегментов. Разрешающая способность такого датчика составит 1:20000 на оборот, или ~ 1'.
В табл. 3.12 приведены примеры некоторых популярных моделей ИОДП.
Таблица 3.12. Примеры промышленных ИОДП
Модель | Uип, В | N*, имп/об | w, об/мин | e, ‘ | Æ, мм | l, мм | m, кг |
ВЕ-178 | ± 15 | 2500 | 6000 | 5 | 50 | 106 | 0,7 |
ПУФ-МИНИ | 5 | 1024 | 6000 | 11 | 30 | 61 | 0,2 |
ROD 800 | 5 | 36000 | 0,5 | 0,06 | 170 | 50 | 0,8 |
mini-ROD-450 | 5 | 3600 | 3000 | 10 | 36 | 33 | 0,1 |
TSI-110 | ± 15 | 12000 | 6000 | 1 | 70 | 75 | 0,3 |
Примечание. Датчики моделей ROD разработаны фирмой Heidenhain, Германия, TSI-110 - фирмой Tamagawa, Япония.
ИОДП в настоящее время является наиболее распространенным типом ДПП. Достоинства ИОДП - гальваническая развязка информационных цепей, а также простота и надежность конструкции обусловили подавляющее преимущество этих ДПП в типовых задачах измерения перемещений. В то же время положение измерять с помощью ИОДП затруднительно, т.к. для них характерно накопление ошибок при сбоях питания и необходимость периодического определения нуля отсчета.
3.1.3.2. Кодовые оптические датчики положения
Рассмотренные ранее ДПП формируют выходной сигнал либо в аналоговом виде, либо, как ИОДП, в виде последовательности импульсов. Однако в большинстве случаев ДПП являются элементами цифровых систем управления, что требует преобразования выходного сигнала в цифровую форму. Именно такой сигнал формируется в кодовых фотоэлектрических датчиках (КОДП). Оптические системы КОДП и ИОДП построены похожим образом, а кодирующая шкала КОДП представляет собой стеклянное основание с нанесенной на ней кодовой маской. Маска выполнена в виде нескольких (обычно до 20) дорожек с прозрачными и непрозрачными сегментами (рис. 3.41). Количество дорожек, как правило, определяет разрядность выходного двоичного кода. Осветитель создает лучистый поток, падающий на шкалу. В момент съема информации луч, проходя через прозрачные сегменты кодовых дорожек шкалы и ограничивающую щелевую диафрагму, освещает фотоприемники (фотодиодные линейки), усиленные сигналы с которых принимаются за двоичные единицы. Отсутствие сигнала с фотоприемника соответствует двоичному нулю. В результате каждому перемещению соответствует определенная комбинация двоичных единиц и нулей, являющаяся его цифровым кодом.
Как известно, произвольное целое число A можно представить в любой системе счисления с основанием B в виде ряда:
А = аn Вn + аn-1 Вn-1 + ... + а1 В1 + а0 В0 ,
здесь an , ... a0 - коэффициенты разрядов, они могут принимать значения от 0 до (B-1). Наибольшее распространение в цифровой измерительной технике получила двоичная система счисления, где B = 2, и, следовательно, коэффициенты аi могут принимать два значения:«0» и «1». В двоичной системе максимальное число Аmax, которое можно закодировать при n разрядах, равно Аmax = 2n - 1. Для КОДП угла разрешение шкалы составит 2p/2n . Следовательно, разрешающая способность КОДП Da определяется числом разрядов n его кодовой шкалы. Связь разрешающей способности КОДП с разрядностью кодовой шкалы иллюстрирует табл. 3.13.
Таблица 3.13. Зависимость разрешающей способности от разрядности шкалы КОДП
Число разрядов шкалы, n | 2 | 4 | 8 | 10 | 16 |
Разрешающая способность, Da | 90о | 22,5о | 1о24’ | 21’5” | 20” |
Вид конструктивной схемы КОДП определяется, главным образом, числом разрядов шкалы и способом кодирования и считывания. В КОДП, наиболее часто используются две схемы: КОДП с прямым двоичным кодом и КОДП с кодом Грея.
Шкалы с прямым двоичным кодом представляют собой оптические рейки или диски, разделенные на равновеликие площадки - полосы для реек и сектора - для дисков, на которых записаны бинарные слова, соответствующие прямому двоичному коду. Светлый элемент шкалы, пропускающий свет, переводит фотоэлементы в состояние «1». Темные участки шкалы соответствуют «0». Число площадок N определяет разрешающую способность КОДП: Da = L/N или Da = 3600/N . (Здесь L - длина рейки).
Несмотря на простоту кодирования и считывания шкалам с обычным двоичным кодом присущ крупный недостаток, связанный с появлением ложный кодов. Эта особенность обусловлена невозможностью изготовления идеальных шкал и проявляется во время движения шкалы, в момент изменения «1» на «0» или «0» на «1» одновременно в нескольких разрядах. Так, при изменении кода 15 на 16, т.е. 01111 на 10000 происходит замена значений сразу в пяти разрядах. Если же, случайно (из-за погрешностей шкалы), например, во 2 разряде, не происходит изменение «1» на «0», тогда вместо значения «16» будет считано «18» (10010). Существенно, что величина ошибки превышает цену деления шкалы, равную одному младшему значащему разряду (МЗР). Вероятность возникновения неоднозначности считывания информации в КОДП особенно велика при высоких скоростях движения шкалы.
Для устранения неоднозначности считывания применяются специальные методы считывания и специальные коды.
Одним из таких методов является V-считывание, особенно распространенное в контактных ДПП (рис. 3.42). Здесь сохраняется обычная двоичная шкала, но на каждой дорожке, кроме младшей используется по два приемника.
Один приемник (условно называемый опережающим) устанавливается относительно опорной линии считывания чуть впереди, а другой (отстающий) - чуть сзади (рис. 3.42). Каждая пара таких фотоприемников подключается к отдельной логической схеме, обеспечивающей идентификацию истинного значения считываемого разряда (рис. 3.43). Считывание в МЗР осуществляется одним фотоприемником. Он установлен точно по опорной линии считывания. Расстояние между приемниками в других парах составляют 1x, 2x, 4x, 8x и т.д., где x - длина элементарного приращения (одного МЗР) в мм. МЗР изменяется на каждом шаге, поэтому сигнал с первой дорожки используется для управления приемниками следующей дорожки. Алгоритм работы логической схемы основан на анализе изменения состояния разрядных дорожек. Если двоичное число увеличивается, то при изменении МЗР от «0» к «1» другие разряды своего состояния не изменяют. Если же состояние МЗР меняется от «1» к «0», то должно изменяться состояние, по крайней мере, еще одного из разрядов. Данный алгоритм реализуется аппаратно с помощью схемы, представленной на рис.
В соответствии с алгоритмом, выходной сигнал для дорожки следующего по старшинству разряда считывается с запаздывающего приемника, если для двух из них на дорожке предыдущего разряда истинный выходной сигнал соответствует «1» . Если же для данной дорожки истинным является выходной сигнал «0» , то с дорожки следующего по старшинству разряда сигнал будет считываться с опережающего приемника. Синхронизация всех разрядов производится сигналом МЗР. Таким образом, логическая схема определяет, который из двух приемников каждой дорожки имеет истинный выходной сигнал.
Другой путь повышения надежности преобразования основан на применении циклического кода Грея, разработанного в Массачусетском технологическом институте, США в 1953 году. Большинство выпускаемых промышленно КОДП используют именно этот код, при котором ошибка считывания не превышает величины МЗР, независимо от того, в каком из разрядов произошла ошибка. Иллюстрация этого обстоятельства приведена в табл. 3.14.
Недостатком датчиков, использующих шкалы с кодом Грея, является необходимость последующей дешифрации кодов Грея в стандартный двоичный код.
Обозначим некоторое число в двоичном коде как B = bn bn-1 ... b2 b1 , и его же в коде Грея как G = gn gn-1 ... g2 g1. Тогда, для преобразования его из двоичного кода в код Грея справедливо выражение:
gk = bk+1 Å bk (mod 2)
Сложение по модулю 2 (неравнозначность) реализуется по следующему алгоритму: 1 + 1 = 0, 0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1.
Таблица 3.14. Таблица перевода двоичных кодов
Десятичное число | Двоичный код | Код Грея | |||
0 1 2 3 4 5 6 7 8 | 9 10 11 12 13 14 15 16 | 00000 00001 00010 00011 00100 00101 00110 00111 01000 | 01001 01010 01011 01100 01101 01110 01111 10000 | 00000 00001 00011 00010 00110 00111 00101 00100 01100 | 01101 01111 01110 01010 01011 01001 01000 11000 |
Промышленно выпускаются одношкальные и двухшкальные КОДП (с системой ГО и ТО). Самые современные датчики первого типа имеют 12 … 16 разрядную шкалу, двухшкальные КОДП содержат две 7… 9 разрядных шкалы. И та и другая схемы позволяют получить 16 разрядный двоичный код и гарантировать разрешающую способность до 20 ".