- •Схемотехника
- •Предисловие
- •Часть первая
- •1.2. Классификация первичных преобразователей
- •Фотоэлектрические первичные преобразователи перемещений
- •2.1. Общие сведения
- •2.3.2. Растровые интерполяторы
- •2.3.3. Одноканальные растровые интерполяторы
- •2.4. Фпп считывания
- •2.4.1. Общие принципы построения
- •2.4.2. Фпп на основе многоэлементных фотоприемников
- •2.4.3. Волоконно-оптические функциональные преобразователи
- •Электромагнитные первичные преобразователи перемещений
- •3.1. Принципы построения
- •3.3. Эпп электромашинного типа
- •3.5. Токовихревые эпп
- •Емкостные и магнитострикционные первичные преобразователи перемещении
- •4.1. Емкостные преобразователи перемещении
- •4.2. Магнитострикционные преобразователи перемещения
- •Часть вторая
- •Преобразователи фаза-код прямого измерения
- •5.1. Классификация фазовых цпп
- •5.2.2. Пфк с постоянным временем измерения
- •5.3. Пфк с преобразованием частоты
- •5.4. Пфк с промежуточным преобразованием
- •5.4.1. Пфк с промежуточным преобразованием в напряжение
- •5.4.2. Пфк с промежуточным преобразованием в частоту
- •6.1. Общие сведения
- •6.2. Пфк с электромеханическими фсс
- •6.3. Пфк на основе цифровых фсс
- •6.4. Функциональные фазовые преобразователи
- •7.1. Коммутационные пфк
- •7.2. Многоотсчетные пфк
- •7,2.1. Общие сведения
- •7.2.2. Пфк с использованием датчиков грубого отсчета
- •7.2.3. Пфк с компенсацией погрешностей первичного преобразователя
- •7.2.4. Многоотсчетные пфк накапливающею типа
- •Фазовые преобразователи скорости и ускорения
- •8.1. Способы формирования скоростного сигнала
- •8.3. Многофункциональные фазовые преобразователи
- •8.4. Совмещенный цифровой преобразователь угла, скорости и ускорения
- •Часть третья амплитудные цифровые преобразователи перемещений
- •9.1. Формат сквт
- •9.2. Способы преобразования угла в код, основанные на интегрировании выходных напряжении сквт
- •9.3. Преобразователь на основе генератора гармонических сигналов
- •9.3.1. Особенности построения
- •9.3.2. Способы повышения быстродействия
- •9.3.3. Схемные методы повышения точности
- •9.3.4. Снижение аддитивной составляющей погрешности преобразования
- •Цпп с функциональными генераторами
- •10.2. Сравнительная оценка цпп на основе функциональных генераторов
- •10.3. Устройства выборки и хранения
- •10.4. Функциональные генераторы
- •11.1. Основные структуры построения
- •11.2. Совершенствование схемных построения
- •11.3. Снижение методической погрешности. Введение коррекции
- •11,4. Повышение быстродействия
- •12.1. Преобразователи с синусно-косинусным пзу
- •12.2. Преобразователи с тангенсным пзу
- •12.3. Преобразователи с арктангенсным пзу
- •Следящие цпп
- •13.1. Улучшение динамических показателей и компенсация погрешностей первичного преобразователя
- •13.2. Следящий цпу как замкнутая система автоматического регулирования
- •13.3 Особенности динамики следящих цпп
- •13.4. Выбор основных параметров одноотсчетного следящего преобразователя с сквт
- •14.1. Ограничения по чувствительности и точности
- •14.2. Следящий преобразователь с тангенсным фцап
- •14.3. Амплитудный цпу с переменной структурой
- •15.1. Особенности структур построения
- •15.2. Многоканальные циклические цпу с пзу
- •Часть четвертая пути совершенствования амплитудных цпп
- •Цпп с цифровыми интеграторами
- •16.1. Преобразователи с цифровыми интеграторами
- •18.2. Масштабирующие преобразователи
- •17.1. Преобразователи аргумента, синусной и косинусной функций в коды
- •17.2. Устранение методической ошибки
- •17.3. Реализация специальных преобразования
- •17.4. Функциональный преобразователь угол - код с сельсином
- •Функциональные циклические цпп на бис ацп и пзу
- •18.1. Функциональный цпу последовательного типа
- •18.2. Функциональный цпу с параллельным преобразованием
- •18.3. Функциональный последовательно-параллельный цпу
- •18.4. Совмещенный функциональный цпу
- •19.1. Преобразователь с синусно-косинусным фцап
- •19.3. Высокоточные преобразователи
- •20,1 Оценка уровня повышения разрешающей способности
- •20.2. Цпу с Синусно-косинусными и тангенсным фцап
- •20.5. Классификация амплитудных цпп
- •21.1. Методы цифровой тахометрии
- •21.2. Преобразователи скорости на основе сквт
- •21.3. Цифровой тахометр с сквт
- •22.1. Место и роль цпп в микропроцессорных системах
- •22.2. Особенности взаимодействия различны типов цпп с мп
- •22.3. Организация программной и аппаратной совместимости цпп в микропроцессорной системе
- •22.4. Алгоритмические способы коррекции цпп микроэвм
- •22.4.1. Снижение аддитивной и инструментальной составляющих погрешности
- •22.4.3. Коррекция погрешности цпп с пзу
- •Список литературы
- •Алфавитный указатель
15.1. Особенности структур построения
Большинство рассмотренных ранее структур построения ЦПУ предназначено для автономной работы. С широким внедрением микропроцессорной техники возникли задачи оптимизаций связи между ЦПУ и микроЭВМ. В течение продолжительного периода эти устройства развивались независимо друг от друга, вследствие чего часто оказывалось такую связь осуществить затруднительно. Поэтому важное практическое значение имеет рациональное построение отсчет-ных устройств ЦПУ, обеспечивающее удобное сопряжение с микроЭВМ, производительность которых постоянно растет. Тенденция к интеграции периферийных устройств заставляет обратиться к многоканальным ЦПУ, позволяющим связать ЭВМ с несколькими датчиками [67]. Такие ЦПУ находят широкое применение в цифровых САУ, информационно-измерительных системах я робототехнике.
Классическим является построение многоканального преобразователя с использованием сельсинов или СКВТ в качестве первичных преобразователей угла, многоканального коммутатора, который по сигналам блока управления
подключает соответствующий СКВТ к входам аналоговых запоминающих устройств, выходы которых через другой коммутатор подключаются к преобразователю отношения напряжений в код. Преобразователь осуществляет кодирование напряжений СКВТ независимо от команд управления процессом записи, информации. В качестве преобразователя может использоваться отсчетная часть циклического или следящего типа. Применение ЦПУ интегрирующего типа в мультиплексных системах ограничено из-за низкой скорости преобразования [3].
Самые простые многоканальные системы с ЦПУ содержат только одну отсчетную часть циклического типа, соединенную с рядом независимых сельси нов илн СКВТ. Синхронизирующая цепь последовательно переключает клеммы преобразователя от одного датчика к другому. Подключение канала к отсчет- ной части эквивалентно ступенчатому изменению положения вала, которое циклическим ЦПУ отрабатывается лучше, чем следящим. Однако для того что бы гарантировать правильность выборки, преобразователь должен быть присоединен к каждому источнику сигналов в течение 1,25 мс. Это приводит к уменьшению числа выборок на первичный преобразователь (ПП). Например, в одноканальной системе преобразователь стробирует один источник 800 раз в секунду. При двух ПП каждый опрашивает только 400 раз в секунду. Так как количество выборок в секунду падает, динамическая точность показаний преобразователя падает вместе с ним.
Вернемся к примеру, где преобразователь определяет угол вала, вращающегося со скоростью 100 град/с. В одноканальной системе погрешность ЦПУ не превышает 0,125° (11-разрядная точность). Предположим теперь, что имеется шестиканальная система, например манипулятор с шестью степенями, и скорость вала в каждом канале также равна 100 град/с. Теперь вместо интервала 1,25 мс между выборками для данного канала требуется 7,5 мс. Погрешность составляет (8-разрядная точность), т.е. лучше, чем со сле-
дящий ЦПУ. Из-за плохой переходной характеристики ему потребовалось бы 100 мс для опроса каждого канала.
Циклическим ЦПУ с периодом стробирования, например, 0,2 мс можно пользоваться, если все источники данных многоканальной системы стробиру-ются одновременно, а выборки уплотняются. Этого можно достичь, поставив УВХ в каждый канал и переключая входные клеммы делителей преобразователя последовательно от канала к каналу. Тогда в каждом канале точность соответствует одноканальной системе до некоторого числа каналов. Это число каналов равно шести, поскольку при времени между пиками 1,25 мс возможно только шесть отдельных периодов обращения длительностью 0,2 мс. Увеличение числа каналов в системе приводит к уменьшению числа выборок в секунду, получаемых из каждого канала.
Если выборка производится на каждом пиковом значения несущей, то за один период выборка осуществляется только в двух каналах. Тогда при каналах задержка считывания сигнала в секундах должна составлять где—несущая частота, Гц.
Очевидно, что эффективным средством повышения быстродействия многоканальных циклических ЦПУ является запитка СКВТ напряжением повышенной частоты. Ее верхняя граница определяется быстродействием УВХ или демодулятора и АЦП. Повышению эффективности этих устройств уделяется существенное внимание с точки зрения как совершенствования технологии ИМС,
так и схемного построения [61]. С учетом перспектив развития микросхема-техники следует ожидать в ближайшее время повышения быстродействия АЦП на порядок, что делает целесообразным использование ЦПУ в диапазоне 4000—20000 Гц.
Однако для большинства случаев непременным требованием является запитка сетевым напряжением с частотой 50 или 400 Гц.
На каждый период сигнала несущей частоты, как правило, берутся два отсчета: одни на положительном пике, а другой на отрицательном. Значения выборки счнтываются в каждом канале с периодом повторения 10 мс для несущей 50 Гц и 1,25 мс для 400 Гц. Обычно коммутатор осуществляет опрос всех каналов за один полупериод несущей. Это означает, что фактический цифровой сигнал каждого сельсина может быть задержан на время до 10 мс для несущей 50 Гц или до 1,25 мс для 400 Гц. При вращении входного вала со скоростью 10 об/мин такая задержка соответствует угловым погреш-ностям соответственно 0,6 и 0,075°. Погрешность, вызванная последовательным опросом каналов, возрастает, если применяется единственная пара УВХ, а сигналы коммутируются в формате СКВТ. Ввиду этого подобные методы выборки приемлемы только для точных измерений положений медленно вращающихся валов [57].
Недостатки многоканального ЦПУ, представленного на рис. 15.1 [3], обусловлены его построением и принципом работы: наличием на входе преобразователя многоканального коммутатора, вносящего дополнительные погрешности в исходные сигналы, и последовательным по времени преобразованием сигналов СКВТ, которое приводит к появлению динамических ошибок.
Многоканальные коммутаторы строятся на основе МОП- или КМОП-тран-зисторов в интегральном исполнении. Погрешности, вносимые коммутатором в сигнальные напряжения, вызваны несовершенством аналоговых ключей. Эти погрешности определяются как остаточными сопротивлениями открытых ключей н конечным входным сопротивлением следующих каскадов, так в токамн утечки и сопротивлениями закрытых ключей. Сопротивления закрытых ключей совместно с выходными сопротивлениями СКВТ включены параллельно датчи-
ку выбранного канала, и токи утечки закрытых ключей вызывают погрешности выходного напряжения выбранного канала. Погрешности, вносимые коммутатором в синусное и косинусное напряжения СКВТ, в общей случае не равны между собой и возрастают с увеличением числа каналов преобразователя. Эти погрешности приводят к погрешности преобразования угла поворота в код и ограничивают точность преобразователя.
Для циклического преобразователя, определяющего цифровой эквивалент угла через отношение синусного и косинусного выходных сигналов СКВТ, ошибка преобразования составит
где — абсолютная погрешность выходного кода угла;— относительные погрешности коммутаторов соответственно синусного н косинусного напряжений, а — относительная разность между падениями напряженийна них.
Для многоканального ЦПУ, входной коммутатор которого выполнен по схеме рис. 15.1, максимальная погрешность поскольку в сигнальные напряжения вносят погрешности две схемы коммутации, включенные последовательно между датчиком и отсчетной частью.
Значение погрешности можно определить с учетом конкретных данных, например для 16-канального коммутатора на ИМС серии К143. Воспользовавшись данными, приведенными в [26], получаем относительные погрешности
что дает максимальную ошибку на выходе преобразователя приравную
Таким образом, в таком варианте многоканального преобразователя дополнительная ошибка за счет коммутации может достигать причем она возрастает при увеличении числа каналов.
Недостатком такого построения, как отмечалось выше, является его ограниченное быстродействие и как следствие — возрастание динамической ошибки при увеличении числа преобразуемых каналов. Максимальная динамическая ошибка преобразователя
где А—амплитуда изменения угла 8; —частота изменения угла поворотаСКВТ; п —число каналов преобразователя;—время преобразования канала.
Общее время преобразования всех п каналов преобразователя
где— период опорного сигнала.
При увеличения числа каналов общее время преобразования превысят
и максимальная динамическая ошибка
Где —целое число периодов опорного напряжения, необходимое для преобразования всех т каналов (т>п).
Динамические ошибки появляются при преобразовании изменяющихся во времени углов поворота в вызваны конечным быстродействием преобразователя отношения и последовательной его работой. Эта ошибка также возрастает с увеличением числа каналов преобразователя. Недостатка классического многоканального циклического преобразователя угла поворота вала в код, такие как ограниченное быстродействие и точность, увеличивающая сложность прв большом числе каналов, вызывают необходимость применять отдельный преобразователь угла на каждый канал или группы датчиков, что приводит к значительным аппаратным затратам.
В том случае, когда производится преобразование сигналов многих датчиков а все они обладают большими угловыми скоростями или их угловое положение должно быть измерено с высокой точностью, обычно используют в каждом канале отсчетную часть следящего типа, а в многоканальную систему подают цифровые выходы преобразователя. Выходные регистры всех преобразователей, как показано на рис. 15.2, подсоединены к общей магистрали данных. Когда команда Разрешено получена, ключи в выбранном регистре замыкаются и подсоединяют выход к этой магистрали [3]. Эта система наиболее быстродействующая и точная, но она содержит узлы и элементы с высокой стоимостью и требует больших затрат. Однако для нее исключаются некоторые из проблем более простых систем, связанные с необходимостью передача квантованных сигналов постоянного тока к общему циклическому преобразователю на значительные расстояния.
Эти проблемы определяются в первую очередь шумами систем передаче постоянного тока. При методе одновременной выборки имеются, кроме того, в иные проблемы, связанные с несущей, — все СКВТ здесь должны питаться от одного и того же источника. При длинных линиях передачи могут возникать квадратурные составляющие и высшие гармоники, порождающие соответствующие погрешности.
Поэтому выбор структуры построения многоканального преобразовательного комплекса для конкретного применения требует тщательного анализа всех
факторов взаимодействия первичного датчика с отсчетной частью я ее —с потребителем выходной информации ЦПУ.
Следует отметить, что в этой плане определенные преимущества для быстродействующих многоканальных систем открываются при использования преобразователя с переменной структурой (см. рис. 14.7), сочетающего положительные свойства циклического и следящего ЦПУ. Как уже отмечалось, такой ЦПУ может использоваться в качестве многоканального преобразователя, что ведет к существенному упрощению отечетной части по сравнению с вариантом, представленным на рис. 15.2. Важно отметить, что динамическая ошибка преобразования остается на прежнем уровне для достаточно большого числа каналов.
В том случае, когда число первичных преобразователей в системе приближается к 100, особое значение преобретает построение многоканальных циклических ЦПУ, в которых повышение точности и быстродействия можно получить, производя параллельное преобразовавие сигналов многих СКВТ в код угла. Поэтому представляет интерес подробное рассмотрение особенностей построения и работы такого ЦПУ, в котором высокие точностные и динамические показатели достигаются за счет использования единого для всех каналов функционального циклического преобразователя кода, реализованного, например, на БИС ПЗУ с тангеисной прошивкой.