Коммутатор для управления шаговым двигателем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1709271
Автор: Ефременко
Текст
(53) 621,503.556) АвторскоеМ 1471175, кл юл,%4менкоЯ 088.8) свидетельство 6 05 В 19/40 ССС 1987 ВЛЕНИЯ Ш автоматике и для. управлениялнительных усИ системы уп - повышение М ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР(54) КОММУТАТОР ДЛЯ УПРАГОВЫМ ДВИГАТЕЛЕМ(57) Изобретение относитсяможет быть использованошатовыми двигателями испотройств автоматизированноравления, Цель изобретения 2надежности работы. Коммутатор содержит генератор 1 импульсов, двоичный 2 и двоичный реверсивный 3 счетчики, блок 4 памя ги, первый 5 и второй 6 элементы ИЛИ, многоканальный выходной усилитель 7, тактовую шину 8, шины управления 9, выбора коэффициента пересчета 10, реверса 11, выбора режимов коммутации 12 (" Режим 1"), .13 " Режим П"), 14 (" Режим Г), включения 15, шагового двигателя ШД). Новым является введение элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 16, одновибратора 17, ВЗ-триггера 18 и связей. Отличительные признаки позволяют повысить надежность работы, исключить возможность появления аварийной ситуации. 3 ил.Изобретение относится к автоматике и может быть использовано для управления шаговыми двигателями исполнительных устройств автоматизированной системы управления.Известен коммутатор для управления шаговым двигателем, содержащий генератор импульсов, двоичные и двоичный реверсивный счетчики, блок памяти, первый и второй элементы ИЛИ, многоканальный выходной усилитель, тактовую шину, шины управления, выбора коэффициента пересчета (модуль счета), реверса, шины выбора режимов коммутации, шину включения шагового двигателя,Недостатком известного коммутатора является невысокая достоверность функционирования, обусловленная его схемным решением.Цель изобретения - повышение надежности работы.Это достигается тем, что в известный коммутатор введены элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, ВЯ-триггер и одновибратор, соединеный входом с тактовым входом реверсивного двоичного счетчика, а инверсным выходом - с Я-входом триггера, В-вход которого соединен с тактовой шиной устройства, при этом разрешающий вход генератора импульсов соединен с тактовой шиной через элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с выходом ВЯ-триггера.На фиг. 1 показана схема предлагаемого коммутатора; на фиг, 2 - таблица варианта программирования блока памяти для предлагаемого коммутатора и зависимость двоичного адресного кода от потенциальных сигналов на шинах выбора режима коммутации и от модуля счета реверсивного двоичного счетчика для случая прямого счета; на фиг. 3 - эпюры работы коммутатора при формировании импульса на тактовом входе реверсивного счетчика.Коммутатор для управления шаговым двигателем содержит генератор 1 импульсов, двоичный счетчик 2, реверсивный двоичный счетчик 3, блок 4 памяти, первый 5 и второй 6 элементы ИЛИ, многоканальный выходной усилитель 7, тактовую шину 8, шины управления 9, выбора коэффициента пересчета (модуль счета) 10, реверса 11, выбора режимов коммутации - "Режим "12, "Режим " 13, "Режим " 14, включения 15 шагового двигателя, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 16, одновибратор 17, ВЗ-триггер 18,Тактовая шина 8 соединена с разрешающим входом генератора 1 и В-входом счетчика 2 через элемент 16, выход генератора5 10 15 20 25 30 35 40 45 50 1 соединен с С-входом счетчика 2. выход которого соединен с входом одновибратора 17 и тактовым С-входом счетчика 3, первый и второй выходы которого соединены с первым и вторым адресными входами непосредственно, а третий и четвертый выходы - через элементы ИЛИ 5 и 6 - с третьим и четвертым адресными входами блока 4, пятый адресный вход и вход Ч которого соединены с шинами 14 и 15 соответственно, а выходы - с входами усилителя 7. выходы которого соединены с соответствующими обмотками шагового двигателя. Шина 9 соединена с входом разрешения счета счетчика,3, а шины 10 и 11 - с соответствующими входами счетчика 3, шины 12 и 13 - с вторыми входами элементов ИЛИ 5 и 6 соответственно, инверсный выход одновибратора 17 - с 3-входом триггера 18, прямой выход которого соединен с вторым входом элемента 16, а В-вход - с шиной 8. Коммутатор выполнен на микросхемах К 155, К 555.Работа коммутатора начинается с выбора направления движения (прямой или обратный ход) шагового двигателя путем подачи потенциального сигнала соответствующего уровня (лог. "1" - прямой ход, лог, "0" - обратный ход) на шину 11, выбора режима коммутации обмоток шагового двигателя путем подачи потенциального сигнала соответствующего уровня (лог, "0" или лог. "1") на шины 12-14 и шину 10. а также подачи низкого потенциального сигнала (лог. "0") на шину 15,Тактовые импульсы, поступающие на тактовую шину 8, после подачи на шину 9 управления команды разрешения счета (лог, "1"), подаются на первый вход элемента 16 (см. фиг, 3, эпюра 1). так как ВЯ-триггер 18 сброшен по В-входу предыдущим низким потенциалом шины 8, то на втором входе элемента 16 - низкий уровень напряжения (см, фиг. 3, зпюра 2) и с выхода элемента 16 - на разрешающий вход генератора 1 и вход установки нуля двоичного счетчика 2 (см. фиг, 3. эпюра 3). По переднему фронту каждого поступающего тактового импульса генератора 1 начинает вырабатывать последовательность импульсов.частота которых больше частоты тактовых импульсов, и определяется как длительностью тактового импульса, так и емкостьюсчетчика 2, разрешение на счет которому выдается также по переднему фронту тактового импульса.Пусть. например, частота импульсов генератора 1 выбрана таким образом, что в интервале времени, равном длительности тактового импульса (см, фиг. 3, зпюра 1, им.5 10 15 20 25 30 35 40 45 50 55 выдаваемых генератором 1 (см, фиг, 3, эпюра 4), в то время как на выходе двоичного счетчика 2, который может быть и выходом переноса, соответствующий импульс появляется после поступления десяти импульсов на его счетный вход с выхода генератора 1 (см, фиг. 3, эпюра 5). Таким образом на тактовый вход счетчика 3 и вход одновибратора 17 импульс с выхода счетчика 2 (см, фиг. 3,эпюра 5) поступает только в том случае, если длительность импульса на тактовой шине устройства соответствует заданной,По заднему фронту импульса с выхода счетчика 2 (см. фиг. 3, эпюра 5) одновибратор на инверсном выходе формирует короткий отрицательный импульс (см. фиг 3, эпюра 6), который, поступая на 5-вход триг- гера, устанавливает нэ его выходе, а, следовательно, и на втором входе элемента 16 высокий уровень напряжения (см, фиг. 3,эпюрэ 2),В результате на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 16 появляется низкий уровень(см. фиг, 3, эпюра 3), который подается на разрешающий вход генератора 1 и й-вход счетчика 2 и запрещает их работу(см, фиг, 3, зпюра 4). По окончании тактового импульса (см. фиг. 3, эпюра 1) сбрасывается триггер 18. На выходе Ю-триггера 18 и соответственно на втором входе элемента 16 устанавливается низкий уровень напряжения, т.е. устройство подготовлено для приема следующего тактового импульса на шине 8 В паузе между тактовыми импульсами на шине 8 на выходе элемента 16 - низкий уровень, который запрещает работу генератора 1 и счетчика 2.С приходом нового тактового импульса по шине 8 (см. фиг. 3, эпюра 1, им. ) описанный процесс формирования импульса на выходе счетчика 2, а, следовательно, и нэ тактовом входе счетчика 3 повторяется,Предположим, что в силу неисправности устройства выдачи тактовых импульсов,на тактовую шину 8 поступает положительный перепад, т.е. тактовый импульс(см. фиг.3, эпюра 1, имп. ) с неограниченной длительностью. В этом случае процесс формирования импульса нэ выходе счетчика 2 и,следовательно, на тактовом входе счетчика 3 происходит так, как описано для нормального по длительности (см. фиг. 3, эпюра 1, имп. ) тактового импульса. После сформирования импульса на тактовом входе счетчика 3 и, следовательно, изменения на единицу записанного в счетчик 3 числа, прекращает работу генератор 1 и счетчик 2 за счет подачи низкого уровня напряжения с выхода элемента 16 в течение всего времени, пока не заканчивается тактовый импульс(см, фиг. 3, эпюра 1, имп. ) неограниченной длительности. Благодаря этому, исключается многократное изменениесостояний счетчика 3 в течение тактовогоимпульса неограниченной длительности и,следовательно, аварийная ситуация, присущая известному коммутатору, обеспечивается надежный контроль за положениемшагового двигателя и тем самым повышается достоверность функционирования устройства,Счетчик 3 отсчитывает поступающие наего тактовый вход импульсы (см, фиг. 3, эпюра 5), при этом записываемое в счетчик 3двоичное число с каждым тактовым импульсомувеличивается или уменьшается на единицу взависимости от уровня потенциального сигнала на шине 11 реверса.С учетом уровней сигналов на выходахсчетчика 3 и потенциальных сигналов навторых входах элементов 5 и 6, а также уровня потенциального сигнала на шине 14 наадресных входах блока 4 памяти формируется соответствующий двоичный код (см,фиг. 2), обеспечивающий считывание записанной в блоке 4 информации и, тем самымпоявление на выходах блока памяти кодовых комбинаций, соответствующих заданному режиму коммутации фаз выбранногошагового двигателя,Так как на шину 15 подается низкийуровень напряжения, то указанные кодовыекомбинации сигналов проходят через многоканальный усилитель 7 на соответствующие обмотки шагового двигателя ипроизводят их коммутацию согласно выбранного режима (см, фиг. 2).Зависимость двоичного адресного кодаот потенциальных сигналов на шинах 12 - 14и от модуля счета счетчика 3 (шинэ 10) ивариант программирования блока 4 памятидля предлагаемого коммутатора для случаяпрямого хода представлены в таблице (см.фиг. 2) где: Х - любое состояние, 0 - обмоткашагового двигателя включена, 1 - обмоткашагового двигателя обесточена.Для обеспечения работы шагового двигателя в обратном направлении (реверсирование) на шине 11 изменяется уровеньпотенциального сигнала (лог, "0"). В этомслучае адресные коды на входах блока 4памяти меняются в обратной последова-тельности, обеспечивая считывание записанной в блоке 4 информации в обратномпорядке и тем самым отработку реверса шагового двигателя и его вращение в противоположном направлении.При подаче потенциального сигнала запрета (лог, "0") на шину 9 счетчик 3 останавливается, сохраняя информацию на своих1709271 Таким образом, предлагаемый коммутатор обладает большей надежностью работы благодаря исключению появления на выходе счетчика 2 несанкционированной последовательности импульсов при появлении на 8 шине тактового импульса неограниченной длительности и, следовательно, многократного изменения состояния счетчика 3, т,е, исключает многократную перекоммутацию обмоток шагового двигателя в течение одного импульса.В результате обеспечивается надежный контроль за положением шагового двигателя, исключается аварийная ситуация, тем самым повышается надежность,выходах, соответственно на адресных входах блока 4 памяти, благодаря чему обеспечивается фиксированная стоянка шагового двигателя. Подача в этом режиме высокого потенциала (лог. "1") на шину 15 устанавливает на выходах блока 4 памяти высокие уровни напряжения, независимо от состояния его адресных входов. В результате обмотки шагового двигателя обесточены.Так как информация о состоянии коммутатора, о направлении движения и режимах коммутации сохраняется, то при подаче сигнала разрешения (лог. "1" на шину 9 и лог, "0" на шину 15) шаговый двигатель начинает отработку из того же положения, в котором проходит его останов,Формула изобретения Коммутатор для управления шаговым двигателем по авт, св. М 1471175, о т л и ч аю щ и й с я тем, что, с целью повышения надежности рвоты, в него введены элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, ВЯ-триггер и одно- вибратор соединенный входом с тактовым входом двоичного реверсивного счетчика, а инверсным выходом - с Я-входом ЙЯ-триггера, К-выход которого соединен с тактовой шиной устройства и первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с.прямым выходом ВЯ-триггера, а выход соединен с разрешающим входом генератора импульсов. Поступающие на тактовой шине 8 помехи, которые могут носить как единичный характер, так и присутствовать в виде пакетов помех, причем длительность помеховых сигналов, как правило, существенно меньше длительности тактовых импульсов, блокируются счетчиком 2 и не проходят на тактовый вход счетчика,З. По окончании каждой помехи счетчик 2 обнуляется и пересчитывает каждую вновь поступившую помеху заново, пропуская твм самым на тактовый вход счетчика 3 только тактовые. импульсы заданной длительности, поичем частота этих импульсов может изменяться в широких пределах,ЯЯРЕР П 39 Ч ПРИИЕЧЯМНЕ Режим Иадчль титсютл Вкл : шд 5 ЧЗг об 05 ОЧ РЗ 02 о о о и о о О О Р О Р 0 О о о о 0 о о Е О О о о оО О 6 В ось мнтяктнлякРниктдцмячлехтяктнйщШД игг-г,з+зч н,е шести тямтияякомнцтдцня тяеу.тлного ШДе.е,е.г.г в-з-я, е о о Еаенядцятнтяктнлу кппнугяцил шестнжлзкои ОЕД ое е 2 е,и,г,з-г з.гзр-з,Ч З,Ч,Е Ч 5 л 5,65,.хбе 6,е.б,(,г а Е о хе оо че тыютятняомиутщАФ че ЕМЮЗНОГЯ Ш о х О Х У, Горяче НТ СССР Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101 Заказ 424 Тираж ВНИИПИ Государственного комитета по 113035, Москва, Ж
СмотретьЗаявка
4793428, 16.02.1990
ПРЕДПРИЯТИЕ ПЯ М-5156
ЕФРЕМЕНКО ВЛАДИМИР ДМИТРИЕВИЧ
МПК / Метки
МПК: G05B 19/40
Метки: двигателем, коммутатор, шаговым
Опубликовано: 30.01.1992
Код ссылки
<a href="https://patents.su/5-1709271-kommutator-dlya-upravleniya-shagovym-dvigatelem.html" target="_blank" rel="follow" title="База патентов СССР">Коммутатор для управления шаговым двигателем</a>
Предыдущий патент: Устройство для программного управления
Следующий патент: Редуцированное наблюдающее устройство
Случайный патент: Всгсоюзмай iш1ш(1шщбиьлио т ска i