[go: up one dir, main page]

SU1677842A1 - Reversible pulse distributor for controlling step motor - Google Patents

Reversible pulse distributor for controlling step motor Download PDF

Info

Publication number
SU1677842A1
SU1677842A1 SU894693387A SU4693387A SU1677842A1 SU 1677842 A1 SU1677842 A1 SU 1677842A1 SU 894693387 A SU894693387 A SU 894693387A SU 4693387 A SU4693387 A SU 4693387A SU 1677842 A1 SU1677842 A1 SU 1677842A1
Authority
SU
USSR - Soviet Union
Prior art keywords
rom
buses
switching
modes
input
Prior art date
Application number
SU894693387A
Other languages
Russian (ru)
Inventor
Валерий Дмитриевич Телегин
Original Assignee
Специальное конструкторско-технологическое бюро с опытным производством при Белорусском государственном университете им.В.И.Ленина
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Специальное конструкторско-технологическое бюро с опытным производством при Белорусском государственном университете им.В.И.Ленина filed Critical Специальное конструкторско-технологическое бюро с опытным производством при Белорусском государственном университете им.В.И.Ленина
Priority to SU894693387A priority Critical patent/SU1677842A1/en
Application granted granted Critical
Publication of SU1677842A1 publication Critical patent/SU1677842A1/en

Links

Landscapes

  • Control Of Stepping Motors (AREA)

Abstract

Изобретение относитс  к электротехнике и может быть использовано при создании высокоадаптивного дискретного электропривода на базе трех-, четырех-, п ти- и шестифазных шаговых двигателей. Цель изобретени  состоит в расширении эксплуатационных возможностей путем увеличени  числа режимов коммутации. Распределитель содержит тактовую шину 2, шины управлени  3, реверса 4, включени  21 шагового двигател , четыре шины 7-10 выбора тактности коммутации, две шины 5, 6 выбора шагового двигател  (ШД), двоичный счетик 1, четыре элемента И-НЕ 11-14, посто нное запоминающее устройство (ПЗУ) 20, два элемента ИЛ И 15, 16. два мультиплексора 18, 19 и инвертор 17. В соответствии с информацией на входных шинах из ПЗУ 20 выбираютс  кодовые комбинации согласно заданному режиму коммутации обмоток выбранного ШД Расширение эксплуатационных возможностей достигаетс  благодар  дополнительному обеспечению шести режимов коммутации ШД при общем количестве режимов, равном 20. 1 ил. gThe invention relates to electrical engineering and can be used to create a highly adaptive discrete electric drive based on three-, four-, five-, and six-phase stepper motors. The purpose of the invention is to expand the operational capabilities by increasing the number of switching modes. The distributor contains a clock bus 2, control buses 3, reverse 4, turning on 21 stepper motors, four buses 7-10 for selecting the tact of switching, two buses 5, 6 for selecting the stepping motor (SM), binary counter 1, four AND-11 elements 11 14, a permanent storage device (ROM) 20, two elements IL & 15, 16. two multiplexers 18, 19 and an inverter 17. In accordance with the information on the input buses from the ROM 20, the code combinations are selected according to the specified switching mode of the windings of the selected SD. opportunity is reached bla Odar provide additional six SM switching modes when the total number of modes equal to 20. 1-yl. g

Description

Изобретение относитс  к управлению электрическими машинами и может быть использовано при создании высокоадаптивного дискретного электропривода на базе трех, четырех, п ти и шестифазных шаговых двигателей.The invention relates to the control of electric machines and can be used to create a highly adaptive discrete electric drive based on three, four, five and six-phase stepper motors.

Цель изобретени  состоит в расширении эксплуатационных возможностей путем увеличени  числа режимов коммутации.The purpose of the invention is to expand the operational capabilities by increasing the number of switching modes.

На чертеже представлена функциональна  схема реверсивного распределител  импульсов дл  управлени  шаговым двигателем .The drawing shows a functional diagram of a reversible pulse distributor for controlling a stepper motor.

Реверсивный распределитель импульсов дл  управлени  шаговым двигателем содержит двоичный счетчик 1, св занныйA reversing pulse distributor for controlling a stepper motor contains a binary counter 1 associated

