- •Схемотехника
- •Предисловие
- •Часть первая
- •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. Коррекция погрешности цпп с пзу
- •Список литературы
- •Алфавитный указатель
6.4. Функциональные фазовые преобразователи
Часто ряд задач, выполняемых с помощью ЭВМ, требует решения тригонометрических уравнений, например задача преобразования координат. При использовании обычных ЦПП для решения задач преобразования координат необходимо предварительное преобразование угла в синус и косинус, т. е. в ряде случаев ЭВМ оперирует не с кодом угла, а с его синусом и косинусом. Это приводит к дополнительным затратам времени работы ЭВМ на преобразование угл* в синус и косинус, т. е. к снижению производительности машины. Применение
функциональных преобразователей позволяет избежать дополнительных затрат машинного времени на преобразование угла в синус и косинус [49].
Структурная схема функционального преобразователя [а. с. 651386 (СССР)] представлена на рис. 6.12. Импульсы с генератора G поступают на цифровой синусно-косанусный формирователь ЦСКФ, а также на счетчик-делитель СТ2, имеющий коэффициент пересчета Формирователь ЦСКФ выдает со своих выходов коды синуса и косинуса угла, значения которых непрерывно формируются с СТ2, Код, появляющийся на его выходах, образует временную шкалу преобразователя. Работа ЦСКФ и СТ2 синхронизирована.
Далее коды синуса и косинуса угла преобразуются в напряжения с помощью ЦАП. Эти напряжения питают -фазовращатель ФВ на базе СКВТ. Синусоидальное напряжение с его выхода, сдвинутое по фазе относительно питающе-то напряжения на угол 8, пропорциональный развороту вала ФВ, поступает на нуль-орган ИО, который формирует импульсы в момент перехода синусондаль-ного напряжения через нуль от отрицательного значения к положительному, Импульсы считывают код Ф, пропорциональный углу поворота вала ФВ, с СТ2 и, кроме того, коды Фа и Фс, пропорциональные синусу и косинусу угла.
Огсчетная часть преобразователя работает по принципу «бегущей строби-
рующей метки». Осуществляется не только преобразование угла поворота вала
в код, но и одновременное формирование кодов синуса и косинуса этого угла.
Такое расширение функциональных возможностей позволяет при решении ряда
задач существенно разгрузить ЭВМ за счет исключения операций вычисления
синуса и косинуса угла и, таким образом, высвободить часть машинного времени.
Недостатком преобразователя является невысокая точность,
С целью повышения точности предложена схема, представленная на рис. 6.13,
вкоторой напряжение витания на ста-торные обмотки ФВ на основе СКВТ от ЦАП подается через интегрирующие блоки ИБ, а выходы ФВ соединены с ИО через повторители напряжения ЛЯ, фазосдвигающие блоки ФСБ и дифференциальный усилитель ДУ {а. с. 942101 (СССР)].
Такой функциональный ЦПУ работает следующий образом.
Двоичный N-разрядный счетчик считывает импульсы тактовой частотыпоступающие на его вход от генератора импульсов, в результате чего на выходе счетчика образуется линейный циклический код. Этот код с помощью ЦСКФ-непрерывно преобразуется в коды синуса и косинуса числа, записанного в данный момент в счетчике. При этом разрядность счетчика выбирается исходя на-необходимой разрешающей способности преобразования угла в код, а разрядность выходов ЦСКФ — из необходимой точности получения значений синуса я косинуса этого угла. Коды синуса и косинуса с выходов формирователя поступают соответственно на входы блоков элементов И (2, 3), а п старших разрядов поступают также на входы биполярных ЦАП. На их выходах формируются кусочно-аппроксимированные напряжения, равные по амплитуде и сдвинутые по фазе на 90°. Уменьшение числа участков аппроксимации выходных напряжений преобразователей за счет подачи на их входы только л старших разрядов кодов синуса и косинуса позволяет снизить требования к быстродействию ЦАВ в раз, но, с другой стороны, приводит к соответствующему увеличению по-
грешности и формированию квадратурных напряжений. Поэтому между преобразователями и входными обмотками ФВ введены ИБ, осуществляющие сглажи-вание выходных напряжений ЦАП на участках дискретизации. На выходах ФВ образуются напряжения, сдвинутые по фазе относительно входных напряжений на угол, определяемый углом 6 поворота его ротора. Выходы ФВ связаны с ФСБ через ПН большим входным сопротивлением, что обеспечивает работу первичного преобразователя в режиме холостого хода и независимость регуля-ровки ФСБ. Блок ФСБ1 осуществляет сдвиг фазы напряжения наа ФСБ2 — наНапряжение с ФСБ поступает на входы ДУ, на выходе
которого формируется синусоидальное напряжение, сдвинутое по фазе на угол, определяемый углом поворота ФВ, Так как напряжение на выходе ДУ есть-результат взаимодействия напряжений с двух выходных обмоток ФВ, сдвинутых фазосдвигающими блоками относительно друг друга на л/2, то влияние квадра-турных погрешностей питания на сформированный фазовый сдвиг значительна уменьшается, что приводит к существенному увеличению точности преобразователя. Нуль-орган вырабатывает импульс в момент перехода через нуль от отрицательных значений к положительным синусоидального напряжения, поступающего с выхода вычитателя.
Так как фазы напряжений, питающих фазовращатель, однозначно связана с состоянием счетчика, а выходное напряжение ДУ сдвинуто по фазе на угол, определяемый углом поворота ротора фазовращателя, то в момент срабатывание НО в счетчике содержится кодовый эквивалент угла, а на выходах формирователя содержатся кодовые эквиваленты синуса я косинуса угла поворота ФВ. Импульс с НО разрешает передачу этой информации на выходы схем совпа» дения.
Недостатком, свойственным двум рассмотренным выше вариантам ЦПП. является ограниченное быстродействие.
Действительно, в их устройствах время преобразования равняется периоду частоты напряжения, сформированному ЦАП. Этот период задается частотой импульсов генератора и разрядностью счетчика. Уменьшение времени может быть достигнуто увеличением частоты импульсов и соответствующим повышением требований к быстродействию цифровых и цифро-аналоговых узлов преобразователя. С другой стороны, уменьшение времени преобразования ограничено типом
используемого ФВ (для обычно используемых в качестве ФВ СКВТ частота питания составляет 400—1000 Гц). Если получение кодов синуса и косинуса угла яе требуется, то схемы совпадения могут быть исключены, а требования к разрядности и быстродействию ЦСКФ снижены.
С точке зрения повышения быстродействия представляет интерес иное построение обычного ЦПП, структурная схема которого представлена на рис. 6.14 [а. с. 1113826 (СССР)]. Для повышения быстродействия в ЦПП введены инвертор ИНВ, коммутатор КР, формирователь импульсов ФИ, регистр RG,
Преобразователь работает следующим образом.
Импульсы с генератора импульсов G поступают на -разрядный счетчикСТ2, на выходах которого формируется циклический код, образующий первую временную шкалу преобразования. Значение старшего разряда счетчика СТ2 инвертируется ИНВ и вместе с младшими разрядами счетчика образует
вторую временную шкалу преобразования.
Код с выхода СТ2 поступает на вход ЦСКФ, на выходах которого формируются коды синуса и косинуса угла, непрерывно формируемого в СТ2. Коды синуса и косинуса угла поступают на ЦАП1 и ЦАП2 и преобразуются ими в синусоидальные напряжения равной амплитуды, сдвинутые по фазе относительно друг друга на 90°. Эта напряжения поступают на входные обмотки ФВ, образуется напряжение, сдвинутое по фазе на угол, определяемый углом поворота ротора ФВ. Это напряжение поступает на вход нуль-органа НО, в результате чего на его выходе формируются прямоугольные импульсы, длительностью равные половине периода синусоидального напряжения, питающего ФВ, и с фронтами, совпадающими с моментами перехода через нуль его выходного напряжения. Эти импульсы поступают на управляющий вход КР через ФИ. В течение положительной полуволны выходного напряжения ФВ КР по сигналам НО пропускает прямое значение кода старшего разряда СТ2, а в течение отрицательной полуволны — инвертированное значение кода старшего разряда счетчика СТ2.
Таким образом, на один период повторения на информационных входахв зависимости от состояния КР поочередно действуют обе временные шкалы пре-образования. Импульсы с НО поступают на вход ФИ, который по фронтам входных импульсов дважды за период повторения синусоидального напряжения с выхода ФВ формирует сигналы записи, поступающие на управляющий вход
и задержанные относительно фронтов входных импульсов на время задержки переключения КР. Так как в момент перехода выходного напряжения ФВ через нуль от отрицательного значения к положительному содержимое счетчика представляет собой кодовый эквивалент угла поворота ротора ФВ а КР пропускает прямое значение кода старшего рааряда счетчика, то взаписывается
значение кода угла поворота ротора ФВ. В момент перехода его выходного на- пряжения через нуль от положительного значения к отрицательному содержимое- счетчика представляет собой кодовый эквивалент угла, отличающегося от дей ствительного угла поворота ротора ФВ на 180°. С другой стороны, так как цена старшего разряда счетчика равна 180°, а КР в этот момент пропускает на вход инвертированное значение старшего разряда счетчика, то взаписывается значение кода угла, отличающееся от значения кода на счетчике на 1800, т. е. значение кода действительного угла поворота ротора ФВ, имеющего место в данный момент.
Следовательно, значение кода Ф угла поворота вала в ЦПП обновляется дважды за период изменения напряжения, питающего ФВ.
Таким образом, введение инвертора, коммутатора, формирователя импульсов, регистра и организации связей, как это описано выше, позволяет простыни средствами повысить быстродействие преобразователя угла поворота вала в код в 2 раза без повышения требований к быстродействию входящих в устройство узлов.
Следует отметить, что этот вариант построения ЦПП уступает двум предыдущим по своим функциональным возможностям. Их расширение возможно осуществить за счет формирования, например, кодов скорости и ускорения в отсчет-ной части ЦПУ, что будет рассмотрено в гл. 8.
ГЛАВА СЕДЬМАЯ
КОМБИНИРОВАННЫЕ ПРЕОБРАЗОВАТЕЛИ ФАЗА—КОД