Коммутатор для управления шаговым двигателем Советский патент 1988 года по МПК G05B19/40 

Описание патента на изобретение SU1418656A1

00

0д ел

аи

20

25

30

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

Цель изобретения - сокращение объема программирования и распирение области применения.

На фиг, 1 изображена структурная схема коммутатора; на фиг, 2 - при- 10 мер временного расположения управляющих сигналов;

Коммутатор содержит генератор 1 импульсов, предназначенный для получения трех импульсных последователь- 5 ностей, сдвинутых по фазе, блок 2 памяти для записи и хранения последовательностей состояний переключения фйз различных шаговых двигателей и формирователь 3 циклов коммутации,.

Формирователь 3 циклов коммутации содержит первый 4, второй 5 и третий 6 элементы И, первый 7 и второй 8 элементы ИЖ, двоичный счетчик 9 импульсов для формирования циклов и адресов выборки состояний, первьй JO и второй I1 элементы задержки и элемент 12 сравнения для формирования сигнала окончания цикла при прямой последовательности коммутации.

Коммутатор работает следующим образом.

Входы А2 блока 2 памяти с помощью входов коммутатора Выбор последова- 5 тельности устанавливает р состояние, соответствующее адресу необходимой последовательности состояний переключения фазо Информационные входы D счетчика 9 импульсов и вторую груп-40 пу информационных входов В элемента 12.сравнения, с помощью входов Цикл коммутатора устанавливают в состояние, соответствующее числу тактов в цикле. Эти состояния с помощью внеш- 5 него источника управляющих сигналов (не показан) сохраняются в течение необходимого времени работы коммутатора.

При необходимости формирования Q циклов с первого такта подают команду Установка с помощью импульса, который, пройдя через элемент ИЛИ 8, устанавливает счетчик 9 импульсов, а следовательно, и входы А-элемента 12 сравнения и входы А1 блока 2 памяти в нулевое состояние.

Генератор 1 импульсов непрерьтно формирует три последовательности им0

5

0

0

5

5 0 5

Q

пульсов в тактах С1, С2 и СЗ. Импульсы с третьего выхода генератора в такте .СЗ, поступая на вход считьша- ния RD блока 2 памяти, считьшают состояние коммутации фаз в первом такте, которое поступает на вход Q,

При поступлении команды Вправо на первом входе элемента И 4 и на управляющем входе элемента 12 сравнения устанавливается единичный потенциал, который открьшает элемент И 4 и разрешает сравнение,

Импульсы с первого выхода генератора 1 в такте С1 проходят через элемент И 4 на вход су }мирования счетчика 9 импульсов и последовательно переводят счетчик, следовс1тельно, входы А элемента 12 срав нения и входы А1 блока 2 памяти в следующие состояния. При этом с помощью импульсов в такте СЗ с блока памяти происходит последовательное считьшание состояний переключения фаз.

С переходом счетчика ш шульсов в состояние, соответствующее состоянию входов Б элемента 12 сравнения, на выходе формируется сигнал равенства, который поступает на первый вход элемента И 6 и открывает его Импульс с второго выхода генератора 1 в такте С2 проходит через элементы И 6 и ИЛИ 8 и устанавливает счетчик 9 импульсов в нулевое состояние. Начинается формирование следующих цик- лов, которое продолжается, пока на входе Вправо присутствует единичный потенциал. При этом происходит. последовательное считьшание в прямом надравлении состояний выбранной последовательности из запоминающего устройства,

При поступлении команды Влево на первом входе элемента И 5 устанавливается единичный потенциал, который открьтает его. Импульсы с первого выхода генератора 1 в такте 01 проходят через элемент И 5, через элемент ИЛИ 7 и поступают на вход вычитания счетчика 9 импульсов и последовательно переводят счетчик, следовательно, и входы А.1 блока 2 памяти в следующие состояния. При этом с помощью импульсов в такте СЗ с блока памяти происходит последовательное считывание состояний переключения фаз в обратном направлении. Элемент 12 сравнения в это время не анализирует состояний его информационньпс входов, так как на его управляющем входе присутствует нулевой потенциал. Когда счетчик 9 импульсов, по мере поступления на его вход вычитания импульсов в такте С1 .переведен в нулевое состояние, приход следующего импульса в такте С1 вызьюает появление на его выходе В импульса той же длительности сигнала Заем, который, постздгая на вход элемента 10 задержки,- вызьшает появление импульсов на выходах элементов 10 и 11, задержанных соответственно на длительность и удвоенную длительность импульса в такте С1.