тактовым входом (С), входами резрешени  счета (V) и задани  направлени  счета (±1) соответственно с тактовой шиной 2, шинами управлени  3 и реверса 4, первую 5 и вторую 6 шины выбора шагового двигател  (ШД), первую 7, вторую 8, третью 9 и четвертую 10 шины выбора тактности коммутации, подключенные к первым входам соответственно первого 11, второго 12, третьего 13 и четвертого 14 элементов И-НЕ, первый 15 и второй 16 элементы ИЛИ, инвертор 17, первый 18 и второй 19 мультиплексоры и посто нное запоминающее устройство (ПЗУ) 20, первый и второй выходы которого подключены к первым входам соответственно первого 15 и второго 16 элементов ИЛИ, вторыеclock input (C), counting input inputs (V) and counting direction settings (± 1) with clock bus 2, control buses 3 and reverse 4, first 5 and second 6 buses of stepper motor selection (SD), first 7, second 8, the third 9 and the fourth 10 buses of the selection of the tact of switching, connected to the first inputs of the first 11, second 12, third 13 and fourth 14 AND-NOT elements, first 15 and second 16 OR elements, inverter 17, first 18 and second 19 multiplexers, respectively and a permanent storage device (ROM) 20, the first and second outputs of which are connected The first inputs to the first 15 and second 16 elements, respectively, OR, the second

ОABOUT

VI VIVI VI

0000

ЈьЈ

hoho

