Устройство для измерения ошибок позиционирования шагового электродвигателя

Номер патента: 1697254

Авторы: Возная, Колесников, Мельников, Наумова, Степанов

ZIP архив

Текст

союз соВетскихСОЦИАЛИСТИЧЕСКИРЕСПУБЛИК 9) (1) ЕН И ЕНИЯ ОШИ- ШАГОВОГО электротехнио при измерения шагового ь изобретения ни измерения Д, Устройство кации; на фиг, 6 изобр диаграммы соответствен де и группе первых выво ния; на фиг. 7 - эпюр синусном и косинусном щегося трансформатора ром входах компарат коммутатор каналов, на ра и на выходе коммутатУстройство для изм зиционирования шагов теля (фиг,1) содержит эжены временные но на втором выходов блока управлеы напряжений на выходах вращаю, на первом и втоора, входящего в выходе компаратоора каналов.ерения ошибок поого электродвигаподключенный к ГОСУДАРСТВЕННЫИ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР НИЕ ИЗС)БР ВТОРСКОМУ СВИДЕТЕЛЬСТ(71) Ленинградский институт авиационного приборостроения и Всесоюзный научно-исследовательский, проектно-конструкторский и технологический институт малых электрических машин(56) Авторское свидетельство СССР )ч. 1387168, кл. Н 02 Р 8/00, 1988.Реферативный журнал "Электротехника", сводный том, 1988, М 10, с.181.(54) УСТРОЙСТВО ДЛЯ ИЗМЕБОК ПОЗИЦИОНИРОВАНИЭЛ Е КТРОДВ И ГАТ ЕЛ Я(57) Изобретение относится кке и может быть использованнии ошибок позиционироваэлектродвигателя (ШД). Целсостоит в сокращении времеошибки позиционирования Ш Изобретение относится к управлению электрическими машинами и может быть использовано при изготовлении и эксплуатации шаговых двигателей,Цель изобретения состоит в сокращении времени измерения ошибок позиционирования.На фиг. 1 представлена структурная электрическая схема устройства; на фиг, 2-5 - структурные схемы соответственно блока управления, формирователя импульсов сброса, коммутатора каналов и блока инди 1)5 Н 02 Р 8(00, Н 02 К 37/ содержит блок 2 управления, вращающиися трансформатор (ВТ) 3, счетчик 4 адреса, постоянное запоминающее устройство (ПЗУ) 5, формирователь 6 импульсов сброса, коммутатор 7 каналов, аналого-цифровой преобразователь (АЦП) 8, дискриминатор 9 и блок 10 индикации. После установки ВТ и ШД в исходное положение на обмотки последнего подается один или несколько импульсов и его ротор занимает новое положение, Снимаемое с выходных обмоток ВТ напряжение, пропорциональное углу поворота ШД, через коммутатор поступает на АЦП, где формируется его двоичный код, и далее на второй вход дискриминатора 9, на первый вход которого с выхода ПЗУ подается предварительно записан- ф ный двоичный код напряжения ВТ, пропорциональный соответствующему углу Л поворота эталонного ШД, причем адрес ячейки памяти ПЗУ выбирается счетчиком адреса, тактируемым от блока управления,. Я В дискриминаторе определяются величина и знак ошибки позиционирования ШД, которые отражаются блоком 10 индикации.исследуемому шаговому двигателю ШД) 1 блок 2 управления, вращающийся трансформатор (ВТ) 3, счетчик 4 адреса, постоянное запоминающее устройство ПЗУ) 5, формирователь б импульсов сброса, коммутатор 7 каналов, аналого-цифровой преобразователь (АЦП) 8, дискриминатор 9 и блок 10 индикации. Группа первых выходов блока 2 управления подключена к обмоткам ШД 1, на валу которого установлен ВТ 3, а второй выход блока 2 подключен к первому входу счетчика 4 адреса, к входу формирователя 6 импульсов сброса и к первому входу блока 10 индикации, Первый и второй входы коммутатора 7 каналов соединены соответственно с синусным и косинусным выходами ВТ 3, Выход формирователя б импульсов сброса соединен с вторыми входами блока 10 индикации и счетчика 4 адреса, выход которого подключен к входу ПЗУ 5, Выход ПЗУ соединен с первым входом дискриминатора 9, второй вход которого через АЦП 8 соединен с выходом коммутатора 7 каналов, а выход - с третьим входом блока 10 индикации,Блок 2 управления (фиг, 2) предназначен для управления работой ШД 1 и содержит последовательно соединенные генератор 11 импульсов, логический блок 12 и электронный коммутатор 13, выходы которого служат группой первых выходов блока 2 управления, а выход генератора 11 импульсов служит вторым выходом блока 2, Блок 2.управления формирует на груг.пе первых выходов напряжения возбуждения обмоток фаз ШД, а на втором выходе - импульсы управления. Генератор 11 импульсов формирует прямоугольные импульсы заданной частоты, скважности и амплитуды. Логический блок 12 представляет собой логическую схему, управлякщую последовательностью возбуждения обмоток ШД 1 в соответствии с поступлением импульсов управления. Коммутатор 13 предназначен для управления включением обмоток ШД 1,ВТ 3 имеет р пар полюсов, работает в синусно-косинусном режиме СКВТ) и предназначен для формирования в выходных обмотках напряжений, пропорциональных синусу и косинусу угла поворота ШД 1,Счетчик 4 адреса предназначен для формирования двоичного кода адреса ячеек памяти ПЗУ 5, соответствукщего числу тактовых импульсов на входе счетчика, т,е, текущему углу поворота ШД,ПЗУ 5 служит для хранения по соответствующему адресу двоичного кода эталонного напряжения синусного косинусного) канала ВТ 3, пропорционального углу пово-.рота эталонного ШД.Формирователь б (фиг. 3) предназначендля формирования импульса сброса, обну ляющего счетчик 4 адреса и двоично-десятичный счетчик блока 10 индикации при повороте ШД на один оборот (2 л рад) и содержит последовательно соединенные счетчик-делитель 14 с коэффициентом деления 10 й, равным числу шагов на оборот ШД, иодновибратор 15, слукаший для формирования прямоугольного импульса заданной амплитуды и длительности.Коммутатор 7 каналов (фиг. 4) предназ начен для передачи на его выход напрякения с одного из входов, связанных с синусным и косинусным каналами ВТ 3, с переключением их по определенному закону, Коммутатор 7 каналов содержит анало говый ключ 16, выход которого являетсявыходом коммутатора каналов, первый и второй входы которого соединены с одноименными входами аналогового ключа 16, двухполупериодный выпрямитель 17 и 25 компаратор 18, при этом первый и второйвыходы выпрямителя 17 связаны соответственно с неинвертирующим и инвертирующим входами компаратора 18, выход которого соединен с третьим входом анало гового ключа 16.АЦП 8 служит для формирования на выходе двоичного кода, соответствующего напряжению на его входе с учетом знака,Дискриминатор 9 предназначен для 35 формирования двоичного кода с учетом знака разности двоичных кодов, поступающих на его вход с ПЗУ 5 и АЦП 8, выполнен в виде сумматора, работающего в режиме вычитания.40 Блок 10 индикации (фиг. 5) предназначен для преобразования двоичного кода ошибки позиционирования в десятичный, индикации десятичного цифрового значения и знака ошибки позиционирования ШД, 45 а также для подсчета и индикации текущегономера шага в диапазоне от О до Н, Он состоит из последовательно соединенных двоична-десятичного счетчика 19, дешифратора 20 и индикатора 21 текущего 50 номера шага, последовательно соединенных преобразователя 22 двоичного кода в двоично-десятичный, дешифратора 23 и индикатора 24 ошибки позиционирования, а также индикатора 25 55 знака ошибки, Причем первый и второйвходы блока 10 соединены с одноименными входами двоично-десятичного счетчика 19, а третий вход является многоразрядным, один из разрядов представляет знаковый вход, соединенный с входом45 ар=па,+Лао 50 55 индикатора 25, а остальные соединены с преобразователем 22, Счетчик 19 предназначен для формирования на выходе двоично-десятичного кода, пропорционального числу импульсов управления на входе, Преобразователь 22 предназначен для формирования из двоичного кода двоично-десятичного. Дешифратиры 20 и 23 служат для преобразования двоично-десятичного кода на входе в код управления семисегментными светодиодными индикаторами 21 и 24, отражающими десятичные цифровые значения соответственно текущего номера шага и ошибкипозиционирования ШД, Индикатор 25 знака ошибки позиционирования представляет собой светодиод, свечение которого свидетельствует об отрицательном знаке ошибки, а отсутствие свечение - о положительном знаке ошибки,Устройство работает следующим образом,Генератор 11 импульсов блока 2 управления формирует на своем выходе (втором выходе блока 2) заданное число импульсов управления (фиг,ба), под воздействием каждого из котооых на выходе логического блока 12 устанавливается (т)-разрядный двоичный код (т - число фаз ШД), определяющий порядок включения обмоток фаз ШД 1. Например, для соответствующей схемы включения обмоток формируется двоичный код, при котором с приходом каждого импульса управления поочередно возбуждается каждая из в фаз, т.е. 1-2-3,п 1-1-2 и т.д, Под управлением этого кода в коммутаторе 13 формируются импульсы напряжения, необходимые для возбуждения соответствующих фаз двигателя и поворота его на очередной шаг (фиг, 6 б). От коммутатора 13 импульсы напряжения через группу первых выходов блока 2 управления подаются на обмотки фаз ШД 1, вызывая поворот его ротора на угол гдеаэ =2 л/й - эталонный угол шага ШД, рад;М - число шагов на оборот ШД;и - заданное число шагов;Л% - погрешность отработки и-го шага, рад.На такой же угол поворачивается механически закрепленный на валу ШД 1 ротор ВТ 3, в выходных обмотках которого формируются при этом напряжения 01 и 02, пропорциональные соответственно синусу и косинусу угла ар (фиг, 7 а), С выхода ВТ 3 5 10 15 20 25 30 35 40 напряжения О 1 и О поступают соответственно на первый и второй входы коммутатора 7 каналов, а внутри него на одноименные входы аналогового ключа 16 и двухполупериодного выпрямителя 17, на первом и втором выходах которого формируются выпрямленные напряжения инусоиды Оз и косинусоиды О 4 (фиг, 7 б), поступающие соответственно на неинвертирующий и инвертирующий входы компаратора 18, в котором сравниваются текущие амплитудь 1 этих сигналов, и при условии 1 зи арсов арф на выходе компарэтора 18 вырабатываются прямоугольные импульсы Оь положительной полярности (фиг,7 в), которые подаются на третий вход управления аналоговым ключом 16. При наличии прямоугольного импульса на третьем входе аналоговый ключ 16 подключает к своему выходу второй вход, а при отсутствии - первый вход, Таким образом, на выход аналогового ключа 16, а следовательно, и на выход коммутатора 7 каналов вседа поступает напряжение того канала ВТ 3, абсолютное значение амплитуды которого в этот момент меньше ,фиг, 7 г). При этом с изменением угла поворота ШД 1 (и ВТ 3) крутизна выходного сигнала Оь коммутатора 7 каналов остается практически неизменной, что уменьшает погрешность, вносимую самим ВТ в измерение ошибки позиционирования. С выхода коммутатора 7 каналов напряжение поступает на АЦП 8, где формируется двоичный код, соответствующий текущей амплитуде Об и, следовательно, углу поворота ар ротора ШД 1, который далее подается на вторую группу входов дискриминатора 9.Заданное число импульсов управления с второго выхода блока 2 управления поступает одновременно на первый вход счетчика 4 адреса и вход формирователя 6 импульсов сброса, Счетчик 4 адреса подсчитывает число импульсов управления на входе и формирует на выходе соответствующий двоичный код, поступающий на адресные входы ПЗУ 5, в ячейках памяти которого по адресам с нулевого по Мпредварительно записаны двоичные коды эталонного напряжения синусного (косинусного) каналов ВТ 3, пропорционального углу ап = и аэ поворота эталонного ШД, под которым понимается двигатель, имеющий аналогичное с исследуемым ШД 1 конструктивное исполнение и нулевую погрешность отработки шага, При этом для углов сси, лежащих в первом, четвертом пятом и восьмом актантах, в ПЗУ записаны двоичные коды эталонного напряжения си 1 Я 725440 45 50 55 нусного канала ВТ 3, а для,х лежащих во втором, третьем, шестом и седьмом актантах, - косинусного канала, Двоичный код эталонного напряжения из ячейки памяти ПЗУ 5, адрес которой определен счетчиком 4 адреса, поступает на выход П;ЗУ, а с него на первую группу входов дискриминатора 9, В дискриминаторе, представляющем собой сумматор, работающий в режиме вычитания, производится вычитанйе двоичных кодов напряжения ВТ 3, соответствующих заданному углу поворота эталонного и исследуемого ШД, т,е. формируются сигнал в виде двоичного кода, пропорционального ошибке позиционированияиЛгхп = а - ал = Л%, и логический уроовень, определяющий знак ошибкикоторые поступают соответственно на вход преобразователя 22 двоичного кода в двоично-десятичный и на вход индикатора 25. Двоична-десятичный код оцибки с преобразователя 22 подается на дешифратор 23, в котором трансформируется в код управления семисегментным индикатором 24, отражающим десятичное значение выходного двоичного кода дискриминатора 9, пропорционального ошибке позиционирования Лап ШД 1, при отработке им заданного числа шагов, Один из сигналов третьей группы входов блока 10 индикации подается на вход индикатора 25 знака ошибки позиционирования - светодлода, свечение которого при наличии высокого уровня на входе свидетельствует об отрицательном знаке ошибки Лап, а отсутствие свечения при низком уровне входного напрякения - о ее положительном знаке,С второго выхода блока 2 управления заданное число импульсов управления поступает на счетный вход двоично-десятлчного счетчика 19 через первый вход блока 10 индикации, Счетчик 19 формирует на вь- ходе двоично-десятичный код, соответствующий числу импульсов на входе (числу шагов ШД 1), который преобразуется дешифратором 20 в код управления семисегментным индикатором 21, отражающим десятичное значение текущего номера шага ШД 1 в диапазоне от О до Н,В формирователе 6 импульсов сброса, тактируемом импульсами управления с второго выхода блока 2 управления, делитель 14 с коэффициентом деления М подсч 1 лтывает число входных импульсов и. с приходом каждого М-го импульса управления вырабатывает на выходе импульс. запускающий одновибратор 15, который формирует прямоугольный импульс сброса 5 10 15 20 25 30 35 заданной амплитуды и длительности, обнуляющий счетчик 4 адреса и двоично-десятичный счетчик 19 блока 10 индикации. Таким образом, с приходом Й-го импульса управления ШД 1 совершает полный оборот и приходит в исходное состояние, при этом на выходе счетчика 4 адреса устанавливается двоичный код адреса нулевой ячейки памяти ПЗУ, в котором записан двоичный код нуля, и на выходе двоично-десятичного счетчика 19 блока 10 индикации также устанавливается нулевой двоичный код, т,е. на индикаторе 21 ошибки позиционирования отражается цифра ноль.Индикация ошибки позиционирования ШД 1 происходит сразу после отработки им заданного числа шагов и окончания переходного процесса фиксации ротора ШД 1 в новом положении.По сравнению с прототипом данное устройство для измерения ошибок позиционирования шаового электродвигателя обладает большей производительностью вследствие сокращения времени измерения ошибки позиционирования исследуемого ШД вследствие реализации модели эталонного ШД на средствах интегральной электроники с предварительной записью реакции эталонного двигателя в ПЗУ и исключения времени на разворот механических средств, имитирующих эталонный ШД, в заданное положение,Точно.ть измерения, обеспечиваемая устройс 1 вом, определяется главным образом точностными характеристиками применяемого ВТ и может быть обеспечена не ниже, чем у прототипа,Формула изобретения Устройство для измерения ошибок по-зиционирования шагового электродвигателя, содеркащее блок управления, группа первых выходов которого предназначена для подключения к обмоткам исследуемого двигателя, вращающийся трансформатор и блок индикации, первый вход которого подключен к второму выходу блока управления, о тл и ч а ю щ е е с я тем, что, с целью сокращения времени измерения, оно снабжено последовательно соединенными счетчиком адреса, постоянным запоминающим устройством и дискриминатором, последовательно соединенными коммутатором каналов и аналого-цифровым преобразователем, а также формирователем импульсов сброса, причем первый вход счетчика адреса соединен с вторым выходом блока управления и входом формирователя импульсов сброса, выход которого подключен к вторым входам счечика адре 697254са и блока индикации, третий вход которого соединен с выходом дискриминатора, второй вход которого соединен с выходом аналого-цифрового преобразователя, а синусный и косинусный выходы вращающегося трансформатора подключены соответственно к первому и второму входамкоммутатора каналов,эводственно-издательский комбинат "Патент", г, Ужгород, ул,Гагарина, 101 э 4315 Тираж ВНИИПИ Государственного комитета по изо 113035, Москва, Ж, РаПодписноеетениям и открытиям при ГКНТ СС ская наб 4/5

Смотреть

Заявка

4764005, 05.12.1990

ЛЕНИНГРАДСКИЙ ИНСТИТУТ АВИАЦИОННОГО ПРИБОРОСТРОЕНИЯ, ВСЕСОЮЗНЫЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ, ПРОЕКТНО КОНСТРУКТОРСКИЙ И ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ МАЛЫХ ЭЛЕКТРИЧЕСКИХ МАШИН

ВОЗНАЯ ЕЛЕНА СЛАВОВНА, МЕЛЬНИКОВ СЕРГЕЙ ЮРЬЕВИЧ, КОЛЕСНИКОВ ВАЛЕРИЙ ВАСИЛЬЕВИЧ, СТЕПАНОВ ПАВЕЛ ПЕТРОВИЧ, НАУМОВА ЛЮДМИЛА ИВАНОВНА

МПК / Метки

МПК: H02P 8/34

Метки: ошибок, позиционирования, шагового, электродвигателя

Опубликовано: 07.12.1991

Код ссылки

<a href="https://patents.su/7-1697254-ustrojjstvo-dlya-izmereniya-oshibok-pozicionirovaniya-shagovogo-ehlektrodvigatelya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для измерения ошибок позиционирования шагового электродвигателя</a>

Похожие патенты