Устройство для программного управления трехфазным шаговым двигателем

 

Изобретение относится к автоматике и может быть использовано для многопрограммного управления шаго/ вым электроприводом на базе трехфазных двигателей. Целью изобретения является повышение надежности путем исключения избыточных состояний и помеховых сигналов ча выходе устройства . В устройство дополнительно введены второй инвертор 7, элемент И-НЕ 8, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 10. и одновиСратор 15 с новой совокупностью связей, что позволяет исклю-, чить адресную избыточность и тем самым устранить помеховые сигналы на выходах мультиплексоров 11-13 при одновременном исключении причин возможных сбойных ситуаций, так как при любом состоянии реверсивного двоичного счетчика И с модулем счета 8 на адресные входы мультиплексоров подается только штатная кодовая комбинация. 1 табл., 2 ил. с. S (Л с О со 00 оо ч| о

А1

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

PECflYEiËÈH (51)5 G 05 В 19/40

М!

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СОИДЕ1 ЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГННТ СССР (21) 4799536/24 (22) 08.12.89 . (46) 15.12 ° 91, Бюл. М 46 (71) Специальное конструкторско-технологическое бюро с опытным производством при Белорусском государственном университете им. В.И,Ленина. (72) В,В.Нижников, В,g.Телегин, И,Н,Рудов и В.И.Лакизо (53) 621.503.55 (088.8) (56) Авторское свидетельство СССР

N" 1374179,.кл. G 05 B 19/02, 1987.

Авторское свидетельство СССР

У 1352463, кл. G 05 B 19/40, 1986. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ТРЕХФАЗНЫМ ШАГОВЫМ ДВИГАТЕЛЕМ (57) Изобретение относится к автоматике и может быть использовано для многопрограммного управления шаго„.80„„1698876

2 вым электроприводом на базе трехфазных двигателей. Целью изобретения является повышение надежности путем исключения избыточных состояний и помеховых сигналов на выходе устройства. В устройство дополнительно введены второй инвертор 7, элемент

И-НЕ Я, элемент ИСКЛЮЧАЮЦЕЕ ИЛИ 10 и одновибратор 15 с новой совокупностью связей, что позволяет исклю-. чить адресную избыточность и тем самым устранить помеховые сигналы на выходах мультиплексоров 11-13 при одновременном исключении причин возможных сбойных ситуаций, так как при любом состоянии реверсивного двоичного счетчик=, 14 с модулем счета 8 на адресные входы мультиплексоров подается только штатная кодовая комбинация. 1 табл., 2 ил.

1638876

Изобретение относится к автоматике и может быть использовано для многопр огра ммного у пра вле ни я ша ro вым электроприводом на базе трехфазного двигателя, Известно устройство для управления трехфазным шаговым двигателем, содержащее группу из трех мультиплексоров, адресные входы которых подключены к выходам соответствующих разрядов счетчика импульсов, вход для задания направления счета и счетный вход которого соединены с шиной реверса и тактовой шиной соответственно, а выходы разрядов связаны с выходами элемента И-НЕ, Недостатком данного устройства является низкая надежность. Дешифрация посредством элемента И-НЕ только одного состояния (11) счетчика импульсов может привести к тому, что при случайном сбое счетчика и установке его, к примеру, в состояние 12 соответствующий адресный 25 код обусловит выборку -и появление нештатных кодовых комбинаций на выходах мультиплексоров, что может стать причиной аварийной ситуации, усугубляющейся при подаче следующих тактовых импульсов и переходе счетчика в состояние 13, 14, 15 в случае прямого счета. Аналогичная ситуация может иметь место и в режиме обрат.ного счета.

Наиболее близким по достигаемому результату и технической сущности к, предлагаемому устройству является устройство для программного управления трехфазным шаговым двигателем, 4> содержащее тактовую шину„шины реверса,. управления режимом и выбора тактности коммутации, элемент ИЛИ, первый инвертор, элемент И, реверсивный двоичный счетчик, первый, второй 4> и третий мультиплексоры, выходы которых являются выходами устройства, первый информационный вход первого мультиплексора объединен с вторым информационным входом второго мультиплексора, третьим информационным входом третьего мультиплексора и подключен к шине управления режимом, второй, третий и первый информационные входы соответственно первого, 55 второго и третьего мультиплексоров связаны с общей шиной,. третий, первый и второй информационные входы соответственно первого, второго и трет ьего мультиплексоров подключены к выходу элемента ИЛИ, первый вход которого связан с шиной выбора тактности коммутации, второй вход Соединен с выходом первого разряда реверсивного двоичного счетчика,. выход второго разряда которого подключен к первому входу элемента И, счетный вход и вход для задания направления счета соединены с тактовой шиной и шиной реверса соответственно, а выход третьего разряда подключен к старшим адресным входам мультиплексоров, младшие адресные. входы которых объединены.

Недостатком известного устройства является низкая надежность при управлении трехфазным шаговым двигателем и работе счетчика в режиме пересчета на 6, Рапись нуля либо числа 5 в счетчик выполняется по просечке, поступающей на вход разрешения параллельной записи в том случае, когда на выходах второго и третьего. разрядов счетчика появляются единичные потенциалы, что соответствует коду числа 6 (или 7), Являясь нештатным в случае управления трехфазным шаговым двигателем и поступая на адресные входы мультиплексоров, этот код обуславливает появление помеховых сигналов на выходах устройства. Особо усугубиться адресная избыточность может, к примеру, при обрыве линии записи информации в счетчик либо при подаче нулевого потенциала на шину в случае управления трехфазным шаговым двигателем.

Целью изобретения является повышение надежности путем исключения избыточных состояний и помеховых сигналов на выходе устройства.

Гоставленная цель достигается тем, что в устройство для программного управления трехфазным шаговым двигателем, содержащее тактовую шину, шины реверса, управления режимом и выбора тактности коммутации, элемент ИЛИ, первый инвертор, элемент И, реверсивный двоичный счетчик, первый, второй и третий мультиплексоры,выходы которых являются. выходами устройства, первый информационный вход первого мультиплексора объединен с вторым информационным входом второго мультиплексора, третьим информационным входом третьего мультиплексора и подключен к шине управления режи8876

169 мом, второй, третий и первый информационные входы соответственно первого, второго и третьего мультиплексоров связаны с общей шиной, третий, первый и второй информационные входы соответственно первого, второго и третьего мультиплексоров подключены к выходу элемента ИЛИ, первый вхоq которого связан с шиной выбора тактности коммутации, второй вход соецинен с выходом первого разряда реверсивного двоичного счетчика, вы- ход второго разряца которого подключен к первому входу элемента И,счетный вход и вхоц для задания направ, ления счета соединены с тактовой шиной и шиной реверса соответственно, а выход третьего разряда подключен к старшим адресным входам мультиплексоров, младшие адресные входы которых объединены, дополнительно введены второй инвертор, элемент

И-НЕ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и одновибратор, вход которого соединен с выходом элемента И-НЕ, выход подключен к входу разрешения параллельной записи реверсивного двоичного счетчика, первый и второй информационные входы которого подключены к шине реверса и объединены с первым входом элемента ИСКЛЮЧАЮЩЕЕ. ИЛИ, . третий информационный вход связан с шиной высокого потенциала, счетный вход через первый инвертор соединен с первым входом элемента И-НЕ, второй вход которого подключен к выходу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вхбд которого соецинен с выходом первого разряда реверсивного,цвоичного счетчика, выход третьего разряда которого связан с третьим входом элемента И-НЕ и входом второго инвертора, выход которого подключен к второму входу элемента И, связанного с своим выходом с младшим адресным входом первого мультиплексора.

При введении второго инвертора, элементов И-НЕ, ИСКЛЮЧАЮЩЕЕ ИЛИ и одновибратора с указанной новой совокупностью связей с остальными элементами устройства вышеуказанные элементы проявляют в своем взаимодействии новые свойства, обеспечивающие более высокую надежность. В устройстве исключена присущая известному решению адресная иэоыточность, что позволило не только устранить помеховыв сигналы на выхоЛах устройства но и предотвратить причины возникновения сбойных ситуаций, так как при лю- - бом возможном состоянии реверсивного 5 двоичного счетчика с модулем счета S на адресные входы мультиплексоров поцается только штатная кодовая комоинация, На фиг.1 представлена функциональная схема устройства для программного управления трехфаэным шаговым дви-. гателем, на фиг.2 - временные диа",-, граммы его работы, Устройство содержит тактовую шину

1, шины 2, 3 и 4 соответственно реверса, управления режимом и выбора тактности коммутации, элемент ИЛИ первый 6 и второй 7 инверторы, элементы И-HE 8, И 9, ИСКЛЮЧАЮЩЕЕ ИЛИ

20 10, первый 11, второй 12 и третий 13 мультиплексоры, реверсивный двоичный счетчик 14 и одновибратор 15, вход которого подключен к выходу элемента И-НЕ 3, выход связан с входом

2й разрешения параллельной записи реверсивного двоичного счетчика 14, первый и второй информационные входы и вход для задания направления счета которого объединены с первым входом

30 элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 10 и подключены к шине 2 реверса, третий информационный вход связан с шиной высоа кого потенциала, счетный вход подключен к тактовой шине 1 и через первый инвертор 6 соединен с первым входом элемента И-HE 8, второй вход которого связан с выходом элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ 10, второй вход которого подключен к выходу первого

40 разряда реверсивного двоичного счетчика 14, выход второго разряда которого соединен с первым входом элемента И 9, выход которого подключен к младшим адресным входам (А) пер4> вого 11, второго 12 и третьего 13 мультиплексоров, второй вход соединен с выходом второго инвертора 7, вход которого связан с третьим входом элемента И-НЕ 3, подключен к выходу третьего разряда реверсивного, двоичного счетчика 14 и объединен со старшими адресными входами (В) первого 11, второго 12 и третьего 13 мультиплексоров, выходы которых являются выходами устройства, первый информационный вход первого мультиплексора

11 объединен с вторым информационным входом второго мультиплексора 12, третьим информационным входом третье16988 76

ro мультиплексора 13 и подключен к шине 3 управления режимом, второй вход первого мультиплексора 11 связан с общей шиной и объединен с третьим и первым информационными входами соответственно второго 12 и третьего

13 мультиплексоров, третий информационный вход первого мультиплексора

11 объединен с первым и вторым инфор-! мационными входами соответственно второго 12 и третьего 13 мультиплек соров и подключен к выходу элемента

ИЛИ 5, первый вход которого связан с шиной 4 выбора тактности комму,тации, а второй вход соединен с выхо,дом первого разряда реверсивного двоичного счетчика 14.

Устройство для программного управления трехфазным шаговым двигателем работает следующим образом.

При подготовке устройства к работе реверсивный двоичный счетчик 14, обеспечивающий пересчет на 8, обнуляется (цели обнуления стандартны и на чертеже не представлены), а к входным шинам 2, 3 и 4 реверса, управления режимом и выбора тактности коммутации в зависимости от требуемого режима коммутации и направления движения прикладываются уровни потенциальных сигналов в соответствии с нижеприведенной таблицей, При подаче сигнала высокого уровня на шину 2 реверса реверсивный двоичный счетчик 14 работает в режиме пря. мого счета, суммируя поступающие на

его счетный вход тактовые импульсы с шины 1 и формируя на своих разрядных выходах двоичное число, увеличивающееся на единицу.с каждым тактовым импульсом. Сигнал с выхода первого разряда реверсивного двоичного счетчика 14 поступает на второй вход элемента ИЛИ 5 и либо участвует в процессе потактного переключения уровней потенциалов на определенных информационных входах мультиплексоров 11-13 (при низком уровне сигнала на шине 4 и несимметричном шеститактном режиме коммутации), либо исключается из этого процесса при подаче .сигнала высокого уровня йа первый вход элемента ИЛИ 5 с шины 4 и тем самым поддержании постоянного единичного потенциала на выхо» де элемента ИЛИ 5 при симметричных трехтактных режимах коммутации.

Одновременно сигнал с выхода первого разряда счетчика 14 проходит и на второй вход элемента ИСКЛЮЧАЮЩЕЕ

ИЛИ 10, обуславливая в случае прямого счета появление сигнала высокого уровня на выходе этого элемента после поступления каждого четного тактового импульса на счетный вход счетчика 14, либо каждого нечетного тактового импульса в режиме обратного счета, -с

Адресный код, поступающий на младшие (А) и старшие (В) адресные входы

15 мультиплексоров 11-13 .и обеспечивающий поочередную выборку информационных входов мультиплексоров (т.е. определенных кодовых комбинаций в соответствии с вышеприведенной таблицей), формируется из сигналов, снимаемых с выхода элемента И 9 и выхода третьего разряда реверсивного двоичного счетчика 14, причем на первый вход элемента И 9 подается сигнал с

25 выхода второго разряда счетчика 14, в то время как на второй вход элемента И 9 поступает инвертированный с помощью элемента 7 сигнал с выхода третьего разряда счетчика 14; При подаче пятого тактового импульса адресный код не меняется при полном отсутствии просечек по адресным входам мультиплексоров 11-13, а после прохождения четвертого тактового им35 пульса и появления сигнала высокого уровня на выходе третьего разряда счетчика 14 элемент И 9 блокируется сигналом низкого уровня с выхода второго инвертора 7.

С выхода первого инвертора 6 пятый тактовый импульс проходит через открытый элемент И-НЕ, на втором и третьем входах которого после подачи четвертого тактового импульса

45 поддерживаются разрешающие сигналы высокого уровня, Своим окончанием, т.е. переходным из 0 е 1, пятый тактовый импульс запускает одновибратор 15, на выходе которого формируется отрицательный импульс, поступающий на вход разрешения параллельной записи счетчика 14 и записывающий в этот счетчик- число 7 при прямом счете (после кратковременного пребывания счетчика в состоянии 5). Сле- .

;. дующим, т.е, шестым, тактовым им-. пульсом счетчик 14 обнуляется и вышеизложенный процесс повторяется при отсутствии каких-либо просечек по

1693876

20

30

40

55 адрес ным входам мул ьтипле ксоров .Р

11-13.

При .изменении направления движения путем подачи сигнала низкого уровня на шину 2 реверса счетчик 14 начинает работать в режиме обратного счета, уменьшая свое содержимое на единицу с каждым тактовым импульсом. После достижения. нулевого состояния счетчик 14 по следующему тактовому импульсу перейдет в состояние 7, при котором на всех .его разрядах выходах будут присутствовать сигналы высокого уровня, и очередной проинвертированный тактовый импульс пройдет через открытый элемент

И-НЕ на вход одновибратора 15, обусловив своим окончанием запуск одновибратора.

В счетчик 14 при этом после кратковременной установки в состояние 6 запишется число 4, не изменяющее ко- . довую комбинацию (10) на адресных входах мультиплексоров. При подаче следующих тактовых импульсов происходит дальнейшее корректное изменение адресного кода и тем самым считывание информационных входов мультиплексоров 11-13 в обратной последовательности, обеспечивающее вращение ротора шагового двигателя в про. тивоположном направлении.

При случайном сбое счетчика 14 и установке его, к примеру, в состояние 6 при прямом либо 5 при обратном счете адресный код, снимаемый с выхода элемента И 9 и выхода третьего разряда счетчика 14, продолжает ос.таваться штатным, не вызывая появления избыточных состояний по выходам устройства и исключая тем самым возможные у известного устройства С сбойные ситуации, Кодовые комбинации на выходах мультиплексоров останут.ся штатными даже в случае обрыва цепи разрешения параллельной записи счетчика 14, когда обнуление последнего будет происходить по каждому восьмому тактовому импульсу, Таким образом, изобретение обладает, в сравнении с известным более высокой надежностью за счет исключения нештатных адресных кодовых ком-. бинаций, которые не только приводят к появлению помеховых сигналов на выходах устройства, но и в ряде слу- . чаев могут ооусловить сбойную либо аварийную ситуацию.

Ус гройство может быть реализовано на широко распространенных микросхемах серии К155, при этом в качестве реверсивного двоичного счетчика можно использовать счетчик К155 ИЕ7 с соответствующей организацией счетного входа, первый и второй инверторы, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, элементы И-НЕ и И реализуются на двух микросхемах К15 ЛП5 и К155 ЛА4, в качестве одновибратора используется

1/2 микросхемы К155 АГ3. формула изобретения

Устройство для программного управления трехфазным шаговым двигателем, содержащее тактовую шину, шины реверса, управления режимом и выбора та кт ности коммута ции, элемент ИЛИ, первый инвертор, элемент

И, реверсивный двоичный счетчик, первый, второй и третий мультиплексоры, выходы которых являются выходами устройства, первый информационный вход первого мультиплексора объединен с вторым информационным входом второго мультиплексора, третьим информационным входом третьего мультиплексора и подключен к шине управления режимом, второй, третий и первый информационные входы соответственно первого, второго и третьего мультиплексоров связаны с общей шиной, третий, первый и второй информационные входы соответственно первого, второго и третьего мультиплексоров подключены к выходу элемента

ИЛИ, первый вход которого связан с шиной выбора тактности коммутации, второй вход соединен с выходом первого разряда реверсивного двоичного счетчика, выход второго разряда которого подключен к первому входу элемента И, счетный вход и вход для задания направления счета соединены с тактовой шиной и шиной реверса соответственно, а выход третьего раэ" ряда подключен к старшим адресным входам мультиплексоров, младшие ад" ресные входы которых объединены, о тл и ч а ю щ е е с я тем, что, с целью повышения надежности путем исключения изоыточных состояний и помеховых сигналов на выходе устройства, введены второй инвертор, элемент И-НЕ, элемент ИСКЛЮЧАЮЩЕЕ

ИЛИ и одновибратор, вход которого

1698876

12 соединен с выходом элемента И-НЕ, вы-,. ход подключен к входу разрешения параллельной записи реверсивного двоичного счетчика, первый и второй информационные входы которого подключены к шине реверса и объедине;ны с первым входом элемента ИСКЛЮ ЧАЮЩЕЕ ИЛИ, третий информационный вход связан с шиной высокого потен циала, счетный вход через первый

|инвертор соединен с первым входом .элемента И-НЕ; второй вход которого

Выходы счетчика 14

1 4 3 2 4 2 1

Шеститактная

О О

О О

0 1

О 1

1 О

1 О/1.

О О

0 О

О О 1 1

2

4

6

7 коммутация (прямой ход)

1-12-2-23-3-

31-1...

О 7 1 0

1 То же

То ж е

Трехтактная коммута ция (прямой ход)

2-3-1-2...

Трехтактная коммутация (прямой ход)

12-23-31-12...

0-7 1 1

1 То же

То же

Шеститактная коммутация (обратный ход)

1-13-3-32-2-21-1...

О 1 О О

О

О

О О

1 1

1/О О

1 1

1 О

О 1

О О

1 1

0 7 1 О О То же

То же

Трехтактная коммутация (обратный ход)

2-1-3-2...

Трехтактная коммутация (обратный ход)

21-1 3-32-21...

О 7 1 1

О То же

То же

О

2

4

6

О

О

О

О

1 подключен к выходу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с выходом первого разряда реверсивного двоичного счетчика,. выход третьего разряда которого связан с третьим входом элемента И-НЕ и входом второго инвертора, выход которого подключен к второму входу элемента И, связанного выходом с младшим адресным входом первого мультиплексора.

Адресный код Режим работы ШД в (д

О 1

О:

О

О

О

16988 76 т1 е(г) юМ

19® о(ж

2Ед5

Составитель И.Слинько

Редактор 3.Слиган Техред Л.цлинык Корректор Н. Ревская

Заказ 4396 Тираж Подписное

ВНИИПИ iuсУдарственного комитета по изобретениям и открытиям при ГКЯТ СССР

113035, Москва, Ж-35, Раушская наб., д, 4/5

Прылводсгяенно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для программного управления трехфазным шаговым двигателем Устройство для программного управления трехфазным шаговым двигателем Устройство для программного управления трехфазным шаговым двигателем Устройство для программного управления трехфазным шаговым двигателем Устройство для программного управления трехфазным шаговым двигателем Устройство для программного управления трехфазным шаговым двигателем Устройство для программного управления трехфазным шаговым двигателем 

 

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

Изобретение относится к автоматике и вычислительной технике и может найти применение в станках с ЧПУ, особенно с большим циклом подготовительных операций перед обработкой деталей

Изобретение относится к автоматике, в частности к управлению шаговыми двигателями , содержащими два фиксатора и пьезоэлектрический элемент

Изобретение относится к вычислительной технике, а именно к цифровым устройствам управления шаговыми моторами, и может быть использовано в управляющих вычислительных машинах

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками

Изобретение относится к системам программного управления и предназначено для плавно о разгона, торможения и точного останова прецизионного тягового электропривода

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах автоматического управления шаговым электроприводом оптических сканирующих устройств с повышенными требованиями к надежности работы

Изобретение относится к автоматике и предназначено для использования в системах управления с шаговыми двигателями

Изобретение относится к импульсной технике и может быть использовано в устройствах автоматики и вычислительной техники

Изобретение относится к автоматике и вычислительной технике и может быть использовано для управления станками , оснащенными шаговыми двигателями с ненасыщенными магнитными системами

Изобретение относится к автоматике и может быть использовано для многорежимного управления как трех-, так и четырехфазными шаговыми двигателями

Изобретение относится к автоматике

Изобретение относится к области структурного распознавания образов и может быть использовано в автоматизированных системах оперативной диагностики технического и функционального состояний многопараметрического объекта по данным измерительной информации

Изобретение относится к области информационных технологий и может быть использовано в отраслях шиноремонтного производства, в машиностроении, станкостроении и приборостроении, а также в других отраслях, где необходимо получать корректную информацию о ходе технологических процессов
Изобретение относится к области управления металлорежущими станками, в частности станками с ЧПУ

Изобретение относится к области экспериментальной техники и может быть использовано в стендах прочностных испытаний конструкций

Изобретение относится к устройствам и способам автоматического программирования

Изобретение относится к технологии разработки программы числового управления (ЧПУ) станками с использованием данных автоматизированного проектирования, таких как форма продукта и форма заготовки

Изобретение относится к устройствам автоматического программирования, предназначенным для автоматизированной разработки программ для станков с ЧПУ
Наверх