SU1200248A1 - Устройство дл программного управлени шаговым двигателем - Google Patents
Устройство дл программного управлени шаговым двигателем Download PDFInfo
- Publication number
- SU1200248A1 SU1200248A1 SU843750606A SU3750606A SU1200248A1 SU 1200248 A1 SU1200248 A1 SU 1200248A1 SU 843750606 A SU843750606 A SU 843750606A SU 3750606 A SU3750606 A SU 3750606A SU 1200248 A1 SU1200248 A1 SU 1200248A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- block
- counter
- unit
- Prior art date
Links
Landscapes
- Control Of Stepping Motors (AREA)
Abstract
УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ, содержащее блок задани программы, шаговый двигатель, формирователь синхроимпульса , выход которого соединен с первым входом вычитающего счетчика, первым выходом соединенного с первым входом элемента И, второй вход которого подключен к выходу генератора импульсов и к первому входу формировател синхроимпульса, а выход - к второму входу вычитающего счетчика и к первому входу коммутатора, о т л ичающеес тем, что, с целью повышени надежности устройства в ра-. боте, в него введены элементы ИЛИ, последовательно соединенные блок пам ти, первьй элемент И-НЕ, арифметический блок и формирователь стробимпульса , а также последовательно соединенные блок датчиков тока, суммирующий счетчик и второй элемент И-НЕ, выход которого подключен к второму входу арифметического блока, вторым выходом соединенного с, входом блока задани программы, причем первые выходы блока задани программы и арифметического блока через первый элемент ИЖ подключены к первому входу блока пам ти, второй выход блока задани программы и третий выход арифметического, блока через второй элемент ИЛИ - к второму входу блока пам ти, а третий выход блока задани программы и выход формировател строб-СЛ импульса через третий элемент ИЛИ к третьему входу блока пам ти, второй выход которого соединен с вторым входом коммутатора, выход которого через блок датчиков тока подключен к входу шагового двигател , первый выход блока пам ти соединен с третьим ьо входом вычитающего счетчика,, второй выход которого подключен к вторым входам элементов И-НЕ, а выход тре1с тьего элемента ИЛИ соединен с вторым 4 входом формировател синхроимпульса, 00 вьгход которого подключен к второму входу суммирующего счетчика.
Description
. I
Изобретение относитс кавтоматике и вычиспителыГой технике и предназначено дл использовани в системах управлени на базе цифровых вычислительных машин (ЦВМ).
Цель изобретени - повышение надежности работы устройства.
На чертеже приведена функциональна схема устройства дл программного управлени шаговым двигателем,
Устройство содержит блок 1 задани программы, элементы ИЛИ 2-4, блок 5 пам ти, формирователь 6 синхроимпульса , генератор 7 импульсов, вычитающий счетчик 8, элемент И 9, .коммутатор 10, блок 11 датчиков тока, шаговый двигатель(ВД) 12, суммирующий счетчик 13, арифметический блок 1.4, формирователь 15 стробимпульса , злементы И-НЕ 16 и 17.
Устройство работает следующим .образом .
В первьй момент времени устройство обнулено и с первого выхода арифметического блока 14 код поступает на информационн гй вход блока 5 пам ти, С второго выхода блока 1 задани программы код, определ ющий направление вращени ШЦ.12, через элемент ИЛИ 3 поступает на второй вход блока 5 пам ти. По приходу стробирующего импульса с третьего выхода блока 1 задан | программы через элемент ИЛИ. 4 на третий вход блока 5 пам ти происходит запись кода в блок 5 пам ти. Этот же. стробйрукнций импульс поступает на формирователь 6 .синхроимпульса и разрешает вьщеление синхроимпульса из последовательности импульсов, вырабатываемых генератором, 7 импульсов. Синхроимпульс обеспечивает перезапись кода из блока 5 пам ти в вычитающий счетчик 8 и обнул ет счетчик 13, На первом выходе счетчика 8 образуетс высокий потенциал, который открывает элемент И 9, На втором выхоле вычитающего счетчика 8 образуетс низкий потенциал, который закрывает элементы И-НЕ 16 и 17. Через открытый элемент И 9 на счетный вход вычитающего счетчика 8 и на первый вход коммутатора 10 поступает пакет импульсов от генератора 7 импульсов. В коммутаторе 10 происходит преобразование пакета импульсов в п-канапьную последовательность импульсов, а также усиление этих импульсов по мощности . С выхода коммутатора п-ка00248 2
-нальна последовательность импульсов через блок 11 датчиков тока поступает на п-фазный ШД 12, С второго выхода блока 5 пам ти на второй вход - коммутатора 10 поступает логический сигнал, в зависимости от уровн которого в -коммутаторе 10 вырабатываетс -либо пр ма ,, либо обратна последовательность импульсов, котора определ ет направление вращени ,
10 ШД 12.
На выходе блока 11 датчиков тока формируетс одноканальна последовательность импульсов, каждый импульс которой формируетс лишь в
15 случае прохождени тока через любую обмотку ШД 12. Эта последовательность импульсов, .количество которых соответствует количеству шагов, отработанных ШД 12, поступает на счетный
20 вход суммирующего счетчика 13, где происходит их суммирование. .
После считывани числа, записанного в вычитающем счетчике 8, на его первом выходе устанавливаетс низкий
25 потенциал, закрывающий элемент И 9 и запрещающий прохождение ийпульсов с генератора 7 импульсов. На втором выходе счетчика 8 устанавливаетс высокий потенциал, открывающий
30 элементы И-НЕ. 16 и 17, разреша работу арифметическо гр блока.
Число,- записанное в суммирующем счетчике 13, поступает на первый вход арифметического блока 14. На 5 второй вход арифметического блока 14 поступает число, .записанное в блоке 5 пам ти. В арифметическом блоке-14 происходит ;поразр дное сравнение двух чисел. Если числа равны, на первом
40 выходе арифметического блока формируетс сигнал, который поступает на вход блока 1 задани программы. Этот.. сигнал разрешает блоку 1- задани программы выдачу следующей команды.
45
Если числа не. равры, то разрешени на вьздачу новой команды блоку 1. задани программы невыдаетс . В этом случае на втором выходе арифметическог го блока 14 образуетс разность меж50 ду двум числами, котора через элемент ИЛИ 2 поступает на информацион ньй вход блока 5 и на вход формировател 15 строб-импульса. С третьего выхода арифметического блока 14 выдаетс сигнал разности, который через элемент ИЛИ 3 подаетс на второй вход -.блока 5 пам ти. Формирователь 15 строб-импульса формирует импульс, который запускает схему аналогично стробирующему импульсу, поступающему с блока 1 задани программы.
Таким образом, устройство будет отрабатывать первую команду, посту- пающую с блока 1 задани программы до тех пор, пока арифметический блок
14 не вьщаст разрешени на дццачу . новой команды. .
Изобретение позвол ет повысить надежность устройства путем введени контрол прохождени через обмотки ШД импульсов управлени .
Claims (1)
- УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ, содержащее блок задания программы, шаговый двигатель, формирователь синхроимпульса, выход которого соединен с первым входом вычитающего счетчика, первым выходом соединенного с первым входом элемента И, второй вход которого подключен к выходу генератора импульсов и к первому 'входу формирователя синхроимпульса, а выход - к второму входу вычитающего счетчика и к первому входу коммутатора, о т л ичающееся тем, что, с целью повышения надежности устройства в работе, в него введены элементы ИЛИ, последовательно соединенные блок памяти, первый элемент И-НЕ, арифметический блок и формирователь стробимпульса, а также последовательно соединенные блок датчиков тока, суммирующий счетчик и второй элемент И-НЕ, выход которого подключен к второму входу арифметического блока, вторым выходом соединенного с. входом блока задания программы, причем первые выходы блока задания программы · и арифметического блока через первый элемент ИЛИ подключены к первому входу блока памяти, второй выход блока задания программы и третий выход арифметического, блока через второй элемент ИЛИ - к второму входу блока памяти, а третий выход блока задания q программы и выход формирователя строб-® импульса через третий элемент ИЛИ к третьему входу блока памяти, второй выход которого соединен с вторым входом коммутатора, выход которого через блок датчиков тока подключен к входу шагового двигателя, первый выход блока памяти соединен с третьим входом вычитающего· счетчика,, второй выход которого подключен к вторым входам элементов И-НЕ, а выход третьего элемента ИЛИ соединен с вторым входом формирователя синхроимпульса, выход которого подключен к второму входу суммирующего счетчика.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843750606A SU1200248A1 (ru) | 1984-06-07 | 1984-06-07 | Устройство дл программного управлени шаговым двигателем |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843750606A SU1200248A1 (ru) | 1984-06-07 | 1984-06-07 | Устройство дл программного управлени шаговым двигателем |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1200248A1 true SU1200248A1 (ru) | 1985-12-23 |
Family
ID=21122821
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843750606A SU1200248A1 (ru) | 1984-06-07 | 1984-06-07 | Устройство дл программного управлени шаговым двигателем |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1200248A1 (ru) |
-
1984
- 1984-06-07 SU SU843750606A patent/SU1200248A1/ru active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 734619, кл, G 05 В 19/40, 1980. Авторское свидетельство СССР № 628464, кл. G 05 В 19/40, 1978. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1200248A1 (ru) | Устройство дл программного управлени шаговым двигателем | |
SU1605214A1 (ru) | Устройство дл контрол параметров | |
SU408279A1 (ru) | Датчик обратной связи для устройств управления с шаговыми двигателями | |
SU739526A1 (ru) | Устройство дл сравнени двух чисел | |
SU485392A1 (ru) | Цифровой временной дискриминатор | |
SU1541587A2 (ru) | Таймер | |
SU1341653A1 (ru) | Устройство дл контрол параметров | |
SU1160245A1 (ru) | "диckpethый дatчиk уpobhя жидkoctи" | |
SU860110A1 (ru) | Устройство дл контрол перемещений исполнительного механизма | |
SU1001422A1 (ru) | Устройство дл управлени многофазным шаговым двигателем | |
SU1256181A1 (ru) | Умножитель частоты следовани импульсов | |
SU1163320A1 (ru) | Устройство дл ввода информации | |
SU930628A1 (ru) | Селектор импульсов | |
SU590825A1 (ru) | Шифратор | |
SU1524027A1 (ru) | Цифровой регул тор частоты | |
SU928341A1 (ru) | Устройство дл определени максимального числа из р да чисел | |
RU2006926C1 (ru) | Устройство для ввода аналоговой информации в цифровую вычислительную машину | |
SU1305701A1 (ru) | Устройство дл моделировани систем массового обслуживани | |
SU1091113A2 (ru) | Измеритель временных интервалов | |
SU1659997A1 (ru) | Устройство дл сравнени чисел | |
SU898390A2 (ru) | Устройство дл допускового контрол | |
SU1492468A1 (ru) | Логический узел | |
SU1136166A2 (ru) | Устройство дл контрол цифровых систем | |
RU2050583C1 (ru) | Устройство для сортировки последовательностей чисел | |
SU475637A2 (ru) | Устройство дл считывани графических кривых и контурных изображений |