Импульс с выхода элемента 10 задержки поступает на вход записи W F счетчика 9 импульсов, в связи с чем счетчик переходит в состояние, соответствующее состоянию его информационных входов I) , Затем на вход вычитания счетч1-1ка через элемент ИЛИ 7 поступает импульс с выхода элемента И задержки, содержимое счётчика уменьшается на единицу и начинается формирование следутощих циклов которое продолжается, пока на входе Вле ,во присутствует единичный потенциал При этом происходит последовательное циклическое считьшание в обратном направлении состояний выбранной последовательности с блока памяти.

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

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

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

I

Формула изобретения

0

5

0

5

0

5

0

5

0

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

51418656 6 ,

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

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

название год авторы номер документа
Программируемая линия задержки 1986
  • Брусенцов Аркадий Геннадьевич
  • Волков Александр Николаевич
  • Лаюшка Василий Васильевич
SU1406753A1
Устройство для определения свойств полноты логических функций 1984
  • Сидоренко Олег Иванович
SU1170446A1
Устройство для отображения информации 1986
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Козлов Александр Леонидович
  • Тиунов Владимир Михайлович
  • Живилов Анатолий Викторович
  • Олексенко Игорь Анатольевич
SU1446642A1
Устройство для управления считыванием графической информации 1986
  • Самошкин Михаил Александрович
  • Куконин Александр Георгиевич
  • Еробкин Евгений Константинович
  • Матюшков Леонид Петрович
  • Мачнев Александр Григорьевич
SU1334170A1
Запоминающее устройство 1987
  • Буч Юрий Иосифович
  • Калинин Сергей Павлович
  • Попечителев Евгений Парфирович
  • Стерлин Юрий Григорьевич
SU1413674A1
Устройство для считывания графической информации 1982
  • Самошкин Михаил Александрович
SU1037296A1
Мажоритарное декодирующее устройство 1987
  • Новиков Никалай Стагорович
  • Семашко Алексей Владимирович
  • Туркин Андрей Иванович
  • Родионов Сергей Александрович
SU1471313A1
Устройство для ввода информации 1988
  • Андреев Борис Михайлович
  • Леухин Сергей Петрович
  • Уставщиков Сергей Витальевич
SU1513438A1
Программно-временное устройство 1982
  • Гольдин Яков Гелеевич
  • Мальчик Анатолий Яковлевич
  • Палк Константин Ильич
  • Спектор Леонид Бенцианович
  • Файнштейн Лев Наумович
  • Цыбульский Григорий Давидович
SU1062645A1
СПОСОБ ЦИФРОВОЙ ОБРАБОТКИ СИГНАЛОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2000
  • Гречишников А.И.
  • Золотухин Ф.Ф.
  • Поляков В.Б.
  • Телековец В.А.
RU2163391C1

Иллюстрации к изобретению SU 1 418 656 A1

Реферат патента 1988 года Коммутатор для управления шаговым двигателем

Изобретение относится к автоматике и может быть использовано в системах управления с шаговым двигателем. Целью изобретения является сок- ращение объема программирования и расширение области применения. Коммутатор содержит генератор импульсов Iдля формирования трех импульсных последовательностей, сдвинутых по фазе, блок памяти 2 для хранения различных последовательностей состояний для коммутации фаз, формирователь циклов коммутации 3 состоящий из двоичного счетчика импульсов 9 элемента сравнения 12, здементов И 4, 5, 6 и ИЛИ 7, 8 и злементов задержки 10, I1для управления формированием цик- .лов. 2 ип.

Формула изобретения SU 1 418 656 A1

Вправо

л

8ле$о

п п п п п п

п п п п п п п п п п п п п п стан. «

tL

i

Фиг.2

Документы, цитированные в отчете о поиске Патент 1988 года SU1418656A1

Устройство для управления шаговым двигателем 1981
  • Коробкин Владимир Ильич
  • Новиков Сергей Петрович
  • Филиппович Валерий Николаевич
  • Найденов Геннадий Алексеевич
SU1004979A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Коммутатор для управления шаговым двигателем 1984
  • Гримпель Исаак Наумович
  • Новиков Олег Михайлович
  • Савченко Александр Иванович
SU1191886A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 418 656 A1

Авторы

Костюкевич Владимир Михайлович

Даты

1988-08-23Публикация

1987-01-22Подача