- •Схемотехника
- •Предисловие
- •Часть первая
- •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. Коррекция погрешности цпп с пзу
- •Список литературы
- •Алфавитный указатель
9.2. Способы преобразования угла в код, основанные на интегрировании выходных напряжении сквт
Известно, что наибольшей помехоустойчивостью обладают интегрирующие преобразователи. Наглядным примером этому служат следящие ЦПУ, содержащие два последовательно включенных интегратора в контуре сигнала рассогласования. В ЦПУ находят применение и способы преобразования, в которых подвергаются интегрированию непосредственно выходные сигналы СКВТ. Процесс преобразования в этом случае носит циклический характер, и после завершения цикла на выходе ЦПУ формируется цифровой эквивалент входного угла.
Согласно одному из этих способов [а. с. 409262 (СССР)] входные напряжения СКВТ, пропорциональные синусу и косинусу угла, сравнивают по абсолютной величине, меньшее напряжение интегрируют в течение эталонного времени, затем интегрируют большее напряжение с противоположным знаком до-получения заданного напряжения, определяют временной интервал интегрирования большего напряжения и преобразуют его в код.
На рис. 9.2 приведена функциональная схема устройства, реализующего такой способ.
Напряжения с выхода СКСДУ, пропорциональные синусу и косинусу угла поворота, выпрямляют с помощью выпрямителей В1 и В2. Их выходы через ключи Кл1 и Кл2 подключены на вход интегратора ИР, к выходу которого подключен компаратор К. Напряжения с выпрямителей поступают также на схему сравнения СС. К управляющим входам ключей подключены выходы блока управления БУ. Схема работает следующим образом.
Блок управления открывает ключ, подключающий меньшее по значению напряжение с выпрямителей на вход ИР на эталонное время. Сравнение напряжений производится СС, которая выдает сигнал в БУ. Затем БУ открывает другой ключ и выдает старт-импульс на преобразователь Я временного интервала в код, причем выпрямители включены так, что знаки их выходных напряжений противоположны. Компаратор К выдает стоп-импульс на Я при достижении напряжения определенное значения на выходе ИР. Полученное в результате преобразования значение кода поступает в промежуточный регистр ЯР, в котором происходит вычисление угла в пределах октанта. Три старших разряда кода определяются определителем октантов 00.
Недостатком такого способа является значительная погрешность преобразования напряжений с синусной и косинусной обмоток датчика, осуществляемого перед первым циклом интегрирования в постоянные напряжения. Эта погрешность определяется разбросом характеристик выпрямителей В1 и В3 из-за их неидентичности.
С целью повышения точности предложен иной способ [а. с. 732951 (СССР)], предусматривающий сравнение синусного и косинусного напряжений СКДУ, большее из которых выпрямляют с помощью выпрямителя В. Далее интегрируют интегратором ИР опорное напряжение, поступающее с источника опорного напряжения ИОН, обратное по знаку выпрямленному большему напряжению, в течение эталонного интервала времени. Затем интегрируют ИР большее на-пряжение до заданного значения, определяют и запоминают интервал времени его интегрирования, выпрямляют с помощью В меньшее напряжение и интегря-руют его за интервал времени интегрирования большего напряжения. После этого интегрируют опорное напряжение с ИОН, обратное по знаку меньшему выпрямленному напряжению, до заданного значения и определяют временной интервал его интегрирования, по величине которого определяют код угла поворота вала СКДУ.
На рис. 9.3 изображена функциональная схема устройства, реализующего этот способ, а на рис. 9.4 — диаграмма работы устройства.
Преобразователь работает в двух режимах: в режиме преобразования кода во временной интервал н в режиме преобразования временного интервала в код. Преобразование происходит за четыре такта. Измеренное в результате преобразования значение кода поступает в ПP, в котором происходит вычисление угла в пределах октанта. Номер октанта определяется определителем октантов 00.
Использование этого способа дает возможность повысить точность преобразования угла поворота вала в код. Недостатком способа является низкое быстродействие.
С целью устранения этого недостатка предложен третий способ {а. с. 1101866 (СССР)]. Он заключается в том, что выпрямление меньшего напряжения осуществляют непосредственно после получения результата выпрямления большего напряжения (результат предварительно запоминают), а интегрирование выпрямленного меньшего напряжения осуществляют непосредственно после интегрирования выпрямленного и запомненного большего напряжений.
Отличие реализации этого способа от двух предыдущих состоит во введении блока памяти н в структуре построения преобразователя.
Блок 00 определяет октант угла поворота в и выдает полученный результат в цифровой форме на вычислительный блок, в котором происходит вычнсление 0 в пределах октанта. Этот способ позволяет повысить быстродействие преобразования.
Основой одного из широко распространенных методов преобразования выходных сигналов СКВТ в код является использование гармонического генератора [3, 81], начальные условия которого пропорциональны амплитуде выходных сигналов СКВТ Время, необходимое для получения информации об угле поворота 0, пропорционально этому углу.
Как видно из рис. 9.5,а, б, гармонический генератор представляет собой аналоговое звено второго порядка, содержащее два интегратора и инвертор. Выход инвертора является также и входом первого интегратора. Принимая во внимание отрицательные знаки при коэффициентах передачи инвертора и интегратора н учитывая также, что постоянные времени двух интеграторов равны можем записать уравнения
где Это уравнения простого гармонического колебания
с круговой частотой определяемой как
Выходные гармонические сигналы двух интеграторов представляют собой
туда не зависит от постоянных времени. В противоположность этому частота на выходе зависят от постоянных времени интеграторов и не зависит от начальных условий.
Выходные сигналы двух интеграторов X и Y составляют воображаемый вектор который поворачивается с постоянной скоростью (рис. 9.5,в).
Времятребуемое для поворота этого вектора от первоначального положениядо положения, в котором напряжениеравно кулю, прямо пропорциональноуглу вектора. Так как угол равен то выражение для времени будет
в течениеустанавливаются начальные условия за счет интегрирования и выпрямления выходных сигналов СКВТ
в течение векторпредставленный своими компонентамиповорачивается до тех пор, пока выходной сигнал второго интегратора не пе рейдет через нуль;
в течениеоба интегратора сбрасываются до нуля за счет замыкания ключей S1 и S2 (см. рис. 9.5), параллельных интегрирующим конденсаторам.
Начальные условия получаются соединениемключами 5/ и S2 в течение периодапоэтому
В
течение периода
обратная связь осциллятора замыкается.
Оба интегратора интегрируют выходные
сигналы друг друга опреде-
ляемые уравнениями (9.6). и
(9.7), начиная с начальных условий, установленных в течение
нение (9.13) может быть решено для положить равным нулю:
Аналогично если в уравнении (9.12), то
Поделив (9.15) на (9.17), получим
удобству, так как цифровой выходной сигналзависит от тактовой частоты , которая должна быть стабильной для высокой точности преобразователя.
Большое внимание в схеме уделяется стабильности постоянных времени интегрирования и так как изменяется в зависимости отЭто значит, что резисторы и конденсаторы, используемые в интеграторах, должны быть точными и стабильными. Зависимость постоянной времени интегрирования обусловливает ограничение точности преобразователя, что является существенным недостатком этого варианта ЦПУ несмотря на его простоту и малое число элементов в отсчетной части.
После заполнения тактовой частотой временного интервала получают код
Недостатки этого способа видны из анализа (9.19): во-первых, результирующий код зависит как от тактовой частоты так н от частоты гармонических колебанийзависящей в свою очередь от постоянных времени интеграторов, и, следовательно, от изменения температуры окружающей среды, что-создает существенную погрешность преобразования; во-вторых, для получения кода Ф, соответствующего углу 0, круговая частота должна иметь точное-определенное значение
где—величина кода, соответствующего определяемая количествомим-пульсов счета.
К тому же в нормальных условиях необходимо задать постоянные времени интеграторов таким образом, чтобы одновременно выполнялись два равенства:
где— расчетное значение круговой частоты преобразователя, выбираемое-
исходя из требуемого уровня чувствительности и значения
Такая настройка преобразователя трудоемка. Кроме того, существует погрешность, вызванная несоответствием реального периода гармонических колебаний и расчетного, получаемая уже в нормальных условиях при настройке преобразователя.