![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Функциональная схема преобразования угловых или линейных перемещений в цифровую форму.
Схема формирования и цифрового измерения временного интервала Dt поясняется на рис. 1. Синусоидальное напряжение ротора (линейки) датчика поступает на фильтр-компаратор, который обеспечивает точную фиксацию момента прохождения через нуль синусоидального сигнала, формируя сигнал ИС. Триггер Т устанавливается опорным сигналом ОС, который одновременно обнуляет 3-х разрядный двоично-десятичный счетчик оцифровки интервала (на схеме не показано). В момент появления сигнала ИС (переход через нуль синусоидального сигнала роторной обмотки) триггер Т сбрасывается, формируя на своем выходе временной интервал, пропорциональный фазе датчика. Данный временной интервал является разрешающим для прохождения через схему И импульсов тактового генератора с частотой 2, 5 МГц (или 5 МГц, в зависимости от перемычки на субблоке) на двоично-десятичный счетчик. Число импульсов, накопленных в счетчике за время счета: Поскольку
Важно отметить, что в указанной схеме частота питания датчика положения связана с частотой импульсной последовательности, заполняющей счетчик, что позволяет исключить зависимость показания счетчика от частоты генератора. Действительно, принимая
Максимальное заполнение счетчика будет происходить при повороте ротора на угол, равный 2 Попробуем сформулировать принцип определения направления вращения. Пусть максимальное приращение показаний счетчика за время одного измерения составляет 100 ед. Следовательно, точка В (поворот ротора, рис. 2) при работе приводов на максимальной скорости за время одного измерения не может удалиться от своего предыдущего положения более, чем на 100 дискрет. Поэтому, если точка в предыдущем периоде находилась левее нуля, а в текущем измерении оказалась справа от него, то это означает, что сделан шаг в положительном направлении, поскольку сделать этот переход по нижней части окружности невозможно из-за указанного ограничения на величину перемещения за время измерения. Учитывая это, факт выполнения шага в положительном направлении можно констатировать по следующим условиям: предыдущее значение счетчика сотен было 9, а текущее равно 0. И наоборот, если предыдущее значение счетчика сотен было 0, а текущее стало 9, то, следовательно, был сделан шаг в обратном направлении.
Просматривая работу указанной логики на временных диаграммам при движении вперед и назад нетрудно убедиться в том, что при вращении датчика в условном направлении «вперед» импульсы появляются на выходе N+ и поступают на суммирующий вход счетчика, а при движении назад импульсы поступают на вычитающий вход счетчика единиц. При переполнении (заем) счетчика единиц начинает работать счетчик десятков и т.д.
|