входы которых соединены с выходами первого 18 и второго 19 мультиплексоров, а выходы используютс  соответственно в качестве первого и второго выходов распределител , третьим, четвертым, п тым и шестым выходами которого  вл ютс  соответствующие выходы ПЗУ 20, разрешающий вход которого (/J соединен с шиной 21 включени  шагового двигател , первый адресный вход подключен к выходу первого элемента И-НЕ 11, второй вход которого св зан с выходом второго элемента И-НЕ 12, второй вход которого подключен к выходу первого разр да двоичного счетчика 1, выходы второго, третьего и четвертого разр дов которого соединены соответственно с вторым, третьим и четвертым адресными входами ПЗУ 20, п тый адресный вход которого подключен к выходу третьего элемента И-НЕ 13, второй вход которого соединен с выходом четвертого элемента И-НЕ 14, св занного своим вторым входом с выходом первого разр да двоичного счетчика 1, первый информационный вход которого подключен к шине высокого потенциала, второй информационный вход объединен с первыми (младшими) адресными входами первого 18, второго 19 мультиплексоров и соединен с первой шиной 5 выбора ШД, третий информационный вход св зан с выходом инвертора 17, вход которого подключен к второй шине 6 выбора ШД и обьединен с четвертым информационным входом двоичного счетчика 1 и вторыми (старшими) адресными входами первого 18 и второго 19 мультиплексоров, первый, второй , третий и четвертый информационные входы первого мультиплексора 18 подключены соответственно к четвертому, п тому, шестому и седьмому выходам ПЗУ 20, первый и четвертый информационные входы второго мультиплексора 19 в случае использовани  в качестве ПЗУ 20 микросхемы с низким активным уровнем выходного сигнала соединены с шиной высокого потенциала , т.е. на эти входы подан уровень логической единицы, второй и третий информационные входы второго мультиплексора 19 подключены соответственно к шестому и седьмому выходам ПЗУ 20.the inputs of which are connected to the outputs of the first 18 and second 19 multiplexers, and the outputs are used respectively as the first and second outputs of the distributor, the third, fourth, fifth and sixth outputs of which are the corresponding outputs of the ROM 20, the enabling input (/ J connected to the bus) 21 switching on the stepper motor, the first address input is connected to the output of the first element AND-NOT 11, the second input of which is connected to the output of the second element AND-NO 12, the second input of which is connected to the output of the first digit of the binary counter 1, the turns of the second, third and fourth bits of which are connected respectively with the second, third and fourth address inputs of ROM 20, the fifth address input of which is connected to the output of the third AND-NOT element 13, the second input of which is connected to the output of the fourth AND-NOT element 14, connected to its second input with the output of the first bit of binary counter 1, the first information input of which is connected to the high potential bus, the second information input is combined with the first (minor) address inputs of the first 18, second 19 multiplexer c and connected to the first bus 5 of the SM selection, the third information input is connected to the output of the inverter 17, the input of which is connected to the second bus 6 of the selection of the SD and is connected to the fourth information input of the binary counter 1 and the second (senior) address inputs of the first 18 and second 19 multiplexers, the first, second, third and fourth information inputs of the first multiplexer 18 are connected respectively to the fourth, fifth, sixth and seventh outputs of ROM 20, the first and fourth information inputs of the second multiplexer 19 in the case of As a ROM 20, chips with a low active output level are connected to a high potential bus, i.e. these inputs are applied to the level of logical units, the second and third information inputs of the second multiplexer 19 are connected respectively to the sixth and seventh outputs of the ROM 20.

Реверсивный распределитель импульсов дл  управлени  шаговым двигателем работает следующим образом.A reverse pulse dispenser for controlling a stepper motor operates as follows.

Тип используемого в шаговом электроприводе двигател  и соответствующий ему модуль счета двоичного счетчика 1 задаетс  сочетанием двух потенциальных сигналов, подаваемых на первую 5 и вторую б шины выбора ШД. С учетом логической единицы на первом информационном входе двоичного счетчика 1 и инверсии сигнала, поступающего на третий информационный вход счетчика 1 с второй шины 6 выбора ШД через инвертор 17, на информационныхвходах Di, D2, DA, Ds счетчика формируетс  двоичный код, соответствующий заданному модулю счета.The type of motor used in the stepper motor drive and the corresponding counter module of the binary counter 1 is determined by a combination of two potential signals supplied to the first 5 and second b bus of the SD selection. Taking into account the logical unit on the first information input of the binary counter 1 and the inversion of the signal arriving at the third information input of the counter 1 from the second bus 6 of the SM selection via the inverter 17, the binary inputs corresponding to the specified counting module are generated on the data inputs Di, D2, DA, Ds of the counter .

При подаче на шину 3 управлени  потенциального сигнала разрешени  счетаWhen a potential resolution enable signal is applied to bus 3

0 двоичный счетчик 1 начинает отсчитывать поступающие на его счетный вход тактовые импульсы, работа  в зависимости от уровн  потенциального сигнала на шине 4 реверса в режиме сложени  или вычитани . На раз5 р дных выходах двоичного счетчика 1 формируетс  при этом двоичный адресный код, поступающий на адресные входы ПЗУ 20, причем сигнал с выхода первого разр да счетчика 1 может проходить на первый или0 binary counter 1 starts counting the clock pulses arriving at its counting input, operation depending on the level of the potential signal on bus 4 of the reverse in the addition or subtraction mode. At the individual outputs of binary counter 1, a binary address code is generated that is fed to the address inputs of ROM 20, and the signal from the output of the first bit of counter 1 can pass to the first or

0 п тый адресные входы ПЗУ 20 только в том случае, когда на первые входы первого 11 и второго 12 элементов И-НЕ (т.е. на первую и вторую 8 шины выбора тактности коммутации ) или на первые входы третьего 13 и0 fifth address inputs of ROM 20 only in the case when the first inputs of the first 11 and second 12 elements are NOT (i.e., the first and second 8 buses of the selection of switching tact) or the first inputs of the third 13 and

5 четвертого 14 элементов И-НЕ (т.е. на третью 9 и четвертую 10 шины выбора тактности коммутации) будут поданы разрешающие сигналы высокого уровн  (логические единицы). В каждом из таких случаев при5 of the fourth 14 I-NOT elements (i.e., the third 9 and fourth 10 buses of the tact selection of commutation) will be supplied with high-level enabling signals (logical units). In each of these cases, when

0 подаче разрешающего сигнала низкого уровн  на шину 21 включени  ШД, т.е. на разрешающий вход ПЗУ 20, считывание записанной в ПЗУ информации происходит по каждому тактовому импульсу и тем самым0 applying a low level enable signal to the bus for switching on the SM, i.e. on the enable input of the ROM 20, the readout of the information recorded in the ROM occurs for each clock pulse and thereby

5 реализуютс  несимметричные режимы коммутации . В остальных случа х как на первом , так и на п том адресных входах ПЗУ 20 посто нно поддерживаетс  сигнал высокого или низкого уровн , т.е. логическа  еди0 ница или логический нуль, вследствие чего записанна  в ПЗУ 20 информаци  считываетс  по каждому нечетному или каждому четному тактовому импульсу, что обеспечивает реализацию симметричных режимов5, asymmetrical switching modes are implemented. In the remaining cases, both on the first and on the fifth address inputs of the ROM 20, a high or low level signal is constantly maintained, i.e. logical unit or logical zero, as a result of which the information recorded in ROM 20 is read for each odd or even even clock pulse, which ensures the implementation of symmetric modes

5 коммутации. Вариант соответствующей прошивки ПЗУ 20. в качестве которого используетс  одна микросхема К 155 РЕЗ (ПЗУ с организацией 32x8 бит и однократным электрическим программированием) приведен в5 switching. A variant of the corresponding firmware of the ROM 20. For which one K 155 REZ chip is used (a ROM with 32x8 bits organization and one-time electrical programming) is given in

0 табл. 1.0 tab. one.

Сигналы на первом и втором выходах распределител , т.е. на выходах первого 15 и второго 16 элементов ИЛИ, обеспечивающих сложение по ИЛИ сигналов низкогоThe signals on the first and second outputs of the distributor, i.e. at the outputs of the first 15 and second 16 elements OR, providing the addition of low OR signals

5 уровн , формируютс  при работе распределител  из сигналов на первом и втором выходах ПЗУ 20 и выходных сигналов первого 18 и второго 19 мультиплексоров, Соответственно сочетанию потенциальных сигналов на адресных входах мультиплексоров 185 levels are formed when the distributor operates from the signals at the first and second outputs of the ROM 20 and the output signals of the first 18 and second 19 multiplexers. Accordingly, the combination of potential signals at the address inputs of the multiplexers 18

и 19, т.е. сигналов на первой 5 и второй 6 шинах выбора ШД, посредством которых одновременно задаетс  и модуль счета двоичного счетчика 1, на выходы первого 18 и второго 19 мультиплексоров пропускаютс  один из выходных сигналов ПЗУ 20 и сигнал логической единицы либо сигналы, снимав- мые с двух соответствующих выходов ПЗУ 20. Зависимость модул  счета двоичного счетчика 1 от потенциальных сигналов на шинах 5 и 6 выбора ШД, выбираемый при этом тип ШД и режимы коммутации, реализуемые дл  выбранного ШД в зависимости от потенциальных сигналов на шинах 7-10 выбора тактности коммутации дл  случа  пр мого счета, представлены в табл. 2.and 19, i.e. signals on the first 5 and second 6 buses of the selection of the SM, through which the counting module of binary counter 1 is simultaneously set, the outputs of the first 18 and second 19 multiplexers pass one of the output signals of the ROM 20 and the signal of the logical unit or the signals of the outputs of the ROM 20. Dependence of the counting module of the binary counter 1 on the potential signals on buses 5 and 6 of the SM selection, the type of SM and switching modes implemented for the selected SM depending on the potential signals on the tires 7-10 of choice aktnosti commutation instances for direct counting are presented in Table. 2

При изменении уровн  потенциального сигнала на шине 4 реверса адресный код, формируемый двоичным счетчиком f, мен етс  в обратной последовательности, обес- печива  считывание записанной в ПЗУ 20 информации в обратной последовательности , что приводит к реверсу шагового двигател  и его вращению в противоположном направлении. Фиксированна  сто нка ша- гового двигател  при необходимости обеспечиваетс  путем подачи потенциального сигнала запрета счета на шину 3 управлени  распределител . Если в данном режиме на шину 21 включени  ШД подать запрещаю- щий сигнал высокого уровн , то на всех выходах ПЗУ 20 независимо от состо ни  адресных входов по в тс  сигналы одинакового (высокого) уровн , что обуславливает по вление таких же сигналов на всех выхо- дах распределител , обеспечивающее обе- сточивание обмоток шагового двигател  с сохранением в счетчике информации о состо нии распределител .When the potential signal level on the reverse bus 4 changes, the address code generated by the binary counter f changes in the reverse order, ensuring that the information recorded in ROM 20 is read in reverse order, which leads to the reverse of the stepper motor and its rotation in the opposite direction. The fixed station of the step motor, if necessary, is provided by applying a potential signal to prohibit counting on the distributor control bus 3. If in this mode a high level inhibit signal is applied to the bus 21 for switching on the SM, then on all outputs of ROM 20, regardless of the state of the address inputs, signals of the same (high) level appear, which causes the appearance of the same signals on all outputs dah of the distributor, ensuring the delimitation of the windings of the stepper motor with preservation of the information on the status of the distributor in the counter.

Таким образом, данный распредели- тель импульсов дл  управлени  шаговым двигателем обладает более широкими в сравнении с известными техническими решени ми эксплуатационными возможност ми . Общее количество режимов коммутации шаговых двигателей, реализуемых посредством предлагаемого распределител , равно 20, что более чем на 40% превышает число режимов, обеспечиваемых прототипом, Дл  наиболее распростра- ненного четырехфазного шагового двигател  предлагаемый распределитель обеспечивает все возможные режимы четырех- и восьмитактной коммутации обмоток,Thus, this pulse distributor for controlling a stepper motor has a broader operational capability than the known technical solutions. The total number of switching modes of stepper motors realized by the proposed distributor is 20, which is more than 40% greater than the number of modes provided by the prototype. For the most common four-phase stepper motor, the proposed distributor provides all possible modes of four- and eight-stroke windings,

Claims (2)

1.Ф1.F 2.Ф ЗФ2.F ZF 4F КTO ШЛSHL 1818 19nineteen
SU894693387A 1989-05-19 1989-05-19 Reversible pulse distributor for controlling step motor SU1677842A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894693387A SU1677842A1 (en) 1989-05-19 1989-05-19 Reversible pulse distributor for controlling step motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894693387A SU1677842A1 (en) 1989-05-19 1989-05-19 Reversible pulse distributor for controlling step motor

Publications (1)

Publication Number Publication Date
SU1677842A1 true SU1677842A1 (en) 1991-09-15

Family

ID=21448547

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894693387A SU1677842A1 (en) 1989-05-19 1989-05-19 Reversible pulse distributor for controlling step motor

Country Status (1)

Country Link
SU (1) SU1677842A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2133550C1 (en) * 1998-03-03 1999-07-20 Акционерное общество открытого типа Ракетно-космическая корпорация "Энергия" им.С.П.Королева Pulse distributor for controlling four-phase stepping motor
RU2417512C2 (en) * 2009-06-02 2011-04-27 Государственное образовательное учреждение высшего профессионального образования "Воронежский государственный технический университет" Device for step motor control

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1495976, кл. Н 02 Р 8/00, 1987. Авторское свидетельство СССР № 1591178, кл. Н02 Р 8/00, 1988. *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2133550C1 (en) * 1998-03-03 1999-07-20 Акционерное общество открытого типа Ракетно-космическая корпорация "Энергия" им.С.П.Королева Pulse distributor for controlling four-phase stepping motor
RU2417512C2 (en) * 2009-06-02 2011-04-27 Государственное образовательное учреждение высшего профессионального образования "Воронежский государственный технический университет" Device for step motor control
RU2417512C9 (en) * 2009-06-02 2011-07-27 Государственное образовательное учреждение высшего профессионального образования "Воронежский государственный технический университет" Device for step motor control

Similar Documents

Publication Publication Date Title
SU1677842A1 (en) Reversible pulse distributor for controlling step motor
JPS6188619A (en) D-A converter
US3798617A (en) Permanent storage memory and means for addressing
EP0284985B1 (en) Semiconductor memory device
US5313422A (en) Digitally controlled delay applied to address decoder for write vs. read
US4308526A (en) Binary to one of N decoder having a true and a complement output
EP0256336B1 (en) A programmable logic array
SU1474822A1 (en) Pulse distributor for controlling four-phase stepping motor
SU1591178A1 (en) Reversible pulse distributor for stepping motor control
GB2198297A (en) Driving multiple stepping motors
SU1543529A1 (en) Pulse distributor for controlling three-phase step motor
SU1495976A1 (en) Reversible pulse distributor for stepping motor control
SU1631691A1 (en) Pulse distributer for six-phase stepped motors
SU1541755A1 (en) Reversing distributor of pulses for control of m-phase stepping motor
SU1083321A1 (en) Device for multimode control of m-phase step motor
SU1427545A1 (en) Pulse distributor for stepping motor control
SU1037409A1 (en) Apparatus for controlling step motor with electric division of step
RU1784946C (en) Step-motor programmed control device
RU2111608C1 (en) Digital modulator of induction motor frequency changer
RU1791923C (en) Rectifier drive
SU1577066A1 (en) Reversible pulse distributor for controlling step motor
SU1471175A1 (en) Switch for control of stepping motor
US4411009A (en) Digital dual half word or single word position scaler
EP0661814A1 (en) End-of-count detecting device, particularly for nonvolatile memories
SU1635161A1 (en) Multimode device for controlling polyphase step motor